LMMS
Loading...
Searching...
No Matches
juce::ASIOAudioIODevice Member List

This is the complete list of members for juce::ASIOAudioIODevice, including all inherited members.

addBufferSizes(long minSize, long maxSize, long preferredSize, long granularity)juce::ASIOAudioIODeviceinlineprivate
ASIOAudioIODevice(ASIOAudioIODeviceType *ownerType, const String &devName, CLSID clsID, int slotNumber)juce::ASIOAudioIODeviceinline
asioMessagesCallback(long selector, long value)juce::ASIOAudioIODeviceinlineprivate
asioObjectjuce::ASIOAudioIODeviceprivate
AudioIODevice(const String &deviceName, const String &typeName)juce::AudioIODeviceprotected
bufferGranularityjuce::ASIOAudioIODeviceprivate
bufferInfosjuce::ASIOAudioIODeviceprivate
buffersCreatedjuce::ASIOAudioIODeviceprivate
bufferSizesjuce::ASIOAudioIODeviceprivate
callAfterDelay(int milliseconds, std::function< void()> functionToCall)juce::Timerprivatestatic
callback(long index)juce::ASIOAudioIODeviceinlineprivate
callbackLockjuce::ASIOAudioIODeviceprivate
callbacksjuce::ASIOAudioIODeviceprivate
calledbackjuce::ASIOAudioIODeviceprivate
callPendingTimersSynchronously()juce::Timerprivatestatic
classIdjuce::ASIOAudioIODeviceprivate
clocksjuce::ASIOAudioIODeviceprivate
close() overridejuce::ASIOAudioIODeviceinlinevirtual
convertASIOString(char *text, int length)juce::ASIOAudioIODeviceinlineprivatestatic
createDummyBuffers(long preferredSize)juce::ASIOAudioIODeviceinlineprivate
currentBitDepthjuce::ASIOAudioIODeviceprivate
currentBlockSizeSamplesjuce::ASIOAudioIODeviceprivate
currentCallbackjuce::ASIOAudioIODeviceprivate
currentChansInjuce::ASIOAudioIODeviceprivate
currentChansOutjuce::ASIOAudioIODeviceprivate
currentSampleRatejuce::ASIOAudioIODeviceprivate
deviceIsOpenjuce::ASIOAudioIODeviceprivate
disposeBuffers()juce::ASIOAudioIODeviceinlineprivate
errorjuce::ASIOAudioIODeviceprivate
getActiveInputChannels() const overridejuce::ASIOAudioIODeviceinlinevirtual
getActiveOutputChannels() const overridejuce::ASIOAudioIODeviceinlinevirtual
getAvailableBufferSizes() overridejuce::ASIOAudioIODeviceinlinevirtual
getAvailableSampleRates() overridejuce::ASIOAudioIODeviceinlinevirtual
getChannelName(int index, bool isInput) constjuce::ASIOAudioIODeviceinlineprivate
getCurrentBitDepth() overridejuce::ASIOAudioIODeviceinlinevirtual
getCurrentBufferSizeSamples() overridejuce::ASIOAudioIODeviceinlinevirtual
getCurrentSampleRate() overridejuce::ASIOAudioIODeviceinlinevirtual
getDefaultBufferSize() overridejuce::ASIOAudioIODeviceinlinevirtual
getInputChannelNames() overridejuce::ASIOAudioIODeviceinlinevirtual
getInputLatencyInSamples() overridejuce::ASIOAudioIODeviceinlinevirtual
getLastDriverError() constjuce::ASIOAudioIODeviceinlineprivate
getLastError() overridejuce::ASIOAudioIODeviceinlinevirtual
getName() const noexceptjuce::AudioIODeviceinline
getOutputChannelNames() overridejuce::ASIOAudioIODeviceinlinevirtual
getOutputLatencyInSamples() overridejuce::ASIOAudioIODeviceinlinevirtual
getSampleRate() constjuce::ASIOAudioIODeviceinlineprivate
getTimerInterval() const noexceptjuce::Timerinlineprivate
getTypeName() const noexceptjuce::AudioIODeviceinline
getXRunCount() const noexcept overridejuce::ASIOAudioIODeviceinlinevirtual
hasControlPanel() const overridejuce::ASIOAudioIODeviceinlinevirtual
inBuffersjuce::ASIOAudioIODeviceprivate
initDriver()juce::ASIOAudioIODeviceinlineprivate
inputChannelNamesjuce::ASIOAudioIODeviceprivate
inputFormatjuce::ASIOAudioIODeviceprivate
inputLatencyjuce::ASIOAudioIODeviceprivate
insideControlPanelModalLoopjuce::ASIOAudioIODeviceprivate
ioBufferSpacejuce::ASIOAudioIODeviceprivate
isOpen() overridejuce::ASIOAudioIODeviceinlinevirtual
isPlaying() overridejuce::ASIOAudioIODeviceinlinevirtual
isStartedjuce::ASIOAudioIODeviceprivate
isTimerRunning() const noexceptjuce::Timerinlineprivate
loadDriver()juce::ASIOAudioIODeviceinlineprivate
maxBufferSizejuce::ASIOAudioIODeviceprivate
minBufferSizejuce::ASIOAudioIODeviceprivate
namejuce::AudioIODeviceprotected
needToResetjuce::ASIOAudioIODeviceprivate
numActiveInputChansjuce::ASIOAudioIODeviceprivate
numActiveOutputChansjuce::ASIOAudioIODeviceprivate
numClockSourcesjuce::ASIOAudioIODeviceprivate
open(const BigInteger &inputChannels, const BigInteger &outputChannels, double sr, int bufferSizeSamples) overridejuce::ASIOAudioIODeviceinlinevirtual
openDevice()juce::ASIOAudioIODeviceinlineprivate
operator=(const Timer &)=deletejuce::Timerprivate
outBuffersjuce::ASIOAudioIODeviceprivate
outputChannelNamesjuce::ASIOAudioIODeviceprivate
outputFormatjuce::ASIOAudioIODeviceprivate
outputLatencyjuce::ASIOAudioIODeviceprivate
ownerjuce::ASIOAudioIODeviceprivate
positionInQueuejuce::Timerprivate
postOutputjuce::ASIOAudioIODeviceprivate
preferredBufferSizejuce::ASIOAudioIODeviceprivate
processBuffer(long bufferIndex)juce::ASIOAudioIODeviceinlineprivate
readBufferSizes(int bufferSizeSamples)juce::ASIOAudioIODeviceinlineprivate
readLatencies()juce::ASIOAudioIODeviceinlineprivate
refreshBufferSizes()juce::ASIOAudioIODeviceinlineprivate
reloadChannelNames()juce::ASIOAudioIODeviceinlineprivate
removeCurrentDriver()juce::ASIOAudioIODeviceinlineprivate
resetBuffers(const BigInteger &inputChannels, const BigInteger &outputChannels)juce::ASIOAudioIODeviceinlineprivate
resetRequest() noexceptjuce::ASIOAudioIODeviceinline
sampleRatesjuce::ASIOAudioIODeviceprivate
setAudioPreprocessingEnabled(bool shouldBeEnabled)juce::AudioIODevicevirtual
setCallbackFunctions() noexceptjuce::ASIOAudioIODeviceinlineprivate
setSampleRate(double newRate)juce::ASIOAudioIODeviceinlineprivate
shouldUsePreferredSizejuce::ASIOAudioIODeviceprivate
showControlPanel() overridejuce::ASIOAudioIODeviceinlinevirtual
start(AudioIODeviceCallback *callback) overridejuce::ASIOAudioIODeviceinlinevirtual
startTimer(int intervalInMilliseconds) noexceptjuce::Timerprivate
startTimerHz(int timerFrequencyHz) noexceptjuce::Timerprivate
stop() overridejuce::ASIOAudioIODeviceinlinevirtual
stopTimer() noexceptjuce::Timerprivate
Timer() noexceptjuce::Timerprivate
Timer(const Timer &) noexceptjuce::Timerprivate
timerCallback() overridejuce::ASIOAudioIODeviceinlinevirtual
timerPeriodMsjuce::Timerprivate
totalNumInputChansjuce::ASIOAudioIODeviceprivate
totalNumOutputChansjuce::ASIOAudioIODeviceprivate
tryCreatingDriver(bool &crashed)juce::ASIOAudioIODeviceinlineprivate
typeNamejuce::AudioIODeviceprotected
updateClockSources()juce::ASIOAudioIODeviceinlineprivate
updateSampleRates()juce::ASIOAudioIODeviceinline
xrunsjuce::ASIOAudioIODeviceprivate
~ASIOAudioIODevice()juce::ASIOAudioIODeviceinline
~AudioIODevice()juce::AudioIODevicevirtual
~Timer()juce::Timerprivatevirtual