2026-06-13 | 현재 72점 → 100점 로드맵
- Plutchik 25감정 → 화성 파라미터 직결 매핑
- Fauré/Bruckner/Mahler 3인 화성 언어 코드화 (1,400+ 라인)
- 6폼 템플릿 (Sonata/ABA/Rossini Crescendo/Through-Composed/Rondo/Fugal)
- 12 프리셋 PKS-001~012
파일: pipeline/melody_generator.py
emotion + key + style + form → MIDI (0에서 창작)
구현:
결과: "MIDI 없이" python3 zero_compose.py --emotion triumph --style bruckner --key C 실행 가능
파일: scripts/fix_sovits_inference.sh
파일: lyria3/oauth_auto.py
파일: pipeline/singing_pipeline.py 완성
cd /mnt/d/PARKSY/parksy-audio
python3 pipeline/zero_compose.py --emotion triumph --style bruckner --key C --output /tmp/test_compose.mid
python3 pipeline/runner.py /tmp/test_compose.mid --emotion triumph --style bruckner
zero_compose.py (NEW)
└── melody_generator.py (NEW)
└── harmony_library.py ✅
└── chord_engine.py ✅
runner.py
├── [옵션] zero_compose.py (0→MIDI 모드)
├── composer_v2.py ✅
├── humanizer.py ✅
├── optimizer.py ✅
└── score_engine.py ✅