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 <[email protected]> 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, [email protected] wrote:

Date: Wed, 13 Mar 2024 13:10:19 +0100
From: Christof Ressi <[email protected]>
To:[email protected]
Subject: Re: [PD-dev] release April?
Message-ID: <[email protected]>
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
[email protected]
https://urldefense.com/v3/__https://lists.puredata.info/listinfo/pd-dev__;!!Mih3wA!D5fjcnFQ1a5nvG23hAlTelGJWjjHh4ejuAMll73wF8s6dLlaDzc8kPwHV8EBmaay7yOhWYKTFobYYf0$



_______________________________________________
Pd-dev mailing list
[email protected]
https://lists.puredata.info/listinfo/pd-dev

Reply via email to