These are the remaining "TO DO" items from the list @XiNNiW and I made as we were pairing on the PD prototype:
[ ] Implement resonance control on the filter (PD doesn't give a way to do this for the lop~ or hip~ objects, and trying to implement this on the lpf~ object alone didn't seem quite right. If I remember correctly, David played a bit with using the biquad~ filter object to build our own filters from scratch, but I don't think it's all the way there.
[x] Add a layer of abstraction to the PD patch to hide the patch cords between sub-modules. This is a look-and-feel improvement to help the interface feel a little nicer.
[ ] Add "fade-able" LEDs to reflect the knob or knob+modulation parameters. The idea here is that if a module's parameter can accept modulation, then the LED's brightness value should track the modulation and use PWM to fade the LED. In PD, this probably means building an abstraction to show how this would look.
[ ] Refactor our patchbay into its own abstraction (@XiNNiW did we already do this?)
[ ] Add the ability for the sequencer to run at LFO rate (I'm not sure what this note means exactly)
[x] Clean up each sub-module's GUI (line up elements, consistent font size & placement, etc)
[ ] add an "envelope" to the modulation source's wave generation options
[ ] Add "analog" outpuut from wave generator and two "analog" inputs to output module section (again, not sure what this means exactly)
[ ] Further work needs to be done on the sequencer; will have to look further at this to give detailed description of what functionality is there and what still needs to be implemented.
These are the remaining "TO DO" items from the list @XiNNiW and I made as we were pairing on the PD prototype: