Theory Packages
quantumscript
Quantum theory emulated onto Javascript objects.
intervallic
A package for generating musical intervals
kordweb
A tool to easily explore music theory principles.
kordweb-thin
A tool to easily explore music theory principles.
knektr
a JavaScript library for representing, visualizing, and operating on graphs.
matrix.ts
Homework1: Implementation of Matrix
@wapython/lib
SageJS
@tonaljs/rhythm-pattern
Generate and manipulate rhythmic patterns
@tonaljs/voice-leading
Voice leading logic for transitions between voicings
@tonaljs/voicing
Voicings and Voice Leading for Chords
@tonaljs/voicing-dictionary
Collections of chord voicings
@tonaljs/pitch
Pitch in (western) music theory
@tonaljs/pitch-distance
Parse intervals in shorthand notation
@tonaljs/pitch-interval
Parse intervals in shorthand notation
@tonaljs/pitch-note
Parse intervals in shorthand notation
@vivace/core
A Foundational library for building musical applications with Javascript or Typescript
@xivilay/music-theory
Collection of utility functions helping to work with music theory elements, such as chords or scales.
aoipifyjs
Comprehensive and developer-friendly Agent-Oriented programming framework to build multi-agent systems in the web. The framework provides high-level abstractions commonly used in agent systems inspired in AOP languages like SARL and AgentSpeak which inclu
chordproggen
Chord Progression Generator