You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install the project and hook up a button to GP4. When pressed and held, this says "track 4 hold loop".
Repeatedly press and release the button. Press for about 1 second at a time, trying to release when the voice is speaking.
Description
At the beginning of a subsequent play, you'll hear a snippet of the file playing at an earlier position. Then, it correctly plays from the beginning.
Additional information
It's not clear why this is happening, but it could relate to the fact that most of the MP3 player state is not cleared when a file is assigned; instead just a minimum amount of work is done.
The text was updated successfully, but these errors were encountered:
You can also hear this if you use GP4 to trigger "track 4 hold loop", release mid-sample, and then press GP3 to trigger "track 3". However, you don't hear anything when going from GP3 to GP4, i.e., it's either only affecting looping samples OR samples that are stopped mid-playback. This also shows it's likely not a special case error of playing the same sample twice in a row.
CircuitPython version
Code/REPL
# https://github.com/adafruit/Adafruit_Learning_System_Guides/blob/main/circuitpython-audio-fx/polyphonic/code.py
Behavior
Install the project and hook up a button to GP4. When pressed and held, this says "track 4 hold loop".
Repeatedly press and release the button. Press for about 1 second at a time, trying to release when the voice is speaking.
Description
At the beginning of a subsequent play, you'll hear a snippet of the file playing at an earlier position. Then, it correctly plays from the beginning.
Additional information
It's not clear why this is happening, but it could relate to the fact that most of the MP3 player state is not cleared when a file is assigned; instead just a minimum amount of work is done.
The text was updated successfully, but these errors were encountered: