Summary: | no input sliders / Audigy2 (emu10k1) | ||
---|---|---|---|
Product: | [Applications] kmix | Reporter: | Thomas Noßmann <t.nossmann> |
Component: | Soundcard specific | Assignee: | Christian Esken <esken> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | berk, Erwin.Mascher, koxta |
Priority: | NOR | ||
Version: | 2.0 | ||
Target Milestone: | --- | ||
Platform: | RedHat Enterprise Linux | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Better version of the Mixer_Alsa class for Soundblaster/Audigy |
Description
Thomas Noßmann
2004-02-04 22:18:23 UTC
I have seen similar behavior on my Gentoo system. When running Kernel 2.6.6rc2 and KDE 3.2.2 I had to disable the dummy driver from the Kernel config to get sliders for my Audigy snd card. Afther that I get the snd card initialised but stil no sound. Arts is complaining about "not being able to open device for output" or similar. That I will dig into tonight :-) I've also found some hints on the the net about trying to not using automatic detection of soundsystem in the control panel. Cheers Jo *** Bug 72647 has been marked as a duplicate of this bug. *** This is not a KMix bug. KMix is doing everything correct. The dummy driver has 0 input and 0 output devices, so KMix shows them. Remove the dummy driver and you are done. By the way: In KMix you can switch to the second soundcard via the selection box on the right top of the KMix Main window. Chris I didn't test recently, because I no longer use dummy driver, but imo the problem was that even selecting another soundcard didn't change the fact the mouse wheel over _tray icon_ tries to adjust soundcard 0 (which is dummy in this case). Ah, the tray icon. Correct - this will always use the first driver. But there is already another wish/bugreport about that. I will definitely fix that. ok, I have installed alsa 1.0.5 + kde 3.2.3 and the bug still exists. it seems that kmix merged the channels "PCM" and PCM Capture" - if I adjust the PCM volume in kmix, "PCM Capture" is set to 75 - "PCM" is set correctly. Similar "Analog Mix"/"Analog Mix Capture" ("Analog Mix Capture" is set to 0), "Line 2"/"Line 2 Capture". And the Capture Channels are still not present in the Input Tab. In alsamixer, all Capture channels are shown. Best Regards, Thomas Nossmann This definitely still isn't resolved. I've got this with an original Audigy card with a 2.6.7 kernel, ALSA 1.0.6 and KDE 3.3 Gentoo setup. alsamixer shows the input channels like "Mic Capture", but the input tab is completely empty. Strangely enough, when I change the levels in alsamixer all the input ones were reset after rebooting, I'm not sure if this is the ALSA driver resetting them or KDE. I confirm. Same here... I use gentoo system, kernel 2.6.9, alsa 1.0.6 and KDE 3.3. I have an audigy 2 platinum card and I have no sliders in kmix on the input tab. Moreover, I can't select a default input source in alsamixer (that's what should happen after pressing spacebar on the Mic or Line-in slider)... I am also unable to mute (press M) in alsamixer on many output sliders, like Master or PCM... the only way is to lower volume to 0%. That is a very strange behaviour... I remember everything began to collapse after upgrading kde from 3.2.3 to 3.3.0... I confirm this too. It's still there and doesn't work. The input page is blank, everything else is ok though. The Bug still remains in kmix 2.2rc1 I have the same problem with my Audigy. In addition, I am missing some of the volume sliders that alsamixergui has, particularly the Front sliders (there are actually 2 sets for front, one of which KMix shows, but it does not do anything). It just seems that KMix isn't picking up all of the items for the mixer. I would thinkt hat it would be the same as alsamixergui. I received a patch that should rectify a lot of KMix's emu10k1 problems. Due to the slight complicated nature of the patch, it might unfortunately NOT be included in KDE3.4. i also confirm this bug. using: kde 3.2.2 from rpms, alsa 1.0.8 from sources and emu10k1 to handle audigy 2 zn (fc 3 rawhide, kernel 2.6.6) Where can I get this patches? In KMix 2.4.1 all Input sliders are present... but in the output tab. Kde 3.4.1 Martin Bosner reported in comment 15 that all Input Sliders are available in KDE3.4.1. Also, starting with KDE3.4.2 (and the upcoming KDE3.5), the empty "Input" page is not shown anymore. Thus this bug report can be closed. BTW: There are no pure "Input" controls on Audigy, this is why they all show up on the "Output" page. Thus I will close this bug report as FIXED. To everbody who mad comments to Bug 74168: If your specific problem is still not fixed. please do NOT reopen this bug report. Instead open a new bug report, with specifing your specific problem. PS: @Thomas Noßmann : I'll attach the complete mixer_alsa.h mixer_alsa9.cpp, as it was sent to me. Attention! This will not work anymore with current KMix sources. Older source code releases that do not contain mixer_backend.* files should work out OK. Created attachment 12208 [details]
Better version of the Mixer_Alsa class for Soundblaster/Audigy
This version of the Mixer_Alsa class works better for Soundblaster/Audigy, but
it is for older KMix source code releases (If your kmix source code release
cpntains mixer_backend.cpp, it is too new).
This is unsupported/untested code, don't file any bug reports for that.
sorry but this bug should not be closed :-( the input tab should show the capture slider (gain) of each channel that has one ! while the output tab should (and currently does shows) the playback sliders(volume/gain) , which is a different thing. (example: Mic, CD , Optical IEC958, Line2, AnalogMix... - all have capture value and should appear on the input tab) it's implemented in gamix app for reference. gamix rpms on planet ccrma : http://ccrma.stanford.edu/planetccrma/software/soundapps.html#SECTION00042900000000000000 Nadav, see comment 16 (http://bugs.kde.org/show_bug.cgi?id=74168#c16), *why* this bug was closed, and how to deal with problems like you have: Please open a new bug report for that, and: Please post the output of the commands "cat /proc/asound/cards" and "amixer -c 0" (in case that the latter isn't showing the affected soundcard, use "-c 1" or another number that matches your soundcard). Please also report, which of the shown channels/controls do not work (completely) in KMix, but in gamix. Christian Esken: sure? attachment Sreenshot for the Kmix 2.6 in KD3 3.4.2 http://img326.imageshack.us/img326/6770/kmix1wt.th.png using FedoraCore4 by Kernel 2.6.13.1-1526_FC4, Alsa 0.9rc4 and Audigy2 Platinum [root@SpinFlo kmix]# cat /proc/asound/cards 0 [Audigy2 ]: Audigy2 - Audigy 2 Platinum [SB0240P] Audigy 2 Platinum [SB0240P] (rev.4, serial:0x10021102) at 0 1 [V8237 ]: VIA8237 - VIA 8237 VIA 8237 with ALC658 at 0xe400, irq 10 [root@SpinFlo kmix] What do you mean with saying "sure?" ?!? Please explain. http://bugs.kde.org/show_bug.cgi?id=74168#c16 "Thus I will close this bug report as FIXED" |