Jump to content

Recommended Posts

Posted

Hi all,

I've just started building a small MIDI Router for controlling the mapping of my drum-triggers to different samplers and sequencers. I have a MIDI-converter for the triggerpads, so it's just a MIDI-to-MIDI router (in my case 2inx2out). I want to build a small user interface where I can select presets (e.g. the current song) on the LCD and - in the next step - where I can edit the routing on-the-fly.

So I thought of customizing the MIDI router C-application with this UI. Currently I am working on a state chart diagram for the menu handling that uses 4 menu and 4 preset buttons (next/prev band, next/prev song).

Is somebody else working on a similar solution? (I just read that Thorsten is building a router, too...)

so long,

Sebastian

Posted

Hi Sebastian,

I've planned to implement a small user interface once I found a good 19" case which allows me to add a 2x40 LCD, because I want to add a MIDI status display as well.

But it will be a very propritary solution for myself, the mapping still has to be programmed, only constants of this mapping will be changable via (maybe) 8 button/LED combinations (e.g. CC Filter for MBSEQ->PC Path On/Off, or forcing MIDI channel of keyboard input to Chn.#16 On/Off, or mapping CC's from the MIDI keyboard to other CC numbers On/Off)

So, just go for your own user interface and publish it in the Wiki! I really like it, when people document their modifications, this could be inspirative for others to do more changes.

Best Regards, Thorsten.

  • 3 months later...
Posted

oh, no!

another thing on my 2 kilometers long to-do-list

;)

How flexible is it?

Can the user configure every IN/OUT and the filters?

looks nice, btw  ;D

matthias

Posted

It's just the router project, slightly extended by some very specific button/encoder functions for my private needs:

Button A: MBSEQ routed to MBSID/MBFM

Button B: Force MIDI Channel of Keyboard to a specific Channel

Button C: Transpose Keyboard

Button D: Keyboard to MBSID enable/disable

Button E: Keyboard to MBFM enable/disable

Button F: Keyboard to MBSEQ enable/disable

I don't plan a customizable version, it wouldn't be worth the effort... I'm happy with the available functions and I'm using them intensively since 1 year

The routing/filtering/mapping can be changed in the source code, accordingly this is the most flexible MIDI router you can find ;-)

Best Regards, Thorsten.

Posted
The routing/filtering/mapping can be changed in the source code, accordingly this is the most flexible MIDI router you can find ;-)

Yes .... if you know where to put your hands on ...

But on the other hand it gives us a great change to put our nose deeper in the code. Learning by doing  :D

greets

Doc

  • 1 year later...
Posted

Hi to all!  ;)

A question to Thorsten: 

whether probably this router to finish for connection eight devices or instruments + PC?

Best Regards, Gvido.

Posted

You said your queston was for TK, I hope we can all help :)

for connection eight devices or instruments + PC?

You can do that, and more, on one single midi port, no need for a router in most cases  ... This one supports 8 ports, in and out, and the data can be routed in any way you wish, so it would be ample for your needs :)

Posted

Well is it 8 devices or 8 ports? You don't need one port per device, devices can share ports.

The PIC core will probably never support more than 4 IIC_MIDI modules due to timing constraints.

This is a router, not a midi interface, so there is only "standalone mode".

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...