music-theory
Here are 896 public repositories matching this topic...
Inputs notes, finds similar modes/scales according to settings, and outputs interactive graph showing results.
-
Updated
Mar 15, 2019 - JavaScript
-
Updated
Jan 7, 2023 - TypeScript
Common Lisp set theory functions.
-
Updated
Feb 17, 2021 - Common Lisp
Listen to the traversal of a graph of chords.
-
Updated
Apr 22, 2024 - Python
🎵 Program, written in python, that, by means of modular arithmetic, seeks to classify a composition within a certain type of musical scale. This is class project for Discrete Mathematics. [SPANISH]
-
Updated
Dec 11, 2022 - Jupyter Notebook
A piano chord progression app that I have built for one of my friends, the owner of Taylor Academy of Music, to use as a tool for teaching his music students.
-
Updated
Sep 8, 2021 - TeX
A library for exploring music mathematically
-
Updated
Sep 29, 2025 - Rust
A Command Line Interface for determining which pentatonic scales can be played over different chord types
-
Updated
Nov 19, 2025 - Python
Composições em algoritmo usando FoxDot para usar em aulas e vídeos
-
Updated
Feb 25, 2023 - Python
Calculates the pitch shift in an audio file after it is time stretched to fit a different BPM.
-
Updated
Jan 30, 2022 - JavaScript
Rule-based pop MIDI generator with structure-first design
-
Updated
Mar 23, 2026 - C++
This website distributes my music to streaming platforms
-
Updated
Jan 20, 2025 - HTML
Interactive piano lab for learning the 7 Greek modes. One HTML file, no server, works offline.
-
Updated
Mar 9, 2026 - HTML
Selenography
-
Updated
Nov 26, 2022 - Lua
A C library to work with music intervals, (tonal) pitches, and transpositions
-
Updated
Oct 15, 2020 - C
Line chatbot which answers music theory question.
-
Updated
Feb 15, 2023 - Python
A browser-based musical analysis tool providing detailed harmonic information. Includes a visual piano interface.
-
Updated
Jan 5, 2026 - HTML
Improve this page
Add a description, image, and links to the music-theory topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the music-theory topic, visit your repo's landing page and select "manage topics."