kalsamix

Audio Apps

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
kalsamix is a fullfeatured mixer for ALSA sound system based on KDE.

It derives from my kamix, which I decided to rename because of a longstanding name clash with other opensource projects.

For those who were using kamix already, don't forget to rename $HOME/.kde/share/config/kamixrc to kalsamixrc in the same directory.
Last changelog:

Changed since kalsamix 1.0.0beta1

- fix: removed an explicit reference
to libkdeui (KDE4)
- fix: items font was always bold
- fix: in config window, mid-button action is now selectable by a combo box


Ratings & Comments

33 Comments

aspo

I'm using kalsamix in my zenwalk kde desktop coz I don't want to install kde's default multimedia package with kmix.. Kalsamix is really good alternative to kmix :) Thank you for this really helpfull application for kde..

aegars

how to make it to work in 5.1 surround sound?

kefiroth

When compiling kalsamix-1.0.0beta2 I have the following error:

/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -o kalsamix kalsamix.all_cpp.o -lartskde -lasound -lasound /usr/bin/ld: cannot find -lartskde collect2: ld returned 1 exit status
OS: LFS 6.3 gcc: 4.1.2 Qt: 3.3.8 KDE: 3.5.7 (with arts)

kish

try this: # LD_LIBRARY_PATH=/opt/kde/lib make

kefiroth

thnx, it helped a bit, but now it fails to find laudio: /usr/bin/ld: cannot find -laudio

Cimmo

Anyone that has packaged it? I found package for debian but it didn't work in ubuntu. thanx

gzu

I've created a simple rpm for fedora, you are welcome to the rpm/src.rpm if you want to get it working on Ubuntu. The spec file is below, there are no guarantees that this will be OK for Ubuntu. Cheers GZU. Distribution: Fedora 7 Packager: George Seaton <george.seaton@inbox.com> Summary: An ALSA mixer for KDE Name: kalsamix Version: 1.0.0beta2 Release: 1 License: GNU/GPL URL: http://kalsamix.sourceforge.net Group: Sound Source0: %{name}-%{version}.tar.bz2 Source1: kalsamix.desktop BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: arts-devel BuildRequires: kdelibs-devel BuildRequires: alsa-lib-devel Obsoletes: kamix Conflicts: kamix %description A KDE mixer application for KDE 3 and ALSA, just to provide some support for what official kmix lacks. kalsamix is the renamed version of kamix %prep %setup -n %{name}-%{version} %build ./configure make %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -exec /usr/bin/strip --strip-debug '{}' ';' %files %defattr(-,root,root) /usr/bin/kalsamix /usr/share/applnk/Utilities/kalsamix.desktop /usr/share/apps/kalsamix/kalsamix_splash.png /usr/share/apps/kalsamix/kalsamixui.rc /usr/share/doc/HTML/en/kamix/common /usr/share/doc/HTML/en/kamix/index.cache.bz2 /usr/share/doc/HTML/en/kamix/index.docbook /usr/share/icons/hicolor/128x128/apps/kalsamix.png /usr/share/icons/hicolor/128x128/apps/kalsamix_muted.png /usr/share/icons/hicolor/16x16/actions/green_off.png /usr/share/icons/hicolor/16x16/actions/green_on.png /usr/share/icons/hicolor/16x16/actions/partial.png /usr/share/icons/hicolor/16x16/actions/red_off.png /usr/share/icons/hicolor/16x16/actions/red_on.png /usr/share/icons/hicolor/16x16/actions/yellow_off.png /usr/share/icons/hicolor/16x16/actions/yellow_on.png /usr/share/icons/hicolor/16x16/apps/kalsamix.png /usr/share/icons/hicolor/16x16/apps/kalsamix_muted.png /usr/share/icons/hicolor/22x22/apps/kalsamix.png /usr/share/icons/hicolor/22x22/apps/kalsamix_muted.png /usr/share/icons/hicolor/32x32/apps/kalsamix.png /usr/share/icons/hicolor/32x32/apps/kalsamix_muted.png /usr/share/icons/hicolor/48x48/apps/kalsamix.png /usr/share/icons/hicolor/48x48/apps/kalsamix_muted.png /usr/share/icons/hicolor/64x64/apps/kalsamix.png /usr/share/icons/hicolor/64x64/apps/kalsamix_muted.png /usr/share/locale/de/LC_MESSAGES/kalsamix.mo /usr/share/locale/hu/LC_MESSAGES/kalsamix.mo /usr/share/locale/it/LC_MESSAGES/kalsamix.mo /usr/share/locale/sk/LC_MESSAGES/kalsamix.mo /usr/share/locale/tr/LC_MESSAGES/kalsamix.mo %clean rm -rf $RPM_BUILD_ROOT %changelog * Wed Jul 11 2007 George Seaton 1.0.0beta2-1 * Mon Jun 04 2007 Karsten Brockmann <arcam@ccux-linux.de> 1.0.0beta1-1 - Initial Release

