Browse code

Added NIP to piano

neauoire authored on 15/08/2021 20:59:56
Showing 1 changed files
... ...
@@ -6,7 +6,7 @@
6 6
 %<< { LTH2 } %>> { GTH2 } %== { EQU2 } %!! { NEQ2 }
7 7
 
8 8
 %RTN  { JMP2r }
9
-%TOS  { #00 SWP } %TOB { SWP POP }
9
+%TOS  { #00 SWP }
10 10
 %MOD  { DUP2 / * - }
11 11
 %LTS2 { #8000 ++ SWP2 #8000 ++ >> }
12 12
 %GTS2 { #8000 ++ SWP2 #8000 ++ << }
... ...
@@ -183,8 +183,8 @@ BRK
183 183
 
184 184
 @on-touch-octave-view ( -> )
185 185
 
186
-	.Mouse/x DEI2 .octave-view/x1 LDZ2 -- 8// TOB #09 ! ,&no-mod JCN
187
-		.Mouse/y DEI2 .octave-view/y1 LDZ2 -- 8// TOB 
186
+	.Mouse/x DEI2 .octave-view/x1 LDZ2 -- 8// NIP #09 ! ,&no-mod JCN
187
+		.Mouse/y DEI2 .octave-view/y1 LDZ2 -- 8// NIP 
188 188
 		DUP #00 ! ,&no-incr JCN
189 189
 			.octave LDZ #03 = ,&no-incr JCN
190 190
 			.octave LDZ #01 + .octave STZ &no-incr
... ...
@@ -197,7 +197,7 @@ BRK
197 197
 		BRK
198 198
 	&no-mod
199 199
 
200
-	.Mouse/x DEI2 .octave-view/x1 LDZ2 -- 8// TOB #06 > ,&no-key JCN
200
+	.Mouse/x DEI2 .octave-view/x1 LDZ2 -- 8// NIP #06 > ,&no-key JCN
201 201
 		.Mouse/x DEI2 .octave-view/x1 LDZ2 -- 8// ;notes ++ LDA .octave LDZ #0c * + ;play JSR2
202 202
 		( release ) #00 .Mouse/state DEO
203 203
 		;draw-octave JSR2
... ...
@@ -207,7 +207,7 @@ BRK
207 207
 
208 208
 @on-touch-adsr-view ( -> )
209 209
 
210
-	.Mouse/x DEI2 .adsr-view/x1 LDZ2 -- 8// TOB #03 /
210
+	.Mouse/x DEI2 .adsr-view/x1 LDZ2 -- 8// NIP #03 /
211 211
 	DUP #00 ! ,&no-a JCN
212 212
 		.Audio0/adsr DEI
213 213
 		#10 .Mouse/state DEI #10 = #e0 * + +
... ...
@@ -357,7 +357,7 @@ RTN
357 357
 		TOS 4// .wave-view/y1 LDZ2 ++ .Screen/y DEO2
358 358
 		.Screen/x DEI2 #0001 ++ .Screen/x DEO2
359 359
 		( draw ) DUP 
360
-			.Audio0/length DEI2 TOB > 
360
+			.Audio0/length DEI2 NIP > 
361 361
 			.Audio0/length DEI2 #0100 !! #0101 == #02 * #01 + .Screen/pixel DEO
362 362
 		#01 + GTHk ,&loop JCN
363 363
 	POP2