Click on the topics below to learn more

I/O and Connectivity

On the interface there is a USB Type B port used for power and communication with a computer (Mac + Windows), MIDI Ports for Input and Output, and 4 universal control voltage outputs for controlling analog gear.

The MIDI Ports can function independently from the CV Outputs, so multiple synthesizers can be controlled.

Correct setup for reduced latency, using direct connections such as:

USB --> CV




Try to not configure the MIDI Signal in a feedback loop, such as taking a signal from the MIDI In port to your computer, and then sending back to the interface to go to the CV Outputs. As this can double latency.

E.g. MIDI --> USB --> CV

Control Software

The Control Software is necessary to be able to configure the Hardware Interface.

If you haven’t already downloaded it, please click on the button below.


This is the main screen of the Control Software.

Each shaded portion are the controls for each CV Output, containing (from top to bottom):

  • Route Function
  • MIDI Input Range & V/Oct (Hz/Volt) Selector in between.
  • Voltage Range (Tuning) + Multimapping in between.
  • Pitch Bend and Portamento

Clicking on the TA Programming Logo at the top of the screen will bring down the main menu. The options are (from left to right):

  • MIDI Dashboard
  • Open Preset
  • Save Preset
  • Settings
  • Reset to Factory

Any circular parameter such as MIDI Input or Voltage Range can be edited by clicking, and then using the hardware control dial to change value.

When in editing mode, clicking on the little dial popup next to the circular parameter will enter Fine Mode (highlighted purple), and will give you a greater degree of accuracy with the hardware control dial.

MIDI Dashboard

The MIDI Dashboard allows for software hosting of MIDI Controllers in order to bypass one’s DAW and add extra MIDI Processing to increase control over your synths.

Clicking the USB Icon to the left will open up a popup containing all the MIDI Devices connected to your computer. Select one of them to host it.

Once a MIDI Device is selected, you can choose a Destination MIDI Channel using the dropdown to the right.

Clicking the icon with the wavy lines brings up the LFO over MIDI Dialog.

In here, you can control Amount, and Rate using #CC controls on the MIDI Controller that’s being hosted. You can also choose the destination #CC for routing to a CV Output.

Standard waveforms such as Sine, Saw, Triangle and Square can be selected.

You can also add a BPM-Locked arpeggiator to your MIDI Signal. Simply click on the ARP button, choose your BPM, Note Length, and use the power button to activate/deactivate.

Other functions that can be accessed are: Polyphonic Mode (which maps each output to a MIDI Channel), Split Keyboard over MIDI (custom split point between two MIDI channels), and MPE to DIN; this function only needs to be selected when working with FULL MPE and an MPE compatible synthesizer such as the Deckard’s Dream. Single Channel MPE is natively supported with no mode selection required.

DAW Setup

Here is a video briefly showing how to set up your DAW for use with the Studio MIDI & CV Interface. FL Studio and Ableton is shown. However the interface will work with any DAW that allows for MIDI Output/Input, such as: Logic Pro, Cubase, Reason, Cakewalk and more.

Universal CV Outputs & Routing

On our interface each CV Output is not fixed to a specific function, therefore any control can be routed and linked to that output. In other words, any of the 4 outputs can act as a CV, Gate, or Aux. These can also be routed from any control such as a keyboard (Pitch, Gate, Velocity, Aftertouch), your DAW piano roll, a #CC control dial/slider, and more. MIDI Sources include USB and MIDI DIN.

Providing you have either a controller hosted in the MIDI Dashboard or a MIDI Output configured in your DAW, the video below is a demonstration of how to set up a CV Output.

NOTE: If you receive multiple MIDI signals at the same time, you can go back in time using the arrows that appear either side of the dialog to go back and select the function/source you want.


On our interface any voltage standard is compatible, even if it’s non standard. Unlike other solutions, you don’t need to select from a limited list of ranges or standards such as 0-5V 1.2V/Oct. This is all taken care of with our custom range selector.

Firstly, once everything is routed, on a PITCH selected Output. Use the MIDI Input Range, to select the lowest and the highest MIDI Note that the Interface is to receive. Next use the small button in the middle to select whether you want a linear model (V/Oct) or a logarithmic model (Hz/Volt).

Next, using the Voltage Range controls and a chromatic tuner that shows Hz or at least the octave, match the lowest voltage with the lowest MIDI Note, and again for the highest. Any range between -9V and +10V can be chosen, however the Voltage Range must exactly match the MIDI Note Range in pitch, so that the intervals will be correct.