joth666

Certainly a lot easier to change the volume of all my speakers with this than with Kmix :) Just a question...is it possible to get rid of the splash-screen?

steunix

Sure, I'll add this in next round.

jaywalker

Hello, very nice application. I compiled from the sources of the debian package for etch, no compilation error and the mixer is working. The VU-Meter however shows nothing. Does it only work for apps playing through arts? An alsa-only solution would be to simply capture sound to drive the vu-meter. With the dsnooper-plugin on alsa level, this would not disturb recording apps and one could simply monitor the "Mix"-Capture device that most soundcards have. Would be very nice to have! Another small bug: If the font for the mixer names is changed, kalsamix always selects a bold face, even when I select a regular one. Regards Heiner

steunix

Hi. About the vu-meter, I've found a method to do it, but I don't like it very much because it must use an external ALSA plugin (.so) and a asoundrc modification. Will study further. About the little bug, fixed in beta2 (about to be released).

fdservices

I have "ticked" the two options "Save levels on exit" and "Mid button on systray toggles mute", but neither of these seem to do anything. When I exit, I presume that my settings should be saved in asound.state, and I do not know what the "mid button" refers to. Can someone enlighten me? Thanks

steunix

Hi. kalsamix stores and loads volumes in its own configuration file, not in any ALSA-wide config file. About the option, I've clarified it in beta 2, which is about to be released. Bye.

fdservices

I looked in the kalsamixrc files and could not find any levels saved there, even though I have save and load set as true. I ask because my third sound device occasionally loads with random settings which means I have to check it every time I use it.

steunix

Weird. Can you send me your kalsamixrc?

Djnx

/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -o kalsamix alsacb.o kalsa.o kalsamix.o kamconfig.o kamdcopiface.o kamsystemtray.o kamuapp.o kcard.o kchannel.o kconfigwin.o kgroupwidget.o kitemsgroup.o kledex.o kmasterview.o kmixconst.o kmixer.o kmixeritem.o kmixerslider.o kmixerview.o kmutewidget.o kosd.o kpreset.o ksliderex.o kvertlabel.o kvumeter.o main.o kamdcopiface_skel.o kalsamix.moc.o kamuapp.moc.o kamsystemtray.moc.o -lkdeui -lartskde -lasound -lasound /usr/lib/gcc/i586-suse-linux/4.1.2/../../../../i586-suse-linux/bin/ld: cannot find -lkdeui collect2: ld returned 1 exit status make[2]: *** [kalsamix] Error 1 make[2]: Leaving directory `/djnx/bin/software/kalsamix/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/djnx/bin/software/kalsamix' make: *** [all] Error 2

steunix

libkdeui.so is part of KDE4, try to install kdelibs4-dev (what in I have in Debian), o the like for your distro. Probably a mangled configure.in, will fix in 1.0.0. Bye.

JohnB316

If you're saying that KDE 4.0 is needed for the ability to link to -lkdeui, then why does the page for this program say it depends on KDE 3.0.x?? Please fix whatever needs fixing so that kalsamix compiles under KDE 3.5.x. Thank you.

steunix

Ok, explicit dependance on libkdeui has been removed in beta2. Bye.

fdservices

# uname -a Linux ezcool 2.6.17-11mdvcustom #1 Fri Mar 30 14:41:06 CEST 2007 x86_64 AMD Athlon(tm) 64 Processor 4000+ GNU/Linux Kalsamix compiled with only a few Warnings on my 64bit Mandriva system, but when I run it I get: ERROR: Communication problem with kalsamix, it probably crashed. Any ideas? There do not seem to be any debug options.

steunix

Does KDE show a crash report? What version of ALSA are you running?

brand80

I have created a debian packages for kalsamix. download: http://www5.autistici.org/debian-xgl/

steunix

Thanks!

squall38

I love the new kalsamix, good work. But is there or will there ever be a way for the vumeter to recognize output from applications not using arts?

steunix

The answer is... I don't know. ALSA documentation is very shallow and doesn't cover functionalities in depth. And no one I've asked to seem to know if/how that can be done... Maybe one day... :)

Pling
0 Affiliates
Details
license
version 1.0.0beta2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

More Audio Apps from steunix:

kamix
steunix
last update date: 18 years ago

Score 5.0

Other Audio Apps:

1337-x369513929661000482
x369513929661000482
last update date: 15 years ago

Score 5.0

Hayes
Neil
last update date: 21 years ago

Score 5.0

SongBird
jce
last update date: 18 years ago

Score 5.0

KConvPlaylist
L0rclA5CII
last update date: 21 years ago

Score 5.0

QtRadio
ppustelnik
last update date: 20 years ago

Score 5.7

xmmsCue
staudi009
last update date: 19 years ago

Score 5.0