pixelperfectengine v0.9.4-beta2 (2019-02-10T22:09:11Z)
Dub
Repo
PCM32.IIRFilterBuff
PixelPerfectEngine
audio
pcm32
PCM32
Contains IIR related registers in order for use in SSE2 applications
struct
IIRFilterBuff
class
PCM32
protected
static if
(
ARCH_INTEL_X86
)
static if
(
USE_INTEL_INTRINSICS
)
struct
IIRFilterBuff {
__m128
b0a0
;
__m128
b1a0
;
__m128
x_n_minus1
;
__m128
b2a0
;
__m128
x_n_minus2
;
__m128
a1a0
;
__m128
y_n_minus1
;
__m128
a2a0
;
__m128
y_n_minus2
;
}
struct
IIRFilterBuff
Members
Variables
a1a0
__m128
a1a0
;
Undocumented in source.
a2a0
__m128
a2a0
;
Undocumented in source.
b0a0
__m128
b0a0
;
Undocumented in source.
b1a0
__m128
b1a0
;
Undocumented in source.
b2a0
__m128
b2a0
;
Undocumented in source.
x_n_minus1
__m128
x_n_minus1
;
Undocumented in source.
x_n_minus2
__m128
x_n_minus2
;
Undocumented in source.
y_n_minus1
__m128
y_n_minus1
;
Undocumented in source.
y_n_minus2
__m128
y_n_minus2
;
Undocumented in source.
Meta
Source
See Implementation
PixelPerfectEngine
audio
pcm32
PCM32
constructors
this
enums
ControlSource
Dampening
IIRFilterType
RIFFID
functions
calculateIIR
calculateStepping
changePreset
keyOff
keyOn
loadConfig
prgKeyOff
prgKeyOn
receiveMICPCommand
refreshFilter
render
saveConfig
setRenderParams
updateArppegiators
manifest constants
FIR_TABLE_LENGTH
LFO_TABLE_LENGTH
WHOLE_STEP_FORWARD
properties
envGenAPtr
envGenBPtr
presetPtr
sampleLayersPtr
structs
Channel
ChannelPresetMain
ChannelPresetSamples
ControlData
FXSamplePreset
GlobalSettings
IIRFilterBuff
InstrumentPreset
Sample
SamplePreset
variables
a1a0
a2a0
b0a0
b1a0
b2a0
channels
envGenA
envGenB
finiteImpulseResponses
frameLength
globals
iirDryLevel
iirFilters
iirFiltersPtr
iirWetLevel
lfoTables
nOfFrames
presets
sampleLayers
samplePoolPath
sampleRate
samples
x_n
x_n_minus1
x_n_minus2
y_n
y_n_minus1
y_n_minus2
Contains IIR related registers in order for use in SSE2 applications