Stereo downmix auf Mono

Viele ZeroBOY Projekte besitzen nur einen Speaker – klar dass man mit der Standardkonfiguration entweder nur den linken oder nur rechten Kanal hört. Dies wird aber erst wirklich bei Emulatoren (SNES aufwärts) bewusst die auch Stereo unterstützen.
Mit dieser Lösung kann aber ein Stereomix auf einen Kanal softwareseitig generiert werden
die benötigte Datei mit „sudo nano /etc/asound.conf“ bearbeiten

 

pcm.card0 {
type hw
card 0
}

ctl.card0 {
type hw
card 0
}

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

ctl.monocard {
type hw
card 0
}

pcm.!default monocard

 

Das wars – Neustart nicht vergessen 🙂