Voices allocator : midi router for 4 devices

Dear Folks,

During the last summer we have hired a new specialist at the lab : ChatGPT ! And it has helped us to develop a midi router : 1 input / 4 outputs for dispatching up to 24 notes on 4 similar devices.

The existing owners of the Matrix Ctrlr and several Oberheim Matrix 1000 will instantly understand the benefits of this router !

For the moment it is an independant firmware that works with the circuitry of the Matrix Ctrlr. The goal is to include this app in the firmware of the Matrix Ctrlr. You navigate the app using the encoder and clic to enter or return from the menu

The 4 devices can be combined to work as 6 stereo voices, 12 voices or even 24 mono voices for example. Those behaviour are named routingMode and the encoder set the value

There is one main midi channel that can be set by the encoder and you have several pages of menus, one being the Voices allocation monitor

_____________________________________________________________________

Lecture des paramètres persistants :

`routingMode` depuis l’EEPROM (adresse 42).
`filter_channel` depuis l’EEPROM (adresse 43).
Configuration de l’encodeur + bouton poussoir (pin 4).
Initialisation des 5 ports MIDI (1 IN, 4 OUT).
Liaison des callbacks pour `NoteOn`, `NoteOff`, `ControlChange`.

### 🎚️ Modes de routing MIDI (switch `routingMode`)

| Mode |             Description                                           | Canaux traités |
| —- | ————————————————- ——  | ————– |
| 0    | 6 notes par port, ports 0–3 = ch1–4                     | ch 1, 2, 3, 4 | Quartet Mono
| 1    | 12 notes canal x (port 0/1), 12 sur x+2 (2/3)         | ch x et x+2 | Dual Mono
| 2    | 18 notes canal x (ports 0/1/2), 6 sur x+3 (port3)   | ch x et x+3 | Duo Stereo
| 3    | 6 notes unisson ports 0/1, puis 2/3                      | canal x |  Solo Stereo
| 4    | Duplication 6 notes sur 4 ports                             | canal x | Unison Mono
| 5    | 24 notes sur canal unique, réparties sur 4 ports   | canal x | solo 24 notes Mono

 

_____________________________________________________________________

We even pushed the thing by implementing an arpegiator but the display interface isn’t ready yet ..

You can download the midi Router below and test it in your Matrix Ctrlr. You’ll use the USB update method

Midi_Router_Sustain_FltrChannel_mode7CC1jaugesPC_OK.ino.with_bootloader.mega.hex

It does pass Control Change, Program Change, Pitch Bend, Sustain pedal, Poly & Aftertouch. You can test it and give us feedbacks

 

Latest Matrix Ctrlr 1.42d firmware below :

Matrix_Ctrlr_v1.42d.ino.with_bootloader.mega.hex

Matrix Ctrlr : SOLD OUT 2024

Dear Customers,

thanks for your confidence and support !

The Matrix Ctrlr is now sold out. The latest kits had metal potentiometers for a very sturdy design. Existing customers who haven’t assemble their own can get a set of 32 potentiometers in metal.

We are moving to a SMT design of the Matrix Ctrlr that should be available in the next weeks.

 

We wish you a merry christmas !

 

 

Matrix Ctrlr : restocking

Once again, the Matrix Ctrlr ECO kit is sold out. Wooh ! I am impressed, thanks for your confidence !!

We are restocking by popular demand and ordering the necessary components today. Those kits will ship in a couple of weeks (limited quantities, pre-order welcome)

PS : if a fellow is willing to help me with routing a SMT circuit in Kicad …

Stock and availability July 2022

Many of you are asking when the Matrix Ctrlr & the One-O-Six Chorus will be available again. Well, they are !

We have received the printed circuit boards, and now we offer aluminium with silkscreen for the frontpanels ! Half of the components are in our drawers and the other half is flying from China to EU, or are already in France. We are working on a new back enclosure (affordable) but it takes time to design in our buggy CAD software.

Notice that we had to increase a little our prices but we keep our products on sale until the end of the month, so don’t wait to order 🙂

I would like to thank all of the customers for their patience. It was worth the wait when i see the quality of the panels !

Yours sincerely, Julien

 

EDIT : sales are running until 15th of August finally

 

 

Matrix Ctrlr firmware v1.42

A new Matrix Ctrlr firmware is available on GitHub as a free update :

  • better workflow to save the patches (turning the encoder show temporarily the name and the position). Thanks to Thomas P. Heckmann for the help !
  • minor enhancements on boot to reach quickly Test Mode.
  • Chord Memory based on Roland alpha Juno feature

 

On page5 of ARP menu, 3 different chords (e.g : Major, minor and 7dim) can be memorised at the same time and you select the one you need  :

They are empty by default. To create a chord in cm1 slot, press KEY3 to select. Press KEY1 to record the chord. Play a chord on your keyboard (6 notes max), release. The chord is in memory cm1 (wiped on power off). You can immediately find back this chord by pressing C4 (midi note 60) on your keyboard and transpose it all along the other keys ; this is very inspired by alpha Juno.

 

 

Many people are asking for Matrix Ctrlr kits. We are working on it, but you may know that the prices of the components have been multiplied by 2 or 3 lately, especially semiconductors – and there is a chips shortage on top of that ! Taxes and freight are also higher, so we do our best to keep costs down (we have to be very creative). You may expect a little rise in our prices …