Adafruit_Learning_System_Gu.../PCM510x_Examples/CircuitPython_WAV/code.py
Liz 636ec27ada circuitpython demos for PCM510x
wav and tone demos for PCM510x I2S DAC
2025-03-05 16:18:50 -05:00

21 lines
473 B
Python

# SPDX-FileCopyrightText: 2021 Kattni Rembor for Adafruit Industries
# SPDX-License-Identifier: MIT
"""
CircuitPython I2S WAV file playback.
Plays a WAV file once.
"""
import audiocore
import board
import audiobusio
audio = audiobusio.I2SOut(board.D9, board.D10, board.D11)
with open("StreetChicken.wav", "rb") as wave_file:
wav = audiocore.WaveFile(wave_file)
print("Playing wav file!")
audio.play(wav)
while audio.playing:
pass
print("Done!")