1 MIDI in to: one per channel multi MIDI outs box ?

Discuss everything related to production, recording, composition, etc.

Moderators: Kent, Joe., analogdigital, infradead, lisa, parasitk, plord

Post Reply
User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

1 MIDI in to: one per channel multi MIDI outs box ?

Post by Plattform » Mon Dec 17, 2018 7:59 am

Hi everyone,

I'm looking for a little box that could split my midi input into independant midi outputs, one per channel. Like this :

MIDI in 1:
-> Channel 1 to MIDI out 1 (all channels)
-> Channel 2 to MIDI out 2 (all channels)
-> Channel 3 to MIDI out 3 (all channels)
-> Channel 4 to MIDI out 4 (all channels)...

So this is not a thru box I'm looking for (or one that can do this aswell maybe)

The idea is to have one keyboard controling different analog synths each one being a channel, so when you play chords, each synths plays a different note for this chords, and when you play a melody, evey next note you play will change the synths that plays aswell.

It is quite hard to explain in a simple way I hope you got the idea !

For now I don't think such a thing exist...
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

User avatar
Muzone
Veteran Wiggler
Posts: 602
Joined: Mon Jun 06, 2016 3:30 pm
Location: London

Post by Muzone » Mon Dec 17, 2018 9:55 am

Mutable Instruments MIDIpal does this, but is discontinued unfortunately....

User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

Post by Plattform » Mon Dec 17, 2018 9:58 am

The MIDIpal is the closest thing I've found yes, but has only one MIDI out, I would need at least 4...
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

User avatar
Muzone
Veteran Wiggler
Posts: 602
Joined: Mon Jun 06, 2016 3:30 pm
Location: London

Post by Muzone » Mon Dec 17, 2018 10:24 am

MIDI Pal into a MIDI thru box would work maybe?

User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

Post by Plattform » Mon Dec 17, 2018 11:06 am

well a Midi thru box will just duplicate the same midi signal so it wouldn't work

all the synths will play the same thing
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

User avatar
Muzone
Veteran Wiggler
Posts: 602
Joined: Mon Jun 06, 2016 3:30 pm
Location: London

Post by Muzone » Mon Dec 17, 2018 12:54 pm

Yes, but if the signal goes first to the MIDI Pal then to the Thru box won't it be duplicating the already assigned notes/channel?
I'm not sure - it's above my level of MIDI-Fu.....

JohnLRice

Post by JohnLRice » Mon Dec 17, 2018 2:37 pm

