net.sourceforge.geeboss.model.midi.roland.gt8
Class Gt8
java.lang.Object
net.sourceforge.geeboss.model.midi.memory.MemoryComponent
net.sourceforge.geeboss.model.midi.memory.MemoryObject
net.sourceforge.geeboss.model.midi.memory.MappedDevice
net.sourceforge.geeboss.model.midi.roland.RolandDevice
net.sourceforge.geeboss.model.midi.roland.gt8.Gt8
- All Implemented Interfaces:
- javax.sound.midi.Receiver, ValueChangeListener, Referencing, Sysexable, org.apache.avalon.framework.activity.Initializable
public class Gt8
- extends RolandDevice
Gt8 devices
- Author:
- Frederic BORRY
Field Summary |
static byte[] |
MODEL_ID
Model id for Gt8 |
Method Summary |
org.apache.avalon.framework.configuration.Configuration |
getDeviceConfiguration()
Get the implementation specific configuration |
org.apache.avalon.framework.configuration.Configuration |
getEditorsConfiguration()
Get the implementation specific editors configuration |
byte[] |
getModelId()
Implmentation specific model id (3 bytes) |
org.apache.avalon.framework.configuration.Configuration |
getStringTablesConfiguration()
Get the implementation specific string tables configuration |
Gt8Patch |
getTemporaryPatch()
Getter for temporary patch |
Methods inherited from class net.sourceforge.geeboss.model.midi.roland.RolandDevice |
close, dataSet1, getEditorsManager, getStringTableManager, initialize, requestData1, requestMemoryComponent, send, sendMemoryComponent, sendMemoryMessage, sendMemoryMessages, sendMemoryObject, sendMemoryValue, sendSysexMessage, sendSysexMessage, setDeviceId, valueChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MODEL_ID
public static byte[] MODEL_ID
- Model id for Gt8
Gt8
public Gt8(GeebossContainer container)
throws org.apache.avalon.framework.configuration.ConfigurationException
- Create a new GT8 Device
- Parameters:
container
- the GeebossContainer
- Throws:
org.apache.avalon.framework.configuration.ConfigurationException
getModelId
public byte[] getModelId()
- Implmentation specific model id (3 bytes)
- Specified by:
getModelId
in class RolandDevice
- Returns:
- the model id (3 bytes)
getDeviceConfiguration
public org.apache.avalon.framework.configuration.Configuration getDeviceConfiguration()
throws org.apache.avalon.framework.configuration.ConfigurationException
- Get the implementation specific configuration
- Specified by:
getDeviceConfiguration
in class MappedDevice
- Returns:
- the implementation specific configuration
- Throws:
org.apache.avalon.framework.configuration.ConfigurationException
getStringTablesConfiguration
public org.apache.avalon.framework.configuration.Configuration getStringTablesConfiguration()
throws org.apache.avalon.framework.configuration.ConfigurationException
- Get the implementation specific string tables configuration
- Specified by:
getStringTablesConfiguration
in class RolandDevice
- Returns:
- the implementation specific string tables configuration
- Throws:
org.apache.avalon.framework.configuration.ConfigurationException
getEditorsConfiguration
public org.apache.avalon.framework.configuration.Configuration getEditorsConfiguration()
throws org.apache.avalon.framework.configuration.ConfigurationException
- Get the implementation specific editors configuration
- Specified by:
getEditorsConfiguration
in class RolandDevice
- Returns:
- the implementation specific editors configuration
- Throws:
org.apache.avalon.framework.configuration.ConfigurationException
getTemporaryPatch
public Gt8Patch getTemporaryPatch()
- Getter for temporary patch
- Specified by:
getTemporaryPatch
in class RolandDevice
- Returns:
- the temporary patch for this device
Copyright (c) 2005 The Geeboss team (http://geeboss.sourceforge.net). All Rights Reserved.