Changeset 1169

Show
Ignore:
Timestamp:
05/25/09 11:46:49 (4 years ago)
Author:
gabriel@…
Message:

Clean out and update current tasks.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/transport_redesign_2/TRANSPORT_REDESIGN_TODO.txt

    r1094 r1169  
    3030    pattern mode added, but realized late that I also need 
    3131    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.) 
    3334 
    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. 
    4036 
    4137(.) Re-implement randomization logic (do this in 
    4238    hydrogen.cpp:audioEngine_song_sequence_process()) 
    4339    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 having 
    47     subroutines, cursors, state variables, etc. 
    4840 
    4941(.) Implement a loop counter in TransportPosition.  The running