resonata-0.1.1 has been yanked.
resonata
A music theory library for Rust
Usage
Add this to your Cargo.toml:
[]
= "0.1.0"
and this to your crate root:
extern crate resonata;
Example
use Note;
use Scale;
let note = note!.unwrap;
let scale = major;
assert_eq!;
Documentation
Documentation is available here.
Contributing
Contributions are welcome! Please open an issue if you have any questions or suggestions. Pull requests are welcome too. I also have no idea what I'm doing, so if you see something that could be done better, please let me know!
License
MIT