The ‘midi i/o’ tab lets you adjust the routing of the MIDI inputs and outputs of Osmose to better suit your needs.
ext clock source selects the MIDI port used as the MIDI clock source for synchronization of the arpeggiator. Available clock sources are:
1/3 usb play (default) : checks USB MIDI Port 1 for an incoming MIDI clock signal
2/3 usb haken : checks USB MIDI Port 2 for an incoming MIDI clock signal
3/3 din : checks the physical DIN MIDI input for an incoming MIDI clock signal
usb haken mode adjusts only the data sent on the USB MIDI Osmose Haken port (Port 5). The input of the USB MIDI Haken port is always connected to the Haken sound engine no matter the MIDI I/O configuration. Data outputted on the Haken port (Port 5):
1/3 note only MPE+ messages
2/3 note & matrix MPE+ messages & Haken Editor communication
3/3 disabled (default) none
☝️Since firmware version 2.3, this option is only useful to activate Haken Editor communication with ‘2/3 note & matrix’. If you wish to steer the internal sound engine, use USB MIDI Port 2, the ‘sound engine’ port.
haken local control allows you to cut the communication between Osmose’s keybed and the sound engine. This is useful if you want to use USB MIDI Port 2 to route the MIDI keyboard data through a DAW before sending it to the sound engine. This parameter reverts back to ‘on’ upon every reboot.
on (default) : Osmose’s keybed is connected to the sound engine
off : Osmose’s keybed is disconnected from the sound engine
din mode adjusts the behavior of the 5-pin DIN style jacks. Unless you choose the specific option “5/6 cvc” (see below), the DIN MIDI output will always send the keyboard generated MIDI data as set up in the External MIDI mode. It is the same data that is sent on the USB MIDI Port 1.
1/6 default (default) : DIN MIDI outputs the keyboard-generated MIDI data as set up in the External MIDI mode. It mirrors the data that is sent on USB MIDI Port 1 of Osmose (‘play’ port).
2/6 dsp in : just like ‘default’, but additionally, the DIN MIDI input is connected to the Haken sound engine allowing you to play the EaganMatrix from an external DIN MIDI device using MPE data.
3/6 thru : just like ‘default’, but additionally, any MIDI data that enters in the DIN MIDI input will be forwarded to the DIN MIDI output as well.
4/6 dsp in + thru : combines options 2/6 and 3/6.
5/6 cvc : allows you to use Haken Audio’s Continuum Voltage Converter (CVC) device to control analog synthesizers from the Osmose. The DIN MIDI jacks establish a direct connection between the EaganMatrix and the CVC, using Haken Audio’s proprietary i2c protocol. 🪲 Known flaw: Selecting this option disables the External MIDI Mode functionality on USB MIDI Port 1 for internal routing reasons.
6/6 usb interface : just like ‘default’, but additionally, this option allows your USB host (computer) to send and receive MIDI messages via the DIN MIDI ports of Osmose.
Once set, use USB MIDI Ports 3 (the ‘din interface’ ports) in your host (computer) to control what is sent or received.
