shorepine / amy

AMY - A high-performance fixed-point Music synthesizer librarY for microcontrollers
https://shorepine.github.io/amy/
MIT License
184 stars 11 forks source link

Looping pcm samples #128

Closed bwhitman closed 2 months ago

bwhitman commented 2 months ago

These are unreliable. Example

It looks like it tries to loop, once, and then sets base_index to some out of bounds number and keeps trying to note off the message until some other reaper comes in and kills the note

MicroPython v1.20.0-244-g2ede7c6c2 on 2024-06-20; Tulip4 with Apple M1 Max Type "help()" for more information.

amy.reset() amy.send(wave=amy.PCM,patch=10, vel=1, note=69, feedback=1) loop 1871 >= 3762 off 63709 >= 3762 off 63710 >= 3762 off 63710 >= 3762