teoria

Music Theory Library

A JavaScript library for working with music theory concepts such as notes, chords, scales, and intervals.

Javascript taught Music Theory

GitHub

1k stars
61 watching
114 forks
Language: JavaScript
last commit: almost 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
btwael/zazate.js A music theory and notation library for JavaScript and Node.js. 48
jsrmath/sharp11 A JavaScript music theory library with tools for transposition, interval calculation, chord parsing and identification 337
ozankasikci/rust-music-theory Provides a programmatic implementation of music theory notions. 627
stevekinney/octavian A utility library for working with musical notes and their frequencies 174
bliston/bach A music theory library for C++ that provides a set of tools and algorithms to analyze and manipulate musical structures. 7
pencilcode/musical.js A sequencing WebAudio synthesizer library supporting ABC notation 103
fredericcormier/fretboard Provides data structures and algorithms for working with chords, scales, and fingerings in music theory, using the Elm programming language. 48
kylestetz/lissajous An API for creating real-time audio performances in the browser using JavaScript 398
surikov/molgav An online music sequencer and player allowing users to create, share, and exchange musical compositions 2
omkamra/cowbells A Clojure library for creating and controlling musical patterns using a generic sequencer and various scale options 16
createbits/playnote A tool for playing musical notes in the browser using WebAudio and scale-based music theory 2
jcouyang/cat.js A JavaScript implementation of category theory concepts with various monad and functor classes. 14
elaforge/karya A Haskell-based music sequencer and notation tool with support programs. 66
zya/beet.js A JavaScript library for generating polyrhythmic sequences and creating complex music patterns using the Web Audio API. 113
surikov/sssynthesiser.js An audio synthesizer that allows users to create and play back interactive music using a proprietary song data format. 49