The RK-004 is not your ‘ordinary 6 channel MIDI-merger or MIDI-splitter’. The 7 MIDI DIN5 sockets hide more than you would expect at first sight.
Here is a small [youtube lname=”demo video” videoid=”zLd3Gzbka10″] and below the RK-004s fundamental features:
- MIDI thru
MIDI message arriving at an input will be casted-thru to all connected outputs. This makes the RK-004 behave like a MIDI-thru box, syncing up all your connected MIDI devices. The cool thing is that each connector can act as MIDI input ór MIDI-output. This means you can use the RK-004 to merge up to 6 MIDI-sources into one output, split one MIDI source up to 6 outputs or just sync up 7 MIDI devices by using the RK-004’s internal clock or (or slave all MIDI devices to an incoming sync pulse, see ‘tempo manipulation’) The direction of the ports is ad hoc, and the direction is detected automatically: this means that you just can “plug and play™”, and use the connectors as you like.
- MIDI merge Today you want to control your sound module with 2 controllers(=’merge’): just connect and it will merge. Tomorrow you want to control 2 sound modules with 1 controller (=’split’): just connect and it will split… any other combination is valid also! The good thing is that you don’t have to reconfigure: the direction will be auto-detected. Note that the MIDI-in mode of the RK-004 is not opto-isolated like regular MIDI-in ports. Although this could sometimes lead to a ‘ground loop’ it is not more dangerous for your equipment than plugging a midi-out to a midi-out port.
- Analog SYNC input In order to use your favorite analog sync source there is the sync-in connector which accepts good-old analog sync input. With this connection it is possible to use an analog sync generator as master clock to which the whole remaining system will lock. So yes: this will generate MIDI clocks from analog sync input !
- Analog SYNC output
The other way around: if you want to slave-sync your analog equipment with a clock originating in the digital MIDI world there is the sync-out connector. On this connector you can connect analog equipment which will lock to the generated sync signal.
Ports can be defined as sync-only You can change the MIDI connector into sending out sync signals. With the use of a MIDI to Mini-jack converter (as provided with e.g. the Arturia Beatstep) in reverse to the RK-002, this enables you to use the MIDI-connectors as sync output. This way you can also use the RK-004 to drive a bunch of (example given) Pocket Operators.
Tempo manipulation Every port can be set to run relative to the midi or sync master clock (or discard the master clock alltogether). This way you can creatively use sequencer machines to run in different tempo’s with each other.
Stand-alone tempo If you don’t use any MIDI or analog sync-master gear on the RK-004 you can use it so generate it’s own tempo just by tapping it.
Raspberry Pi USB Host
The basic RK-004 only has it’s USB ports for power distribution but you can connect a RaspberryPi to the (PiZero)-layout-compatible connector, download our disk image and use the RK-004 to merge your USB-only midi devices into ‘the real MIDI world’.
Not only for RPi projects by the way; By setting the 1st RK-004 port to Serial mode you are able to connect the RK-004 via serial port on a regular baud rate, easily integrating other hardware projects into your music.
You can download a RPi disk image from Google Drive
Configurable with Audio only
It is not necessary to have another MIDI interface at hand to set the clock divisons, force port directions or set sync properties. Just a phone or tablet with audio out can be used to configure the RK-004.
You can use this link to open the RK-004 settings page on a new tab so you can bookmark it on your home screen as a web app.
The RK-004 comes with the RK-USB cable
You can order the RK-004 as a PCB, with modular plates or with acrylic protection plates. If you have a 3D printer and want to print your own enclosure you can download the .STL model below.
The enclosure goes together with the RK-402 Aluminium frontpanel.