Lines Matching full:phase

89   double offset, phase;  member
230 NUMERIC_PARAMETER(phase , 0, 100) in getopts()
302 NUMERIC_PARAMETER(phase , 0, 100) in getopts()
381 do d2 = d1 + (chan->phase? DRANQD1:dranqd1(r)) * colour; in start()
434 "offset=%g, phase=%g, p1=%g, p2=%g, p3=%g mult=%g", in start()
438 chan->offset, chan->phase, chan->p1, chan->p2, chan->p3, chan->mult); in start()
463 if (chan->type < synth_noise) { /* Need to calculate phase: */ in flow()
464 double phase; /* [0, 1) */ in flow() local
467 phase = (chan->freq + p->samples_done * chan->mult) * in flow()
471 phase = (chan->freq + sign(chan->mult) * in flow()
475 phase = chan->freq * exp(chan->mult * elapsed_time_s); in flow()
484 phase = f * cycle_elapsed_time_s; in flow()
488 phase = fmod(phase + chan->phase, 1.0); in flow()
492 synth_out = sin(2 * M_PI * phase); in flow()
504 synth_out = -1 + 2 * (phase < chan->p1); in flow()
516 synth_out = -1 + 2 * phase; in flow()
529 if (phase < chan->p1) in flow()
530 synth_out = -1 + 2 * phase / chan->p1; /* In rising part of period */ in flow()
532 synth_out = 1 - 2 * (phase - chan->p1) / (1 - chan->p1); /* In falling part */ in flow()
544 if (phase < chan->p1) /* In rising part of period */ in flow()
545 synth_out = -1 + 2 * phase / chan->p1; in flow()
546 else if (phase < chan->p2) /* In high part of period */ in flow()
548 else if (phase < chan->p3) /* In falling part */ in flow()
549 synth_out = 1 - 2 * (phase - chan->p2) / (chan->p3 - chan->p2); in flow()
564 if (phase < chan->p1) in flow()
565 synth_out = synth_out * exp(phase * log(1 / synth_out) / chan->p1); in flow()
567 synth_out = synth_out * exp((1 - phase) * log(1 / synth_out) / (1 - chan->p1)); in flow()
672 … "[-j KEY] [-n] [length [offset [phase [p1 [p2 [p3]]]]]]] {type [combine] [[%]freq[k][:|+|/|-[%]fr… in lsx_synth_effect_fn()