public inbox for alsa-devel@alsa-project.org
 help / color / mirror / Atom feed
* [LAD] announcing envy24control, mudita (*) edition.
@ 2010-07-25 19:10 Niels Mayer
       [not found] ` <AANLkTikX07nHbBsBSG04r54LEp3R+CRC9dC--aB_h2gQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
                   ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: Niels Mayer @ 2010-07-25 19:10 UTC (permalink / raw)
  To: Jaroslav Kysela, Takashi Iwai, alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw,
	Linux Audio Developers, linux-audio-announce
  Cc: PlanetCCRMA mailinglist, fedora-music-list

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.png
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=d5a56728048135649314456191fe8559c4f68118;hb=HEAD

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2010-08-05  4:11 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-25 19:10 [LAD] announcing envy24control, mudita (*) edition Niels Mayer
     [not found] ` <AANLkTikX07nHbBsBSG04r54LEp3R+CRC9dC--aB_h2gQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-07-25 19:21   ` Paul Davis
2010-07-25 20:13     ` David Nielson
     [not found]     ` <AANLkTin6TTnuQPhP6t5-YmNEodfAmsR6Hjqyfsznwhce-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-07-25 20:56       ` Niels Mayer
2010-07-26  8:47   ` Takashi Iwai
2010-07-26 17:59     ` Niels Mayer
2010-07-26 10:13   ` [LAD] " Ralf Mardorf
2010-07-26 10:34     ` Ralf Mardorf
2010-07-27 15:25 ` [LAA] " john ffitch
     [not found] ` <201007282012.39291.termtech@rogers.com>
     [not found]   ` <201007282110.33065.termtech@rogers.com>
     [not found]     ` <201007311506.56614.termtech@rogers.com>
     [not found]       ` <201007311506.56614.termtech-bJEeYj9oJeDQT0dZR+AlfA@public.gmane.org>
2010-08-01  6:24         ` [LAD] " Niels Mayer
     [not found]           ` <AANLkTik61RwcMtZQ6VsD7JHtvdC9F=N2kgjiS9JoMiV9-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-08-01 22:54             ` fons-5YXofNvN5bf4jJi9/k9gcg
2010-08-02  1:38               ` Niels Mayer
2010-08-04  1:36                 ` Niels Mayer
2010-08-04  5:38                   ` Raymond Yau
     [not found]                     ` <AANLkTi=srCoxcNf9gfbA_Mo8yFbdJe4AMPSHack4XqfY-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-08-04  5:55                       ` [LAD] [alsa-devel] " Niels Mayer
2010-08-04  8:20                         ` [LAD] " Raymond Yau
     [not found]                           ` <AANLkTi=-6DeeoqdOks38Khh0ux3K=aH7OQSwT4UhYdF7-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-08-05  2:18                             ` [LAD] [alsa-devel] " Niels Mayer
2010-08-05  4:11                               ` [LAD] " Niels Mayer
     [not found]                   ` <201008041500.33439.termtech@rogers.com>
     [not found]                     ` <201008041500.33439.termtech-bJEeYj9oJeDQT0dZR+AlfA@public.gmane.org>
2010-08-04 21:01                       ` Niels Mayer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox