diff --git a/oregano/TODO.md b/oregano/TODO.md index c6097e8..7d5f7d2 100644 --- a/oregano/TODO.md +++ b/oregano/TODO.md @@ -1,14 +1,35 @@ -## Wed +## By the beginning of Calpoly Fall 2014 + +### Fix bugs + +- Adding filters to a track has a bug. (forgot what it is exactly). Has to do with "currently playing notes" stopping when adding a filter. It's because I'm using the replace bus scsynth feature. + +- [ ] make starting scsynth reliable + - [ ] linux. + - script not reliable + - [ ] OSX + - script has hardcoded path & not reliable + - [ ] Windows + - nothing yet + +### Features - [ ] envelopes - * learn how envgen works. + * learn how envgen works + * use existing envelope types (trapizoid) * make preset envelopes? -- [x] load samples +- [ ] load samples + [x] can load mono samples + [ ] load stereo samples + - what to do with 2 buffers? -- [ ] sequencing (at) +- [ ] sequencing + - [ ] test play-note-at + - [ ] implement a metronome as in Overtone + - [ ] see how pseq in SClang works.