A music theory library for Javascript
-
Updated
Jul 28, 2026 - TypeScript
A music theory library for Javascript
Chord and accompaniment generator, pure python package that generate chord progression and accompaniment according to given melodies. Code for paper AccoMontage2: A Complete Harmonization and Accompaniment Arrangement System.
Chord Charts. Evolved.
Text-based chord progression editor
🎵 Convert chord progressions from midi files to Plugin Boutique's Scaler sets.
Create, manage, import/export and format chord charts, for printing and for on-screen viewing
A Python 3 package that provides a musical framework to analyse chords
.NET C# Web Application for Generating a Solo-Melody Over a Given Midi-Playback & Chord-Progression 🎶
An iOS Chord Progression Ear Trainer
Obsidian plugin. Playing Music Macro Language and Chord notation.
Akiyoshi KAMIDE's homepage on GitHub pages. Includes the ClockChord (Musical Chord Instrument) web page.
Visualize and preview written chord progressions
Declare chord progressions and arpeggios (using rhythms), listen to them, and visualize them in order to play them on different instruments, or export them as MIDI or integrate the musical composer tool in your DAW.
"Chords" is an android application that helps the musician to make chord progressions easily and quickly.
scaler 2 full version download windows — Scaler 2 for Windows 11 & 10. Direct download, install steps and setup guide.
Play chord progressions and melodies
Chord Sense: Enhancing Stylistic Chord Progression Generation with Fine-tuned Transformers
A converter from chord progression strings to AST built in Rust that outputs wasm, so it can be used from JavaScript too.
Deterministic music-theory MCP server & API — chord analysis, Roman-numeral analysis, voicing & reharmonization for Claude & Cursor. Computed, not hallucinated. Hosted at mcp.thiri.ai · npx @bluesprincemedia/thiri-mcp
Add a description, image, and links to the chord-progression topic page so that developers can more easily learn about it.
To associate your repository with the chord-progression topic, visit your repo's landing page and select "manage topics."