be.hogent.tarsos.midi
Class MidiUtils.DeviceControl

java.lang.Object
  extended by be.hogent.tarsos.midi.MidiUtils.DeviceControl
Enclosing class:
MidiUtils

public static final class MidiUtils.DeviceControl
extends java.lang.Object


Nested Class Summary
static class MidiUtils.DeviceControl.ChorusEffect
           
static class MidiUtils.DeviceControl.ReverbEffect
           
 
Method Summary
static javax.sound.midi.SysexMessage setGlobalParameter(int targetDevice, int[] slotpath, byte[] parameter, byte[] value)
           
static javax.sound.midi.SysexMessage setGlobalParameter(int targetDevice, int[] slotpath, byte[] parameter, int value)
           
static javax.sound.midi.SysexMessage setMasterBalance(int targetDevice, int value)
           
static javax.sound.midi.SysexMessage setMasterCoarseTuning(int targetDevice, int value)
           
static javax.sound.midi.SysexMessage setMasterFineTuning(int targetDevice, int value)
           
static javax.sound.midi.SysexMessage setMasterVolume(int targetDevice, int value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setMasterVolume

public static javax.sound.midi.SysexMessage setMasterVolume(int targetDevice,
                                                            int value)
                                                     throws java.io.IOException,
                                                            javax.sound.midi.InvalidMidiDataException
Throws:
java.io.IOException
javax.sound.midi.InvalidMidiDataException

setMasterBalance

public static javax.sound.midi.SysexMessage setMasterBalance(int targetDevice,
                                                             int value)
                                                      throws java.io.IOException,
                                                             javax.sound.midi.InvalidMidiDataException
Throws:
java.io.IOException
javax.sound.midi.InvalidMidiDataException

setMasterFineTuning

public static javax.sound.midi.SysexMessage setMasterFineTuning(int targetDevice,
                                                                int value)
                                                         throws java.io.IOException,
                                                                javax.sound.midi.InvalidMidiDataException
Throws:
java.io.IOException
javax.sound.midi.InvalidMidiDataException

setMasterCoarseTuning

public static javax.sound.midi.SysexMessage setMasterCoarseTuning(int targetDevice,
                                                                  int value)
                                                           throws java.io.IOException,
                                                                  javax.sound.midi.InvalidMidiDataException
Throws:
java.io.IOException
javax.sound.midi.InvalidMidiDataException

setGlobalParameter

public static javax.sound.midi.SysexMessage setGlobalParameter(int targetDevice,
                                                               int[] slotpath,
                                                               byte[] parameter,
                                                               int value)
                                                        throws java.io.IOException,
                                                               javax.sound.midi.InvalidMidiDataException
Throws:
java.io.IOException
javax.sound.midi.InvalidMidiDataException

setGlobalParameter

public static javax.sound.midi.SysexMessage setGlobalParameter(int targetDevice,
                                                               int[] slotpath,
                                                               byte[] parameter,
                                                               byte[] value)
                                                        throws java.io.IOException,
                                                               javax.sound.midi.InvalidMidiDataException
Throws:
java.io.IOException
javax.sound.midi.InvalidMidiDataException