{
  "config": {},
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        935.4804215346629,
        377.78710221657855
      ],
      "scale": 0.6209213230591553
    },
    "frontendVersion": "1.41.13",
    "workflowRendererVersion": "Vue-corrected"
  },
  "groups": [],
  "id": "21922001-4ca7-45b7-84dc-56fcfe7d44a9",
  "last_link_id": 4,
  "last_node_id": 7,
  "links": [
    [
      1,
      1,
      0,
      3,
      1,
      "AUDIO"
    ],
    [
      2,
      2,
      0,
      3,
      0,
      "MELROFORMERMODEL"
    ],
    [
      3,
      3,
      0,
      4,
      0,
      "AUDIO"
    ],
    [
      4,
      3,
      1,
      5,
      0,
      "AUDIO"
    ]
  ],
  "nodes": [
    {
      "flags": {},
      "id": 1,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            1
          ],
          "name": "AUDIO",
          "type": "AUDIO"
        }
      ],
      "pos": [
        120,
        430
      ],
      "properties": {
        "Node name for S&R": "LoadAudio"
      },
      "size": [
        320,
        176
      ],
      "type": "LoadAudio",
      "widgets_values": [
        "melbandroformer_input.mp3",
        null,
        null
      ]
    },
    {
      "flags": {},
      "id": 2,
      "inputs": [],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            2
          ],
          "name": "model",
          "type": "MELROFORMERMODEL"
        }
      ],
      "pos": [
        120,
        200
      ],
      "properties": {
        "Node name for S&R": "MelBandRoFormerModelLoader"
      },
      "size": [
        320,
        170
      ],
      "title": "MelBand Model Loader",
      "type": "MelBandRoFormerModelLoader",
      "widgets_values": [
        "MelBandRoformer_fp16.safetensors"
      ]
    },
    {
      "flags": {},
      "id": 3,
      "inputs": [
        {
          "link": 2,
          "name": "model",
          "type": "MELROFORMERMODEL"
        },
        {
          "link": 1,
          "name": "audio",
          "type": "AUDIO"
        }
      ],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            3
          ],
          "name": "vocals",
          "type": "AUDIO"
        },
        {
          "links": [
            4
          ],
          "name": "instruments",
          "type": "AUDIO"
        }
      ],
      "pos": [
        500.000010648165,
        200.00000116712488
      ],
      "properties": {
        "Node name for S&R": "MelBandRoFormerSampler"
      },
      "size": [
        320,
        170
      ],
      "title": "MelBand Separator",
      "type": "MelBandRoFormerSampler",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 4,
      "inputs": [
        {
          "link": 3,
          "name": "audio",
          "type": "AUDIO"
        }
      ],
      "mode": 0,
      "order": 4,
      "outputs": [],
      "pos": [
        900,
        200
      ],
      "properties": {
        "Node name for S&R": "SaveAudioMP3"
      },
      "size": [
        320,
        210.65625
      ],
      "title": "Save Vocals",
      "type": "SaveAudioMP3",
      "widgets_values": [
        "vocals",
        "128k"
      ]
    },
    {
      "flags": {},
      "id": 5,
      "inputs": [
        {
          "link": 4,
          "name": "audio",
          "type": "AUDIO"
        }
      ],
      "mode": 0,
      "order": 5,
      "outputs": [],
      "pos": [
        900,
        460
      ],
      "properties": {
        "Node name for S&R": "SaveAudioMP3"
      },
      "size": [
        320,
        210.65625
      ],
      "title": "Save Instruments",
      "type": "SaveAudioMP3",
      "widgets_values": [
        "instruments",
        "128k"
      ]
    },
    {
      "bgcolor": "#000",
      "color": "#222",
      "flags": {},
      "id": 7,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [],
      "pos": [
        -430,
        200
      ],
      "properties": {},
      "size": [
        480,
        596.46875
      ],
      "type": "MarkdownNote",
      "widgets_values": [
        "# MelBandRoFormer Audio Separation\n\nSeparates any audio track into vocals and instruments using the MelBandRoFormer model.\n\n## Workflow\n\n1. **LoadAudio** — loads your input audio file\n2. **MelBandRoFormerModelLoader** — loads `MelBandRoformer_fp16.safetensors` from `models/diffusion_models/`\n3. **MelBandRoFormerSampler** — processes audio and outputs two stems: vocals and instruments\n4. **SaveAudioMP3** × 2 — saves each stem as a separate MP3\n## Requirements\n\n- **Node:** [ComfyUI-MelBandRoFormer](https://github.com/kijai/ComfyUI-MelBandRoFormer) \n- **Model:** [MelBandRoformer_fp16.safetensors](https://huggingface.co/Kijai/MelBandRoFormer_comfy/resolve/main/MelBandRoformer_fp16.safetensors) (~456 MB) Put it under `ComfyUI/models/diffusion_models`\n\n> Input audio should be stereo for best results."
      ]
    }
  ],
  "revision": 0,
  "version": 0.4
}