Home
last modified time | relevance | path

Searched refs:limitergain (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/sox/git/src/
H A Dvol.c22 double limitergain; member
75 …in) < 1 || sscanf(*argv, "%lf %c", &vol->limitergain, &dummy) != 1 || vol->limitergain <= 0 || vol… in getopts()
85 …->limiterthreshhold = SOX_SAMPLE_MAX * (1.0 - vol->limitergain) / (fabs(vol->gain) - vol->limiterg… in getopts()
87 lsx_debug("mult=%g limit=%g", vol->gain, vol->limitergain); in getopts()
134 sample = (SOX_SAMPLE_MAX - vol->limitergain * (SOX_SAMPLE_MAX - sample)); in flow()
139 sample = -(SOX_SAMPLE_MAX - vol->limitergain * (SOX_SAMPLE_MAX + sample)); in flow()
H A Ddcshift.c19 double limitergain; /* limiter gain. */ member
42 if (!sscanf(argv[1], "%lf", &dcs->limitergain)) in sox_dcshift_getopts()
52 dcs->limiterthreshhold = SOX_SAMPLE_MAX * (1.0 - (fabs(dcs->dcshift) - dcs->limitergain)); in sox_dcshift_getopts()
82 double limitergain = dcs->limitergain; in sox_dcshift_flow() local
102 …sample = (sample - limiterthreshhold) * limitergain / (SOX_SAMPLE_MAX - limiterthreshhold) + limi… in sox_dcshift_flow()
110 …sample = (sample + limiterthreshhold) * limitergain / (SOX_SAMPLE_MAX - limiterthreshhold) - limi… in sox_dcshift_flow()