Nodes/ComfyUI MIDI Edit/MIDI Transcribe Audio
ComfyUI Node

MIDI Transcribe Audio

Transcribe audio to MIDI JSON using SoulX-Singer. Runs full preprocessing: vocal separation, F0 extraction, VAD, lyrics transcription, and note transcription. Output MIDI JSON can be edited with MIDI Edit Lyrics / MIDI Lyrics Alignment, then fed into MIDI Synthesize Audio for singing voice synthesis.

By ahkimkoo·Created 2 months ago·Updated 2 months ago· 3
MIDI Transcribe Audio
  • audio
  • midi_json
max_merge_duration30000
languageMandarin
CategoryMIDI-SoulX

Inputs (3)

NameTypeDefaultDescription
audioAUDIO
max_merge_durationoptINT300001000–120000
languageoptCOMBOMandarin3 options: Mandarin, English, Cantonese

Outputs (1)

NameTypeDescription
midi_jsonSTRING