{
 "35": {
  "inputs": {
   "filename_prefix": "audio/audio_minimax_music3",
   "format": "mp3",
   "audio": [
    "37:43",
    0
   ],
   "format.quality": "V0"
  },
  "class_type": "SaveAudioAdvanced",
  "_meta": {
   "title": "Save Audio (Advanced)"
  }
 },
 "37:6": {
  "inputs": {
   "unet_name": "minimax_music3_dit_fp16.safetensors",
   "weight_dtype": "default"
  },
  "class_type": "UNETLoader",
  "_meta": {
   "title": "Load Diffusion Model"
  }
 },
 "37:13": {
  "inputs": {
   "caption": "Global Metadata: Lo-fi hip-hop, chillhop. 78 BPM, D flat major, major scale with jazzy extensions. Laid-back and dreamy throughout, a gentle warm drift with a subtle late-night glow that deepens in the middle and dissolves softly at the end. Studying, raining-outside, headphones-on late-night listening. Bedroom production: muddy warm texture, heavy vinyl crackle, tape hiss and wow-flutter pitch wobble, low-passed dusty mix, soft-clipped drums, everything slightly detuned and cozy.\n\nVocal Details: Soft androgynous vocal, hushed half-sung half-spoken delivery, sitting low in the mix like another instrument, lazy behind-the-beat phrasing, gentle breathy timbre. Sparse murmured double-tracked harmonies, occasional wordless \"mmm\" and \"ooh\" hums drenched in tape delay and warm spring reverb. Long stretches with no vocals at all.\n\nArrangement: Dusty boom-bap drums with a soft thumping kick, cracked snare with lazy swing, brushed hi-hats, low round sub bass. Warm Rhodes piano chords with slow chorus wobble as the harmonic bed, mellow jazzy guitar licks answering the vocal lines, constant vinyl crackle as texture. Intro: rain and vinyl noise, solo Rhodes chords fading in, drums slipping in halfway. Verses: minimal \u2014 drums, bass, Rhodes, soft guitar fills between lines. Instrumental sections: guitar and Rhodes trade relaxed jazzy phrases over the beat, occasional muted trumpet ghost notes far in the background. Bridge: drums drop away to rain, crackle, and floating detuned Rhodes, then the beat eases back in. Outro: elements fade one by one until only vinyl crackle and a last unresolved Rhodes chord remain.",
   "lyrics": "[Intro]\nMmm...\n(rain on the window)\nOoh...\n\n[Verse]\nMidnight and the canvas glows\nDragging little wires where the current flows\nType a quiet dream, let the sampler drift\nNoise into a picture, like the fog just lifts\nTwenty slow steps, I'm in no hurry now\nLatents turning colors and I don't know how\nEvery render's like a polaroid I found\nSoft focus memories, no sound\n\n[Instrumental]\n\n[Verse]\nQueue another frame, let the motion breathe\nPictures start to move like the falling leaves\nVideo drifting by at twenty-four\nLittle animations on my bedroom floor\nSeed after seed like the rain outside\nSome of them are keepers, some I let slide\nSave the ones that feel like a Sunday slow\nNode to node to node... and off we go\n\n[Chorus]\nMmm... let it render on\n(take your time, take your time)\nOoh... by the morning it'll all be done\n(one more queue, one more try)\n\n[Instrumental]\n\n[Bridge]\nRain keeps drawing pictures on the glass...\nMy machine keeps dreaming...\nNeither of us fast...\n\n[Chorus]\nMmm... let it render on\n(take your time, take your time)\nOoh... by the morning it'll all be done\n(one more queue, one more try)\n\n[Instrumental]\n\n[Outro]\nMmm...\n(node to node)\nOoh... goodnight",
   "max_duration": 60,
   "cfg_scale": 1.7,
   "top_k": 50,
   "clip": [
    "37:3",
    0
   ],
   "seed": [
    "37:38",
    0
   ]
  },
  "class_type": "MiniMaxMusic3TextEncode",
  "_meta": {
   "title": "MiniMax Music3 Text Encode"
  }
 },
 "37:3": {
  "inputs": {
   "clip_name": "minimax_music3_text_encoder_pruned_int8_convrot.safetensors",
   "type": "minimax",
   "device": "default"
  },
  "class_type": "CLIPLoader",
  "_meta": {
   "title": "Load CLIP"
  }
 },
 "37:7": {
  "inputs": {
   "vae_name": "minimax_music3_dav.safetensors"
  },
  "class_type": "VAELoader",
  "_meta": {
   "title": "Load VAE"
  }
 },
 "37:10": {
  "inputs": {
   "conditioning": [
    "37:13",
    0
   ]
  },
  "class_type": "ConditioningZeroOut",
  "_meta": {
   "title": "Conditioning Zero Out"
  }
 },
 "37:15": {
  "inputs": {
   "batch_size": 1,
   "seconds": [
    "37:13",
    1
   ]
  },
  "class_type": "EmptyMiniMaxMusic3LatentAudio",
  "_meta": {
   "title": "Empty MiniMax Music3 Latent Audio"
  }
 },
 "37:9": {
  "inputs": {
   "steps": 30,
   "cfg": 1.7,
   "sampler_name": "euler",
   "scheduler": "simple",
   "denoise": 1,
   "model": [
    "37:6",
    0
   ],
   "seed": [
    "37:38",
    0
   ],
   "positive": [
    "37:13",
    0
   ],
   "negative": [
    "37:10",
    0
   ],
   "latent_image": [
    "37:15",
    0
   ]
  },
  "class_type": "KSampler",
  "_meta": {
   "title": "KSampler"
  }
 },
 "37:12": {
  "inputs": {
   "samples": [
    "37:9",
    0
   ],
   "vae": [
    "37:7",
    0
   ]
  },
  "class_type": "VAEDecodeAudio",
  "_meta": {
   "title": "VAE Decode Audio"
  }
 },
 "37:38": {
  "inputs": {
   "seed": 197122968890040
  },
  "class_type": "SeedNode",
  "_meta": {
   "title": "Seed"
  }
 },
 "37:42": {
  "inputs": {
   "tile_size": 1536,
   "overlap": 64,
   "samples": [
    "37:9",
    0
   ],
   "vae": [
    "37:7",
    0
   ]
  },
  "class_type": "VAEDecodeAudioTiled",
  "_meta": {
   "title": "VAE Decode Audio (Tiled)"
  }
 },
 "37:43": {
  "inputs": {
   "switch": true,
   "on_false": [
    "37:12",
    0
   ],
   "on_true": [
    "37:42",
    0
   ]
  },
  "class_type": "ComfySwitchNode",
  "_meta": {
   "title": "If/Else Switch"
  }
 }
}