MiniMax Standard Audio Tags
The boring ID3/FLAC tags your release actually needs
- audio_tags_json
Every AI-music pipeline eventually produces files, and files need tags - the artist, album, year and genre that make a folder of AI tracks look like a release instead of a dump. MiniMax Standard Audio Tags is that node: it takes the ordinary metadata and emits it as one JSON string that the smart saver embeds into your FLAC, MP3 or WAV. Boring on purpose, and exactly what a release pipeline should be.
There's a deliberate division of labor in this pack that's worth understanding so you don't fight it: standard tags (this node) carry the small, interoperable fields players actually display - artist, album, year, track, genre. The generation recipe - seeds, cfg, filter settings, the whole reproducibility story - deliberately stays in the JSON sidecar written by MiniMax Song Metadata, because audio tag formats aren't a sane place to store that. Don't try to cram your sampling config into the comment tag; that's what the sidecar is for.
Inputs
Nine plain fields, all strings except where noted:
title- required, the song title (also feeds filenames elsewhere in the workflow).artist,album,year,track,genre,album_artist,composer- the standard set. The tooltips carry one good piece of advice: keepgenreconcise and use a four-digityearfor broad player compatibility.comment- free-form, multiline. The tooltip points out it's fine for copyright or short production notes, but the detailed configuration belongs in the JSON sidecar.
Everything except title defaults to empty, so a bare-bones run just tags the title and leaves the rest blank.
Output
A single STRING: audio_tags_json. Wire it into Save Audio Smart Prefix's audio_tags_json input (where embed_basic_metadata is on, the tags get embedded; that toggle lives on the saver, not here). The JSON is also the input that drives the album - title filename mode on the smart saver, since it needs the Album and Title tags to build [Album] - [Title].flac.
Installing it
Pack install via ComfyUI Manager (search "MiniMax Music Production Toolkit") or:
cd ComfyUI/custom_nodes
git clone https://github.com/jplenio/ComfyUI-MiniMax-Music-Production-Toolkit.git
cd ComfyUI-MiniMax-Music-Production-Toolkit
python -m pip install -r requirements.txt
Dependencies: scipy, soundfile, imageio-ffmpeg, mutagen, Pillow. The mutagen dependency is what does the tag embedding. Restart ComfyUI and hard-refresh once.
Gotchas
If your tags don't appear after saving, the usual culprit is the saver's embed_basic_metadata toggle being off, or the format not supporting a particular tag (MP3 ID3 and FLAC Vorbis comments cover most of the standard set, but exotic fields can silently drop). And note this node produces only metadata - it doesn't renumber files. Setting track to 03 won't reorder your directory; filenames are controlled separately in the saver's filename_mode.
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| title | STRING | Song title used for metadata, filenames or the reproducibility JSON, depending on the node. This does not alter the audio signal itself. | |
| artist | STRING | Primary performing artist tag embedded in the final audio files. | |
| album | STRING | Album/release title tag embedded in the final audio files. | |
| year | STRING | Release/copyright year tag. Use a four-digit year when possible for broad player compatibility. | |
| track | STRING | Track-number tag, for example 01 or 3/12. This value is metadata only and does not change filename ordering unless you include it separately in the filename. | |
| genre | STRING | Genre tag embedded in compatible audio files. Keep it reasonably concise for broad media-player compatibility. | |
| comment | STRING | Free-form standard comment tag. Suitable for copyright or short production notes; detailed generation configuration belongs in the JSON sidecar. | |
| album_artist | STRING | Album Artist tag used to group tracks from the same release, especially useful when individual track artists differ. | |
| composer | STRING | Composer/songwriter metadata tag embedded in supported audio formats. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| audio_tags_json | STRING | — |