Lines Matching refs:stop
28 * cross fade at start/stop
554 void Message ( const char* s, size_t index, long freq, size_t start, size_t stop )
558 unsigned long norm_stop = 100lu * stop / freq;
572 size_t calc_true_index ( size_t index, size_t start, size_t stop )
574 if ( start >= stop )
577 index += stop - start;
591 size_t stop = len;
640 stop = len;
644 start = calc_true_index ( index, start, stop);
647 stop = calc_true_index ( index, start, stop);
657 if ( start < stop-freq/100 )
660 start = stop;
664 if ( stop > start+freq/100 )
665 stop -= freq/100;
667 stop = start;
670 if ( stop < len-freq/100 )
671 stop += freq/100;
673 stop = len;
783 if ( index + BF >= stop )
784 index += feed (fd, A+index, stop-index );
790 if ( index + BF >= stop )
791 index += feed (fd, B+index, stop-index );
797 if ( index + BF >= stop )
798 index += feed2 (fd, B+index, A+index, stop-index );
805 if ( index + BF >= stop )
806 index += feed2 (fd, A+index, B+index, stop-index );
814 if ( index + BF >= stop )
815 index += feed (fd, A+index, stop-index ),
823 if ( index + BF >= stop )
824 index += feed (fd, B+index, stop-index ),
832 if ( index + BF >= stop )
833 index += feed (fd, (rnd ? B : A)+index, stop-index ),
841 if ( index + BF >= stop )
842 index += feed (fd, (rnd ? A : B)+index, stop-index ),
849 if ( index + BF/2 >= stop )
850 index += feed2 (fd, A+index, B+index, stop-index );
853 Message ( " B", index, freq, start, stop );
854 if ( index + BF >= stop )
855 index += feed (fd, B+index, stop-index );
858 if ( index + BF/2 >= stop )
859 index += feed2 (fd, B+index, A+index, stop-index );
862 Message ( "A ", index, freq, start, stop );
863 if ( index + BF >= stop )
864 index += feed (fd, A+index, stop-index );
870 if ( index + BF >= stop )
871 index += feedfac (fd, A+index, B+index, stop-index, fac1, fac2 );
880 if (index >= stop)
882 Message ( message, calc_true_index ( index, start, stop), freq, start, stop );
1198 " hjkl: Chunk fine adjust (hj: start, kl: stop)\n"