37 #ifdef P_R_O_T_O_T_Y_P_E_S 49 #define contrl_1 contrl_ 147 real alpha, minsc, maxsc;
310 *alphax = *alphax * .75f + amdf[*minptr] / 2.f;
314 alpha = *alphax / 16;
315 if (*voice == 0 && *alphax < 128.f) {
322 p[iptr * 60 - 60] = 1;
327 for (i__ = 1; i__ <= i__1; ++i__) {
329 if (sbar < s[i__ - 1]) {
331 p[i__ + iptr * 60 - 61] = pbar;
334 p[i__ + iptr * 60 - 61] = i__;
343 if (sbar < s[i__ - 1]) {
345 p[i__ + iptr * 60 - 61] = pbar;
347 pbar = p[i__ + iptr * 60 - 61];
360 for (i__ = 2; i__ <= i__1; ++i__) {
361 s[i__ - 1] += amdf[i__] / 2;
362 if (s[i__ - 1] > maxsc) {
365 if (s[i__ - 1] < minsc) {
372 for (i__ = 1; i__ <= i__1; ++i__) {
378 for (i__ = 20; i__ <= 40; i__ += 10) {
380 if (s[*midx - i__ - 1] < maxsc / 4) {
389 for (i__ = 1; i__ <= 2; ++i__) {
391 *pitch = p[*pitch + j * 60 - 61];
402 *ipoint = (*ipoint + 1) % 2;
int dyptrk_(real *amdf, integer *ltau, integer *minptr, integer *voice, integer *pitch, integer *midx, struct lpc10_encoder_state *st)