uk.org.toot.midi.core
Interface MidiSystem

All Superinterfaces:
IObservable
All Known Subinterfaces:
ConnectedMidiSystem
All Known Implementing Classes:
DefaultConnectedMidiSystem, DefaultMidiSystem, ProjectMidiSystem

public interface MidiSystem
extends IObservable

A composition of MidiDevices


Method Summary
 void addMidiDevice(MidiDevice device)
           
 void close()
          Close all MidiDevices
 java.util.List<MidiDevice> getMidiDevices()
           
 java.util.List<MidiInput> getMidiInputs()
           
 java.util.List<MidiOutput> getMidiOutputs()
           
 void removeMidiDevice(MidiDevice device)
           
 
Methods inherited from interface uk.org.toot.misc.IObservable
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 

Method Detail

addMidiDevice

void addMidiDevice(MidiDevice device)

removeMidiDevice

void removeMidiDevice(MidiDevice device)

getMidiDevices

java.util.List<MidiDevice> getMidiDevices()

getMidiInputs

java.util.List<MidiInput> getMidiInputs()

getMidiOutputs

java.util.List<MidiOutput> getMidiOutputs()

close

void close()
Close all MidiDevices



Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.