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

PC to CC #11

Open
autostatic opened this issue Jun 12, 2016 · 2 comments
Open

PC to CC #11

autostatic opened this issue Jun 12, 2016 · 2 comments

Comments

@autostatic
Copy link

Hi Robin,

Would it be possible to add a PC (Program Change) to CC plugin? That way I can use my Boss FC-50 with software that uses CC to trigger parameters. Thanks!

Jeremy

@x42
Copy link
Owner

x42 commented Jun 12, 2016

Sounds like a good idea, I wasn't able to think of a good use case for this that can be configured with simple (automatable) control parameters, though.

Program-change has 1 data byte. What do you intend to map this to? CC parameter or value?

Meanwhile: A bit more complex, but that should not be an issue for you who knows how to deal with text config files: https://github.com/x42/midimap.lv2

# convert a program-change, any patch-number to CC on the same midi-channel
# map patch-number to CC-parameter, use value 127

PGM ANY | 0xb0/0x0f SAME 0x7f

...or an explicit list:

# program 1 -> send CC parameter 64 value 127 (same midi channel)
PGM 1 | 0xb0/0x0f 64 127
# program 2 -> send CC parameter 64 value 0 (same midi channel)
PGM 2 | 0xb0/0x0f 64 0

see https://raw.githubusercontent.com/x42/midimap.lv2/master/cfg/doc.cfg

@autostatic
Copy link
Author

Program-change has 1 data byte. What do you intend to map this to? CC parameter or value?

CC parameter

I'm going to play around with midimap.lv2, thanks for the pointer!

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