Jump to content

Recommended Posts

Posted

I have made an incorrect assumption regarding my Roland Sound Canvas Module. I have thought for some time that I could merge two Midi Inputs. This is not the case.

I need to merge the Midi Out signals from 2 Core modules.

The first Core produces Sysex messages, Control Changes and Midi Note signals from the pedalboard.  There is no Midi In.

The second Core produces the 2 keyboard Midi notes and one Control Change.  There is no Midi In (at present).

As I understand it I can connect the 2 cores together using J11.

Also that my program should designate Core 1 as MBLinkForwarding point and Core 2 as MBLinkEndpoint.

My case, however, seems the opposite of the Midibox link example.  In my case I want no filtering; I want all the Midi messages from Core 1 Midi Out to be present on Core 2 Midi Out.

Should I designate both cores as "Forwarding" ?

From my viewpoint core 1 and 2 could be interchanged.

Any guidance will be greatly appreciated.

Regards Robin

Posted

Hi Robin,

actually it's very easy in your case - just create a MIDI chain: remove the optocoupler of the second core, connect J11:Vs (ground) of both modules together, and connect the MIDI Out of the first core (J11:MO) to the MIDI In of the second core (J11:MI)

In the application software of the second core, you have to enable the MIDI merger within Init(): MIOS_MIDI_MergerSet(MIOS_MIDI_MERGER_ENABLED);

Best Regards, Thorsten.

Posted

Hi Thorsten, 

Is there any advantage in which Core should be last?

The Note On/Off activity can be busy with chords which can be doubled and possibly quadrupled by coupling.

Perhaps it does not matter.

Regards Robin

Posted

Hi Robin,

under normal circumstances it doesn't really matter, but if you have the choice: the core which sends the most events should be at the end of the chain

Best Regards, Thorsten.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...