Just an FYI to maybe help in describing what you are looking for to others (assuming that I've actually understood what you are looking for! :hihi: ) but it's not what you need for your setup. The Vermona PerFOURmer is a 4 voice synth that has several different modes and some of them rotate the voice allocation with each new MIDI note received. You can see this happening in this person's video:
[video][/video]


Now, this might not be what you need either but take a close look at the Future Retro Zillion, it has some really powerful tools for controlling output to MIDI channels but I'm not sure if those would be usable from a keyboard etc:
http://www.future-retro.com/pdf/zillionmanual.pdf
Watch this video starting at 15:00
[video][/video]

Also this thread may be of interest?
viewtopic.php?t=43919
At the end of the thread the Monome Norns is mentioned that is a scriptable box that might be able to do what you want?
https://monome.org/norns/

User avatar
umma gumma
Veteran Wiggler
Posts: 544
Joined: Wed May 24, 2017 10:54 pm
Location: Canada

Re: 1 MIDI in to: one per channel multi MIDI outs box ?

Post by umma gumma » Wed Dec 19, 2018 12:58 am

Plattform wrote:Hi everyone,

I'm looking for a little box that could split my midi input into independant midi outputs, one per channel. Like this :

MIDI in 1:
-> Channel 1 to MIDI out 1 (all channels)
-> Channel 2 to MIDI out 2 (all channels)
-> Channel 3 to MIDI out 3 (all channels)
-> Channel 4 to MIDI out 4 (all channels)...

So this is not a thru box I'm looking for (or one that can do this aswell maybe)

The idea is to have one keyboard controling different analog synths each one being a channel, so when you play chords, each synths plays a different note for this chords, and when you play a melody, evey next note you play will change the synths that plays aswell.

It is quite hard to explain in a simple way I hope you got the idea !

For now I don't think such a thing exist...
I have been using a midibro + motu 6 channel midi splitter to do exactly this

midibro has several options for the note priority/chaining etc

https://www.audiothingies.com/product/midibro/

see: "Dispatcher: Play a rack of monophonic synths like a polysynth. The Midibro will automatically route each note of a chord to a different MIDI channel."

User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

Post by Plattform » Wed Dec 19, 2018 11:02 am

Thanks for your post JohnLRice, yep the idea is the same than this "mode" on the vermona ! But with seperate synths.

the Future Retro Zillion is interesting, but I really need at least 4 midi DIN outputs...

umma gumma, yes this box seems to be what I need, there is just an important detail that is missing, it's the independant Midi DIN outputs per channel...

What is the motu 6 channel midi splitter ? I don't find anything on internet, but it could be what I need if it can take one midi din input and split (note clone all) its channels into seperate midi din outputs !
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

JohnLRice

Post by JohnLRice » Wed Dec 19, 2018 11:25 am

Plattform wrote: the Future Retro Zillion is interesting, but I really need at least 4 midi DIN outputs...

umma gumma, yes this box seems to be what I need, there is just an important detail that is missing, it's the independant Midi DIN outputs per channel...

What is the motu 6 channel midi splitter ? I don't find anything on internet, but it could be what I need if it can take one midi din input and split (note clone all) its channels into seperate midi din outputs !
I think what ever you find to do the channel/note rotating will likely only have one out and then you'll need another box to distribute it? Before I first posted I was going to suggest just a MOTU MIDI Express XT because of all it's powerful mapping features but I don't think it can do exactly what you want by itself?
http://motu.com/products/midi/xpressxt_usb
umma gumma may be referring to one of the smaller versions,maybe:
http://motu.com/products/midi/micro_usb

User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

Post by Plattform » Wed Dec 19, 2018 11:39 am

I already have a Miditech Midiface 4x4, But it needs a computer to work, and a DAW to split the channels before (wich I do, and it's great !)
But here I don't want the computer involved in this configuration, that is why it is a bit complicated haha

Yes I think I will need two boxes.

With just the MIDIpal or MIDIbro, I would need to be able to change the midi input channel of each synths, and they would all need a midi thru aswell... two of them have this, but not the others...
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

Post by Plattform » Wed Dec 19, 2018 12:20 pm

Muzone, the thru box will only take what is in it's input, and duplicate/clone it and send it to the midi ouputs, so all the synths will receive the same info wich is not what I need for this configuration
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

User avatar
Muzone
Veteran Wiggler
Posts: 602
Joined: Mon Jun 06, 2016 3:30 pm
Location: London

Post by Muzone » Wed Dec 19, 2018 3:50 pm

There's a new box going into crowdfunding early 2019 - looks like it may do what you want?
https://blokas.io/midihub/

User avatar
umma gumma
Veteran Wiggler
Posts: 544
Joined: Wed May 24, 2017 10:54 pm
Location: Canada

Post by umma gumma » Wed Dec 19, 2018 5:47 pm

yes I am using a MOTU Micro Express, it has 6 outs

actually my stuff is all disconnected right now: am in the middle of reorganizing. But the midibro feeds the notes to the MOTU, and the MOTU sends to each synth a different note. no messing with individual synth midi channels needed, they are all using ch1 AFAIK

User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

Post by Plattform » Thu Dec 20, 2018 6:44 am

Thanks Muzone, it seems to be the perfect box ! I'm going to follow that project really closely !

umma gumma, this configuration seems pretty cool, so it's like this:

any midi keyboard midi out -> midibro in

midibro out -> Motu In (just one of the 4 ins)

and then the Motu is automatically splitting the midi in channel one into midi out 1, channel 2 into midi out 2 ... ? There will need some settings to do this no ? How is it possible if they're all on channel one ?
EDIT: the synths are on channel one, my bad !

and Motu out 1 -> synth 1 / Motu out 2 -> synth 2 / Motu out 3 -> synth 3...
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

User avatar
umma gumma
Veteran Wiggler
Posts: 544
Joined: Wed May 24, 2017 10:54 pm
Location: Canada

Post by umma gumma » Thu Dec 20, 2018 9:47 pm

yep, that's it

I guess since the midibro is distributing the voices to each midi channel, the motu just feeds to each synth ( 1-6 ) on ch1

it was a while ago I configured it, but that I *believe* is how it's working. there are a lot of routing possibilities using the motu software; you may be able to do more elaborate stuff?

User avatar
Plattform
Common Wiggler
Posts: 106
Joined: Sat May 20, 2017 6:44 am
Location: France

Post by Plattform » Sun Dec 23, 2018 7:53 am

Okay well I contacted the guys from this : https://blokas.io/midihub/ explaining my needs, to know if this is possible with their Midihub.
So basicly I said that:

"I'd like to do a configuration with 4 analog synths and one midi keyboard to do that: Play chords and dispatch the notes to different synths or play a melody, and when I play the next note, it's played by the next synth each time. Is it possible to do this:

- Keyboard Midi out (all channels) -> Midihub midi In port A

- Midihub splitting the voices (1st part*): channel 1 to midi out port A (channel 1) / channel 2 to midi out port B (channel 1) / channel 3 to midi out port C (channel 1) / channel 4 to midi out port D (channel 1)

* - And if I can't make my midi keyboard to limit its midi channels to 4, do that in addition to the (1st part*) :
- Midihub splitting the voices (part 2): channel 5 to midi out port A (channel 1) / channel 6 to midi out port B (channel 1) / channel 7 to midi out port C (channel 1) / channel 8 to midi out port D (channel 1) and keep the loop going like this ?"

It is long and need some concentration to be understood, but I think this is the best and more precise way to explain what I need here.

I'll keep you inform when I get an answer, and if this is not possible I will look closer on the MIDIbro / Motu configuration.
soundcloud.com/plattform/mirage-extraitcut

WTB : Modcan 61A / 67A + other...

User avatar
Sandrine
Super Deluxe Wiggler
Posts: 2116
Joined: Tue Jun 09, 2015 10:28 pm
Location: BC Canada
Contact:

Post by Sandrine » Wed Jan 02, 2019 11:43 am

This could be done easily with an Arduino Atmega 2560 and some modified MIDI software. The Atmega has 4 USARTs thus could drive 4 MIDI outs.
I don't think there's any pre-made shields for 4 MIDI outs but breadboarding 4 singles would work so you'd need 5 of these:
https://www.mouser.ca/ProductDetail/Spa ... gJc5PD_BwE

I guess the scheme on which notes to what output would have to be first come first served, but an array of past notes went to which output could be checked for proximity to get more consistency i.e.

note 36 went to out2 note 27 went to out3 note 31 went to out4 so in a new chord of 24, 27, 32, & 35 (in order struck) the note 27 would go to out-3 again and note 35 would go to out-2 because it is close to note 36, while note 32 would go to out-4 because it is close to note 31.
Singles notes played would always go to out-1 which in this case would be note 24

It would be an even more interesting algorithm if ranges priorities were thrown in for the first note i.e. lower notes always go toward midi out 1 if first note struck, while higher notes always go toward midi out 4

Cheers!

Post Reply

Return to “Production Techniques”