LINUX.ORG.RU

История изменений

Исправление megabaks, (текущая версия) :

вот тебе пример конфига alsa с dmix и alsaequal

pcm.!default {
  type             plug
  slave.pcm       "plugequal"
}

pcm.dmixer {
  type dmix
  ipc_key 1024
  slave {
    pcm 'hw:0'
    format S32_LE
    rate 44100
    period_size 1000
    buffer_size 3000
  }
}

ctl.dmixer {
  type hw
  card 0
  device 0
}

pcm.dsp {
  type plug
  slave.pcm "dmixer"  
}

ctl.equal {
  type equal;
#  library "/usr/lib/ladspa/caps.so"
  module "ToneStackLT"
}

pcm.plugequal {
  type equal;
#  library "/usr/lib/ladspa/caps.so"
  module "ToneStackLT"
  slave.pcm "plug:dmixer";
}

pcm.equal {
  type plug;
  slave.pcm plugequal;
}
теперь даже в браузере низы качают как надо, не говоря уже про плеер со своим эквалайзером

Исходная версия megabaks, :

вот тебе пример конфига alsa с dmix и alsaequal

pcm.!default {
  type             plug
  slave.pcm       "plugequal"
}

pcm.dmixer {
  type dmix
  ipc_key 1024
  slave {
    pcm 'hw:0'
    format S32_LE
    rate 44100
    period_size 1000
    buffer_size 3000
  }
}

ctl.dmixer {
  type hw
  card 0
  device 0
}

pcm.dsp {
  type plug
  slave.pcm "dmixer"  
}

ctl.equal {
  type equal;
#  library "/usr/lib/ladspa/caps.so"
  module "ToneStackLT"
}

pcm.plugequal {
  type equal;
#  library "/usr/lib/ladspa/caps.so"
  module "ToneStackLT"
  slave.pcm "plug:dmixer";
}

pcm.equal {
  type plug;
  slave.pcm plugequal;
}