Lines Matching defs:Synthesizer
32 * A <code>Synthesizer</code> generates sound. This usually happens when one of
33 * the <code>Synthesizer</code>'s {@link MidiChannel} objects receives a
35 * directly or via the <code>Synthesizer</code> object.
36 * Many <code>Synthesizer</code>s support <code>Receivers</code>, through which
37 * MIDI events can be delivered to the <code>Synthesizer</code>.
38 * In such cases, the <code>Synthesizer</code> typically responds by sending
43 * The <code>Synthesizer</code> interface includes methods for loading and
48 * Different <code>Synthesizer</code> classes might implement different sound-synthesis
57 * <code>Synthesizer</code>.
78 public interface Synthesizer extends MidiDevice {
118 * <code>Synthesizer</code>. Some of the array elements may be <code>null</code>.
125 * If this class of <code>Synthesizer</code> does not provide voice
165 * that this <code>Synthesizer</code> supports. (To make sure, you can use
167 * <code>isSoundbankSupported</code> method of <code>Synthesizer</code>.)
174 * <code>Synthesizer</code> doesn't support the specified instrument's
190 * <code>Synthesizer</code> doesn't support the specified instrument's
265 * <code>Synthesizer</code>.
275 * Loads onto the <code>Synthesizer</code> all instruments contained
281 * loaded (for example, if the <code>Synthesizer</code> had insufficient memory)
313 * loaded (for example, if the <code>Synthesizer</code> had insufficient memory)