AdvancedAudioPlayer(unsigned int samplerate, unsigned char cachedPointCount, unsigned int internalBufferSizeSeconds=2, unsigned int negativeSeconds=0) | Superpowered::AdvancedAudioPlayer | |
AdvancedAudioPlayer(const AdvancedAudioPlayer &) | Superpowered::AdvancedAudioPlayer | private |
cachePosition(double ms, unsigned char pointID=255) | Superpowered::AdvancedAudioPlayer | |
closestBeatMs(double ms, unsigned char *beatIndex=0) | Superpowered::AdvancedAudioPlayer | |
defaultQuantum | Superpowered::AdvancedAudioPlayer | |
enableStems | Superpowered::AdvancedAudioPlayer | |
endContinuousPitchBend() | Superpowered::AdvancedAudioPlayer | |
endScratch(bool returnToStateBeforeScratch) | Superpowered::AdvancedAudioPlayer | |
eofRecently() | Superpowered::AdvancedAudioPlayer | |
exitLoop(bool synchronisedStart=false) | Superpowered::AdvancedAudioPlayer | |
firstBeatMs | Superpowered::AdvancedAudioPlayer | |
fixDoubleOrHalfBPM | Superpowered::AdvancedAudioPlayer | |
getAudioStartMs() | Superpowered::AdvancedAudioPlayer | |
getBeatIndex() | Superpowered::AdvancedAudioPlayer | |
getBendOffsetMs() | Superpowered::AdvancedAudioPlayer | |
getBufferedEndPercent() | Superpowered::AdvancedAudioPlayer | |
getBufferedStartPercent() | Superpowered::AdvancedAudioPlayer | |
getCurrentBpm() | Superpowered::AdvancedAudioPlayer | |
getCurrentHLSBPS() | Superpowered::AdvancedAudioPlayer | |
getDisplayPositionMs() | Superpowered::AdvancedAudioPlayer | |
getDisplayPositionPercent() | Superpowered::AdvancedAudioPlayer | |
getDisplayPositionSeconds() | Superpowered::AdvancedAudioPlayer | |
getDurationMs() | Superpowered::AdvancedAudioPlayer | |
getDurationSeconds() | Superpowered::AdvancedAudioPlayer | |
getFullyDownloadedFilePath() | Superpowered::AdvancedAudioPlayer | |
getLatestEvent() | Superpowered::AdvancedAudioPlayer | |
getMsDifference(double phase, double quantum) | Superpowered::AdvancedAudioPlayer | |
getMsElapsedSinceLastBeat() | Superpowered::AdvancedAudioPlayer | |
getOpenErrorCode() | Superpowered::AdvancedAudioPlayer | |
getPhase() | Superpowered::AdvancedAudioPlayer | |
getPositionMs() | Superpowered::AdvancedAudioPlayer | |
getQuantum() | Superpowered::AdvancedAudioPlayer | |
getStemColor(unsigned char index) | Superpowered::AdvancedAudioPlayer | |
getStemName(unsigned char index) | Superpowered::AdvancedAudioPlayer | |
getTempFolderPath() | Superpowered::AdvancedAudioPlayer | static |
getWaitingForSyncStartMs() | Superpowered::AdvancedAudioPlayer | |
getWillSyncMs() | Superpowered::AdvancedAudioPlayer | |
HLSAutomaticAlternativeSwitching | Superpowered::AdvancedAudioPlayer | |
HLSBufferingSeconds | Superpowered::AdvancedAudioPlayer | |
HLSDownloadEverything | Superpowered::AdvancedAudioPlayer | static |
HLSDownloadRemaining | Superpowered::AdvancedAudioPlayer | static |
HLSLiveLatencySeconds | Superpowered::AdvancedAudioPlayer | |
HLSMaximumDownloadAttempts | Superpowered::AdvancedAudioPlayer | |
internals | Superpowered::AdvancedAudioPlayer | private |
isLooping() | Superpowered::AdvancedAudioPlayer | |
isPerformingSlip() | Superpowered::AdvancedAudioPlayer | |
isPlaying() | Superpowered::AdvancedAudioPlayer | |
isReverse() | Superpowered::AdvancedAudioPlayer | |
isScratching() | Superpowered::AdvancedAudioPlayer | |
isStems() | Superpowered::AdvancedAudioPlayer | |
isWaitingForBuffering() | Superpowered::AdvancedAudioPlayer | |
jogTick(int value, bool bendStretch, float bendMaxPercent, unsigned int bendHoldMs, bool parameterModeIfNoJogTouchBegin) | Superpowered::AdvancedAudioPlayer | |
jogTouchBegin(int ticksPerTurn, JogMode mode, unsigned int scratchSlipMs=0) | Superpowered::AdvancedAudioPlayer | |
jogTouchEnd(float decelerate, bool synchronisedStart) | Superpowered::AdvancedAudioPlayer | |
loop(double startMs, double lengthMs, bool jumpToStartMs, unsigned char pointID, bool synchronisedStart, unsigned int numLoops=0, bool forceDefaultQuantum=false, bool preferWaitingforSynchronisedStart=false) | Superpowered::AdvancedAudioPlayer | |
loopBetween(double startMs, double endMs, bool jumpToStartMs, unsigned char pointID, bool synchronisedStart, unsigned int numLoops=0, bool forceDefaultQuantum=false, bool preferWaitingforSynchronisedStart=false) | Superpowered::AdvancedAudioPlayer | |
loopOnEOF | Superpowered::AdvancedAudioPlayer | |
maximumTimestretchingPlaybackRate | Superpowered::AdvancedAudioPlayer | |
MaxPlaybackRate | Superpowered::AdvancedAudioPlayer | static |
minimumTimestretchingPlaybackRate | Superpowered::AdvancedAudioPlayer | |
msInLoop(double ms) | Superpowered::AdvancedAudioPlayer | |
onMediaserverInterrupt() | Superpowered::AdvancedAudioPlayer | |
open(const char *path, Superpowered::httpRequest *customHTTPRequest=0, bool skipSilenceAtBeginning=false) | Superpowered::AdvancedAudioPlayer | |
open(const char *path, int offset, int length, Superpowered::httpRequest *customHTTPRequest=0, bool skipSilenceAtBeginning=false) | Superpowered::AdvancedAudioPlayer | |
openHLS(const char *url, Superpowered::httpRequest *customHTTPRequest=0) | Superpowered::AdvancedAudioPlayer | |
operator=(const AdvancedAudioPlayer &) | Superpowered::AdvancedAudioPlayer | private |
originalBPM | Superpowered::AdvancedAudioPlayer | |
outputSamplerate | Superpowered::AdvancedAudioPlayer | |
pause(float decelerateSeconds=0, unsigned int slipMs=0) | Superpowered::AdvancedAudioPlayer | |
pitchBend(float maxPercent, bool bendStretch, bool faster, unsigned int holdMs) | Superpowered::AdvancedAudioPlayer | |
pitchShiftCents | Superpowered::AdvancedAudioPlayer | |
play() | Superpowered::AdvancedAudioPlayer | |
playbackRate | Superpowered::AdvancedAudioPlayer | |
playSynchronized() | Superpowered::AdvancedAudioPlayer | |
playSynchronizedToPosition(double positionMs) | Superpowered::AdvancedAudioPlayer | |
processMulti(float **buffers, bool mix, unsigned int numberOfFrames, float *volumes, double *jogParameter=0) | Superpowered::AdvancedAudioPlayer | |
processSTEMSMaster(float *input, float *output, unsigned int numberOfFrames, float volume=1.0f) | Superpowered::AdvancedAudioPlayer | |
processStereo(float *buffer, bool mix, unsigned int numberOfFrames, float volume=1.0f, double *jogParameter=0) | Superpowered::AdvancedAudioPlayer | |
resetBendMsOffset() | Superpowered::AdvancedAudioPlayer | |
reverseToForwardAtLoopStart | Superpowered::AdvancedAudioPlayer | |
scratch(double pitch, float smoothing) | Superpowered::AdvancedAudioPlayer | |
seek(double percent) | Superpowered::AdvancedAudioPlayer | |
setPosition(double ms, bool andStop, bool synchronisedStart, bool forceDefaultQuantum=false, bool preferWaitingforSynchronisedStart=false) | Superpowered::AdvancedAudioPlayer | |
setReverse(bool reverse, unsigned int slipMs=0) | Superpowered::AdvancedAudioPlayer | |
setTempFolder(const char *path) | Superpowered::AdvancedAudioPlayer | static |
startScratch(unsigned int slipMs, bool stopImmediately) | Superpowered::AdvancedAudioPlayer | |
statusCodeToString(int code) | Superpowered::AdvancedAudioPlayer | static |
swap | Superpowered::AdvancedAudioPlayer | private |
syncMode | Superpowered::AdvancedAudioPlayer | |
syncToBpm | Superpowered::AdvancedAudioPlayer | |
syncToMsElapsedSinceLastBeat | Superpowered::AdvancedAudioPlayer | |
syncToPhase | Superpowered::AdvancedAudioPlayer | |
syncToQuantum | Superpowered::AdvancedAudioPlayer | |
timeStretching | Superpowered::AdvancedAudioPlayer | |
togglePlayback() | Superpowered::AdvancedAudioPlayer | |
~AdvancedAudioPlayer() | Superpowered::AdvancedAudioPlayer | |