public class MidiToAudioRenderer
extends java.lang.Object
This class can be used to create an audio stream from a MIDI sequence using a user-defined soundfont.
Originally this class has been created by Karl Helgason as “Midi2WavRender.java”.
| Constructor and Description |
|---|
MidiToAudioRenderer() |
| Modifier and Type | Method and Description |
|---|---|
static javax.sound.sampled.AudioInputStream |
render(javax.sound.midi.Soundbank soundbank,
javax.sound.midi.Sequence sequence,
javax.sound.sampled.AudioFormat format,
com.sun.gervill.SoftSynthesizer synth) |
private static double |
send(javax.sound.midi.Sequence seq,
javax.sound.midi.Receiver recv) |
public static javax.sound.sampled.AudioInputStream render(javax.sound.midi.Soundbank soundbank,
javax.sound.midi.Sequence sequence,
javax.sound.sampled.AudioFormat format,
com.sun.gervill.SoftSynthesizer synth)
throws java.lang.Exception
java.lang.Exceptionprivate static double send(javax.sound.midi.Sequence seq,
javax.sound.midi.Receiver recv)