Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LancePutnam/Gamma
/ functions
Functions
1,638 in github.com/LancePutnam/Gamma
⨍
Functions
1,638
◇
Types & classes
314
↓ 216 callers
Method
freq
examples/synthesis/pluckedString.cpp:36
↓ 124 callers
Method
set
examples/synthesis/subtractiveSing.cpp:36
↓ 94 callers
Function
freq
src/scl.cpp:113
↓ 92 callers
Method
period
Gamma/Effects.h:448
↓ 77 callers
Method
start
examples/AudioApp.h:36
↓ 61 callers
Function
abs
Gamma/Types.h:331
↓ 61 callers
Function
set
Gamma/rnd.h:344
↓ 58 callers
Method
levels
Get break-point levels array
Gamma/Envelope.h:260
↓ 50 callers
Method
lengths
Get segment lengths array
Gamma/Envelope.h:161
↓ 48 callers
Method
zero
Gamma/DFT.h:552
↓ 43 callers
Function
slice
Gamma/Access.h:219
↓ 42 callers
Method
amp
Get amplitude
Gamma/gen.h:142
↓ 40 callers
Method
size
Returns size (in bytes) of file contents
Gamma/File.h:49
↓ 38 callers
Function
near
tests/unitTests.cpp:14
↓ 27 callers
Method
decay
Gamma/Delay.h:536
↓ 26 callers
Function
prob
Gamma/rnd.h:331
↓ 26 callers
Function
punUF
This function uses a union to avoid problems with direct pointer casting when the fstrict-aliasing compiler flag is on.
Gamma/Conversion.h:93
↓ 25 callers
Function
almostEqual
tests/unitTests.cpp:21
↓ 21 callers
Method
curve
Set curvature. Negative gives faster change, positive gives slower change.
Gamma/Envelope.h:639
↓ 21 callers
Function
deepCopy
Gamma/mem.h:57
↓ 20 callers
Function
LOOP
Gamma/arr.h:41
↓ 20 callers
Method
delay
Gamma/Delay.h:439
↓ 19 callers
Method
attack
Get attack length
Gamma/Envelope.h:335
↓ 19 callers
Method
phaseMax
Gamma/Oscillator.h:989
↓ 18 callers
Function
LOOP
Gamma/mem.h:168
↓ 18 callers
Method
elems
Gamma/Types.h:212
↓ 18 callers
Function
free
Gamma/mem.h:385
↓ 18 callers
Method
totalLength
Gamma/Envelope.h:882
↓ 17 callers
Method
numBins
Gamma/DFT.h:518
↓ 17 callers
Method
pos
Gamma/Containers.h:623
↓ 16 callers
Method
feeds
examples/effects/flanger.cpp:28
↓ 16 callers
Function
resize
src/AudioIO.cpp:32
↓ 16 callers
Method
resize
src/DFT.cpp:55
↓ 14 callers
Method
nextPhase
Gamma/Oscillator.h:1009
↓ 14 callers
Function
posToInd
Maps a position in [-1, 1] to an index in [0, n). No boundary operations are performed.
Gamma/Access.h:21
↓ 14 callers
Function
sqrt
Gamma/scl.h:794
↓ 14 callers
Method
type
Gamma/Filter.h:678
↓ 13 callers
Function
deepZero
Gamma/mem.h:71
↓ 13 callers
Function
min
Gamma/scl.h:1037
↓ 13 callers
Method
phase
Get unit phase
Gamma/gen.h:148
↓ 13 callers
Function
resize
Gamma/mem.h:475
↓ 13 callers
Function
sampleRate
static*/
src/Domain.cpp:147
↓ 13 callers
Method
source
Gamma/Containers.h:537
↓ 12 callers
Method
reset
examples/io/audioChannelTest.cpp:26
↓ 12 callers
Method
zero
Gamma/Filter.h:691
↓ 11 callers
Function
addSines
Gamma/tbl.h:94
↓ 11 callers
Function
clip
Gamma/scl.h:557
↓ 11 callers
Method
done
examples/io/audioChannelTest.cpp:27
↓ 11 callers
Method
fps
< Get frames/second of audio I/O streams
Gamma/AudioIO.h:147
↓ 11 callers
Function
printPlot
src/Print.cpp:44
↓ 11 callers
Method
spu
src/Domain.cpp:108
↓ 11 callers
Function
swap
Gamma/mem.h:585
↓ 11 callers
Method
up
Gamma/Oscillator.h:1316
↓ 11 callers
Function
zero
Gamma/mem.h:301
↓ 10 callers
Method
end
< Returns whether curve has gone past end value
Gamma/Envelope.h:55
↓ 10 callers
Method
framesPerBuffer
src/AudioIO.cpp:235
↓ 10 callers
Method
freq
Gamma/Effects.h:445
↓ 10 callers
Method
lag
Gamma/Filter.h:878
↓ 10 callers
Function
linear
Gamma/ipl.h:210
↓ 10 callers
Function
max
Gamma/scl.h:1035
↓ 9 callers
Method
arg
Gamma/Types.h:125
↓ 9 callers
Method
done
Gamma/Envelope.h:676
↓ 9 callers
Method
forward
src/DFT.cpp:89
↓ 9 callers
Method
harmonics
Gamma/Oscillator.h:1414
↓ 9 callers
Function
nearest
src/scl.cpp:138
↓ 9 callers
Method
normalize
Gamma/Oscillator.h:1434
↓ 9 callers
Function
wrap
Gamma/scl.h:951
↓ 8 callers
Function
addWave
Gamma/tbl.h:218
↓ 8 callers
Method
aux
Gamma/DFT.h:509
↓ 8 callers
Function
castIntRound
Gamma/Conversion.h:151
↓ 8 callers
Method
cos
Gamma/Types.h:148
↓ 8 callers
Method
freqI
Gamma/Oscillator.h:978
↓ 8 callers
Method
maxDelay
Gamma/Delay.h:356
↓ 8 callers
Method
mod
Gamma/Oscillator.h:594
↓ 8 callers
Function
para01
Gamma/Oscillator.h:1305
↓ 8 callers
Function
punFU
This function uses a union to avoid problems with direct pointer casting when the fstrict-aliasing compiler flag is on.
Gamma/Conversion.h:99
↓ 8 callers
Function
ratioET
Gamma/scl.h:678
↓ 8 callers
Function
round
Gamma/scl.h:684
↓ 8 callers
Function
sum
Gamma/arr.h:778
↓ 7 callers
Function
cubic
Gamma/ipl.h:128
↓ 7 callers
Method
oneIndex
Gamma/Containers.h:557
↓ 7 callers
Method
phase
Gamma/Oscillator.h:987
↓ 7 callers
Function
print2D
Gamma/Print.h:63
↓ 7 callers
Method
push
Push a new value onto sequence
Gamma/Strategy.h:371
↓ 7 callers
Function
uniS_float
Gamma/rnd.h:292
↓ 7 callers
Method
value
Gamma/Envelope.h:743
↓ 7 callers
Function
warn
src/AudioIO.cpp:24
↓ 7 callers
Function
wrapPhase
Gamma/scl.h:1006
↓ 6 callers
Function
add
Gamma/arr.h:55
↓ 6 callers
Function
addSine
Gamma/tbl.h:76
↓ 6 callers
Function
bitsToUInt
src/Conversion.cpp:16
↓ 6 callers
Method
close
src/File.cpp:22
↓ 6 callers
Function
deleteBuf
src/AudioIO.cpp:29
↓ 6 callers
Method
mag
Gamma/Types.h:266
↓ 6 callers
Function
norm
Gamma/Types.h:411
↓ 6 callers
Function
pow3
Gamma/scl.h:673
↓ 6 callers
Method
resize
Gamma/DFT.h:417
↓ 6 callers
Function
rotateLeft
Gamma/mem.h:501
↓ 6 callers
Method
size
examples/synthesis/subtractiveSing.cpp:43
↓ 6 callers
Method
tri
Gamma/Oscillator.h:1361
next →
1–100 of 1,638, ranked by callers