Fretboard
Music Theory Library
Provides data structures and algorithms for working with chords, scales, and fingerings in music theory, using the Elm programming language.
Chords, Scales and Fingerings for string instruments. in Elm
48 stars
3 watching
10 forks
Language: Elm
last commit: over 4 years ago
Linked from 1 awesome list
chordselmfretboardscalestring-instruments
Related projects:
Repository | Description | Stars |
---|---|---|
bliston/bach | A music theory library for C++ that provides a set of tools and algorithms to analyze and manipulate musical structures. | 7 |
ffaudio/foleys_musicology | A C++ library for reading and editing musical scores in Western notation using MusicXML format | 8 |
alexmost/fretboard | An interactive guitar fretboard simulator that allows users to learn and practice various scales, chords, and tunings. | 36 |
twitchax/kord | A tool for exploring and understanding music theory principles | 208 |
sitandr/conchord | A package to write lyrics with chords and generate colorful fretboard diagrams | 43 |
ozankasikci/rust-music-theory | Provides a programmatic implementation of music theory notions. | 627 |
saebekassebil/teoria | A JavaScript library for working with music theory concepts such as notes, chords, scales, and intervals. | 1,321 |
frida/frida-gum | A cross-platform instrumentation and introspection library written in C. | 756 |
kofigumbs/typebeat | A music sequencer and sampler written in Rust, allowing users to control audio instruments with a keyboard layout. | 416 |
jsrmath/sharp11 | A JavaScript music theory library with tools for transposition, interval calculation, chord parsing and identification | 337 |
elaforge/karya | A Haskell-based music sequencer and notation tool with support programs. | 66 |
ellapollack/frex | A web-based tool for creating and playing back microtonal music using additive synthesis | 17 |
nickstersand/cflat | An esoteric programming language that uses music as its syntax to create programs. | 27 |
ctford/leipzig | A music composition library for Clojure and Clojurescript. | 456 |
pencilcode/musical.js | A sequencing WebAudio synthesizer library supporting ABC notation | 103 |