Re: [LAD] announcing envy24control, mudita (*) edition.

From: Tim E. Real <termtech@email-addr-hidden>
Date: Mon Jul 26 2010 - 01:57:42 EEST

On July 25, 2010 03:10:44 pm Niels Mayer wrote:
> Summary of updates from envy24control 0.6.0 (GIT HEAD) to "1.0.0":
>
> (0) After a decade, incremented version to 1.0.0 (**)
> (1) Implemented missing "Peak Hold" functionality in meters and
> reimplemented meters for increased efficiency and lower X resource
> usage. (see http://www.linuxaudio.org/mailarchive/lad/2010/7/12/171535
> & https://bugzilla.redhat.com/show_bug.cgi?id=602903 )
> (2) All volumes are represented as decibels, including the 0 to -48dB
> range of the hardware peak-meters, the 0 -to- -144dB attenuation for
> all inputs to the digital mixer, the 0 -to- -63dB attenuation of the
> analog DAC, and the +18 -to- -63dB attenuation/amplification of the
> analog ADC.
> (3) All gtk "scale" widgets have dB legends; the "PageUp" "PageDown"
> keys allow rapid movement between the marked levels.
> (4) Got rid of myriad compile warnings and other minor fixes across
> codebase.
>
> Some screenshots:
> http://nielsmayer.com/envy24control/Screenshot-Envy24Control-AnalogVolume.p
>ng
> http://nielsmayer.com/envy24control/Screenshot-Envy24Control-MonitorInputs.
>png
> http://nielsmayer.com/envy24control/Screenshot-Envy24Control-MonitorPCM.png
>
> ------------
>
> To the ALSA project: please consider this patch to alsa-tools'
> envy24control (**):
> http://nielsmayer.com/envy24control/envy24control-0.6-to-1.0.patch
> (patch to 'envy24control' from GIT trunk/head of alsa-tools)
> http://nielsmayer.com/envy24control/envy24control-1.0.README
> (summary of changes from 0.6.0 to 1.0.0)
>
> ------------
>
> Those wanting to compile directly, or run a 64 bit linux binary I've built:
>
> http://nielsmayer.com/envy24control/envy24control-1.0.tar.gz
> (full directory, just follow README directions to build/install)
> http://nielsmayer.com/envy24control/envy24control-1.0-fc12-x86_64.tar.gz
> (x86_64 binary that should work on fedora12 and equivalent OpenSuse
> release)
>
> I'd appreciate any testing results or comments on this "1.0.0"
> release. In particular, I'd like some assurance that the dB markings
> on sliders in "Analog Volume" panel are correct (compared to values
> reported by 'alsamixer'). I'm looking for testing with following
> devices (as I think my testing covers code for M-Audio Delta 44 &
> Delta 66, Terratec Dmx6fire & EWX2496) specifically:
> M-Audio Delta 1010, M-Audio Audiophile 2496, M-Audio Delta 1010LT
> TerraTec EWS 88MT, TerraTec EWS 88D, TerraTec Phase 88,
> Hoontech SoundTrack DSP 24 (all variants).
>
> Thanks,
>
> Niels
> http://nielsmayer.com
>
> PS:
> (*) http://en.wikipedia.org/wiki/Envy#In_philosophy :: "mudita, taking
> joy in the good fortune of another. This virtue is considered the
> antidote to envy and the opposite of schadenfreude."
>
> (**)
> http://git.alsa-project.org/?p=alsa-tools.git;a=tree;f=envy24control;h=d5a5
>6728048135649314456191fe8559c4f68118;hb=HEAD

Single device here: MAudio Delta1010LT card:

CPU 20% on idle, and when adjusting sliders it's around 50%. All OK.

You asked for it, he he...

Can't resize height below certain amount - it's too tall.
I don't see what tab or control is preventing it.
Maybe the analog volume controls...
Ah - maybe their slider scale markings and numbers.
Too many of them vertically?

I too noticed odd monitor and volume slider behaviour, not present
 in the original mixer.
The slider knobs have a large amount of 'hysteresis', that is they
 don't move until you move the mouse a large amount.

I propose that the "multi track rate locking" be renamed to just
 "lock" ( *not* "locked" because believe it or not I actually thought
 that was an indicator, not a control - there is confusion with the
 "locked" label underneath the "word clock" button, speaking of which
 should be moved down slightly or coloured because it reads like
 "word clock locked" ), and that "multi track rate reset" be renamed to
 "reset", and that the "Rate State" group box be renamed to
 "Multi Track Rate State" *or* left alone at just "Rate State" because
 frankly I find the phrase "Multi Track" a bit confusing esp. in other mixers,
 but you are right, it should match what ALSA calls it.
Whew.

Well, cheers, talk @ you later. Tim.

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Mon Jul 26 04:15:02 2010

This archive was generated by hypermail 2.1.8 : Mon Jul 26 2010 - 04:15:03 EEST