Anyway, I've been holding off on introducing yet one more ad-hoc GUI device until I (or someone :) can make a properly unified GUI for numerical controls.
Is this realistic? And does it really warrant withholding a proper knob UI for another couple of years (or even forever)?

A knob would not prevent a "unified numerical control" in the future. Yes, it would be one more legacy object to deal with, but does it really matter at this point? It's not like we're constantly adding new UI elements. The last time was probably 20 years ago :) I guess if Thomas Musil made one back in the day, we would have it anyway.

A more general question: what would the advantage of such a "unified" GUI object, in particular for the user? I guess the idea is that you can easily turn any numeric GUI element into another?

Cheers,

Christof

On 14.03.2024 13:54, Miller Puckette wrote:
I've been hoping for 20-ish years to find time to make a *unified* slider/numbox/knob/radio object.  It probably would be hard to make such a thing perfectly compatible with all the screwy features the classical GUIs offer (like numbers with the text sticking outside the box, ugh), but, long-term, such a combined object could be the default "gui" menu offerings and we could just leave all the crufty IEM GUI code as is for back compatibility.

ALSO we need a cleaner VU meter - that would be a different object and should be resizable to much smaller than the current minimum size.  That too could have a spanking new, clean implementation.

Anyway, I've been holding off on introducing yet one more ad-hoc GUI device until I (or someone :) can make a properly unified GUI for numerical controls.

cheers

Miller


On 3/14/24 13:46, Dan Wilcox wrote:

Even better. Then it has been in testing for a *long* time now. ;)

On Mar 14, 2024, at 1:44 PM, Christof Ressi <i...@christofressi.com> wrote:

I think Antoine's knob implementation is actually based on mknob, but with lots of refinements.

On 14.03.2024 13:39, Dan Wilcox wrote:
I agree.

There is also the mknob from moonlib which I have actually replicated for PdParty. I think both of these knob implementations fit nicely with the other IEM guis.

On Mar 14, 2024, at 12:00 PM, pd-dev-requ...@lists.iem.at wrote:

Date: Wed, 13 Mar 2024 13:10:19 +0100
From: Christof Ressi <i...@christofressi.com>
To:pd-dev@lists.iem.at
Subject: Re: [PD-dev] release April?
Message-ID: <f8bc28fd-f54c-4814-828b-686aa2fbf...@christofressi.com>
Content-Type: text/plain; charset="utf-8"; Format="flowed"

I strongly endorse both PRs :)

Fractional zoom levels would be a game changer! The current integer zoom
levels are pretty much useless in practice because typical scaling
factors are more like 125% or 150%.

A knob is such a basic UI element for audio applications. I really think
this should be part of Pd vanilla and not require some external. It
isn't (only) about aesthetics; knobs have clear advantages over sliders
in many situations as they allow to map the same range into a much
smaller space. Just think about a simple mixer strip!

Christof

--------
Dan Wilcox
danomatika.com <https://urldefense.com/v3/__http://danomatika.com/__;!!Mih3wA!D5fjcnFQ1a5nvG23hAlTelGJWjjHh4ejuAMll73wF8s6dLlaDzc8kPwHV8EBmaay7yOhWYKTaEhpvyU$> robotcowboy.com <https://urldefense.com/v3/__http://robotcowboy.com/__;!!Mih3wA!D5fjcnFQ1a5nvG23hAlTelGJWjjHh4ejuAMll73wF8s6dLlaDzc8kPwHV8EBmaay7yOhWYKT6tlgW24$>


--------
Dan Wilcox
danomatika.com <https://urldefense.com/v3/__http://danomatika.com__;!!Mih3wA!D5fjcnFQ1a5nvG23hAlTelGJWjjHh4ejuAMll73wF8s6dLlaDzc8kPwHV8EBmaay7yOhWYKTmNb00-0$> robotcowboy.com <https://urldefense.com/v3/__http://robotcowboy.com__;!!Mih3wA!D5fjcnFQ1a5nvG23hAlTelGJWjjHh4ejuAMll73wF8s6dLlaDzc8kPwHV8EBmaay7yOhWYKT-1cWSL4$>


_______________________________________________
Pd-dev mailing list
Pd-dev@lists.iem.at
https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-dev__;!!Mih3wA!D5fjcnFQ1a5nvG23hAlTelGJWjjHh4ejuAMll73wF8s6dLlaDzc8kPwHV8EBmaay7yOhWYKTFobYYf0$



_______________________________________________
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev



_______________________________________________
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev

Reply via email to