Render a MIDI file to a WAV. No audio device is opened.
mix tuning_fork.render song.mid
mix tuning_fork.render song.mid --out take.wav --bpm 96 --gain 0.12
mix tuning_fork.render drums.mid --drums --loops 4A count of clipped samples is reported when there is one.
Options
--out PATH— where to write. Defaults to the input with a.wavextension--bpm N— play at this tempo, ignoring the file--gain N— level per note, default 0.2. Lower it for dense music--drum-gain N— the kit's level against everything else, default 1.0--loops N— repeat the rendered audio N times, joined end to end--reverb N— room size, 0.0 to 1.0, at a mix of 0.22. Off by default--drums— every channel is percussion--drum-channels 0,9— exactly which channels are percussion--no-guess— only channel 10, as General MIDI says. Otherwise it is guessed--plain— one voice for everything, rather than one per instrument--mono— one channel out--rate N— samples per second, default 44100--normalise N— bring the result to this RMS afterwards--quiet— say nothing unless something is wrong