ESPuino - bestückte Platine // BETA-Version

Hi

Mit war bisher nicht aufgefallen das der Code per Default nur Mono spielt , erst eben nach dem Hören eines Stereo/Mono Tests. Das hört man ja auch nur über die Kopfhörerplatine .
Hallo @biologist , kannst du das bestätigen ?

Ich habe mal im Code folgendes geändert :

#// Function to play music as task
void playAudio(void *parameter) {
static Audio audio;
bool m_f_forceMono; //neu
m_f_forceMono = false; //neu
audio.forceMono(m_f_forceMono); //neu
audio.setPinout(I2S_BCLK, I2S_LRC, I2S_DOUT);
audio.setVolume(initVolume);

Jetzt geht auch Stereo und der Klang ist jetzt mit Kopfhörer richtig gut . Ich wundere mich , dass dies noch niemand bemerkt hat . Mit der Zeile m_f_forceMono = false; könnte man dann bei gestecktem Kopfhörer auf Stereo umschalten

1 „Gefällt mir“