Mureka Save
Save your Mureka tracks — and the metadata that proves you made them
- result
Mureka Save is the pack's write-to-disk node: it takes a MUREKA_GENERATION_RESULT and saves the audio file plus a metadata JSON into your ComfyUI output folder. If Mureka Song is the band and Decode Audio is the studio interface, this is the shipping desk - and the metadata file it writes is the part you should never throw away.
Inputs
result(MUREKA_GENERATION_RESULT) - from Mureka Song, Mureka Instrumental, or Mureka Mock Generation.filename_prefix(STRING, defaultaudio/ComfyUI) - the output path underComfyUI/output/. Leave it, or change it to something likeaudio/my-coverto keep runs organized.file_format(COMBO, defaultmp3) - the audio format for the saved file.
No outputs. It's an output node: the audio lands in the folder, and the metadata JSON lands right next to it.
Why the metadata matters
The README calls that metadata JSON "your link back to the generation run that created these audio samples" and strongly recommends saving it alongside any samples you use publicly. In a world where AI music is getting watermarked and platforms are getting picky about provenance, a metadata file recording your exact prompt, model and run is the cleanest proof you can point to that you generated this track. It's a receipt. Keep it.
The metadata is also genuinely useful inside your own workflow: it's one of the two documented ways to feed a valid response into Mureka Mock Generation, and it lets you reproduce the exact prompt that made a track you liked.
Installing
Same as the pack: ComfyUI Manager → Install Custom Nodes → search "Mureka API", or manually:
cd ComfyUI/custom_nodes
git clone https://github.com/leewinder/comfyui-mureka-api.git
Nothing to download beyond the pack itself.
Troubleshooting
- Files aren't where you expect: remember the default prefix includes an
audio/subfolder - checkComfyUI/output/audio/, not the output root. - Only the metadata JSON, no audio: check
file_formatand confirm the result actually contains decoded audio - a mock built from bad JSON can produce an empty package. - Planning to modify a track: still run Mureka Save first so the metadata exists, then decode and re-export with a normal Save Audio node. Provenance first, remix after.
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| filename_prefix | STRING | audio/ComfyUI | — |
| file_format | COMBO | mp3 | 3 options: mp3, flac, all |
| result | MUREKA_GENERATION_RESULT | — |
Outputs (0)
No outputs