javax > javax.sound > javax.sound.midi > javax.sound.midi.midisystem >

Class: javax.sound.midi.MidiSystem
    java.lang.Object
       javax.sound.midi.MidiSystem


public class MidiSystem extends Object


FIELDS:

CONSTRUCTORS:

METHODS:
public static MidiDevice getMidiDevice(MidiDevice.Info info)
Throws: MidiUnavailableException
Throws: IllegalArgumentException

public static MidiDevice.Info[] getMidiDeviceInfo()

public static MidiFileFormat getMidiFileFormat(File file)
Throws: InvalidMidiDataException
Throws: IOException

public static MidiFileFormat getMidiFileFormat(InputStream stream)
Throws: InvalidMidiDataException
Throws: IOException

public static MidiFileFormat getMidiFileFormat(URL url)
Throws: InvalidMidiDataException
Throws: IOException

public static int[] getMidiFileTypes()

public static int[] getMidiFileTypes(Sequence sequence)

public static Receiver getReceiver()
Throws: MidiUnavailableException

public static Sequence getSequence(File file)
Throws: InvalidMidiDataException
Throws: IOException

public static Sequence getSequence(InputStream stream)
Throws: InvalidMidiDataException
Throws: IOException

public static Sequence getSequence(URL url)
Throws: InvalidMidiDataException
Throws: IOException

public static Sequencer getSequencer()
Throws: MidiUnavailableException

public static Sequencer getSequencer(boolean connected)
Throws: MidiUnavailableException

public static Soundbank getSoundbank(File file)
Throws: InvalidMidiDataException
Throws: IOException

public static Soundbank getSoundbank(InputStream stream)
Throws: InvalidMidiDataException
Throws: IOException

public static Soundbank getSoundbank(URL url)
Throws: InvalidMidiDataException
Throws: IOException

public static Synthesizer getSynthesizer()
Throws: MidiUnavailableException

public static Transmitter getTransmitter()
Throws: MidiUnavailableException

public static boolean isFileTypeSupported(int fileType)

public static boolean isFileTypeSupported(int fileType, Sequence sequence)

public static int write(Sequence in, int type, File out)
Throws: IOException
Throws: IllegalArgumentException

public static int write(Sequence in, int fileType, OutputStream out)
Throws: IOException
Throws: IllegalArgumentException


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net