org.rubato.rubettes.bigbang.view.io
Class BigBangMidiReceiver

java.lang.Object
  extended by org.rubato.rubettes.bigbang.view.io.BigBangMidiReceiver
All Implemented Interfaces:
javax.sound.midi.Receiver

public class BigBangMidiReceiver
extends java.lang.Object
implements javax.sound.midi.Receiver


Constructor Summary
BigBangMidiReceiver(ViewController controller, BigBangController bbController)
           
 
Method Summary
 void close()
           
static java.lang.String getDeviceString(javax.sound.midi.MidiDevice.Info deviceInfo)
           
static java.lang.String[] getMidiInDeviceNames()
           
 java.lang.String getSelectedInDeviceName()
           
 void send(javax.sound.midi.MidiMessage message, long timeStamp)
           
 void setSelectedInDevice(java.lang.String inDeviceName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BigBangMidiReceiver

public BigBangMidiReceiver(ViewController controller,
                           BigBangController bbController)
Method Detail

setSelectedInDevice

public void setSelectedInDevice(java.lang.String inDeviceName)

send

public void send(javax.sound.midi.MidiMessage message,
                 long timeStamp)
Specified by:
send in interface javax.sound.midi.Receiver

getSelectedInDeviceName

public java.lang.String getSelectedInDeviceName()

close

public void close()
Specified by:
close in interface javax.sound.midi.Receiver

getDeviceString

public static java.lang.String getDeviceString(javax.sound.midi.MidiDevice.Info deviceInfo)

getMidiInDeviceNames

public static java.lang.String[] getMidiInDeviceNames()