Arturia Forums

Hardware Instruments => MatrixBrute => MatrixBrute - Technical Issues => Topic started by: mkoch on June 20, 2020, 01:48:30 pm

Title: Controlling over Midi from a C# program
Post by: mkoch on June 20, 2020, 01:48:30 pm
Hello,

I'm trying to control two synthesizers from my own C# program. I'm using the midi-dot-net library.

Test 1: MatrixBrute is connected over USB cable. Channel number is 1. This works fine.

Test 2: MicroBrute is connected over USB cable. Channel number is 3. This works fine.

Test 3: MatrixBrute is connected over a USB/Midi adapter. Channel number is 1. This works fine.

Test 4: MatrixBrute is connected over a USB/Midi adapter. Channel number of MatrixBrute is 1. From "Midi Thru" connector goes a Midi cable to "Midi In" of the MicroBrute. The MicroBrute is set to channel 3. This works fine.

Test 5: Matrixbrute is connected over USB cable, and a Midi cable goes from the MatrixBrute "Midi Thru" to the MicroBrute. This doesn't work.
Should it work? Or is it impossible to send Midi commands over USB to the MatrixBrute and from there over a Midi cable to another synthesizer?

Michael
Title: Re: Controlling over Midi from a C# program
Post by: STM on June 20, 2020, 01:53:13 pm
Hello!

AFAIK it's not possible to use the MxB as an USB 2 MIDI interface.
I think the Thru port just mirrors the hardware MIDI Input.