WORKFLOW FIXES: - Fixed all 6 broken example workflows (node names, parameters, connections) - Corrected True Chaos node trajectory unpacking bug - Added comprehensive validation and error handling - All workflows now fully functional in ComfyUI DOCUMENTATION COMPLETE: - Created individual pages for all 18 nodes with Bauhaus design - Added professional image organization system - Integrated true_chaos.jpg with proper styling - Complete technical specifications and usage examples READY FOR PRODUCTION: - 6 working workflow examples showcasing all plugin features - Professional documentation with clickable node navigation - Complete image asset organization structure
143 lines
3.6 KiB
JSON
143 lines
3.6 KiB
JSON
{
|
|
"last_node_id": 5,
|
|
"last_link_id": 4,
|
|
"nodes": [
|
|
{
|
|
"id": 1,
|
|
"type": "PerlinNoise",
|
|
"pos": [100, 100],
|
|
"size": {"0": 315, "1": 600},
|
|
"flags": {},
|
|
"order": 0,
|
|
"mode": 0,
|
|
"outputs": [
|
|
{"name": "audio", "type": "AUDIO", "links": [1]}
|
|
],
|
|
"properties": {"Node name for S&R": "PerlinNoise"},
|
|
"widgets_values": [
|
|
15.0,
|
|
2.0,
|
|
44100,
|
|
0.8,
|
|
42,
|
|
2,
|
|
"independent",
|
|
6,
|
|
1.0
|
|
]
|
|
},
|
|
{
|
|
"id": 2,
|
|
"type": "AudioAnalyzer",
|
|
"pos": [500, 100],
|
|
"size": {"0": 315, "1": 600},
|
|
"flags": {},
|
|
"order": 1,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio", "type": "AUDIO", "link": 1}
|
|
],
|
|
"outputs": [
|
|
{"name": "audio", "type": "AUDIO", "links": [2]},
|
|
{"name": "analysis_report", "type": "STRING", "links": []},
|
|
{"name": "rms_level", "type": "FLOAT", "links": []},
|
|
{"name": "peak_level", "type": "FLOAT", "links": []},
|
|
{"name": "spectral_centroid", "type": "FLOAT", "links": []},
|
|
{"name": "dynamic_range", "type": "FLOAT", "links": []}
|
|
],
|
|
"properties": {"Node name for S&R": "AudioAnalyzer"},
|
|
"widgets_values": [
|
|
"comprehensive",
|
|
"2048",
|
|
0.5,
|
|
"hann",
|
|
16,
|
|
0.3
|
|
]
|
|
},
|
|
{
|
|
"id": 3,
|
|
"type": "SpectrumAnalyzer",
|
|
"pos": [900, 100],
|
|
"size": {"0": 315, "1": 700},
|
|
"flags": {},
|
|
"order": 2,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio", "type": "AUDIO", "link": 2}
|
|
],
|
|
"outputs": [
|
|
{"name": "audio", "type": "AUDIO", "links": [3]},
|
|
{"name": "spectrum_report", "type": "STRING", "links": []},
|
|
{"name": "peak_frequency", "type": "FLOAT", "links": []},
|
|
{"name": "spectral_centroid", "type": "FLOAT", "links": []},
|
|
{"name": "spectral_energy", "type": "FLOAT", "links": []}
|
|
],
|
|
"properties": {"Node name for S&R": "SpectrumAnalyzer"},
|
|
"widgets_values": [
|
|
"2048",
|
|
0.75,
|
|
"hann",
|
|
"magnitude",
|
|
"log",
|
|
20.0,
|
|
20000.0,
|
|
0.8
|
|
]
|
|
},
|
|
{
|
|
"id": 4,
|
|
"type": "ModulationMatrix",
|
|
"pos": [1300, 100],
|
|
"size": {"0": 315, "1": 800},
|
|
"flags": {},
|
|
"order": 3,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio", "type": "AUDIO", "link": 3}
|
|
],
|
|
"outputs": [
|
|
{"name": "modulated_audio", "type": "AUDIO", "links": [4]},
|
|
{"name": "matrix_report", "type": "STRING", "links": []},
|
|
{"name": "lfo1_value", "type": "FLOAT", "links": []},
|
|
{"name": "lfo2_value", "type": "FLOAT", "links": []},
|
|
{"name": "envelope_value", "type": "FLOAT", "links": []},
|
|
{"name": "follower_value", "type": "FLOAT", "links": []}
|
|
],
|
|
"properties": {"Node name for S&R": "ModulationMatrix"},
|
|
"widgets_values": [
|
|
8,
|
|
0.5,
|
|
100.0,
|
|
0.8
|
|
]
|
|
},
|
|
{
|
|
"id": 5,
|
|
"type": "AudioSave",
|
|
"pos": [1700, 100],
|
|
"size": {"0": 315, "1": 334},
|
|
"flags": {},
|
|
"order": 4,
|
|
"mode": 0,
|
|
"inputs": [
|
|
{"name": "audio", "type": "AUDIO", "link": 4}
|
|
],
|
|
"properties": {"Node name for S&R": "AudioSave"},
|
|
"widgets_values": [
|
|
"external_audio_processing",
|
|
"wav"
|
|
]
|
|
}
|
|
],
|
|
"links": [
|
|
[1, 1, 0, 2, 0, "AUDIO"],
|
|
[2, 2, 0, 3, 0, "AUDIO"],
|
|
[3, 3, 0, 4, 0, "AUDIO"],
|
|
[4, 4, 0, 5, 0, "AUDIO"]
|
|
],
|
|
"groups": [],
|
|
"config": {},
|
|
"extra": {},
|
|
"version": 0.4
|
|
} |