@@ -1,17 +1,19 @@ -* Features [1/4] +* Features [1/5] - [X] Top-down composition - [ ] Transition the melody between chords appropriately - [ ] Set maximum song length - [ ] Need to support all chord types +- [ ] Doesn't handle rest notes -* Bugs [1/5] -- [ ] TLD resets clock for each movement -- [ ] TLD doesn't accept an ordering for the movements -- [X] Doesn't handle minor chords -- [ ] Duration syntax is absolute, not relative to BPM +* Bugs [3/5] +- [X] TLD resets clock for each movement +- [X] TLD doesn't accept an ordering for the movements +- [X] Doesn't handle minor chords +- [ ] Calculated duration is absolute, not relative to BPM - [ ] Chords don't respect octaves -* Structure [0/2] +* Structure [0/3] - [ ] Chords should be composed of Notes, not ordinary arrays - [ ] Generate score with proper generation tools +- [ ] Store csound score lines with instruments