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

Change the program/instrument via GUI #11

Open
diovudau opened this issue Sep 16, 2018 · 1 comment
Open

Change the program/instrument via GUI #11

diovudau opened this issue Sep 16, 2018 · 1 comment

Comments

@diovudau
Copy link

I'm using a sequencer that has no way to send a program change or bank change (to be clear: just note on and off, nothing else).

Could you make it possible to select the instruments per channel in adljack directly?

I'm using adljack in the non session manager so it can remember the instruments that way.

@jpcima
Copy link
Owner

jpcima commented Sep 16, 2018

Hello @diovudau

I'm glad to hear you found the session management useful.

It's feasible, however adljack was not originally intended to have dynamic controls by itself.
It has started as a simple application to test and develop realtime play on libADLMIDI, and I continued to evolve into a fine and usable program.

ADLjack supports virtual port. You should be able connect another software controller to send your program change. (if it's Windows, you need the software loopMIDI installed to enable virtual port)

I don't object to have the feature and it will be certainly a fine addition.
Currently you can consider my other software: ADLplug
This has a standalone program having nearly full control of parameters and programs. (for session management, not yet)

Now, adljack is still an application more oriented towards playback like Timidity++, to emulate feature sets of Sound Canvas and such, and I made ADLplug for advanced features.
(but don't get me wrong, adljack is well capable of CAM usage regardless)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants