EQCOMP utility methods defined by the shapeeqcompcontext.h file.
GetShapeEqCompAttack
Gets the compression attack.
GetShapeEqCompCompressorMode
Gets the compression mode.
GetShapeEqCompDelayElement2
Gets the compression delay element 2.
GetShapeEqCompDelayElement3
Gets the compression delay element 3.
GetShapeEqCompDelayElement4
Gets the compression delay element 4.
GetShapeEqCompDelayElement5
Gets the delay element 5.
GetShapeEqCompDelayElement6
Gets the compression delay element 6.
GetShapeEqCompDelayElement7
Gets the compression delay element 7.
GetShapeEqCompEnableCompressor
Gets the EQCOMP enabled flag.
GetShapeEqCompExpandMode
Gets the compression/expansion mode.
GetShapeEqCompFilterCoefficients
Gets the compression filter coefficients.
GetShapeEqCompFilterTargetCoefficients
Gets the compression filter target coefficients.
GetShapeEqCompGainReduction
Gets the gain reduction.
GetShapeEqCompGainTarget
Gets the gain target.
GetShapeEqCompGain
Gets the gain.
GetShapeEqCompInputDelay0
Gets the input delay for the left channel.
GetShapeEqCompInputDelay1
Gets the input delay for the right channel.
GetShapeEqCompInputLevel
Gets the input level.
GetShapeEqCompInternalSaturate
Gets the internal saturated flag.
GetShapeEqCompLogGain
Gets the log gain.
GetShapeEqCompMixBufferPeakMagnitude
Gets the mix buffer peak magnitude.
GetShapeEqCompPeakMagnitude
Gets the peak magnitude.
GetShapeEqCompRatio
Gets the compression ratio.
GetShapeEqCompRawFilterCoefficients
Gets the raw filter compression coefficients.
GetShapeEqCompRawFilterTargetCoefficients
Gets the raw filter target compression coefficients.
GetShapeEqCompRelease
Gets the compression release multiplier.
GetShapeEqCompSidechainMode
Gets the compression sidechain mode.
GetShapeEqCompThreshold
Gets the compression threshold.
GetShapeEqCompTimestamp
Gets the timestamp.
SetShapeEqCompAttack
Sets the compression attack multiplier.
SetShapeEqCompCompressorMode
Sets the compression mode.
SetShapeEqCompEnableCompressor
Sets the EQCOMP enabled flag.
SetShapeEqCompExpandMode
Sets the compression/expansion mode.
SetShapeEqCompFilterCoefficients
Sets the compression filter coefficients.
SetShapeEqCompFilterTargetCoefficients
Sets the target compression filter coefficients.
SetShapeEqCompGainTarget
Sets the gain target.
SetShapeEqCompGain
Sets the compression gain.
SetShapeEqCompLogGain
Sets the compression log gain.
SetShapeEqCompRatio
Sets the compression ratio.
SetShapeEqCompRawFilterCoefficients
Sets the raw filter coefficients.
SetShapeEqCompRawFilterTargetCoefficients
Sets the target raw filter coefficients.
SetShapeEqCompRelease
Sets the compression release multiplier.
SetShapeEqCompSidechainMode
Sets the compression sidechain mode.
SetShapeEqCompThreshold
Sets the compression threshold value.
ShapeSignedFromU16_8
Takes a 16 bit and an 8 bit number and returns a 32 bit integer combining the two.
ShapeSignedFromU24
Takes an unsigned 24 bit number and returns a signed 32 bit integer.
ShapeSignedFromU8_16
Takes an 8 bit integer and a 16 bit integer and returns a 32 bit integer combining the two.
ShapeSignedToHighU16
Takes a signed 32 bit integer and returns that number in the upper 16 bits of an unsigned 32 bit integer.
ShapeSignedToHighU8
Takes a signed 32 bit integer and returns an unsigned 32 bit integer.
ShapeSignedToLowU16
Takes a signed 32 bit integer and returns an unsigned 32 bit integer with the input number in the low 16 bits.
ShapeSignedToLowU8
Takes a signed 32 bit integer and returns an unsigned 32 bit integer with the input number in the low 8 bits.
ShapeSignedToU16
Takes a signed 32 bit integer and returns an unsigned 32 bit integer with the input number in the upper 16 bits.
ShapeSignedToU24
Takes a signed 32 bit integer and returns an unsigned 32 bit integer with the input number in the upper 24 bits.
ShapeUnsignedToU16
Takes an unsigned 32 bit integer and returns an unsigned 32 bit integer with the input number in the upper 16 bits.
ShapeUnsignedToU24
Takes an unsigned 32 bit integer and returns an unsigned 32 bit integer with the input number in the upper 24 bits.