Results 1 to 3 of 3
Thread: KMix Issue
Enjoy an ad free experience by logging in. Not a member yet? Register.
Specifically i have to reset my mic settings to enable recording each time.
Is there some way to fix this so they remain constant?Registered Linux User #379728
SuSE 10.3 :: Athlon XP 3000+ :: AsRock K7VT4A Pro :: Nvidia Geforce 6600GT :: C-Media 8738
- Join Date
- Aug 2005
kmix doesn't save mixer volume to me too....
I use ALSA sysv scripts (my package is alsa-utils)... however I've user also aumix package, with a sysv script I save mixer volume and I restore them on boot...When using Windows, have you ever told "Ehi... do your business?"
Linux user #396597 (http://counter.li.org)
ALSA DMIX (for el-cheapo soundcards)
I don't know about kmix, but for those soundcards without hardware mixer, this worked like a charm!
It includes pretty much everything, for a 2.6 kernel! (for 2.4 install Alsa modules for kernel... but I guess you know that). It's pretty extensive
This configuration is good for KDE, and Gnome!
Zero: etc/apt/sources.list has to be include proper repositories!
For example, here is mine (Debian sarge):
#Basics, mirror for Canada
deb http://gulus.usherbrooke.ca/debian/ sarge main non-free contrib
deb-src http://gulus.usherbrooke.ca/debian/ sarge main non-free contrib
deb http://security.debian.org/ sarge/updates main
#For anything multimedia
deb ftp://ftp.nerim.net/debian-marillat/ sarge main
deb-src ftp://ftp.nerim.net/debian-marillat/ sarge main
First, every gstreamer plugins!
Means 2 packages:
gstreamer0.8-plugin-apps - Simple GStreamer applications
gstreamer0.8-plugins - All GStreamer plugins
Then, packages and firsts steps:
alsa-base - ALSA driver configuration files
alsa-oss - ALSA wrapper for OSS applications
alsa-utils - ALSA utilities
alsamixergui - graphical soundcard mixer for ALSA soundcard driver
alsaplayer - PCM player designed for ALSA
alsaplayer-alsa - PCM player designed for ALSA (ALSA output module)
Some very usefull codecs for aac:
faad - freeware Advanced Audio Decoder player
gstreamer0.8-faad - GStreamer faad plugins
libfaad2-0 - freeware Advanced Audio Decoder - runtime files
libfaad2-dev - freeware Advanced Audio Decoder - development files
libmp4-0 - freeware Advanced Audio Decoder - runtime files
libmp4-dev - freeware Advanced Audio Decoder - development files
faac - an AAC audio encoder
gstreamer0.8-faac - GStreamer faac plugins
libfaac-dev - an AAC audio encoder - devel files
libfaac0 - an AAC audio encoder - library files
Plus, it's nice to have those as well:
gstreamer0.8-lame - GStreamer lame plugins
lame - LAME Ain't an MP3 Encoder
lame-extras - LAME Ain't an MP3 Encoder
toolame - MPEG-1 layer 2 audio encoder
mp3gain - Lossless mp3 normalizer with statistical analysis
vorbisgain - add suggested volume level for .ogg files as .ogg comment
normalize-audio - adjust the volume of WAV files to a standard volume level
For the ALSA DMIX, TWO OPTIONS (well much more, but let's say 2):
The FIRST, if it works, take this one!
Make your /etc/asound.conf as specified here:
MPlayer will works as is!
Or, the SECOND one, involve more steps... works, but not very well with oss...
Detailed instructs for KDE (works superb with el-cheapo sound cards): http://alsa.opensrc.org/index.php?pa...nd+dirty+HOWTO
Then (essentiel for Gnome):
libesd-alsa0 - Enlightened Sound Daemon (ALSA) - Shared libraries
(which will remove libesd0, but that's ok)
Make /etc/libao.conf look like this:
Then, don't forget the line "ao=alsa:device=dmixer" in ~/.mplayer/config !
For Amarok, well:
amarok - versatile and easy to use audio player for KDE
amarok-gstreamer - GStreamer engine for the amaroK audio player
Then, specify in Amarok that you want to use gstreamer-alsasink!
Sometimes this is not enough, as you have to run "gst-register-0.8" (as root first, then as user)
For Rhythmbox, you use "gst-editor"
gstreamer-editor - GStreamer Pipeline Editor and other GUI tools
Configure the key /system/gstreamer/0.8/defaults/audiosink to "alsasink".
P.S. After setting up alsa, it's something simpler to reboot..."To express yourself in freedom, you must die to everything of yesterday. From the 'old', you derive security; from the 'new', you gain the flow."