Fixed audio playback test: added a missing conversion from 12 bit to 8 bit

replace/d6ab9093c73c393458ea9b6c182be0898feb196c
Silvano Seva 2021-08-10 09:32:43 +02:00
rodzic b80ddc1145
commit 3d9cefdd03
1 zmienionych plików z 8 dodań i 0 usunięć

Wyświetl plik

@ -190,10 +190,18 @@ int main()
gpio_setMode(BEEP_OUT, ALTERNATE);
gpio_setAlternateFunction(BEEP_OUT, 2);
gpio_setPin(GREEN_LED);
delayMs(3000);
recordMic(sampleBuf);
/* Convert samples from 12 bit to 8 bit, as required by PWM audio */
for(size_t i = 0; i < numSamples; i++)
{
sampleBuf[i] >>= 4;
}
/* End of recording, play sound */
gpio_clearPin(GREEN_LED);
gpio_setPin(RED_LED);