Overview
Implemented a system with realtime control over pre-existing sounds. Further developed Markov analysis tool in Ableton.
- Implemented realtime control of some current sounds
- Integration with midi controller
- GUI code to display parameters of instruments
- Played with a minimal performance:
- soundcloud.com/colinsullivan/fickle
- Figured out best way to tempo sync SuperCollider and Ableton
- Attempted making Ableton a slave using
MIDIClockOut
class, wasn’t working well. - Ableton is working as master, SuperCollider is using
MIDISyncClock
class to interpret the tempo coming over the MIDIPipe from Ableton.
- Attempted making Ableton a slave using
- Developed Markov analysis tool in Ableton
- Created UI for re-analyzing and enabling “auto-generation” of clips from within Ableton.
- Implementing the auto-generation was hard, and would be worth documenting well.
- Analysis and generation algorithms now take rests into account somewhat naively.