Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LabSound/LabSound
/ functions
Functions
1,512 in github.com/LabSound/LabSound
⨍
Functions
1,512
◇
Types & classes
342
↓ 231 callers
Method
setValue
src/core/AudioParam.cpp:43
↓ 176 callers
Method
size
size in samples, not bytes
include/LabSound/core/AudioArray.h:66
↓ 138 callers
Method
data
include/LabSound/core/AudioArray.h:62
↓ 124 callers
Method
value
src/core/AudioParam.cpp:38
↓ 116 callers
Method
get
src/extended/PolyBLEPNode.cpp:332
↓ 104 callers
Method
connect
src/core/AudioParam.cpp:180
↓ 104 callers
Function
frnd
src/extended/SfxrNode.cpp:201
↓ 102 callers
Method
numberOfChannels
src/core/AudioNodeInput.cpp:88
↓ 100 callers
Method
channel
Use this when looping over channels
include/LabSound/core/AudioBus.h:45
↓ 82 callers
Method
context
include/LabSound/extended/AudioContextLock.h:54
↓ 69 callers
Method
zero
src/core/AudioBus.cpp:64
↓ 63 callers
Method
bus
src/core/AudioParam.cpp:19
↓ 57 callers
Method
length
Number of sample-frames
include/LabSound/core/AudioBus.h:57
↓ 56 callers
Method
mutableData
Direct access to PCM sample data. Non-const accessor clears silent flag.
include/LabSound/core/AudioChannel.h:65
↓ 45 callers
Function
rnd
src/extended/SfxrNode.cpp:192
↓ 43 callers
Method
sampleRate
src/core/AudioContext.cpp:685
↓ 41 callers
Function
POW2
src/core/_SoundPipe_FFT.cpp:152
↓ 41 callers
Function
getErrorString
src/backends/RtAudio/RtAudio.cpp:7747
↓ 39 callers
Method
valueUint32
include/LabSound/core/AudioSetting.h:76
↓ 32 callers
Method
channelByType
src/core/AudioBus.cpp:72
↓ 32 callers
Method
clear
Invalidates the internal buffer and resets read / write indices to 0. Must be synchronized with both read and write threads.
src/backends/miniaudio/AudioDevice_Miniaudio.h:83
↓ 32 callers
Method
gain
src/internal/src/Cone.cpp:18
↓ 30 callers
Method
Register
src/extended/Registry.cpp:46
↓ 29 callers
Method
setFloat
include/LabSound/core/AudioSetting.h:86
↓ 28 callers
Function
bitwise_or_zero
src/extended/PolyBLEPNode.cpp:30
↓ 26 callers
Method
device
src/core/AudioContext.cpp:645
↓ 25 callers
Method
start
src/core/AudioNode.cpp:210
↓ 23 callers
Method
reset
src/core/GainNode.cpp:103
↓ 22 callers
Method
valueFloat
include/LabSound/core/AudioSetting.h:75
↓ 21 callers
Method
frequency
src/extended/SupersawNode.cpp:188
↓ 20 callers
Function
GetDefaultAudioDeviceConfiguration
Returns input, output
examples/src/Examples.hpp:12
↓ 20 callers
Function
MakeRealtimeAudioContext
src/extended/LabSound.cpp:50
↓ 20 callers
Method
setValueChanged
include/LabSound/core/AudioSetting.h:127
↓ 19 callers
Method
time
include/LabSound/core/AudioParamTimeline.h:94
↓ 18 callers
Function
blamp
src/extended/PolyBLEPNode.cpp:42
↓ 18 callers
Function
vadd
src/internal/src/VectorMath.cpp:46
↓ 16 callers
Method
clearSilentFlag
src/core/AudioBus.cpp:824
↓ 16 callers
Method
copyFrom
Just copies the samples from the source bus to this one. This is just a simple copy if the number of channels match, otherwise a mixup or mixdown is d
src/core/AudioBus.cpp:245
↓ 16 callers
Method
resize
Resizes the container to contain \a count maximum elements. Invalidates the internal buffer and resets read / write indices to 0. \note Must be synchr
src/backends/miniaudio/AudioDevice_Miniaudio.h:67
↓ 16 callers
Method
setBus
src/core/SampledAudioNode.cpp:125
↓ 16 callers
Method
setSampleRate
src/extended/PolyBLEPNode.cpp:375
↓ 15 callers
Method
isConnected
src/core/AudioContext.cpp:452
↓ 15 callers
Method
setType
src/extended/NoiseNode.cpp:41
↓ 15 callers
Method
setUint32
include/LabSound/core/AudioSetting.h:93
↓ 15 callers
Function
vsmul
src/internal/src/VectorMath.cpp:37
↓ 14 callers
Method
sampleRate
src/internal/HRTFDatabase.h:87
↓ 14 callers
Method
schedule
src/core/SampledAudioNode.cpp:231
↓ 13 callers
Function
getAsioErrorString
src/backends/RtAudio/RtAudio.cpp:4125
↓ 13 callers
Method
hasSampleAccurateValues
include/LabSound/core/AudioParam.h:68
↓ 13 callers
Method
smooth
src/core/AudioParam.cpp:54
↓ 12 callers
Method
zero
src/internal/ZeroPole.h:36
↓ 11 callers
Method
setEnumeration
include/LabSound/core/AudioSetting.h:100
↓ 10 callers
Function
blep
src/extended/PolyBLEPNode.cpp:35
↓ 10 callers
Method
currentTime
src/core/AudioContext.cpp:660
↓ 10 callers
Method
empty
include/LabSound/core/ConcurrentQueue.h:30
↓ 10 callers
Method
input
safe without a Render lock because vector is immutable
src/core/AudioNode.cpp:394
↓ 10 callers
Method
name
include/LabSound/core/GainNode.h:30
↓ 9 callers
Method
allocate
allocation will realloc if necessary. the buffer will be zeroed whether reallocated or not
include/LabSound/core/AudioArray.h:40
↓ 9 callers
Method
calculateSampleAccurateValues
src/core/AudioParam.cpp:90
↓ 9 callers
Function
dot
include/LabSound/core/FloatPoint3D.h:77
↓ 9 callers
Method
isSilent
src/core/AudioBus.cpp:808
↓ 9 callers
Method
output
src/core/AudioNode.cpp:382
↓ 9 callers
Method
smoothedValue
src/core/AudioParam.cpp:49
↓ 9 callers
Method
sumFrom
src/core/AudioBus.cpp:271
↓ 9 callers
Method
valueBus
include/LabSound/core/AudioSetting.h:77
↓ 8 callers
Function
MakeAudioDeviceList
src/extended/LabSound.cpp:32
↓ 8 callers
Method
imagData
src/internal/src/FFTFrameKissFFT.cpp:132
↓ 8 callers
Function
normalize
include/LabSound/core/FloatPoint3D.h:92
↓ 8 callers
Method
realData
src/internal/src/FFTFrameKissFFT.cpp:127
↓ 8 callers
Method
setNumberOfChannels
src/core/AudioNodeOutput.cpp:54
↓ 7 callers
Method
callbackEvent
src/backends/RtAudio/RtAudio.cpp:1800
↓ 7 callers
Method
disconnect
src/core/AudioParam.cpp:192
↓ 7 callers
Method
stopStream
src/backends/RtAudio/RtAudio.cpp:1721
↓ 7 callers
Method
type
src/core/OscillatorNode.cpp:95
↓ 6 callers
Function
MakeInterpolatedKernel
Interpolates two kernels with x: 0 -> 1 and returns the result.
src/internal/src/HRTFPanner.cpp:519
↓ 6 callers
Method
fftFrame
src/internal/HRTFDatabase.h:79
↓ 6 callers
Method
frameDelay
src/internal/HRTFDatabase.h:82
↓ 6 callers
Function
magnitude
include/LabSound/core/FloatPoint3D.h:87
↓ 6 callers
Method
numberOfInputs
include/LabSound/core/AudioNode.h:154
↓ 6 callers
Method
numberOfOutputs
include/LabSound/core/AudioNode.h:155
↓ 6 callers
Method
process
src/internal/src/Biquad.cpp:27
↓ 6 callers
Method
resetSmoothedValue
include/LabSound/core/AudioParam.h:55
↓ 6 callers
Function
sqr
src/extended/SfxrNode.cpp:211
↓ 6 callers
Function
vclip
src/internal/src/VectorMath.cpp:97
↓ 5 callers
Method
addAutomaticPullNode
src/core/AudioContext.cpp:563
↓ 5 callers
Method
asInt
src/backends/RtAudio/RtAudio.h:739
↓ 5 callers
Method
computeInverseFFT
src/internal/src/FFTFrameKissFFT.cpp:105
↓ 5 callers
Method
connectParam
src/core/AudioContext.cpp:469
↓ 5 callers
Method
destinationNode
Can be called from any thread.
include/LabSound/core/AudioNodeInput.h:33
↓ 5 callers
Method
duration
include/LabSound/core/AudioParamTimeline.h:96
↓ 5 callers
Method
finalValue
src/core/AudioParam.cpp:83
↓ 5 callers
Method
finalize
include/LabSound/core/Profiler.h:31
↓ 5 callers
Method
getDeviceCount
src/backends/RtAudio/RtAudio.h:923
↓ 5 callers
Method
listener
src/core/AudioContext.cpp:655
↓ 5 callers
Method
load
src/internal/src/HRTFPanner.cpp:163
↓ 5 callers
Method
param
src/core/AudioNode.cpp:285
↓ 5 callers
Method
random_float
include/LabSound/extended/Util.h:35
↓ 5 callers
Function
rndr
src/extended/SfxrNode.cpp:206
↓ 5 callers
Method
setParameterValue
src/internal/src/DynamicsCompressor.cpp:32
↓ 5 callers
Function
timeToSampleFrame
src/internal/AudioUtilities.h:28
next →
1–100 of 1,512, ranked by callers