|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Equalizable | Equalizable objects can have their volume set independently
of other volume manipulations in order to equalize the volume of various
objects. |
| Fadeable | This interface specifies that the implementing class is capable of volume fades. |
| MidiCondition | A MidiCondition is a predicate over a MidiMessage
and its timestamp. |
| Class Summary | |
|---|---|
| AtomicMidiCondition | AtomicMidiConditions represent atomic conditions over the fields
of a ShortMessage. |
| ChannelGroupCondition | ChannelGroupCondition is a convenience
MidiCondition that is satisfied by a
MidiMessage whose channel is one of a given group of channels. |
| ChannelMapFilter | ChannelMapFilter is a ConditionalMidiFilter that
maps MIDI channels on ShortMessages to other channels. |
| ConditionalMidiFilter | ConditionalMidiFilter is a MidiFilter whose
isApplicable() method is based entirely on an associated
MidiCondition. |
| FadeHelper | FadeHelper is a encapsulation of a general fading procedure that
can be applied to any Fadeable object. |
| InspectorFilter | A pass-through filter that prints out all of the messages it gets. |
| MidiConditionList | MidiConditionList is a disjunctive or conjunctive list of
MidiConditions. |
| MidiFilter | MidiFilters are used to programmatically modify MIDI events in
real-time. |
| MidiPlayer | Plays a MIDI file or Sequence. |
| MP3Player | MP3Player loops over a given MP3 file while providing fading
functionality. |
| NegationCondition | NegationCondition is a simple way of negating another
MidiCondition. |
| SoundFilePlayer | SoundFilePlayer loops over a given sound file while providing fading
functionality. |
| SoundUtils | An abstract class to define various things that will be useful to anything that's interested in sound. |
| VelocityFilter | VelocityFilter is a ConditionalMidiFilter that
changes the velocity of NOTE_ON ShortMessages in
order to provide fading. |
| VolumeFilter | VolumeFilter is a MidiFilter that uses
CONTROL_CHANGE ShortMessages to modify the channel volume in
order to fade entire channels. |
| Enum Summary | |
|---|---|
| AtomicMidiCondition.Field | The fields of a ShortMessage, complete with a method to
extract the value from a specific ShortMessage. |
| MidiConditionList.Connective | The disjunctive (or) and conjunctive (and) connectives. |
Contains code for managing various aspects of sound production.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||