SkillAgentSearch skills...

MusicPrograms

🎹 Python Transposer & Series Compositions. Using NLTK/Mingus/Lilypond

Install / Use

/learn @dan-mcm/MusicPrograms
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MusicPrograms

Python Transposer & Series Compositions

A collection of independent personal projects.

Basic Composers: Contains files that will proedurally generate a music compisition

  • Requests user to input a number for the length of the song
  • Returns a series of music notes represented as string characters - these are generated based on modulo of the mathematical series

Transposers:

  • Includes Basic & List Versions
  • Basic Version will translate scale of C to other Scales or alternatively you can select scale of C to finger notation
  • List Version will translate between different scales - only a select few implemented currently - does not account for accidentals

Fibonnachi Composer NLTK Statistics

  • After generating the Fibonnachi Composer series it plots a graph using nltk library highlighting frequency of note appearance

Fibonnachi Composer - Sheet Music PDF Transcriber

  • Uses the basic Fibonnachi Composer with the Mingus Library and Lilypond Software to generate sheet music
  • Sample output file also in repoistory (PDF)
<img src="https://github.com/daniel40392/MusicPrograms/blob/master/Fibonacci%20Series.png"/>

Related Skills

View on GitHub
GitHub Stars14
CategoryDevelopment
Updated2mo ago
Forks2

Languages

Python

Security Score

80/100

Audited on Jan 18, 2026

No findings