TRIANGLE MOUNTAIN TEMPO ON METRO, SET WITH PARAM KNOB CV 1 TO OSC FREQ 1: RESET POSITION TO 0 2: NEXT SCALE 3: SHORTEN LOOP 4: TOGGLE FORWARD/REVERSE 5: THROW CV 2 A NEW NOTE 6: RANDOMIZE LOOP LENGTH 7: SET ROOT TO CV IN 8: ADD 1 SEMI TO CV 4 CHANGE SCALES IN TRACKER. PATCH CV 2 TO ANOTHER OSC FOR WEIRD COUNTERPOINT TRY PATCHING CV4 TO CV IN FOR AUTOMATIC TRANSPOSITION. #1 P.I 0 #2 P.I WRAP ADD P.N 1 0 3 P.I P.END #3 P.END WRAP SUB P.END 1 1 7 #4 X EZ X #5 S : CV 2 ADD N P.HERE V 1 S : TR.PULSE B #6 P.END RRAND 1 7 #7 Z IN #8 CV 4 N WRAP 0 0 11 #M IF X : P.PREV ELSE : P.NEXT CV 1 ADD N P.HERE Z M SUB 320 RSH PARAM 6 S.ALL TR.PULSE A #I L A B : TR.TIME I 40 TR 4 1 #P 0 0 0 0 1 1 1 1 0 0 0 0 63 63 63 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0