If your synthesizer has non-linearities going up the keyboard then use multi-mapping (the small button in between the Voltage Range Controls) to correct 4 extra points going up the keyboard.

TIP: If 3 to 5 notes bunched together are out of tune, then only the worst note needs to be corrected.

TIP: If there is a particularly bad non-linearity then it will help to select the next completely in tune note as an extra point without adjustment.

Split Keyboard

There are two ways to split your keyboard to control two synthesizers:

The first is using the MIDI Dashboard, once a controller is hosted, click on the split button, choose your split point and destination channels. Once that is set up, then continue to route each pair of CV Outputs to each half of your controller.

The second way, if you’re using a DAW or want to only use 1 MIDI Channel, would be to constrain the MIDI Input Ranges on one CV Output to C2 – C4, and then C4 – C6 on another output.

NOTE: In either scenario, make sure that the LINK buttons between output sections 1 & 2, and 3 & 4 are turned on. This is to constrain their ranges and make sure there is no overlap.

MPE Compatibility

MPE has several modes; but the most important ones to note in relation to our Interface is Single Channel Mode, and Full MPE.

When applying MPE to mono-synths, vintage synths, or most gear with CV inputs you’ll need to set your Roli Seaboard or Linn Controller to Single Channel Mode.

When using MPE with fully compatible synths such as the Deckard’s Dream; Full MPE Mode can be selected on your controller and the “MPE to DIN” button must be selected in the MIDI Dashboard within our Control Software.

Memory & Presets

There are two levels to the memory functionality on the Studio MIDI & CV Interface.


There is no need to press save or load, everything is automatic. As soon as a parameter is configured it will save to the interface. Upon re-connection to power, the Interface will automatically reload your current configuration.


When working with multiple synths, it is necessary to swap between certain configurations. Instead of having to configure your Interface again, you can save time by storing unlimited presets.

To access preset functionality, use the top click-down menu to find a Save Icon and Load Icon. Using these you can save your current configuration as a file on your computer and load it at another time.

Settings & Daisy Chaining


To tune synthesizers that use a non-standard gate trigger above 5V, Ground, or Negative Voltage, you’ll need to edit this setting to tell the software which voltage to send your synthesizer to trigger the gate when Tuning. A correct Gate Trigger Voltage is necessary for both Manual and Autotuning.


If you own multiple Interfaces, it would be useful to link them together to work in tandem to save USB port space and create more CV Outputs.

In order to set up Daisy Chain, your Interfaces will be put into a master/slave configuration.

The Master Interface will be connected to the computer via USB and should not have Daisy Chain activated. Only Slave Interfaces should have Daisy Chain activated, as this turns off USB-MIDI passthrough and turns on DIN passthrough.

All DIN Ports should be connected in an OUT to IN configuration, leaving the IN port on the Master Interface free for input from external devices and output free for connection to external devices on the last Slave Interface. The USB ports on all Slave Interfaces should connect to power only.

N.B. The more interfaces that are daisy chained, the more likely it will be that latency slightly increases going down the stack as MIDI bandwidth would become a premium as more information is transferred. However, this may not be the case in your experience.


As each interface is factory calibrated by hand, you shouldn’t need to ever touch this. However, if you do please ensure you keep a note of the current settings.

Please follow the instructions in the calibration window. You will need a decent digital multi meter to perform this adjustment.

We will not be liable for any re-calibration mistakes. If you need help, please contact us and we will be happy to assist.

Updates to watch out for!

In coming versions of the Control Software, watch out for these new features:

  • MIDI Dashboard
    • Inclusion in preset functionality.
    • Multiple Controller Hosting.
    • MIDI Sequencer.
    • Ability to use MIDI Processing such as LFO and Arpeggiator with your DAW.
    • #CC Control for toggling Arpeggiator.
  • Control Software
    • Detect when multiple interfaces are connected to the computer and enable switching between. This is to help configure Daisy Chain easier.
    • Tonality Mapping for non-equal tempered tonalities.
    • Edit parameters with the mouse or touchscreen.
  • Firmware Updates
    • Fix bug that prevents pitchbend from carrying over to a new note.
    • Add LFO injection into CV lines, for modulation such as vibrato or cutoff.
    • Possibly add an Envelope Generator.
    • Portamento Locking.
    • Add re-trigger on multiple note selection.