Re-exports§
pub use intervals::IntervalQuality;pub use intervals::IntervalSize;pub use intervals::Interval;pub use notes::Note;pub use notes::PitchedNote;pub use scales::Scale;pub use error::ResonataError;
Modules§
Macros§
- err
- A macro to create a
ResonataErrorfrom aNoteError,IntervalErrororScaleError - inv
- A macro for creating intervals.
- nope
- A macro to return a
ResonataErrorfrom aNoteError,IntervalErrororScaleError - note
- A macro to create a note.
- pnote
- A macro to create a pitched note.
- scale
- A macro to create a scale from a root note and a scale type.
- yep
Traits§
- FromStr
- Parse a value from a string