developmentseed / developmentseed/bioacoustics-frontend

Manually input the start and end time of the selected clip

Open
#78 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Extend the in and out time display of the clip so users can manually enter the desired times.

Requirements

- When I enter a time in either windows I can do so in `mm:ss` format
- I receive and error when I enter an invalid time. Support the following conditions
- The entered start or end times are outside the audio duration (<0 or > audio duration)
- The entered time is invalid (the entered seconds is <0 or >60 and the entered minute is < 0)
- When the input field looses focus, the displayed the clip window in the spectrogram automatically updates
- When the clip window is updated, the spectrogram center matches the center of the clip

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by locating the selected clip's in/out time fields and the spectrogram clip-window update logic; verify the mm:ss validation, focus-loss update, and center-alignment behavior against the listed requirements.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.