Lines Matching refs:framePtr
118 if (!framePtr) grooveTick = newGrooveTick; in getNextFrame()
120 sample = customWave[framePtr]; in getNextFrame()
132 if (!(framePtr % 2)) { in getNextFrame()
138 if (!trigByKbd && !(framePtr % 2)) { in getNextFrame()
146 framePtr = 0; in getNextFrame()
159 framePtr = rand() % pivot; in advancePatternIndex()
161 framePtr = rand() % npoints; in advancePatternIndex()
167 if (framePtr == pivot - 1) applyPendingParChanges(); in advancePatternIndex()
168 framePtr--; in advancePatternIndex()
169 if (framePtr == -1) { in advancePatternIndex()
173 framePtr = 0; in advancePatternIndex()
175 else framePtr = pivot - 1; in advancePatternIndex()
177 else if (framePtr == pivot - 1) { in advancePatternIndex()
183 framePtr = pivot; in advancePatternIndex()
185 else framePtr = npoints - 1; in advancePatternIndex()
189 if (!framePtr) applyPendingParChanges(); in advancePatternIndex()
190 framePtr++; in advancePatternIndex()
191 if (framePtr == npoints) { in advancePatternIndex()
196 framePtr = npoints - 1; in advancePatternIndex()
198 else framePtr = pivot; in advancePatternIndex()
200 else if ((framePtr == pivot)) { in advancePatternIndex()
207 framePtr = pivot - 1; in advancePatternIndex()
209 else framePtr = 0; in advancePatternIndex()
390 framePtr%=npoints; in resizeAll()
440 framePtr=ix; in setFramePtr()
447 if (loopMarker) framePtr = abs(loopMarker) - 1; in setFramePtr()
448 else framePtr = res * size - 1; in setFramePtr()