TamTam:Development Tasks: Difference between revisions
Jump to navigation
Jump to search
(→Misc) |
(→Bugs) |
||
Line 34: | Line 34: | ||
* Need to move window on startup to show notes |
* Need to move window on startup to show notes |
||
* Send note offs for tied notes when stop is clicked |
* Send note offs for tied notes when stop is clicked |
||
* don't popup so many generate windows |
Revision as of 23:34, 16 September 2006
Features
Misc
- Pickle PagePlayer.trackDictionary and TamTam settings
- move settings out of GUI
- Loading and saving tune
- Networking
- Plugin for SoundFilePlayer (low priority)
- Make Framework.Constants.TAM_TAM_ROOT dynamic (pull value from env TAMTAM_ROOT)
Look
- Incorporate mixer into instrument controls section
- Cursor change over note hotspots (contextual cursor)
- Note drawing
- shadows
- bezels
- Button Images
- Background Images
- Custom slider drawing
- Custom scroll bar drawing
- Drawing for mini page widgets (display notes)
Input
- Left click selects one track (how to select multiple tracks?)
- Track selection shouldn't affect playback (only muted tracks should affect playback)
Performance
- Separate the main TamTam application into two threads.
- Timer thread (Doug)
- Timer interface for TamTam (Sean)
Bugs
- Notes aren't being displayed during Keyboard recording
- Csound server uses cpu cycles when idle
- Need to move window on startup to show notes
- Send note offs for tied notes when stop is clicked
- don't popup so many generate windows