All of lore.kernel.org
 help / color / mirror / Atom feed
* Alsamixer-Qt 0.4.1 available
@ 2010-08-11 15:50 Sebastian H.
  2010-08-12  0:10 ` Raymond Yau
  0 siblings, 1 reply; 3+ messages in thread
From: Sebastian H. @ 2010-08-11 15:50 UTC (permalink / raw)
  To: alsa-user; +Cc: ALSA Development Mailing List

Hello again

This is a bugfix release. Not all issues have been addressed, but
hopefully the most annoying ones.

1.)
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3678

The "EQ Peaks" mixer element gets skipped since there's not way to
display it correctly at the moment.
Also the mixer now looks for all element channels from 0 up to
SND_MIXER_SCHN_LAST (= 31). Formerly it was only for the first 9 channels.


2.)
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=4204

Raymond brought this up but I'm not entirely sure what's the problem
here. Are there actually 5 controls named "Master" on this card?
If so alsamixer-qt4 now appends the element index to the element name
for elements whose name appears more that once. This should happen for
all elements but I could only test it for "Capture" and "Input Source".
Both appear twice on my HDA-Intel onboard card.

Download at:
http://xwmw.org/alsamixer-qt4/
http://sourceforge.net/projects/alsamixer-qt4/files/

Comments are welcome!

Best,
Sebastian H.

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

* Re: Alsamixer-Qt 0.4.1 available
  2010-08-11 15:50 Alsamixer-Qt 0.4.1 available Sebastian H.
@ 2010-08-12  0:10 ` Raymond Yau
  2010-08-12 10:09   ` Sebastian H.
  0 siblings, 1 reply; 3+ messages in thread
From: Raymond Yau @ 2010-08-12  0:10 UTC (permalink / raw)
  To: ALSA Development Mailing List

2010/8/11 Sebastian H. <vand2@gmx.de>

> Hello again
>
> This is a bugfix release. Not all issues have been addressed, but
> hopefully the most annoying ones.
>
> 1.)
> https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3678
>
> The "EQ Peaks" mixer element gets skipped since there's not way to
> display it correctly at the moment.
> Also the mixer now looks for all element channels from 0 up to
> SND_MIXER_SCHN_LAST (= 31). Formerly it was only for the first 9 channels.
>
>

  control.12 {
         comment.access read
         comment.type INTEGER
         comment.count 20

The main problem  is this EQ peak control is read only and your
alsamixer-qt4-0.4.0 generate a lot of error messages when the user try to
move the slider , so the only way is to skip the volume control or implement
the equalizer peak using 10 qt4 vumeter widgets

[EE] EQ Peaks: snd_mixer_selem_set_playback_
volume_all: Operation not permitted





For CMI8788 , there is only one Master volume control controls with 8
channels volume control but it seem only has one mute switch

card hw:0 'CMI8788'/'C-Media Oxygen HD Audio (rev 2) at 0xec00, irq 17'
  Mixer name	: 'CMI8788'
  Components	: 'AK4396 AK5385 CMI8788'
  Controls      : 23
  Simple ctrls  : 12
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right - Rear Left - Rear Right
- Front Center - Woofer - Side Left - Side Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 112 [44%] [-7.14dB] [on]
  Front Right: Playback 112 [44%] [-7.14dB] [on]
  Rear Left: Playback 178 [70%] [-3.12dB] [on]
  Rear Right: Playback 178 [70%] [-3.12dB] [on]
  Front Center: Playback 178 [70%] [-3.12dB] [on]
  Woofer: Playback 178 [70%] [-3.12dB] [on]
  Side Left: Playback 178 [70%] [-3.12dB] [on]
  Side Right: Playback 178 [70%] [-3.12dB] [on]


	control.1 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 8
		comment.range '0 - 255'
		comment.dbmin -9999999
		comment.dbmax 0
		iface MIXER
		name 'Master Playback Volume'
		value.0 112
		value.1 112
		value.2 178
		value.3 178
		value.4 178
		value.5 178
		value.6 178
		value.7 178
	}
	control.2 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Master Playback Switch'
		value true
	}

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

* Re: Alsamixer-Qt 0.4.1 available
  2010-08-12  0:10 ` Raymond Yau
@ 2010-08-12 10:09   ` Sebastian H.
  0 siblings, 0 replies; 3+ messages in thread
From: Sebastian H. @ 2010-08-12 10:09 UTC (permalink / raw)
  To: Raymond Yau; +Cc: ALSA Development Mailing List

Am 12.08.2010 02:10, schrieb Raymond Yau:
> 2010/8/11 Sebastian H. <vand2@gmx.de>
> 
>> Hello again
>>
>> This is a bugfix release. Not all issues have been addressed, but
>> hopefully the most annoying ones.
>>
>> 1.)
>> https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3678
>>
>> The "EQ Peaks" mixer element gets skipped since there's not way to
>> display it correctly at the moment.
>> Also the mixer now looks for all element channels from 0 up to
>> SND_MIXER_SCHN_LAST (= 31). Formerly it was only for the first 9 channels.
>>
>>
> 
>   control.12 {
>          comment.access read
>          comment.type INTEGER
>          comment.count 20
> 
> The main problem  is this EQ peak control is read only and your
> alsamixer-qt4-0.4.0 generate a lot of error messages when the user try to
> move the slider , so the only way is to skip the volume control or implement
> the equalizer peak using 10 qt4 vumeter widgets
> 
> [EE] EQ Peaks: snd_mixer_selem_set_playback_
> volume_all: Operation not permitted

In 0.4.1 the "EQ peak" should be hidden. But that's a temporary
solution. I just don't have a card right now with "EQ peak" and
implementing a feature/widget that I can't test is not too much fun.

> 
> For CMI8788 , there is only one Master volume control controls with 8
> channels volume control but it seem only has one mute switch

Ok, then I don't see a any problem there.

Sebastian

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

end of thread, other threads:[~2010-08-12 10:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-11 15:50 Alsamixer-Qt 0.4.1 available Sebastian H.
2010-08-12  0:10 ` Raymond Yau
2010-08-12 10:09   ` Sebastian H.

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.