diff options
Diffstat (limited to 'javax/sound/midi/MidiChannel.java')
-rw-r--r-- | javax/sound/midi/MidiChannel.java | 100 |
1 files changed, 50 insertions, 50 deletions
diff --git a/javax/sound/midi/MidiChannel.java b/javax/sound/midi/MidiChannel.java index fe3b5111a..36da51d0f 100644 --- a/javax/sound/midi/MidiChannel.java +++ b/javax/sound/midi/MidiChannel.java @@ -40,22 +40,22 @@ package javax.sound.midi; /** * A MIDI channel. - * + * * @author Anthony Green (green@redhat.com) * @since 1.3 * */ public interface MidiChannel { - + /** * Start playing a note. - * + * * @param noteNumber the MIDI note number * @param velocity the velocity at which the key was pressed */ public void noteOn(int noteNumber, int velocity); - + /** * Stop playing a note. * @@ -63,173 +63,173 @@ public interface MidiChannel * @param velocity the volcity at which the ket was released */ public void noteOff(int noteNumber, int velocity); - + /** * Stop playing a note. - * + * * @param noteNumber the MIDI note number */ public void noteOff(int noteNumber); - + /** * Change in a key pressure for a note. - * + * * @param noteNumber the MIDI note number * @param pressure the key pressure */ public void setPolyPressure(int noteNumber, int pressure); - + /** * Get the key pressure for a note. - * + * * @param noteNumber the MIDI note number * @return the key pressure */ public int getPolyPressure(int noteNumber); - + /** * Set the key pressure for the channel. - * + * * @param pressure the key pressure */ public void setChannelPressure(int pressure); - + /** * Get the key pressure for the channel. - * + * * @return the key pressure */ public int getChannelPressure(); - + /** * Set a change in a controller's value. - * + * * @param controller the MIDI controller number (0 to 127) * @param value the new value (0 to 127) */ public void controlChange(int controller, int value); - + /** * Get a controller's value. - * + * * @param controller the MIDI controller number (0 to 127) * @return the controller's value (0 to 127) */ public int getController(int controller); - + /** * Change the patch for this channel. - * + * * @param program the patch number to switch to (0 to 127) */ public void programChange(int program); - + /** * Change the bank and patch for this channel. - * + * * @param bank the bank to switch to (0 to 16383) * @param program the patch to switch to (0 to 127) */ public void programChange(int bank, int program); - + /** * Get the current patch for this channel. - * + * * @return current patch (0 to 127) */ public int getProgram(); - + /** * Change the pitch bend for this channel using a positive 14-bit value. - * + * * @param bend the new pitch bend value */ public void setPitchBend(int bend); - + /** * Get the pitch bend for this channel as a positive 14-bit value. - * + * * @return the current patch bend value */ public int getPitchBend(); - + /** * Reset all MIDI controllers to their default values. */ public void resetAllControllers(); - + /** * Stop playing all notes. Sound may not stop. */ public void allNotesOff(); - + /** * Stop all sound. */ public void allSoundOff(); - + /** * Set whether or not local controls are on or off. They are on by * default. - * + * * @param on true to enable local controls, false to disable * @return the new value */ public boolean localControl(boolean on); - + /** * Turns mono mode on or off. - * - * @param on true to enable mono mode, false to disable + * + * @param on true to enable mono mode, false to disable */ public void setMono(boolean on); - + /** * Get the current mono mode. - * + * * @return true if mono is enabled, false otherwise */ public boolean getMono(); - + /** * Turns omni mode on or off. - * + * * @param on true to enable omni mode, false to disable */ public void setOmni(boolean on); - + /** * Get the current omni mode. - * + * * @return true if omni is enabled, false otherwise */ public boolean getOmni(); - + /** * Turns mute mode on or off. - * + * * @param mute true to enable mute mode, false to disable */ public void setMute(boolean mute); - + /** * Get the current mute mode. - * + * * @return true if mute is enabled, false otherwise */ public boolean getMute(); - + /** * Turns solo mode on or off. If any channels are soloed, then only those * channels make sounds, otherwise all channels will make sound. - * + * * @param solo true to enable solo mode, false to disable */ public void setSolo(boolean solo); - + /** * Get the current solo mode. - * + * * @return true is solo is enabled, false otherwise. */ public boolean getSolo(); |