>I know people have implementations of these (at least I have) and it would
>be nice to have such widgets as one high-quality package. Thus I'd like to
>ask if Qt-users would like to take part in writing such widgets into a
>stand-alone library form ?

Yup, that would be a great thing.

>Stuff that many of us need:

>1) Level meter (with axis information)
>2) EQ curve display (with axis information)
>3) Waveform display (with properly threaded background preview
>   calculations and saves)

>4) Knobs (Logic Audio has a few nice ideas in this)

sure. But doesn't Qt have QDial for this ? (OK it wouldn't hurt to make a 
better QDial. Or at least theme it better.

>4) What else?

Envelope editor ! A la GTK : linear/"bitmap" (each pixel has an independant 
value)/spline. now THAT would be useful. BTW does anyone have a Qt 
implementation of something like that ?

>I have (more or less incomplete) stand-alone implementations of topics 1,
>2 and 4.

>The waveform display is the most challenging one, it probably needs two
>parts: A) A threaded engine that calculates the preview files and B) A
>waveform renderer that could be used upon any widget.

I think that a widget shouldn't create peakfiles. They should be provided to it 
with another thread, but what if I have peak files and I don't want  a 
multithreaded app (because I use bindings of those apps in a nothreads-perl-Qt 
prog ?) Shortly : A and B shall be separated and optional to each other.

Reply via email to