ilmenator

MIDIbox Matrix - MIDI Matrix with (up to) 56 input and 56 output ports

35 posts in this topic

I've gotten as far as choking up the MIDI ports with lots of Polypressure and Sysex (having a few old Ensoniq synths help) while using the K5000s but it might be a couple of weeks until the X-mas holiday break before I can sit down and play dirty with all my hardware  :devil:

 

I figured that Polypressure, letting a BCR2000 send sysex to my JD-990 and FS1r while using the controls on a few knobby synths like the K5000s, Andromeda, Radias, Q rack etc while the MBseq is conducting the orchestra ought to be stressful enough. If it handles that while routing, it's good enough for me. Then we'd only have to worry about underpowered synths like the EX5r for instance (too slow CPU) and things that crash due to lots of MIDI like the Korg EX800 which benefits greatly from a MIDI filter somewhere in the chain of things. But there's dedicated hardware and things like the Mutable Instruments MidiPAL and the MIDIsizer MIDIbud for those kinds of duties.

Share this post


Link to post
Share on other sites

Hugo, are you working for this company?

 

Best Regards, Thorsten.

Share this post


Link to post
Share on other sites

Hugo106 - I think you're confused. The AL-88c does 8x midi in and 8x midi out hardware ports - whereas ilmenator's has up to 56x ins and 56x outs. No contest.

 

MIDIbox wins again! :D

Share this post


Link to post
Share on other sites

Hi all :-) Just curious how this project progressed? Been a couple of years since ilmenator gifted us the design. Which looks pretty damn awesome.

I'm keen to build one! Few Q's tho.

Couldn't determine from the wiki if the matrix allows for channel routing and event filtering?  As I'd want to send clock to most/ all devices from 1 source.

Also curious if specific ports can be accessed via the stfm USB midi? (for using pc based synth editors etc)

I have 12 or so synths + a few effects units, and a collection of of sequencers, seqV4, squarp pyramid, qy700, md uw. Currently I'm using a Motu express 128 along with midi ox which is ok but not ideal imo. Need to turn on the pc, then routing all that data through in and out of a pc doesn't fill me with confidence in terms of latency and keeping a tight and stable clock signal.   

Share this post


Link to post
Share on other sites

Hi there,

currently the matrix does not allow for channel routing and event filtering. At the documented design stage, this would have only been possible for those inputs routed through the STFM or the (external) mergers (PIC 1688) anyway. Why? Well, everything that is related to routing is happening inside the FPGA, which is kind of "brainless". It is controlled by the STFM. In order to modify MIDI data in any way, that data would have to be routed through the STFM first, which is difficult: there are not enough available IO pins on the STFM board left. You could probably implement event filtering for two or so MIDI ports...

USB MIDI has not been considered.

But: you might expect a v2 later this year which has a virtual processor running on the FPGA. With this it should be possible to do some channel routing and event filtering, at least for a limited number of ports - depending on the number of UARTs that can still be implemented on the FPGA. However, this will not be a top priority. The main reason for the update is to increase MIDI port count to 64x64 and to make better use of the available real estate. It also means that the matrix itself will no longer be strictly MIDIbox based. The UI, however, will still be. And the whole thing will still be scalable and modular.

Best, ilmenator

Share this post


Link to post
Share on other sites

Cool, thanks for answering my questions and posting so soon. :happy: 

Share this post


Link to post
Share on other sites

You're welcome, it's nice to see that there is still some interest in this project. Unfortunately, life got in the way back in 2014, before it was 100% complete. Let's see how far we get this time :grin:

Share this post


Link to post
Share on other sites

Great, I'm also still interested!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now