[−][src]Crate rhythms
A rhythmic pattern generation library with no_std
support.
This project is under development and the current API is subjective to change. Please use at your own risk.
Example
use rhythms::Pattern; let pattern = Pattern::new(4, 2, 0); assert_eq!([true, false, true, false], pattern.as_slice()); // or let mut pattern = Pattern::with_length(4); pattern.pulses(2); pattern.rotate(-1); assert_eq!([false, true, false, true], pattern.as_slice());
Structs
Pattern | The main pattern building block |