musicmuster/notes.otl
2021-03-27 13:55:57 +00:00

71 lines
1.6 KiB
Plaintext

First release
Play track
Cause
menu command (play next)
menu command (skip to next)
back to last track
track assignments (modify for "back to last track")
✓ last = current
✓ current = next
✓ next = None
other
✓ update last / current / next track display
timers to new current
update start time for remaining tracks
show track as played
if playing, fade current over 1 second
Log tracks played
During playback
✓ Update timers
Update time colours
Status bar Total remaining playlist time
Stop
Fade
Playlist management
Automatically save playlist
Automatically load playlist
Add track to database and playlist
Reorder playlist
Remove track
✓ Add track
Clear playlist
Clear selection
Click current does not change next
Display
✓ Remember window size
✓ Remember dialog size
✓ Remember playlist column sizes
✓ Timer font less bold
Make elapsed time and end time correct when track ends
Select next track if not already selected on track end
✓ Top: previous, current, next track
Buttons
Play next
Skip to next
Fade
Stop
Fix icons in toolbar
Misc
✓ Logging
✓ Preferences
Database check for new/missing
Database check mtimes as well
✓ Move clocks to bottom
Status bar
Timer colour warnings
Non-track playlist entries
Later releases
Autoplay next track
Track properties
Copy track
Paste track
Track volume analysis
Open track in Audacity
Wikipedia for song title
Song facts for song title
Named playlists
Song lookup as RompR
Visualise track volume
Script notes
Higher precision timer for some things (RTC)