@mlogger dropped some info on instagram (formatting mine for legibility):
It doesnāt look like much, but itās a potential game changer. Itās called crow. itās a collaboration with #mannequins and #monome.
itās 2hp, 2in / 4out (bipolar) with USB device input. itās chainable (internally) and has i2c. Its the i2c bit thatās important. Itās used to connect #Norns to your #modular (and other computers) will use it to speak CV, but it also speaks lua. It has #Ableton and #Max integration for the modular. It means you can connect Monome Norns via i2c to #Teletype, #Ansible, Just Friends, er301, 16n faderbank and also use the physical ins/outs to control your regular non i2c modules but also communicate with other computery code things, like theseā¦
MaxMSP
A max object called [crow] is included in this project, though in future will be included in the Max distribution. It is a thin layer over a [serial] object which communicates to crow. The [crow] object accepts specific messages to query inputs, set functionality, and drive outputs. Additionally chunks of lua code can be sent directly to the object to control crow in a totally open manner.
The object then returns the default events (inputs, trigger events, timers etc) in a form easily integrated into a Max patch. A simple usage would send new values to the output jacks, and turn on āchangeā mode for the inputs such that bangs are received when the inputs pass a threshold.
Ableton
Leveraging the above max object, a set of #Max4Live devices will soon be created enabling some simple yet powerful interfacing between Ableton and a modular #synth.
Initially these will be focused around using Ableton as the center of a system:
- Creating clocks, and clock-synced ramps
- Automatable CV outputs with variable smoothing
- Recording CV inputs as MIDI
- Using CV inputs to remote-control Ableton
In future this could be extended to allow the modular to drive Ableton directly via clocks, but perhaps some other parameters too. Weāre hoping some more active Ableton users will help extend these ideas, if not the implementation.
Standalone
Standalone mode is intended to let crow perform functions without needing to connect to a host device. To support this, the user can upload scripts to crow which will run
sounds totally amazing. the Ableton integration is unexpected and wonderful.