kalsamix

Audio Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
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:

12 years ago

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

aspo

11 years ago



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..

Report

aegars

11 years ago

how to make it to work in 5.1 surround sound?

Report

kefiroth

12 years ago

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)

Report

kish

11 years ago

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

Report

kefiroth

11 years ago

thnx, it helped a bit, but now it fails to find laudio:

/usr/bin/ld: cannot find -laudio

Report

Cimmo

12 years ago

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

thanx

Report

gzu

12 years ago

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

Report

joth666

12 years ago

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?

Report

C

steunix

12 years ago

Sure, I'll add this in next round.

Report

jaywalker

12 years ago

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

Report

C

steunix

12 years ago

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).

Report

fdservices

12 years ago

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

Report

C

steunix

12 years ago

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.

Report

fdservices

12 years ago

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.

Report

C

steunix

12 years ago

Weird. Can you send me your kalsamixrc?

Report

Djnx

12 years ago

/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

Report

C

steunix

12 years ago

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.

Report

JohnB316

12 years ago

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.

Report

C

steunix

12 years ago

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

Bye.

Report

fdservices

12 years ago

# 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.

Report

C

steunix

12 years ago

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

Report

brand80

12 years ago

I have created a debian packages for kalsamix.

download:
http://www5.autistici.org/debian-xgl/

Report

C

steunix

12 years ago

Thanks!

Report

squall38

12 years ago

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?

Report

C

steunix

12 years ago

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... :)

Report

12 years ago

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

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.0.0beta2
updated Jul 03 2007
added Apr 23 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 4