Compressor Expander control
[Mixer and Controls]

The compander multiplies its input signal by a factor that is dependent on the amplitude of that signal. More...

Functions

HPI_ERR HPI_Compander_Set (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW16 wAttack, HW16 wDecay, short wRatio100, short nThreshold0_01dB, short nMakeupGain0_01dB)
 Set up a compressor expander.
HPI_ERR HPI_Compander_Get (HPI_HSUBSYS *phSubSys, HPI_HCONTROL hControl, HW16 *pwAttack, HW16 *pwDecay, short *pwRatio100, short *pnThreshold0_01dB, short *pnMakeupGain0_01dB)

Detailed Description

The compander multiplies its input signal by a factor that is dependent on the amplitude of that signal.


Function Documentation

HPI_ERR HPI_Compander_Set HPI_HSUBSYS *  phSubSys,
HPI_HCONTROL  hControl,
HW16  wAttack,
HW16  wDecay,
short  wRatio100,
short  nThreshold0_01dB,
short  nMakeupGain0_01dB
 

Set up a compressor expander.

Returns:
0 on success, or one of the HPI Error codes.
Parameters:
phSubSys  HPI subsystem handle
hControl  Compander control handle
wAttack  attack time in milliseconds
wDecay  decay time in milliseconds
wRatio100  gain ratio * 100
nThreshold0_01dB  threshold in 100ths of a dB
nMakeupGain0_01dB  makeup gain in 100ths of a dB

HPI_ERR HPI_Compander_Get HPI_HSUBSYS *  phSubSys,
HPI_HCONTROL  hControl,
HW16 *  pwAttack,
HW16 *  pwDecay,
short *  pwRatio100,
short *  pnThreshold0_01dB,
short *  pnMakeupGain0_01dB
 

Get the settings of a compressor expander

Returns:
0 on success, or one of the HPI Error codes.
Parameters:
phSubSys  HPI subsystem handle
hControl  Equalizer control handle
pwAttack  attack time in milliseconds
pwDecay  decay time in milliseconds
pwRatio100  gain ratio * 100
pnThreshold0_01dB  threshold in 100ths of a dB
pnMakeupGain0_01dB  makeup gain in 100ths of a dB


Generated on Tue Nov 18 12:59:31 2008 for AudioScience HPI by  doxygen 1.4.6-NO