bitfocus / companion-module-behringer-wing

MIT License
5 stars 7 forks source link

Behringer Wing: Update to 3.0 & Show Control #21

Open Fouton123 opened 3 months ago

Fouton123 commented 3 months ago

Update existing module to companion 3.0 and add show control

Desired additional functionality:

Show Control - Buttons

Show Control - Feedback

Scene Recall - Button

I can answer additional questions if needed and test any work. I'm willing to pay for the updates & added functionality.

Link to documentation: (Pg.74 & 166 contain the show/scene documentation) https://mediadl.musictribe.com/download/software/behringer/WING/WING%20Remote%20Protocols.pdf

Existing Module: https://github.com/bitfocus/companion-module-behringer-wing

istnv commented 3 months ago

The Wing module has needed attention for a while. If you are willing to fund the updates I'll update to v3 compatible and add several of the requested features. Unfortunately, I no longer have access to the unit I used to build the original module.

elliotmatson commented 3 months ago

I could help as well, and potentially provide access to a unit over Tailscale. I've been wanting to work on a PR for SD card functions for a while anyway. One of our Auditoriums is down for the summer for a renovation, so we have a spare Wing laying around that I was planning on using for testing

istnv commented 3 months ago

@elliotmatson That works. My initial work was done via tailscale to a virtual ubuntu image on the host network.

Fouton123 commented 3 months ago

@istnv Perfect! I have access to a wing as well and would be able to setup Tailscale if needed. Any idea what you'd be looking for as far as funding?

elliotmatson commented 3 months ago

Sounds good, I actually unfortunately just got selected to serve on a jury this week, so it might be a bit before I can get TS setup

wuffwuff2003 commented 3 months ago

Hi, when somebody will programm more for the wing, please also add the option (will be great for the rack an compact version) to activate the Send on Fader to a specific bus and put that bus into SOLO mode (this function you find in the custom control), and 2. a function to switch the CustomControl Page directly to a specific page (the wing has 16 pages). With that and the already asked showcontrol, I think the Streamdeck would be a great device to support the new models (Rack and Compact). Thanks

elliotmatson commented 3 months ago

I think it would be best to start with the v3.0 update, and then we can start adding new features. Do we want to start a list somewhere for the new features that are desired? @istnv Have you reviewed the new OSC docs at all to see if there's anything else worth adding? I haven't gotten a chance yet

wuffwuff2003 commented 3 months ago

Hi, Yes there are a lot of changes in the OSC Doc, since Version 1.13. I am one of the few Beta Testers for the Wing , and Pat, an other Wing Beta Tester adapte always the OSC Doc while the new frimware is in test. So normally the doc is always changed the same time as the new firmware will be loaded up.

istnv commented 3 months ago

I've been busy this week grilling hamburgers and finishing up the 1st half of a year-long project. There has been no time to look over things. I should be able to look over things next week. First priority will be upgrading to Companion 3.0, then adding new features. Converting action values to allow variables will enable knobs on the Streamdeck+ to act as faders. DM Me on slack and we can discuss rates.

@wuffwuff2003 Bus solo is already in the module. Send on fader and control page are not.

FWIW: I did ask Behringer for a loaner unit and they said I could always rent one! Ha, I donate most of my modules, and when I do charge, I would lose money if I had to rent a unit. It was a bit insulting since my XAir module was directly responsible for sales of about 70 (seventy) units.

rmk36 commented 3 months ago

I did ask Behringer for a loaner unit and they said I could always rent one!

Wow, what an insult! I know when I was deciding on a new console (and ultimately decided on the Wing), a companion module was a non-negotiable.

Count me in to "Buy you a coffee" if you start digging back in on this, @istnv