public class ProTrackerMixer extends BasicModMixer
BasicModMixer.ChannelMemorychannelMemory, currentArrangement, currentBPM, currentPattern, currentPatternIndex, currentRow, currentTempo, currentTick, doFadeOut, doFastForward, doISP, doNoLoops, fadeOutFac, fadeOutSub, fadeOutValue, frequencyTableType, globalTuning, globalVolume, globalVolumSlideValue, jumpLoopPatternIndex, jumpLoopPatternRow, jumpLoopPositionSet, jumpLoopRepeatCount, MAX_NNA_CHANNELS, maxChannels, mod, modFinished, nvRampL, nvRampR, patternBreakRowIndex, patternDelayCount, patternPosJumpPatternIndex, patternTicksDelayCount, samplePerTicks, sampleRate, useFastSlides, volRampLen, vRampL, vRampR| Constructor and Description |
|---|
ProTrackerMixer(Module mod,
int sampleRate,
int doISP,
int doNoLoops)
Constructor for ProTrackerMixer
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doGlobalVolumeSlideEffekt()
Convenient Method for the Global VolumeSlideEffekt
|
protected void |
doPanningSlideEffekt(BasicModMixer.ChannelMemory aktMemo)
Convenient Method for the VolumeSlide Effekt
|
protected void |
doRowEffects(BasicModMixer.ChannelMemory aktMemo)
Do the effects of a row.
|
protected void |
doTickEffekts(BasicModMixer.ChannelMemory aktMemo)
Do the Effekts during Ticks
|
protected void |
doTremoloEffekt(BasicModMixer.ChannelMemory aktMemo)
Convenient Method for the tremolo effekt
|
protected void |
doTremorEffekt(BasicModMixer.ChannelMemory aktMemo)
The tremor effekt
|
protected void |
doVibratoEffekt(BasicModMixer.ChannelMemory aktMemo)
Convenient Method for the vibrato effekt
|
protected void |
doVolumeColumnRowEffekt(BasicModMixer.ChannelMemory aktMemo)
Used to precess the volume column
|
protected void |
doVolumeColumnTickEffekt(BasicModMixer.ChannelMemory aktMemo)
do the volume column tick effekts
|
protected void |
doVolumeSlideEffekt(BasicModMixer.ChannelMemory aktMemo)
Convenient Method for the VolumeSlide Effekt
|
protected void |
initializeMixer(int channel,
BasicModMixer.ChannelMemory aktMemo)
Do own inits
Espezially do the init of the panning depending
on ModType
|
protected boolean |
isNoteDelayEffekt(BasicModMixer.ChannelMemory aktMemo)
Returns true, if the Effekt and EffektOp indicate a NoteDelayEffekt
|
protected boolean |
isPortaToNoteEffekt(BasicModMixer.ChannelMemory aktMemo)
Returns true, if the Effekt and EffektOp indicate a PortaToNoteEffekt
|
protected boolean |
isSampleOffsetEffekt(BasicModMixer.ChannelMemory aktMemo)
Return true, if the effekt and effektop indicate the sample offset effekt
|
protected void |
resetAllEffects(BasicModMixer.ChannelMemory aktMemo,
PatternElement nextElement,
boolean forced)
Clear all effekts.
|
protected void |
setPeriodBorders(BasicModMixer.ChannelMemory aktMemo)
Sets the borders for Portas
|
calculateSamplesPerTick, changeDoNoLoops, changeISP, changeSampleRate, cutOffToFrequency, doRowEvent, doTickEvents, fitIntoLoops, getCurrentPatternPosition, getCurrentUsedChannels, getFineTunePeriod, getFineTunePeriod, initializeMixer, isInfinitLoop, isInfinitLoop, mixIntoBuffer, processEffekts, processEnvelopes, resetInstrument, setIsFastForward, setNewInstrumentAndPeriod, setNewPlayerTuningFor, setNewPlayerTuningFor, setupChannelFilterpublic ProTrackerMixer(Module mod, int sampleRate, int doISP, int doNoLoops)
protected void setPeriodBorders(BasicModMixer.ChannelMemory aktMemo)
aktMemo - protected void initializeMixer(int channel,
BasicModMixer.ChannelMemory aktMemo)
BasicModMixerinitializeMixer in class BasicModMixerchannel - aktMemo - BasicModMixer.initializeMixer(int, de.quippy.javamod.multimedia.mod.mixer.BasicModMixer.ChannelMemory)protected void resetAllEffects(BasicModMixer.ChannelMemory aktMemo, PatternElement nextElement, boolean forced)
resetAllEffects in class BasicModMixeraktMemo - nextElement - protected void doRowEffects(BasicModMixer.ChannelMemory aktMemo)
doRowEffects in class BasicModMixeraktMemo - protected void doVibratoEffekt(BasicModMixer.ChannelMemory aktMemo)
aktMemo - protected void doTremoloEffekt(BasicModMixer.ChannelMemory aktMemo)
aktMemo - protected void doTremorEffekt(BasicModMixer.ChannelMemory aktMemo)
aktMemo - protected void doVolumeSlideEffekt(BasicModMixer.ChannelMemory aktMemo)
aktMemo - protected void doGlobalVolumeSlideEffekt()
aktMemo - protected void doPanningSlideEffekt(BasicModMixer.ChannelMemory aktMemo)
aktMemo - protected void doTickEffekts(BasicModMixer.ChannelMemory aktMemo)
doTickEffekts in class BasicModMixeraktMemo - protected void doVolumeColumnRowEffekt(BasicModMixer.ChannelMemory aktMemo)
BasicModMixerdoVolumeColumnRowEffekt in class BasicModMixeraktMemo - newVolume - de.quippy.javamod.multimedia.mod.mixer.BasicModMixer#doVolumeColumnEffekt(de.quippy.javamod.multimedia.mod.mixer.BasicModMixer.ChannelMemory, int)protected void doVolumeColumnTickEffekt(BasicModMixer.ChannelMemory aktMemo)
BasicModMixerdoVolumeColumnTickEffekt in class BasicModMixeraktMemo - BasicModMixer.doVolumeColumnTickEffekt(de.quippy.javamod.multimedia.mod.mixer.BasicModMixer.ChannelMemory)protected boolean isNoteDelayEffekt(BasicModMixer.ChannelMemory aktMemo)
BasicModMixerisNoteDelayEffekt in class BasicModMixeraktMemo - BasicModMixer.isNoteDelayEffekt(de.quippy.javamod.multimedia.mod.mixer.BasicModMixer.ChannelMemory)protected boolean isPortaToNoteEffekt(BasicModMixer.ChannelMemory aktMemo)
BasicModMixerisPortaToNoteEffekt in class BasicModMixeraktMemo - BasicModMixer.isPortaToNoteEffekt(de.quippy.javamod.multimedia.mod.mixer.BasicModMixer.ChannelMemory)protected boolean isSampleOffsetEffekt(BasicModMixer.ChannelMemory aktMemo)
BasicModMixerisSampleOffsetEffekt in class BasicModMixeraktMemo - BasicModMixer.isSampleOffsetEffekt(de.quippy.javamod.multimedia.mod.mixer.BasicModMixer.ChannelMemory)Copyright © 2014. All rights reserved.