|
jlscp v0.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.linuxsampler.lscp.AudioOutputChannel
public class AudioOutputChannel
This class provides detailed information about an audio output chanel.
Constructor Summary | |
---|---|
AudioOutputChannel()
Creates a new instance of AudioOutputChannel |
Method Summary | |
---|---|
void |
addParameter(Parameter prm)
Adds additional parameter to this audio output channel. |
Parameter[] |
getAdditionalParameters()
Gets a Parameter array with the additional parameters
of this audio output channel. |
Parameter[] |
getAllParameters()
Gets a Parameter array providing all parameters
of this audio output channel (including NAME ,
IS_MIX_CHANNEL , MIX_CHANNEL_DESTINATION parameters). |
int |
getMixChannelDest()
Gets the number of the real audio channel this mix channel refers to. |
Parameter<java.lang.Integer> |
getMixChannelDestParameter()
Gets the MIX_CHANNEL_DESTINATION parameter. |
Parameter<java.lang.Boolean> |
getMixChannelParameter()
Gets the IS_MIX_CHANNEL parameter. |
java.lang.String |
getName()
Gets the name of this audio output channel. |
Parameter<java.lang.String> |
getNameParameter()
Gets the NAME parameter. |
boolean |
hasAdditionalParameters()
Determines whether this audio output channel has additional parameters. |
boolean |
isMixChannel()
Determines whether this channel is a mix-channel. |
void |
setMixChannelDestParameter(Parameter<java.lang.Integer> mcDst)
Sets the MIX_CHANNEL_DESTINATION parameter. |
void |
setMixChannelParameter(Parameter<java.lang.Boolean> mixChannel)
Sets whether this channel is a mix-channel. |
void |
setNameParameter(Parameter<java.lang.String> name)
Sets the NAME parameter. |
java.lang.String |
toString()
Returns the name of this audio output chanel. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AudioOutputChannel()
Method Detail |
---|
public java.lang.String getName()
public Parameter<java.lang.String> getNameParameter()
NAME
parameter.
Parameter
instance.public void setNameParameter(Parameter<java.lang.String> name)
NAME
parameter.
name
- A Parameter
instance.public boolean isMixChannel()
true
if this is a mix-channel, false
otherwise.public Parameter<java.lang.Boolean> getMixChannelParameter()
IS_MIX_CHANNEL
parameter.
Parameter
instance.public void setMixChannelParameter(Parameter<java.lang.Boolean> mixChannel)
mixChannel
- Specifies whether this channel is a mix-channel or not.public int getMixChannelDest()
public Parameter<java.lang.Integer> getMixChannelDestParameter()
MIX_CHANNEL_DESTINATION
parameter.
MIX_CHANNEL_DESTINATION
parameter.public void setMixChannelDestParameter(Parameter<java.lang.Integer> mcDst)
MIX_CHANNEL_DESTINATION
parameter.
mcDst
- The new MIX_CHANNEL_DESTINATION
parameter.public void addParameter(Parameter prm)
prm
- The additional parameter to be added.public Parameter[] getAdditionalParameters()
Parameter
array with the additional parameters
of this audio output channel.
Parameter
array with the additional parameters
of this audio output channel.public Parameter[] getAllParameters()
Parameter
array providing all parameters
of this audio output channel (including NAME
,
IS_MIX_CHANNEL
, MIX_CHANNEL_DESTINATION
parameters).
Parameter
array providing all parameters
of this audio output channel.public boolean hasAdditionalParameters()
true
if this audio output channel has additional parameters,
false
otherwise.public java.lang.String toString()
toString
in class java.lang.Object
|
jlscp v0.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |