structure with parameters and data that will be used to modify an SMS_Data frame More...
#include <sms.h>
Data Fields | |
int | ready |
int | maxFreq |
int | doResGain |
sfloat | resGain |
int | doTranspose |
sfloat | transpose |
int | doSinEnv |
sfloat | sinEnvInterp |
int | sizeSinEnv |
sfloat * | sinEnv |
int | doResEnv |
sfloat | resEnvInterp |
int | sizeResEnv |
sfloat * | resEnv |
structure with parameters and data that will be used to modify an SMS_Data frame
whether or not to apply a new spectral envelope to the residual component
Referenced by sms_initModifyParams().
whether or not to scale residual gain
Referenced by sms_initModifyParams(), and sms_modify().
whether or not to apply a new spectral envelope to the sin component
Referenced by sms_initModifyParams(), and sms_modify().
whether or not to transpose
Referenced by sms_initModifyParams(), and sms_modify().
maximum frequency component
Referenced by sms_initModify(), sms_initSynth(), and sms_modify().
a flag to know if the struct has been initialized)
Referenced by sms_initModify(), and sms_initModifyParams().
sfloat* SMS_ModifyParams::resEnv |
residual spectral envelope
value between 0 (use frame's env) and 1 (use *env). Interpolates inbetween values
Referenced by sms_initModifyParams().
sfloat SMS_ModifyParams::resGain |
residual scale factor
Referenced by sms_initModifyParams(), and sms_modify().
sfloat* SMS_ModifyParams::sinEnv |
sinusoidal spectral envelope
Referenced by sms_initModify(), and sms_modify().
value between 0 (use frame's env) and 1 (use *env). Interpolates inbetween values
Referenced by sms_initModifyParams(), and sms_modify().
size of the envelope pointed to by resEnv
Referenced by sms_initModifyParams().
size of the envelope pointed to by env
Referenced by sms_initModify(), sms_initModifyParams(), and sms_modify().
sfloat SMS_ModifyParams::transpose |
transposition factor
Referenced by sms_initModifyParams(), and sms_modify().