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

No Release with already coded volume controls for streamdeck #17

Open
CDeLeon94 opened this issue Nov 27, 2024 · 5 comments
Open

No Release with already coded volume controls for streamdeck #17

CDeLeon94 opened this issue Nov 27, 2024 · 5 comments
Labels
enhancement New feature or request StreamDeck Stream Deck plugin

Comments

@CDeLeon94
Copy link

A quick look at the code, it appears to me that there is already a volume control coded for the streamdeck, just that it hasn't been packaged.

It'd be great if that could be packaged for easy install.

In the meantime I am going to see about running the code directly by reading through the Streamdeck SDK docs

@oddbear
Copy link
Owner

oddbear commented Dec 19, 2024

There should be a way of controlling Volume, so I am not sure what you mean here.

image

However, if it's using the knobs etc., then there is nothing like that today. I have started trying to change the tooling to make possible for Stream Deck +. But if there is other things that you want me to add, I could probably try to put that in when I am back from vacation.

@oddbear
Copy link
Owner

oddbear commented Dec 21, 2024

@CDeLeon94
Copy link
Author

CDeLeon94 commented Dec 22, 2024

I've spent like 2 minutes with it, but it looks great so far.
I really appreciate the update

I only managed to break the existing functionality when I tried to implement the dials.

Edit: Most of my existing buttons changed to the plug icon I'll try reading the release notes next time

@oddbear
Copy link
Owner

oddbear commented Dec 22, 2024

I've spent like 2 minutes with it, but it looks great so far. I really appreciate the update

I only managed to break the existing functionality when I tried to implement the dials.

Edit: Most of my existing buttons changed to the plug icon I'll try reading the release notes next time

Awesome, I will go traveling for some days, therefor a good time for a beta and a little bit rushed. I will not be able to update anything before I am back, so any feedback is mostly welcome.

There will be some bugs because I had to change the SDK (because of the dials), and I am not familiar with this one yet (had to make 3 releases before I got one that worked with bugs that where not present in debug mode).

Edit: And thanks for the sponsoring. Much appreciated.

@oddbear
Copy link
Owner

oddbear commented Jan 14, 2025

Question.
What makes most sense?

When you turn the dial, should it turn in percentage/linear, or in dB ticks/steps.
And the shown indicator scale in dB or linear. 🤔

Both of them feels a little bit off, so I am actually unsure.
It seems like the knob on my io44 is linear, and the indicator is linear, but the value shown is logarithmic / in dB.

image

vs

image

This circle is like the right one, but that one is a line instead of a circle.

Also been working on the issues around race condition and a lot of rounding issues with the scales. 😳
(but then in a "simulated" revelator device, so hope it applies to the real thing)

Edit: I tested with one that mimics the behavior of the PreSonus Universal Control, and it feels a lot better then.

@oddbear oddbear added StreamDeck Stream Deck plugin enhancement New feature or request labels Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request StreamDeck Stream Deck plugin
Projects
None yet
Development

No branches or pull requests

2 participants