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

Feature request: Support for Open Sound Control #1648

Open
CoffeeCoder1 opened this issue Sep 5, 2023 · 4 comments
Open

Feature request: Support for Open Sound Control #1648

CoffeeCoder1 opened this issue Sep 5, 2023 · 4 comments

Comments

@CoffeeCoder1
Copy link

An Open Sound Control API would allow for easier control over GrandOrgue from software like Open Stage Control and custom built control software and hardware. Open Sound Control supports more data types than MIDI allowing for more complete control over software (and making sending text much easier than it is with MIDI), and parameters have paths instead of identifying numbers (instead of controller 1 on channel 1 to toggle stop 1 it might be /stops/1/enabled) which gives more flexibility and would allow for there to be a standard API which would have no configuration on the GrandOrgue side.

@larspalo
Copy link
Contributor

larspalo commented Sep 6, 2023

How many commercially available keyboards are using that protocol?

@CoffeeCoder1
Copy link
Author

CoffeeCoder1 commented Sep 6, 2023

I don't know if there are any commercially available keyboards (I think the Behringer X-Touch and some similar devices might support it, but I don't know of anything that would be very good for controlling GrandOrgue), but it would make developing software and hardware to control GrandOrgue much easier.

OSC might work well as a protocol to use for #1563, as it is very audio focused and it is already supported by many control softwares.

@rmattes
Copy link

rmattes commented Oct 13, 2023

How many commercially available keyboards are using that protocol?

This is not about keyboards, it's more about control surfaces (Android/iOS devices) and other programs tht need to control GO.

@larspalo
Copy link
Contributor

This is not about keyboards, it's more about control surfaces (Android/iOS devices) and other programs tht need to control GO.

Then it basically, as far as I'm concerned, falls outside the primary scope of what GrandOrgue is supposed to be!

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

3 participants