Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with music-theory
A curated list of projects in awesome lists tagged with music-theory .
https://github.com/tonaljs/tonal
A functional music theory library for Javascript
chord-progression chords functional interval javascript key-signatures music music-theory scale transpose typescript
Last synced: 30 Sep 2024
https://github.com/vpavlenko/study-music
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
ableton art classical-music composition ear-training edm electronic-music instrument jazz livecoding microtonality music music-education music-history music-theory musicology piano sound sound-design synth
Last synced: 01 Oct 2024
https://github.com/kennethreitz/pytheory
Music Theory for Humans.
hacktoberfest music music-theory python scales sympy
Last synced: 30 Sep 2024
https://github.com/ZaneH/piano-trainer
Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual 🎹
audio chords circle-of-fifths cross-platform keyboard midi midir music music-learning music-theory note piano practice quiz react rust scales tauri trainer
Last synced: 04 Aug 2024
https://github.com/rainbow-dreamer/musicpy
Musicpy is a music programming language in Python designed to write music in very handy syntax through music theory and algorithms.
midi music music-programming music-theory musicpy python
Last synced: 30 Sep 2024
https://github.com/Rainbow-Dreamer/musicpy
Musicpy is a music programming language in Python designed to write music in very handy syntax through music theory and algorithms.
midi music music-programming music-theory musicpy python
Last synced: 05 Aug 2024
https://github.com/ozankasikci/rust-music-theory
A music theory guide written in Rust.
Last synced: 28 Sep 2024
https://github.com/cemolcay/MusicTheory
Universal music theory library for iOS, iPadOS, macOS, tvOS and watchOS in Swift
chords interval ios ipados mac music-theory note scale swift
Last synced: 10 Aug 2024
https://github.com/flipcoder/textbeat
🎹 plaintext music sequencer and midi shell, with vim playback and the powers of music theory 🥁
command-line composition drum-machine linux-audio markup-language midi midi-sequencer midi-tracker music-composition music-notation music-sequencer music-theory music-tracker notation plaintext repl sequencer shell vim vim-plugin
Last synced: 01 Aug 2024
https://github.com/jjazzboss/JJazzLab
A complete and open application for automatic backing tracks generation.
arranger audio audio-applications computer-music cross-platform midi midi-api midi-sequencer music music-arrangements music-composition music-generation music-library music-player music-production music-theory music-tool standalone-app
Last synced: 31 Jul 2024
https://github.com/gciruelos/musthe
Music theory implemented in Python. Notes, intervals, scales and chords.
chords lilypond music music-theory python scales
Last synced: 30 Jul 2024
https://github.com/no-chris/chord-symbol
The definitive chord symbol parser and renderer for Javascript/NodeJS.
chord chord-charts chord-intervals chord-naming chord-parsing chord-symbols chords guitar guitar-chords intervals music music-theory parser piano ukulele
Last synced: 01 Aug 2024
https://github.com/cheap-glitch/fretboarder
🎸 A web app to visualize scales, chords and arpeggios on all kinds of fretboards.
arpeggios fretboard fretboard-diagram guitar guitar-scales music-theory music-theory-apps practice scales ukulele
Last synced: 01 Aug 2024
https://github.com/rakannimer/react-orchestra
A declarative toolbox to build interactive musical instruments on web and mobile.
instrument javascript music music-composition music-theory music-theory-apps orchestra react react-native
Last synced: 28 Aug 2024
https://github.com/ricardomatias/playa
A framework for musical composition. It allows creating custom music algorithms, musical phrases, percussion rhythms, harmonic sequences and more.
algorave javascript midi music music-composition music-theory playa webaudio
Last synced: 10 Aug 2024
https://github.com/whitep4nth3r/fretonator
The ultimate interactive free guitar theory tool.
guitar guitar-scales guitar-tablature music music-theory
Last synced: 03 Aug 2024
https://github.com/hlorenzi/musicode
🎶 Markup language for music creation and analysis! -- https://hlorenzi.github.io/musicode/
functional-harmony harmony markup markup-language music music-analysis music-composition music-notation music-theory music-visualizer programmer-friendly programmer-tool programming roman-numeral song web web-app web-application webapp
Last synced: 01 Aug 2024
https://github.com/birdears/birdears
Functional ear training for musicians
ear-training functional-ear-training learning music music-composition music-improvisation music-learning music-theory musicians
Last synced: 01 Aug 2024
https://github.com/thelowsunoverthemoon/mahler.c
Western music theory library in C99
api c c99 chords interval key-signatures library minimal music music-theory scale
Last synced: 29 Sep 2024
https://github.com/deckerego/Macropad_4chord_MIDI
A take on the 4chord MIDI project with the Adafruit Macropad
adafruit circuitpython macropad midi midi-controller music-player music-theory neopixel rp2040
Last synced: 03 Aug 2024
https://github.com/jonthysell/Chordious
Fretboard diagram generator for fretted stringed instruments.
chord fretboard fretboard-diagram instrument music music-theory scale tuning
Last synced: 01 Aug 2024
https://github.com/flipcoder/midimech
🎼 Isomorphic musical layout engine for LinnStrument and Launchpad X, with DAW/Synthesia visualizer
isomorphic launchpad launchpad-x linnstrument midi music music-theory
Last synced: 05 Aug 2024
https://github.com/lukemcraig/NegativeHarmonizer
A python tool to invert the tonality (a.k.a negative harmony) of midi notation
harmony midi music music-composition music-notation music-theory python
Last synced: 03 Aug 2024
https://github.com/lalomts/Miles
Swift Playground that creates jazz improvisations (WWDC 2018)
avfoundation jazz midi music-theory playground spritekit swift
Last synced: 04 Aug 2024
https://github.com/la-jarre-a-son/midi-jar
MIDI Jar is a tool box for musicians, learners, streamers, that want to route MIDI message between devices, and display a piano or chords while playing, and integrate it on a video or on a Twitch stream.
chords midi midi-router midi-routing music-learning music-theory obs-studio piano piano-chords piano-keyboard twitch
Last synced: 30 Sep 2024
https://github.com/duncanmalashock/elm-music-theory
Work with musical concepts
elm elm-lang music music-library music-theory
Last synced: 29 Sep 2024
https://github.com/saurabhchalke/rizzriff
Mixed Reality Guitar App on the Meta Quest platform
audio-processing guitar guitar-tuner meta-quest mixed-reality mrtk music-theory pitch-detection rhythm-game unity unity3d virtual-reality
Last synced: 26 Sep 2024
https://github.com/evashort/chords
Text-based chord progression editor
chord-progression chord-visualization chords elm elm-lang elm-language music-composition music-theory web-audio web-audio-api
Last synced: 29 Sep 2024
https://github.com/stefanrmmr/beatinspect
Audio Analytics Dashboard that provides insights and eliminates tedious tasks in the music production workflow [Plotly, Streamlit, Librosa, Essentia]
analytics audio audio-analysis audio-processing bpm music-analysis music-information-restrieval music-producer music-production music-programming music-scale music-theory sample-rate-conversion streamlit wav wave
Last synced: 05 Aug 2024
https://github.com/atheler/klang
Block based synthesis and music library for Python
adsr dag envelope frequency-modulation micro-rhythm midi music music-composition music-generation music-library music-theory oscillator python python3 rhythm synth synthesizer temperament tuning waveform
Last synced: 29 Sep 2024
https://github.com/derrickward/ChordRecGen
Mobile app library for musical chord recognition and generation
chord chord-generation chord-recognition chords ios ios-swift midi music music-theory
Last synced: 10 Aug 2024
https://github.com/dn-m/Music
Structures for the creation, analysis, and performance of music in Swift
music music-analysis music-composition music-theory type-safe
Last synced: 10 Aug 2024
https://github.com/Stigjb/chord-quiz
Practice recognizing chords in this Rust/Yew/Webassembly app
music-notation music-theory wasm yew
Last synced: 04 Aug 2024
https://github.com/matthewcaren/TRoco
A generative algorithm for music composition based on jazz theory
ai-music generative-algorithm jazz music-composition music-theory
Last synced: 31 Jul 2024
https://github.com/zimolzak/ukulele
Iterate all fingerings and decode to chord names
guitar-chords music-theory ukulele ukulele-chords
Last synced: 03 Aug 2024
https://github.com/sjcobb/ai-duet-3d
3D music animation + machine learning (in development)
3d-animation 3d-audio 3d-game artificial-intelligence browser-game data-science data-visualization game-development generative-music javascript machine-learning music music-bot music-composition music-theory music-visualizer neural-network web-development youtube-channel
Last synced: 28 Sep 2024
https://github.com/sjcobb/music360js
Music Visualization YouTube Channel https://www.youtube.com/channel/UCo_IXLTK8dtF2qOUCt4l47Q
3d-game cannonjs data-science data-visualization javascript midi music music-theory music-visualization music-visualizer physics threejs tonaljs tonejs youtube-channel
Last synced: 28 Sep 2024
https://github.com/Wally869/MidiSplitter
Script to split midi files from a folder, into subsegments. The intent is to extract "patterns" from individual tracks and save them as individual Midi Files
analysis midi midi-files midi-parser music music-analysis music-generation music-theory python
Last synced: 05 Aug 2024
https://github.com/zya/degrees-and-modifiers
Ableton Live MIDI Generator Chords Device
chords max4live midi music music-theory
Last synced: 31 Jul 2024
https://github.com/gaelhuot/murphy_studio
JavaFX MIDI - Project
java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project midi midi-api midi-controller midi-device midi-events midi-files midi-keyboard midi-messages midi-parser midi-player murphy-studio music music-theory mvc
Last synced: 29 Sep 2024
https://github.com/Wally869/VisualMidi
Webapp for midi visualisations using Python and Javascript. Based on MusiStrata
barchart electron heatmap javascript midi music music-analysis music-composition music-information-retrieval music-theory music-visualizer plots python visualization visuals webapp
Last synced: 31 Jul 2024
https://github.com/Wally869/MidiGenerator
Utils and classes to algorithmically generate Music. This folder builds on MusiStrata to represent a musical structure and output a midi.
midi midi-files midigenerator music music-analysis music-generation music-theory procedural-generation python
Last synced: 05 Aug 2024
https://github.com/JeanDavidDaviet/lire-la-musique
music music-notation music-theory signature sound tempo
Last synced: 01 Aug 2024
https://github.com/createbits/playnote
Play your favorite instrument in the browser, with complex note intervals and scales
Last synced: 04 Aug 2024
https://github.com/francoisschwarzentruber/thecrazypiano
A small piano to test different scales (pythogorian, well-tempered)
bohlen-pierce music-theory piano-keyboard quarter-tone well-tempered-clavier
Last synced: 01 Oct 2024
https://github.com/flosSoftware/harmonizer
learn music harmony and rhythm!
drum-machine music-composition music-theory synthesizer
Last synced: 03 Aug 2024
https://github.com/celrm/ddphonism
🎼 Music-related LaTeX package focused on notation from the twelve tone system / dodecaphonism, based on a row sequence.
composition dodecaphonism latex latex-package latex-packages music music-composition music-notation music-theory music-theory-apps twelve-tone
Last synced: 28 Sep 2024
https://github.com/princeofpuppers/string-theory
A tool for generating maps of scales on any non micro-tonal string instrument
matplotlib music-composition music-theory python tkinter
Last synced: 01 Oct 2024
https://github.com/ology/music-modalfunction
Inspect Musical Modal Functions
analysis music-theory perl5 prolog
Last synced: 28 Sep 2024
https://github.com/earthmanmuons/clefcraft
Exploration of Western music theory concepts with Zig
midi music music-theory theory zig ziglang
Last synced: 01 Oct 2024
https://github.com/musicus/jam
Julia, Analyst of Music (JAM)
julia julia-lang julia-language music-analysis music-theory musicology post-tonal-theory
Last synced: 29 Sep 2024