#iterator #generator #scale #frequency #note #skip #tet

freqiterator

A simple no-dep lib for note frequency iterators

3 releases (stable)

2.0.0 Mar 29, 2024
1.0.0 Mar 24, 2024
0.1.0 Mar 24, 2024

#668 in Rust patterns

Download history 203/week @ 2024-03-22 248/week @ 2024-03-29 21/week @ 2024-04-05

472 downloads per month
Used in spybeep

Unlicense

6KB
129 lines

FreqIterator

A frequency generator and a scale generator as iterators.

Each generator is very modular and both combined can make scales in any mode and variable TET. Perfect for uses where you need a lot of frequencies and can't be bothered to calculate everything yourself. Just start a generator, skip some items and you have it.

Dependencies

~0.4–1MB
~21K SLoC