This library is intended to be used by musical synthesizer projects on microcontrollers or elsewhere.
Intrigued by the concept of Euclidian Rhythms, I read this article on Medium that led me to the book, Creating Rhythms.
This library is basically converting the
Creating Rhythms, CLI Software
to be callable functions and to be aware of rhythm_t
data-type that makes use of the
BIT_ARRAY data-type.
This library is aimed at creating interesting rhythms from algorithms with convenient data types. This library does not take care of any timing logic for when to play sounds or trigger events.
This is a Work-In-Progress and aimed at facilitating fun, engaging music projects.