Find the answer to your Linux question:
Results 1 to 3 of 3
i'm having a problem whereby KMix isn't keeping settings between reboots. For that matter if i quit KMix and restart it some settings are lost. Specifically i have to reset ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux User PsypherPunk's Avatar
    Join Date
    Jan 2005
    Location
    Leeds, UK
    Posts
    257

    KMix Issue


    i'm having a problem whereby KMix isn't keeping settings between reboots. For that matter if i quit KMix and restart it some settings are lost.

    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

    www.psypherpunk.org.uk

  2. #2
    Linux User
    Join Date
    Aug 2005
    Location
    Italy
    Posts
    401

    ALSA scripts

    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)

  3. #3
    Linux Guru antidrugue's Avatar
    Join Date
    Oct 2005
    Location
    Montreal, Canada
    Posts
    3,211

    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

    #Security!
    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:
    http://lists.debian.org/debian-lapto.../msg00100.html

    MPlayer will works as is!

    *************

    OR

    **************
    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:
    Code: "default_driver=alsa"

    for mplayer:
    Then, don't forget the line "ao=alsa:device=dmixer" in ~/.mplayer/config !
    ***************




    amaroK:
    *************
    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)
    ***************

    Rhythmbox:
    ****************
    For Rhythmbox, you use "gst-editor"

    Install:
    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."

    -Bruce Lee

  4. $spacer_open
    $spacer_close

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •