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.Exception
private static double send(javax.sound.midi.Sequence seq, javax.sound.midi.Receiver recv)