segment_duration, context_seconds und extend_stride mit empfohlenen Werten aus der offiziellen AudioCraft Doku und HuggingFace Blog (7s Overlap Empfehlung). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
157 lines
5.3 KiB
JSON
157 lines
5.3 KiB
JSON
{
|
|
"last_node_id": 6,
|
|
"last_link_id": 4,
|
|
"nodes": [
|
|
{
|
|
"id": 4,
|
|
"type": "MusicGenLong",
|
|
"pos": [50, 100],
|
|
"size": {"0": 480, "1": 420},
|
|
"flags": {},
|
|
"order": 0,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "links": [3], "slot_index": 0}
|
|
],
|
|
"properties": {"Node name for S&R": "MusicGenLong"},
|
|
"widgets_values": [
|
|
"dark fantasy orchestral music, deep cello strings, french horn melody, slow war drums, mysterious medieval atmosphere, epic cinematic, consistent dark tone",
|
|
90.0,
|
|
30.0,
|
|
5.0,
|
|
"facebook/musicgen-stereo-medium",
|
|
0,
|
|
"fixed",
|
|
1.0,
|
|
3.0,
|
|
250
|
|
]
|
|
},
|
|
{
|
|
"id": 5,
|
|
"type": "AudioUpsample",
|
|
"pos": [580, 150],
|
|
"size": {"0": 300, "1": 120},
|
|
"flags": {},
|
|
"order": 1,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "link": 3}
|
|
],
|
|
"outputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "links": [4], "slot_index": 0}
|
|
],
|
|
"properties": {"Node name for S&R": "AudioUpsample"},
|
|
"widgets_values": [48000]
|
|
},
|
|
{
|
|
"id": 6,
|
|
"type": "AudioPreview",
|
|
"pos": [930, 150],
|
|
"size": {"0": 250, "1": 80},
|
|
"flags": {},
|
|
"order": 2,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "link": 4}
|
|
],
|
|
"outputs": [],
|
|
"properties": {"Node name for S&R": "AudioPreview"},
|
|
"widgets_values": []
|
|
},
|
|
{
|
|
"id": 1,
|
|
"type": "MusicGen",
|
|
"pos": [50, 620],
|
|
"size": {"0": 480, "1": 370},
|
|
"flags": {},
|
|
"order": 3,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "links": [1], "slot_index": 0}
|
|
],
|
|
"properties": {"Node name for S&R": "MusicGen"},
|
|
"widgets_values": [
|
|
"dark fantasy orchestral music, deep cello, french horn, slow war drums, mysterious medieval atmosphere, epic cinematic",
|
|
30.0,
|
|
"facebook/musicgen-stereo-medium",
|
|
0,
|
|
"fixed",
|
|
1.0,
|
|
3.0,
|
|
250,
|
|
18.0
|
|
]
|
|
},
|
|
{
|
|
"id": 2,
|
|
"type": "AudioUpsample",
|
|
"pos": [580, 670],
|
|
"size": {"0": 300, "1": 120},
|
|
"flags": {},
|
|
"order": 4,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "link": 1}
|
|
],
|
|
"outputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "links": [2], "slot_index": 0}
|
|
],
|
|
"properties": {"Node name for S&R": "AudioUpsample"},
|
|
"widgets_values": [48000]
|
|
},
|
|
{
|
|
"id": 3,
|
|
"type": "AudioPreview",
|
|
"pos": [930, 670],
|
|
"size": {"0": 250, "1": 80},
|
|
"flags": {},
|
|
"order": 5,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio_file", "type": "AUDIO_PATH", "link": 2}
|
|
],
|
|
"outputs": [],
|
|
"properties": {"Node name for S&R": "AudioPreview"},
|
|
"widgets_values": []
|
|
}
|
|
,{
|
|
"id": 7,
|
|
"type": "Note",
|
|
"pos": [1200, 100],
|
|
"size": {"0": 500, "1": 700},
|
|
"flags": {},
|
|
"order": 6,
|
|
"mode": 0,
|
|
"inputs": [],
|
|
"outputs": [],
|
|
"properties": {},
|
|
"widgets_values": ["=== AudioCraft Parameter Guide ===\n\n--- Allgemeine Parameter ---\n\ntemperature (Default: 1.0)\n 0.8 - 1.0 = konsistenter, strukturierter\n 1.0 - 1.2 = kreativ, abwechslungsreich\n < 0.5 = robotisch, repetitiv\n > 1.5 = chaotisch, zufaellig\n\ncfg_coef (Default: 3.0)\n 3.0 - 5.0 = gute Balance Prompt/Kreativ.\n < 1.5 = ignoriert den Prompt\n > 8.0 = Artefakte, uebersteuert\n\ntop_k (Default: 250)\n 200 - 300 = gute Balance\n < 50 = monoton\n > 500 = zu viele Moeglichkeiten\n\n--- MusicGen (kurz) ---\n\nextend_stride (Default: 18.0)\n Meta's Sliding Window fuer >30s\n Overlap = 30 - extend_stride\n 10 - 15 = mehr Kontext, glatter (langsam)\n 18 = Meta Default (12s Overlap)\n 25 = schnell, aber Naehte hoerbar\n\n--- MusicGenLong (Segmente) ---\n\nsegment_duration (Default: 30s)\n Max Kontextfenster = 30s (Training)\n 30 = maximale Qualitaet pro Segment\n 20 = kuerzere Segmente, mehr Uebergaenge\n\ncontext_seconds (Default: 5.0)\n Overlap zwischen Segmenten + Crossfade\n 3 - 5 = schneller, etwas weniger glatt\n 5 - 10 = glattere Uebergaenge\n HuggingFace empfiehlt 7s Overlap\n\n--- Prompt Tipps ---\n\n- Instrumente konkret benennen\n (violin, cello, french horn, timpani)\n- Stimmung mit Adjektiven\n (dark, slow, mysterious, epic)\n- Kurz halten: max 2-3 Zeilen\n- Kein BPM (wird ignoriert)\n- Keine Songstruktur (intro/chorus)\n- 'consistent tone throughout'\n hilft bei langen Tracks"]
|
|
}
|
|
],
|
|
"links": [
|
|
[1, 1, 0, 2, 0, "AUDIO_PATH"],
|
|
[2, 2, 0, 3, 0, "AUDIO_PATH"],
|
|
[3, 4, 0, 5, 0, "AUDIO_PATH"],
|
|
[4, 5, 0, 6, 0, "AUDIO_PATH"]
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Lange Musik (MusicGenLong) - empfohlen fuer 60-120s",
|
|
"bounding": [30, 65, 1180, 500],
|
|
"color": "#3d2a5a",
|
|
"font_size": 14
|
|
},
|
|
{
|
|
"title": "Kurze Musik (MusicGen) - fuer 10-30s Clips",
|
|
"bounding": [30, 585, 1180, 460],
|
|
"color": "#2a2a5a",
|
|
"font_size": 14
|
|
}
|
|
],
|
|
"config": {},
|
|
"extra": {},
|
|
"version": 0.4
|
|
}
|