openclaw-genpark-music-creator

mcp
Security Audit
Warn
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 8 GitHub stars
Code Pass
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

OpenClaw skill: genpark localmusicai

README.md

openclaw-genpark-music-creator

Tests
License
Python
Dependencies
Coverage

OpenClaw GenPark Music Creator is a zero-dependency audio synthesis and compositional toolkit implementing discrete Fourier harmonic overtone modeling, equal-temperament microtonal MIDI conversion, and functional diatonic Markov chain chord progression generation.

flowchart LR
    A[Seed Tonic / Chord] --> B[Markov Transition Engine]
    B --> C[Cadence & Tension Analysis]
    D[Fundamental Freq f0] --> E[Harmonic Overtones Synthesizer]
    E --> F[Spectral Centroid & RMS Power]
    G[MIDI Pitch / Hz] --> H[Equal Temperament Converter]
    H --> I[Cents Deviation & Piano Index]

Features

  • Harmonic Overtone Synthesis: Computes exact harmonic series $f_k = (k+1)f_0$, spectral centroid, and crest factor.
  • Microtonal Pitch Conversion: Bidirectional conversion between standard MIDI integers/floats and acoustic frequency $f = 440 \cdot 2^{(m-69)/12}$ with cents deviation.
  • Markov Diatonic Harmony: Generates functional chord sequences with tonic, subdominant, and dominant tension metrics.

Quickstart

from client import OpenClawGenParkMusicCreator

creator = OpenClawGenParkMusicCreator()
progression = creator.generate_markov_chord_progression(seed_chord="I", length=8)
for chord in progression["chords"]:
    print(chord["bar"], chord["chord_symbol"], chord["harmonic_function"])

License

MIT

Reviews (0)

No results found