Ethereotek / YOSCO

Yamaha-OSC Bridge
0 stars 0 forks source link

Updating API #1

Open KyraSoko opened 1 year ago

KyraSoko commented 1 year ago

Hey Folks. First off, thank you for such a cool piece of software. It is appreciated very much. OSC control of Yamaha mixers is the BOMB!

So I found that the Excel file with the API is not complete? When I opened your QLab files I found more OSC messages that are not in the API document? Specifically: /set/mixer/input/24/label/name "MyName" /set/mixer/input/24/label/color "Red" /set/mixer/input/24/fader/level #v#

I would like to make a request to have you add one more OSC message to your project. "/set/mixer/dca/1/label/name" - Send name to DCA

I have Theatre Programming Macros in TouchOSC that will send the Channel Name to the DCA Name when assigning a Channel to a DCA. I just need the DCA Name OSC message available to make this work.

Thank you again for building and sharing such a sweet piece of software.

Kyra

Ethereotek commented 1 year ago

Hi Kyra, glad it's getting some use! I don't currently have a console to test against, but after reviewing the patch, it looks like it should be pretty straightforward to implement this. I will also work on updating the API documentation and making it a little easier to read.

KyraSoko commented 1 year ago

Wonderful! Thank you so much for your time and efforts. Both are appreciated. Very much.

Kyra

Kyra Soko Sound Design & Production Vancouver BC Canada c. 604-230-5459 e. @.***

On Mar 20, 2023, at 16:10, Ethereotek @.***> wrote:

Hi Kyra, glad it's getting some use! I don't currently have a console to test against, but after reviewing the patch, it looks like it should be pretty straightforward to implement this. I will also work on updating the API documentation and making it a little easier to read.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.

Ethereotek commented 1 year ago

Hi Kyra,

I've updated the API documentation. It should now have all available commands, and (bonus) it's a webpage that I hope will be a little nicer to read than the excel.

I've also added the command to name DCA's. As mentioned, I don't have a console to test against, and I know I ran into a lot of issues getting the input channel naming to work. The output looks correct, but I honestly don't remember if it was successful, so fingers crossed it works.

The package with updates is currently in the dev branch. If it works for you I'll merge it into the main branch and add build instructions for Mac.

KyraSoko commented 1 year ago

Awesome! Thank you so much for your efforts and time. They are both very appreciated. I will let you know how everything turns out.