pixelperfectengine v0.10.0-beta.9 (2023-02-08T21:49:32Z)
Dub
Repo
QM816.integrateTriangularWave
pixelperfectengine
audio
modules
qm816
QM816
Undocumented in source. Be warned that the author may not have intended to support it.
class
QM816
public static @
nogc
@
safe
pure nothrow
short
[1024]
integrateTriangularWave
(
short
[1024]
input
)
Meta
Source
See Implementation
pixelperfectengine
audio
modules
qm816
QM816
aliases
ChFun
constructors
this
enums
ChCtrlFlags
ChannelParamNums
ChannelRegParams
GlobalParamNums
OpCtrlFlags
OperatorParamNums
TuneCtrlFlags
functions
getParameters
keyOff
keyOn
midiReceive
moduleSetup
prgRecall
readParam_double
readParam_int
readParam_long
readParam_string
renderFrame
resetHPF
resetLPF
setALFO
setChDeleg
setPLFO
setRegisteredParam
setUnregisteredParam
sysExCmd
updateChannelM00
updateChannelM01
updateChannelM100
updateChannelM101
updateChannelM110
updateChannelM111
updateChannelM200
updateChannelM201
updateChannelM210
updateChannelM211
updateChannelM300
updateChannelM301
updateChannelM310
updateChannelM311
updateChannelMD
updateOperator
updatePitchbend2Op
updatePitchbend4Op
waveformDataReceive
writeParam_double
writeParam_int
writeParam_long
writeParam_string
static functions
generatePulseWave
generateSinewave
generateTriangularWave
integrateTriangularWave
static variables
ADSR_TIME_TABLE
CHNL_UPDATE_CONSTS
CHNL_UPDATE_CONSTS0
CHNL_UPDATE_CONSTS_CYCL
CHNL_UPDATE_CONSTS_CYCL0
CHNL_UPDATE_MIX
CHNL_UPDATE_MIX0
RESAMPLING_TABLE
SUSTAIN_CONTROL_TIME_TABLE
structs
ChControllers
Channel
Operator
Preset
variables
aLFOBuf
aLFOFreq
aLFOPos
aLFORate
aLFO_y1
aLFOff
bankNum
ccLow
chCtrls
chDeleg
channels
dummyBuf
filterCtrl
filterVals
hpfCtrl
hpfVals
initBuffers
intBufSize
intSlmpRate
lfoWaveform
mixdownVal
operators
pLFOFreq
pLFOOut
pLFOPos
pLFORate
paramTemp
presetNum
soundBank
sysExBuf
wavetables