org.herac.tuxguitar.song.models

Class SongChannel

public class SongChannel extends Object

Field Summary
static shortDEFAULT_PERCUSION_CHANNEL
Constructor Summary
SongChannel(short channel, short effectChannel, short instrument, short volume, short balance, short chorus, short reverb, short phaser, short tremolo, boolean solo, boolean mute)
SongChannel(short channel, short effectChannel, short instrument)
Method Summary
Objectclone()
shortgetBalance()
shortgetChannel()
shortgetChorus()
static SongChannelgetDefaultPercusionChannel()
shortgetEffectChannel()
shortgetInstrument()
shortgetPhaser()
shortgetReverb()
shortgetTremolo()
shortgetVolume()
booleanisMute()
booleanisPercusionChannel()
booleanisSolo()
voidsetBalance(short balance)
voidsetChannel(short channel)
voidsetChorus(short chorus)
voidsetEffectChannel(short effectChannel)
voidsetInstrument(short instrument)
voidsetMute(boolean mute)
voidsetPhaser(short phaser)
voidsetReverb(short reverb)
voidsetSolo(boolean solo)
voidsetTremolo(short tremolo)
voidsetVolume(short volume)

Field Detail

DEFAULT_PERCUSION_CHANNEL

public static final short DEFAULT_PERCUSION_CHANNEL

Constructor Detail

SongChannel

public SongChannel(short channel, short effectChannel, short instrument, short volume, short balance, short chorus, short reverb, short phaser, short tremolo, boolean solo, boolean mute)

SongChannel

public SongChannel(short channel, short effectChannel, short instrument)

Method Detail

clone

public Object clone()

getBalance

public short getBalance()

getChannel

public short getChannel()

getChorus

public short getChorus()

getDefaultPercusionChannel

public static SongChannel getDefaultPercusionChannel()

getEffectChannel

public short getEffectChannel()

getInstrument

public short getInstrument()

getPhaser

public short getPhaser()

getReverb

public short getReverb()

getTremolo

public short getTremolo()

getVolume

public short getVolume()

isMute

public boolean isMute()

isPercusionChannel

public boolean isPercusionChannel()

isSolo

public boolean isSolo()

setBalance

public void setBalance(short balance)

setChannel

public void setChannel(short channel)

setChorus

public void setChorus(short chorus)

setEffectChannel

public void setEffectChannel(short effectChannel)

setInstrument

public void setInstrument(short instrument)

setMute

public void setMute(boolean mute)

setPhaser

public void setPhaser(short phaser)

setReverb

public void setReverb(short reverb)

setSolo

public void setSolo(boolean solo)

setTremolo

public void setTremolo(short tremolo)

setVolume

public void setVolume(short volume)