Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow to manage multiple masterkeyboards, select implicit and explicit routing #47

Open
christofmuc opened this issue Dec 24, 2020 · 4 comments
Labels
Epic Large task

Comments

@christofmuc
Copy link
Owner

Currently, you can select only one masterkeyboard and then have different modes on which synth to route the MIDI to.

If there is already routing, KnobKraft won't help you much.

What I envision:

Show a list of all synths which have a keyboard. Show and allow to change which MIDI channel they send on.
Show a list of all synths/expanders which take MIDI notes. Show and allow to change which MIDI channel they receive on.

As the devices are already detected by the Orm, it could then offer a button "play this expander from this synth", making them match the MIDI channel and route the MIDI through the computer. Alternatively, if you already have a standalone MIDI patch bay like I have with the Motu midi express XT, you don't need the routing feature, just matching the MIDI channels suffices.

@christofmuc christofmuc added the Epic Large task label Dec 24, 2020
@christofmuc
Copy link
Owner Author

I guess when I start implementing routing, I'd need all the other features common there as well with channel mapping (that's explicit in the idea above), but also filtering/suppression of certain message types, maybe CC translation etc. Seems like a big thing.

@markusschloesser
Copy link
Collaborator

imho not worth it or the job of the DAW/Midi interface. that's at least how i use it ;-)

@christofmuc
Copy link
Owner Author

Let's ditch this for a while, there is enough other work.

@christofmuc christofmuc added the wontfix This will not be worked on label Jan 9, 2021
@RadekPilich
Copy link

RadekPilich commented Feb 2, 2025

I would find even the simplest form of CC remapping between master keyboard and individual adoptions very useful.

Just so that I can remap the CCs for basics such as envelopes and filter controls.

I can imagine this as not being as straightforward to implement due to having to somehow split the configuration into two parts, the adoption of masterkeyboard (synth) and the adoption of the target synth and while having them to link together.

@christofmuc christofmuc reopened this Feb 2, 2025
@christofmuc christofmuc removed the wontfix This will not be worked on label Feb 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Large task
Projects
None yet
Development

No branches or pull requests

3 participants