Summary: | no input tab and sliders / Audigy2 zs sb0350 (emu10k1) | ||
---|---|---|---|
Product: | [Applications] kmix | Reporter: | Nadav Kavalerchik <nadavkav> |
Component: | general | Assignee: | Christian Esken <esken> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 2.6 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
add alsa capture-devices to input tab
Update to patch #13653 |
Description
Nadav Kavalerchik
2005-08-15 10:51:30 UTC
Why did you close http://bugs.kde.org/show_bug.cgi?id=74168 ? Christian Esken: Bug 74168 describes exactly the same problem. (please don't tell to look at comment 16. I've read it) Bug 74168 did not say that it was a problem to have an empty tab, but that there should be something in there. Why do you say, that the audigy card does not have input-controls? _ALL_ other alsa-mixer programs I've tried do show them correctly. Nadav Kavalerchik: Thanks for taking the time to "reopen" this bug. BTW you should add the 90 vote points of bug 74168 to this bug. The real problem with capture-channels not showing in the input-tab is, that it's currently not possible to select the recording-channel. (no red dots underneath the possible channels) Created attachment 13653 [details]
add alsa capture-devices to input tab
attached is a patch against the alsa part of kdemultimedia/kmix 3.5.0rc2 which
does simply add all channels with capture-capabilities to the input tab. the
red dots for selecting input sources are not working AFAICT, but on audigys,
you can select your input source by adjusting the volumes.
it works very well for me, so please test, and let me know about any problems.
@Christian Esken:
Is it possible to commit this patch into kde cvs?
Created attachment 13668 [details]
Update to patch #13653
i forgot to save and load capture-volumes correctly. this is fixed in the new
patch. enjoy.
*** This bug has been confirmed by popular vote. *** Erwin, I just lost a long comment I wrote about you patch. :-((( First thanks for your effort. :-) Using the concept of two MixDevice's per control might actually work out pretty fine. I just wonder how well your patch works with the KMix panelapplet. Also, the naming of canCapture is very misleading. You end up with constucts like ( canCapture && !canRecord ) - this is bad. canCapture should really be renamed to isCaptureVolume . Apart from that, I'll post this to kde-multimedia to get it checked a bit more. Chris you can of course change the naming to whatever you feel is appropriate :) could you please explain what you think won't work with the panelapplet? a quick test shows all inputs/outputs with the correct volumes, the only thing is that you have of course two volume controls for e.g. Mic, one for input, one for output. other than that, i can say it works without problems for me, and i would be happy to try to fix any open issues with this patch to get it into the next release. so long, -erwin hi erwin, this patch sounds great ! i'm using fc devel . what do i need to get this patched kmix running on my system ? ( all the devel sources of kde to compile it ? or do you have a pre-compiled binary for me to test ? ) kindly, nadav :-) SVN commit 491754 by esken: Patchset with two patches: 1) "Show volume as numbers" (relative/absolute). Add feature,add config dialog item (Thanks for the patch, Mark Nauwelaerts). The added strings were acccepted by kde-18n. 2) Patch for supporting Audigy2 devices better (Thanks for the patch, Erwin Mascher) The patch was succesufully tested and accepted by kde-multimedia CCBUGS:114496 CCBUGS:110807 M +27 -0 kmix.cpp M +2 -0 kmix.h M +15 -1 kmixerwidget.cpp M +2 -0 kmixerwidget.h M +18 -0 kmixprefdlg.cpp M +3 -0 kmixprefdlg.h M +9 -0 kmixtoolbox.cpp M +1 -0 kmixtoolbox.h M +75 -4 mdwslider.cpp M +6 -0 mdwslider.h M +20 -5 mixdevice.cpp M +3 -0 mixdevicewidget.h M +53 -27 mixer_alsa9.cpp M +1 -1 viewdockareapopup.cpp M +9 -15 volume.cpp M +4 -5 volume.h The code is now in KDE SVN (3.5 branch). If anybody feels like testing it before KDE3.5.1 release, this would be a good time. @Erwin: The testing for the panel applet you did should be OK. Probably you could also try to hide some controls and show them again, and see whether the sliders for the "duplicated" controls restore correctly after logout/login. @Nadav: I would advise you to build a new version only if you have some general experience in building big software packages. http://developer.kde.org/ gives you some hints then (you need to build kdemultimedia). Otherwise it is better to wait for a KDE3.5.1 release (http://developer.kde.org/development-versions/kde-3.5-release-plan.html). Targeting date for closing this bug report: April 2006 Feedback and test rerports are appreciated until then. *** Bug has been marked as fixed ***. The code has now been forward ported to KDE4. Just installed suse 10.1 beta 2 with kde 3.5.1 and everything sound-related is working nicely out of the box :) glad to hear that this patch will be in kde 4! thank you so much for solving this issue :-) i opened this bug and i confirm it to be fixed !!! thanks :-) this bug has ben fixed. thanks Team :) |