Re: [LAD] [LAU] mudita24 1.02 -- improved envy24control mixer/router for ice1712-based sound-cards

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-dev@...>
Date: Tuesday, August 10, 2010 - 6:37 pm

On August 10, 2010 10:06:17 am you wrote:

I will shrink the meters slightly, simply to align better with
the slider scales.
Uh, if you don't mind, I actually want to increase the mixer sliders to
around -60dB, instead of -48dB which I think may be a wee bit too high.
The meters will only be as long as the -48dB mark,
but the sliders will be longer, if it doesn't look too bad and there's
enough room.


> One "regression" in your change: formerly, you could click within the

Agreed. Good idea. Will try to allow that. Should be straight forward.

I totally neglected the mouse wheel! (I use a trackball).
Will investigate to make sure wheel works OK.

I am aware of the issues when clicking on a slider, or moving
it with the mouse. I'm working on it.
Part of the problem with the sliders is that they operate with
floating point. If you click on a slider it outputs a fractional
value even if it's already on an integer value, especially
when the slider is stretched.
When you click on a slider, it sometimes goes back one fractional
step, which may be enough to cause it to go back one integer step.

I need to round() some of the values at several places in my code,
but when I tried it I got a pre-c99 compiler warning about
warning: incompatible implicit declaration of built-in function ‘round’.
So I left it alone. Perhaps with your -lm fix this will go away,
or else we can just modernize the build as 'c99 compatible'.

With proper rounding some of these issues might go away.


Good idea. I'm not sure what the correct course of action is.
Let's see what the ALSA community recommends.
I was only thinking of folks with old distros+gtk who might want
to use mudita24. (Alas, that might not be possible.)
That's why completely replacing envy24control with mudita24 worried me a bit.

This has been an interesting summer project!
Mudita24 is an important app, as you say, especially for those with expensive
professional envy24-based gear. The meters, the markings, the feel. Good!



Linux-audio-dev mailing list

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAD] [LAU] mudita24 1.02 -- improved envy24control mixe..., Tim E. Real, (Tue Aug 10, 6:37 pm)