slitaz-doc-wiki-data annotate pages/en/guides/alsaequal.txt @ rev 7

Add pages/en folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:17:18 2011 +0000 (2011-02-26)
parents
children
rev   line source
slaxemulator@7 1 ====== Alsaequal ======
slaxemulator@7 2
slaxemulator@7 3 ===== Installation (cooking only) =====
slaxemulator@7 4
slaxemulator@7 5 First download alsaequal:
slaxemulator@7 6
slaxemulator@7 7 <code># tazpkg get-install alsaequal</code>
slaxemulator@7 8
slaxemulator@7 9 Then create a /home/tux/.asoundrc file:
slaxemulator@7 10
slaxemulator@7 11 <file>
slaxemulator@7 12 ctl.equal {
slaxemulator@7 13 type equal;
slaxemulator@7 14 }
slaxemulator@7 15
slaxemulator@7 16 pcm.plugequal {
slaxemulator@7 17 type equal;
slaxemulator@7 18 # Modify the line below if you don't
slaxemulator@7 19 # want to use sound card 0.
slaxemulator@7 20 # slave.pcm "plughw:0,0";
slaxemulator@7 21 # or if you want to use with multiple applications output to dmix
slaxemulator@7 22 slave.pcm "plug:dmix"
slaxemulator@7 23 }
slaxemulator@7 24
slaxemulator@7 25 pcm.equal {
slaxemulator@7 26 # Or if you want the equalizer to be your
slaxemulator@7 27 # default soundcard uncomment the following
slaxemulator@7 28 # line and comment the above line.
slaxemulator@7 29 # pcm.!default {
slaxemulator@7 30 type plug;
slaxemulator@7 31 slave.pcm plugequal;
slaxemulator@7 32 }
slaxemulator@7 33 </file>
slaxemulator@7 34
slaxemulator@7 35 ===== mpg123 =====
slaxemulator@7 36
slaxemulator@7 37 Change (cd) into your music directory and then run:
slaxemulator@7 38
slaxemulator@7 39 <code>$ mpg123 -a equal *</code>
slaxemulator@7 40
slaxemulator@7 41 Or
slaxemulator@7 42
slaxemulator@7 43 <code>$ mpg123 -a equal track1</code>
slaxemulator@7 44
slaxemulator@7 45 Now you should be able to open up a separate terminal and use:
slaxemulator@7 46
slaxemulator@7 47 <code>$ alsamixer -D equal</code>
slaxemulator@7 48
slaxemulator@7 49 ===== mpd =====
slaxemulator@7 50
slaxemulator@7 51 Just edit the audio_output section of your /etc/mpd.conf:
slaxemulator@7 52
slaxemulator@7 53 <file>
slaxemulator@7 54 audio_output {
slaxemulator@7 55 type "alsa"
slaxemulator@7 56 name "equal"
slaxemulator@7 57 device "plug:plugequal"
slaxemulator@7 58 ## format "44100:16:2" # optional
slaxemulator@7 59 ## mixer_device "default" # optional
slaxemulator@7 60 ## mixer_control "PCM" # optional
slaxemulator@7 61 ## mixer_index "0" # optional
slaxemulator@7 62 }
slaxemulator@7 63 </file>
slaxemulator@7 64
slaxemulator@7 65 And start/restart mpd and you should be able to use //$ alsamixer -D equal//
slaxemulator@7 66
slaxemulator@7 67 ===== moc =====
slaxemulator@7 68
slaxemulator@7 69 Copy the config.example file in /usr/share/doc/moc to your ~/.moc folder:
slaxemulator@7 70
slaxemulator@7 71 <code>$ cp /usr/share/doc/moc/config.example ~/.moc/config</code>
slaxemulator@7 72
slaxemulator@7 73 Then change the alsa output device line to:
slaxemulator@7 74
slaxemulator@7 75 <file>
slaxemulator@7 76 # ALSA output device
slaxemulator@7 77 AlsaDevice = equal
slaxemulator@7 78 </file>
slaxemulator@7 79
slaxemulator@7 80 And then start/restart moc.
slaxemulator@7 81
slaxemulator@7 82 ===== References =====
slaxemulator@7 83
slaxemulator@7 84 http://www.thedigitalmachine.net/alsaequal.html