Skip to content

mupaduw/musical-llm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The music_theory package provides a comprehensive set of tools for analyzing and understanding music theory concepts.

Features

  • Scales and modes: generate major, minor, harmonic minor, melodic minor, (DONE) blues, pentatonic scales and their corresponding modes.
  • Chords: generate triads, 7th chords, 9th chords, 13th chords in all possible inversions.
  • Intervals: calculate the interval between two notes, determine if it's a perfect or imperfect interval, and identify its quality (major, minor, diminished, augmented).
  • Key signatures: determine the key signature of a given scale, generate all major and minor keys, and identify their corresponding sharps and flats.

Installation

To install the package, run:

pip install music_theory

About

training LLM in music theory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages