Adafruit_Learning_System_Gu.../Adafruit_MAX98357/CircuitPython_I2S_Wave/code.py
2022-02-22 14:10:51 -05:00

22 lines
593 B
Python
Executable file

# SPDX-FileCopyrightText: 2018 Kattni Rembor for Adafruit Industries
#
# SPDX-License-Identifier: MIT
import audiocore
import board
import audiobusio
wave_file = open("StreetChicken.wav", "rb")
wave = audiocore.WaveFile(wave_file)
# For Feather M0 Express, ItsyBitsy M0 Express, Metro M0 Express
audio = audiobusio.I2SOut(board.D1, board.D0, board.D9)
# For Feather M4 Express
# audio = audiobusio.I2SOut(board.D1, board.D10, board.D11)
# For Metro M4 Express
# audio = audiobusio.I2SOut(board.D3, board.D9, board.D8)
while True:
audio.play(wave)
while audio.playing:
pass