Reply To: Hifiberry AMP2: Mono mit Equalizer

Max2Play Home 2016 (en) Forums Max2Play on Raspberry PI Hifiberry AMP2: Mono mit Equalizer Reply To: Hifiberry AMP2: Mono mit Equalizer

11. März 2020 at 22:19 #48146

Ich habe es nun selber herausgefunden. Folgende Page hat mir geholfen: https://thedigitalmachine.net/alsaequal.html

Konkret: `
slave.pcm — sound card to output to, will probably have to be a plug since alsaequal only supports floating point numbers, a „plug“ will convert the data type, outputting directly to hw won’t;`

Wenn mal also equal weiterrouten möchte (slave), dann muss man in diesem Falle ein „Plug“ verwenden. Meine funktionierende /etc/asound.conf sieht nun so aus. Wobei „plugequal_mono“ die Mono-Ausgabe inkl. Equalizer und „plugequal_stereo“ die Stereo-Ausgabe inkl. Equalizer ist:

pcm.card0 {
  type hw
  card 0
}

ctl.card0 {
  type hw
  card 0
}

pcm.monocard {
  type route
  slave.pcm card0
  #slave.pcm routing
  slave.channels 2
  ttable {
    # Copy both input channels to output channel 0 (Left).
    0.0 0.5
    1.0 0.5
    # Send nothing to output channel 1 (Right).
    0.1 0
    1.1 0
  }
}

ctl.equal {
   type equal;
   module "Eq10";
}

pcm.plugequal_mono {
   type equal;
   module "Eq10";
   slave {
     pcm pcm_plug;
   }
   hint {show on;description "Equalizer for plughw:0,0"}
}

pcm.plugequal_stereo {
   type equal;
   module "Eq10";
   slave {
     pcm "plughw:0,0";
   }
   hint {show on;description "Equalizer for plughw:0,0"}
}

pcm.pcm_plug {
    type plug;
    slave.pcm monocard;
}

Vieleicht hilft das ja mal jemandem weiter.