shorepine / amy

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

Sequencer in AMY #243

Closed bwhitman closed 2 weeks ago

bwhitman commented 2 weeks ago

This PR adds the sequencer to AMY. We have new sequence and tempo commands.

This allows anyone to have a Tulip-style clock sequencer running directly in AMY.

README.md has the API for it and some examples.

This gets us closer to fixing up https://github.com/shorepine/tulipcc/issues/340

bwhitman commented 2 weeks ago

(as a side effect, we also cleaned up parse_int_list etc with a macro that works with 5 types instead of repeating the code.)