Searched refs:bends_pos (Results 1 – 1 of 1) sorted by relevance
51 unsigned bends_pos; /* Number of bends completed so far */ member148 p->in_pos = p->bends_pos = 0; in start()187 if (p->bends_pos != p->nbends && p->in_pos >= in flow()188 p->bends[p->bends_pos].start + p->bends[p->bends_pos].duration) { in flow()189 pitchShift = p->shift *= pow(2., p->bends[p->bends_pos].cents / 1200); in flow()190 ++p->bends_pos; in flow()192 if (p->bends_pos != p->nbends && p->in_pos >= p->bends[p->bends_pos].start) { in flow()193 double progress = (double)(p->in_pos - p->bends[p->bends_pos].start) / in flow()194 p->bends[p->bends_pos].duration; in flow()196 progress *= p->bends[p->bends_pos].cents * (.5 / 1200); in flow()[all …]