Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.sound.midi.* (28)javax.sound.midi.spi.* (4)javax.sound.sampled.* (26)
javax.sound.sampled.spi.* (4)

Package Samples:

javax.sound.midi.spi
javax.sound.midi
javax.sound.sampled.spi
javax.sound.sampled

Classes:

MidiFileWriter: MidiFileWriter provides MIDI file writing services. There are three types of Standard MIDI File (SMF) formats, represented by integers 0, 1, and 2. Type 0 files contain a single track and represents a single song performance. Type 1 may contain multiple tracks for a single song performance. Type 2 may contain multiple tracks, each representing a separate song performance. See http://en.wikipedia.org/wiki/MIDI#MIDI_file_formats for more information.
AudioFileReader: This abstract class defines the interface to audio file readers. A concrete provider subclass will implement the methods declared here. These methods can be used to determine the format of files, and to retrieve an AudioInputStream for a file.
FormatConversionProvider: A format conversion provider supplies methods for converting between different audio formats. This abstract class defines the interface to this functionality; concrete subclasses will implement the methods declared here.
Sequencer: A Sequencer object plays MIDI sequences described as Sequence objects. This class provides methods for loading and unloading sequences, as well as basic transport controls.
AudioInputStream: This is an InputStream which is specialized for reading audio files. In particular it only allows operations to act on a multiple of the audio stream's frame size.
AudioSystem: This clas is the primary interface to the audio system. It contains a number of static methods which can be used to access this package's functionality.
DataLine: The DataLine interface adds data-related functionality to the Line interface. For example, it adds methods to start and stop the data on the line.
Transmitter: This interface specifies the methods required by objects which send MIDI events to Receivers, including MIDI IN ports and Sequencers.
ControllerEventListener: The interface defines the methods to be implemented by classes wanting to be notified on MIDI controller events from a Sequencer.
MidiSystem: MidiSystem provides access to the computer system's MIDI resources, as well as utility routines for reading MIDI files and more.
MetaEventListener: The interface defines the methods to be implemented by classes wanting to be notified on MIDI meta events from a Sequencer.
MixerProvider: This abstract class defines an interface to mixer providers. Concrete subclasses will implement the methods in this class.
AudioFileWriter: This abstract class provides an API for writing audio files. Concrete subclasses implement the methods declared here.
AudioFileFormat: This describes an audio file, including information about its length, the format of the audio data, and other things.
AudioPermission: This represents the permission to use an audio device. The only predefined permission names are "play" and "record".
AudioFormat: This class describes an audio format, including its encoding, the number of channels, its frame rate, etc.
UnsupportedAudioFileException: An exception of this type is thrown when an operation is attempted on a file whose format is unrecognized.
Sequence: Objects of this type represent sequences of MIDI messages that can be played back by a Sequencer.
SoundbankReader: The SoundbankReader abstract class defines the methods to be provided by a soundbank file reader.
LineListener: This interface is used by classes which wish to be notified when the state of a Line changes.
MidiFileReader: The MidiFileReader abstract class defines the methods to be provided by a MIDI file reader.
Control: A control provides the ability to affect some attribute of a line, for instance its volume.
MidiEvent: A MIDI event is the combination of a MIDI message and a timestamp specified in MIDI ticks.

Home | Contact Us | Privacy Policy | Terms of Service