February 9, 2007 · General ·

Sponsored Link
If you want to setup Winamp Presets for your XMMS Music Player here is simple tip.

To get the ‘Default Winamp Presets' for your XMMS wget the following file

wget http://www.xmms.org/misc/winamp_presets.gz

Then issue the following command:

gunzip -c winamp_presets.gz > ~/.xmms/eq.preset

This will overwrite any existing presets you have.

The next time you run XMMS the presets will be available

16 Comments to “Winamp Presets for your XMMS Music Player”

  1. Mato says:

    Is there any soud equalizer for linux? I use Exaile as default mp3 player, but it doesn’t have an equalizer…

  2. Corey Hollaway says:

    Hey Mato..in Linux you can make your own player with mplayer, check it out:

    #!/bin/bash

    equalizer=( 0 0 0 0 0 0 0 0 0 0 )
    equalizer_default=( 0 0 0 0 0 0 0 0 0 0 )

    CLASSICAL=( 0 0 0 0 0 0 -2.5 -2.5 -2.5 -3.4 )
    CLUB=( 0 0 2.8 2.0 2.0 2.0 1.1 0 0 0 )
    DANCE=( 3.4 2.5 .8 0 0 -2.0 -2.5 -2.5 0 0 )
    FULL_BASS=( -2.8 3.4 3.4 2.0 .5 -1.4 -2.8 -3.7 -4.0 -4.0 )
    FULL_BASS_TREBLE=( 2.5 2.0 0 -2.5 -1.7 .5 2.8 4.0 4.2 4.2 )
    FULL_TREBLE=( -3.4 -3.4 -3.4 -1.4 .8 4.0 4.2 4.2 4.2 4.2 )
    LAPTOP_SPEAKERS_HEADPHONES=( 1.7 4.0 2.0 -1.1 -.8 .5 1.7 3.4 4.2 4.2 )
    LARGE_HALL=( 3.7 3.7 2.0 2.0 0 -1.7 -1.7 -1.7 0 0 )
    LIVE=( -1.7 0 1.4 2.0 2.0 2.0 1.4 .8 .8 .8 )
    PARTY=( 2.5 2.5 0 0 0 0 0 0 2.5 2.5 )
    POP=( -.5 1.7 2.5 2.8 2.0 0 -.8 -.8 -.5 -.5 )
    REGGAE=( 0 0 0 -2.0 0 2.2 2.2 0 0 0 )
    ROCK=( 2.8 1.7 -2.0 -2.8 -1.1 1.4 3.1 4.0 4.0 4.0 )
    SKA=( -.8 -1.7 -1.4 0 1.4 2.0 3.1 3.4 4.0 3.4 )
    SOFT=( 1.7 .5 0 -.8 0 1.4 2.8 3.4 4.0 4.2 )
    SOFT_ROCK=( 1.4 1.4 .8 0 -1.4 -2.0 -1.1 0 .8 3.1 )
    TECHNO=( 2.8 2.0 0 -2.0 -1.7 0 2.8 3.4 3.4 3.1 )

    #————————————————–
    # for i in ${CLASSICAL[@]:0} ; do
    # output=`echo “scale=1 ; $i/2.8” | bc -l`
    # echo -n “$output ”
    # done
    #————————————————–

    strlen(){
    return `echo -n “$1” | wc -m`
    }

    likeit(){
    clear
    echo -e “\e[31me\e[m – equalizer
    \e[31mq\e[m – quit
    \e[31mr\e[m – remove song”
    read -n 1 quest
    case $quest in
    q)
    echo
    exit 1 ;;
    r)
    rm -f “$1”
    ;;
    e)
    return 1 ;;
    esac
    return 0
    }

    select_equalizer(){
    local output=`widtools -menu -label ‘Equalizer Preset:’ \
    Classical Club Dance Full_Bass Full_Bass_Treble Full_Treble Laptop_Speakers_Headphones Large_Hall Live Party Pop Reggae Rock Ska Soft Soft_rock Techno ‘NEVERMIND!!!’\
    -fn tiny normal -back black -fore white`

    case “$output” in
    1) equalizer=( ${CLASSICAL[*]} ) ;;
    2) equalizer=( ${CLUB[*]} ) ;;
    3) equalizer=( ${DANCE[*]} ) ;;
    4) equalizer=( ${FULL_BASS[*]} ) ;;
    5) equalizer=( ${FULL_BASS_TREBLE[*]} ) ;;
    6) equalizer=( ${FULL_TREBLE[*]} ) ;;
    7) equalizer=( ${LAPTOP_SPEAKERS_HEADPHONES[*]} ) ;;
    8) equalizer=( ${LARGE_HALL[*]} ) ;;
    9) equalizer=( ${LIVE[*]} ) ;;
    10) equalizer=( ${PARTY[*]} ) ;;
    11) equalizer=( ${POP[*]} ) ;;
    12) equalizer=( ${REGGAE[*]} ) ;;
    13) equalizer=( ${ROCK[*]} ) ;;
    14) equalizer=( ${SKA[*]} ) ;;
    15) equalizer=( ${SOFT[*]} ) ;;
    16) equalizer=( ${SOFT_ROCK[*]} ) ;;
    17) equalizer=( ${TECHNO[*]} ) ;;
    *) return 1 ;;
    esac
    return 0
    }

    equalizer2mplayer(){
    equalizer_args=
    local separator=’:’
    for i in “${equalizer[@]}” ; do
    strlen “$equalizer_args”
    [ $? -gt 0 ] && equalizer_args=”${equalizer_args}${separator}”
    equalizer_args=”${equalizer_args}${i}”
    done
    equalizer_args=”equalizer=$equalizer_args”
    }

    reset_equalizer(){
    equalizer=( ${equalizer_default[*]} )
    }

    max_depth=1

    for i ; do
    case “$i” in
    -g|–global|-global)
    max_depth=9
    ;;
    esac
    done

    myfile=`mktemp`
    {
    while read l $myfile

    equalizer2mplayer

    while read f /dev/null 2>&1
    if [ $? -ne 0 ] ; then
    likeit “$f”
    [ $? -eq 1 ] &fi
    break
    done

    reset_equalizer
    equalizer2mplayer
    done 9

  3. Corey Hollaway says:

    Wow that output didn’t look very good at all lol.

    Email me at: [email protected]
    and I can send you the source code of my one-of-a-kind music player that I use on xterm that’s in the BASH language.

  4. Helpme says:

    I get the following error:
    /.xmms/eq.preset: No such file or directory
    And when I locate .xmms I see nothing like this??
    Ideas?

  5. shutkski says:

    You must run command as super user, i guess. Worked for me 😉 (for this just place sudo before the commands)

  6. ahmad says:

    thanks……..working very good

  7. Sica says:

    Wow, i looked for these presets for a long time. Thank you very much!

  8. Mike says:

    The winamp presets worked just great for me with XMMS on Xubuntu 7.04. Thanks

  9. Mike says:

    Worked great on Xubuntu 7.04 with XMMS. Ta

  10. Sepz says:

    Confirmed working Ubuntu 7.10 xmms. Thankyou very much!

  11. Will says:

    Excellent, works great on Ubuntu with XMMS.

  12. stanz says:

    I’m not finding any joy!
    “gzip: winamp_presets.gz: not in gzip format”,
    yep ~ I followed every step, and even extracted it
    and placed it in /.xmms myself…but it no see it.
    Oh well…I’ll keep on trying ~

  13. Kumar says:

    Thanks alot guys.. Its working fine for me.

  14. bezdomny says:

    worked like a charm, thanks.

  15. marvinudy says:

    Refurbished an old HP machine for a kid at church and the pre-sets worked great on xmms running under PCLOS-Gnome-2008-2. To bad the side attachedspeakers are junk.

    Thanks again.

    Best regards,

    marvinudy

  16. Alex says:

    Does anybody know how to install winamp skins ?

Leave a Reply

  • Recent comments