openclaw-genpark-music-creator
mcp
Uyari
Health Uyari
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 8 GitHub stars
Code Gecti
- Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
OpenClaw skill: genpark localmusicai
README.md
openclaw-genpark-music-creator
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
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi