Changeset 1169
- Timestamp:
- 05/25/09 11:46:49 (4 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/transport_redesign_2/TRANSPORT_REDESIGN_TODO.txt
r1094 r1169 30 30 pattern mode added, but realized late that I also need 31 31 a "stacked" pattern mode... which still needs to be 32 implemented.) 32 implemented.) (Update 2009-04-29: The stuff was 33 implemented, but not tested as of yet.) 33 34 34 (.) After Hydrogen compiles, start creating unit tests to 35 audit the behavior of all the classes (especially the 36 new ones). Do this before even writing SeqScript. 37 ("Write your tests first.") 38 39 (.) Implement SeqScript and SeqScriptIterator 35 (.) Create unit tests for as many classes as possible. 40 36 41 37 (.) Re-implement randomization logic (do this in 42 38 hydrogen.cpp:audioEngine_song_sequence_process()) 43 39 This includes humanization, random pitch, lead/lag, etc. 44 45 (.) audioEngine_song_sequence_process() needs its own class,46 this will expecially be evident when it starts having47 subroutines, cursors, state variables, etc.48 40 49 41 (.) Implement a loop counter in TransportPosition. The running