#midi #scale #tuning #scala #music

tuning-library-rs

Micro-tuning format parsing and frequency finding library

1 unstable release

0.1.0 May 2, 2023

#807 in Audio

MIT license

43KB
821 lines

tuning-library-rs

Micro-tuning format parsing and frequency finding library

This is a Rust port of Surge Synth Team's tuning-library. It is mostly just a rewrite with some name changes and Rust idiomatic changes here and there.


lib.rs:

Micro-tuning format parsing and frequency finding library.

This library provides parsing of SCL (scale) and KBM (keyboard mapping) files, constructing tunings from scales and keyboard mappings and finding frequencies of notes.

This library is mostly a direct rewrite of Surge Synthesizer Teams's tuning-library. Even the documentation is taken almost word for word.

Dependencies

~165KB