feat(presets): wire families + live default
Wire the hand-authored families into the 84 presets and make the launcher boot the live section. Changes: - patterns_for: strip the _intro/_live/_outro suffix before the PRESET_FAMILY lookup, so all 84 section presets resolve to their morceau's family. - PRESET_FAMILY: retarget mel families to the new banks where they fit - house (detroit/rave/trance/melodic/electro), psy (hypnotic/psytrance/ minimal), dub (dub_techno/melodic_deep), ambient (ambient_intro); drum families now style ride/shaker/clap/perc per dfam. - launch_concert.sh: MATRIX_PRESET default -> techno_drive_live. Impact: genre presets now use the authored families. test_families PASS, test_sections PASS, regen deterministic, VALIDATE PASS 84/84.
This commit is contained in:
@@ -28,7 +28,7 @@ PY="$REPO/data_only_viz/.venv/bin/python"
|
||||
SCLANG="/Applications/SuperCollider.app/Contents/MacOS/sclang"
|
||||
# matrix preset auto-loaded on boot (a sound_algo/.../matrix_presets/*.matrix name
|
||||
# without extension); set MATRIX_PRESET="" to start from an empty grid.
|
||||
MATRIX_PRESET="${MATRIX_PRESET:-techno_drive}"
|
||||
MATRIX_PRESET="${MATRIX_PRESET:-techno_drive_live}"
|
||||
|
||||
notify() { osascript -e "display notification \"$1\" with title \"AV-Live Concert\"" 2>/dev/null; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user