Class Music.Track
java.lang.Object
javaforce.media.Music.Track
- All Implemented Interfaces:
Serializable
- Enclosing class:
Music
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatintintfloatfloatfloatfloatfloatfloatintbyte[]floatint[]booleanfloatbooleanbooleanbyte[]intintbooleanintfloatfloatfloatfloatfloatbooleanfloatstatic final longfloatfloatbytefloatfloatfloatfloatbooleanfloatfloatintbyte[]floatfloatint[]floatfloatfloatfloatfloatfloat -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
startInstrument
public byte startInstrument -
startVolL
public float startVolL -
startVolR
public float startVolR -
startVolVibrateSpeed
public float startVolVibrateSpeed -
startPanVibrateSpeed
public float startPanVibrateSpeed -
startFreqVibrateSpeed
public float startFreqVibrateSpeed -
notes
public byte[] notes -
volcmds
public byte[] volcmds -
volparams
public int[] volparams -
fxcmds
public byte[] fxcmds -
fxparams
public int[] fxparams -
flags
public int flags -
sIdx
public transient float sIdx -
freq
public transient float freq -
freqPow2
public transient float freqPow2 -
playing
public transient boolean playing -
i
-
r
-
s
-
volcmd
public transient int volcmd -
volparam
public transient float volparam -
fxcmd
public transient int fxcmd -
fxparam
public transient float fxparam -
volL
public transient float volL -
volR
public transient float volR -
vol
public transient float vol -
loop
public transient boolean loop -
sustain
public transient boolean sustain -
volVibrateSpeed
public transient float volVibrateSpeed -
panVibrateSpeed
public transient float panVibrateSpeed -
freqVibrateSpeed
public transient float freqVibrateSpeed -
port
public transient float port -
lastFreq
public transient float lastFreq -
targetFreq
public transient float targetFreq -
on
public transient int on -
off
public transient int off -
on_off
public transient boolean on_off -
on_off_cnt
public transient int on_off_cnt -
mute
public transient boolean mute -
delay
public transient int delay -
volSlide
public transient float volSlide -
panSlide
public transient float panSlide -
volVibratePos
public transient float volVibratePos -
volVibrateDir
public transient float volVibrateDir -
volVibrateMag
public transient float volVibrateMag -
panVibratePos
public transient float panVibratePos -
panVibrateDir
public transient float panVibrateDir -
panVibrateMag
public transient float panVibrateMag -
freqVibratePos
public transient float freqVibratePos -
freqVibrateDir
public transient float freqVibrateDir -
freqVibrateMag
public transient float freqVibrateMag -
interpolate
public transient boolean interpolate -
attenuation
public transient float attenuation
-
-
Constructor Details
-
Track
public Track()
-
-
Method Details
-
reset
-
nextNote
-
setCmds
Assign new commands -
doCmds
public void doCmds()Process commands (per sample)
-