dart_music_theory 1.0.0 copy "dart_music_theory: ^1.0.0" to clipboard
dart_music_theory: ^1.0.0 copied to clipboard

discontinued
outdated

A direct port of music-theory for go. I loved using the library and wanted the same experience in a language that was better suited for mobile apps (go-mobile basically has no support outside a few pr [...]

Music theory models in Dart #

Credit

Charney Kaye

XJ Music

Matthew Farstad (guy who ported library from Go to Dart)

Note #

A Note is used to represent the relative duration and pitch of a sound.

Key #

The key of a piece is a group of pitches, or scale upon which a music composition is created in classical, Western art, and Western pop music.

Chord #

In music theory, a chord is any harmonic set of three or more notes that is heard as if sounding simultaneously.

Scale #

In music theory, a scale is any set of musical notes ordered by fundamental frequency or pitch.

0
likes
20
pub points
0%
popularity

Publisher

verified publishermfarstad.com

A direct port of music-theory for go. I loved using the library and wanted the same experience in a language that was better suited for mobile apps (go-mobile basically has no support outside a few primitives and byte arrays), so I figured I'd port it myself since I was impatient and wanted to learn Dart better. I tried being as faithful as I could to the original, but I took a few liberties for some bits that were caused by differences between the two languages.

Repository (GitHub)
View/report issues

Documentation

Documentation

License

MIT (LICENSE)

Dependencies

mfarstad, yaml

More

Packages that depend on dart_music_theory