TamTam:Development Tasks: Difference between revisions
Jump to navigation
Jump to search
(→Bugs) |
|||
Line 38: | Line 38: | ||
* Notes aren't being displayed during Keyboard recording |
* Notes aren't being displayed during Keyboard recording |
||
* Csound server uses cpu cycles when idle |
* Csound server uses cpu cycles when idle |
||
* Csound server seems to forget about certain instruments |
|||
**INIT ERROR in instr 101: Invalid ftable no. 330.000000 |
|||
** a1 flooper2 1 kpitch .25 .5 .1 itab 0 iskip |
|||
**INIT ERROR in instr 101: function table not found |
|||
** a1 flooper2 1 kpitch .25 .5 .1 itab 0 iskip |
|||
** T213.880 - note deleted. i101 had 2 init errors |
|||
* 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 |
Revision as of 19:28, 17 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)
Generation
- Alternate generators
- Interface for choosing generation algorithms
- Template python generators
- Documentation
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
- Csound server seems to forget about certain instruments
- INIT ERROR in instr 101: Invalid ftable no. 330.000000
- a1 flooper2 1 kpitch .25 .5 .1 itab 0 iskip
- INIT ERROR in instr 101: function table not found
- a1 flooper2 1 kpitch .25 .5 .1 itab 0 iskip
- T213.880 - note deleted. i101 had 2 init errors
- 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 (when you click generate several times)
- Close mic recording window using the 'x' button, reopen it (it's tiny and empty!)
- workaround: use the "close" button to close the window
- Changing the number of bars needs to resize the notes
- workaround: resize window