start tok64 d64-mA4eis 1 REM transcribed by nick sullivan 2 REM the cascades, by scott joplin 3 : 4 SYS 592 5 ; 6 ; INTro 7 ; 8 [0]: .GOSUB 56: .m 120 9 g4e: gq: ae 10 b4e: bq: f5e 11 eq: d 12 ge: f#4s: g: a: b: c5: d 13 ; 14 [1]: .GOSUB 56 15 g3e: gq: ae 16 b3e: bq: f4e 17 eq: d 18 ge: zq. 19 ; 20 [2]: .GOSUB 56 21 g2e: gq: ae 22 b2e: bq: f3e 23 eq:d 24 g2e: zq. 25 ; 26 [0]: .GOSUB 155: [0]: .GOSUB 236 27 [1]: .GOSUB 155: [1]: .GOSUB 236 28 [2]: .GOSUB 155: [2]: .GOSUB 236 29 ; 30 ; bridge 31 ; 32 [0] 33 f5e:fq:fe 34 f5e:fq:fe 35 ebq:e 36 fe:z:fq 37 ; 38 [1] 39 b4e:bq:be 40 bbe:bbq:bbe 41 bbq:bb 42 ae:z:aq 43 ; 44 [2] 45 g4e:gq:ge 46 abe:abq:abe 47 gq:gb 48 fe:z:fq 49 ; 50 [0]: .GOSUB 317:[0]: .GOSUB 395 51 [1]: .GOSUB 317:[1]: .GOSUB 395 52 [2]: .GOSUB 317:[2]: .GOSUB 395 53 ; 54 END 55 ; 56 .wt:.d8:.s0 57 RETURN 58 ; 59 ; line 1, bars 1-2 60 ; 61 [0] 62 e5s: d#: e: f: g: a: c6: a5 63 b: c6: d: f5: a: g: d: d# 64 ; 65 [1] 66 c4e: e: e: eb 67 d: b3: g: f4 68 ; 69 [2] 70 c3e: g: e: eb 71 d: g: g2: g3 72 ; 73 RETURN 74 ; 75 ; line 1 76 ; 77 [0]: .GOSUB 61 78 [0]: .GOSUB 61: [0] 79 ; 80 [1]: .GOSUB 61 81 [1]: .GOSUB 61: [1] 82 ; 83 [2]: .GOSUB 61 84 [2]: .GOSUB 61: [2] 85 ; 86 RETURN 87 ; 88 ; line 2, bar 1 89 ; 90 [0]:f5s:d:b4:g#:ae:z:RETURN 91 ; 92 [1]:g#3s:b:d4:f:ee:z:RETURN 93 ; 94 [2]:zq:c4e:z:RETURN 95 ; 96 ; line 2, half of bar 3, oct y 97 ; 98 [0]: as:y=y+1:.oy:c:d#:f#:RETURN 99 ; 100 [1]: cs:d#:f#:a:y=y+1:.oy:RETURN 101 ; 102 ; line 2 103 ; 104 [0]:.FOR 2 GOSUB 90 105 y=2:.oy:.FOR 4 GOSUB 98 106 [1]:.FOR 2 GOSUB 92 107 y=2:.oy:.FOR 4 .GOSUB 100 108 [2]:.FOR 2 GOSUB 94: zh:zh 109 RETURN 110 ; 111 ; line 3, 3 bars, oct y 112 ; 113 [0] 114 abe:f#s:f#e:f#s:f#e 115 gq:gs:e:c:.oy-1:g 116 aq:.oy:ds:de:.oy-1:gs 117 RETURN 118 ; 119 [1] 120 ebe:ebs:ebe:ebs:ebe 121 e:.oy-1:eq:ee 122 f#q:fs:cbe:fs 123 RETURN 124 ; 125 [2] 126 abe:eb:c:.oy-1:ab 127 g:b#:e:g 128 d:a:gq 129 RETURN 130 ; 131 ; 1st strain, 15 bars 132 ; 133 [0]: .GOSUB 77 134 [0]: .GOSUB 104 135 [0]: y=6:.oy: .GOSUB 114 136 [0]: c6e:c4s:d:e:f:f#:g 137 y=5:.oy: .GOSUB 114 138 ; 139 [1]: .GOSUB 77 140 [1]: .GOSUB 104 141 [1]: y=6:.oy: .GOSUB 120 142 [1]: e5e:zq. 143 y=5:.oy: .GOSUB 120 144 ; 145 [2]: .GOSUB 77 146 [2]: .GOSUB 104 147 [2]: y=4:.oy: .GOSUB 126 148 [2]: c4e:zq. 149 y=3:.oy: .GOSUB 126 150 ; 151 RETURN 152 ; 153 ; 1st strain with repeat 154 ; 155 [0]: .GOSUB 133 156 [0]: c5e:f#4s:g:a:b:c5:d 157 .GOSUB 133 158 [0]: c5e:gs:g:ge:gs.:gt2:b2 159 ; 160 [1]: .GOSUB 133 161 [1]: e4e:zq. 162 .GOSUB 133 163 [1]: e4e:zq. 164 ; 165 [2]: .GOSUB 133 166 [2]: c3e:zq. 167 .GOSUB 133 168 [2]: c3e:zq:c#e 169 RETURN 170 ; 171 ; strain 2 bar 1 172 ; 173 [0]:g6s:f:d:b5:g:f:d:b4:RETURN 174 [1]:zh:RETURN 175 [2]:d3e:g:g2:g3:RETURN 176 ; 177 ; strain 2 line 1, 3 bars 178 ; 179 [0]:.GOSUB173 180 e5e:es:ee:es:ee 181 f5e:fs:fe:fs:fe 182 RETURN 183 ; 184 [1]:.GOSUB174 185 c5e:a4s:ge:as:ge 186 be:as: ge:as:ge 187 RETURN 188 ; 189 [2]:.GOSUB175 190 ce:g:g2:g3 191 d:g:g2:g3 192 RETURN 193 ; 194 ; strain 2, 15 bars 195 ; 196 [0]: .GOSUB 179 197 e5e:es:ee:gs:c6:et:g5t2:b 198 .GOSUB 173 199 e5e:es:ee:g4s:e5e 200 e5e:ds:b4e:gs:ae 201 gs:g:b:d5:g:g:b:d6t:g5t2:b 202 .GOSUB 179 203 e5e:es:ee.:ee 204 cs:e:g:c6:c5:e:g:c6 205 c5:f:b#:f:c:b#e:f#s 206 g:g4:e5:d:ce:d 207 ; 208 [1]: .GOSUB 184 209 c5e:a4s:ge:ze. 210 .GOSUB 174 211 b#4e:as:ge:gs:a#e 212 b:gs:ge:b3s:b#e 213 be:z:b:z 214 .GOSUB 184 215 c5e:a4s:ge.:be 216 b#:e:z:e 217 z:f:z:f# 218 z:g:f#:f 219 ; 220 [2]: .GOSUB 189 221 c3e:g:g2:g3 222 .GOSUB 175 223 c3e:g:e2:c# 224 d:d3:d2:d3 225 g2:z:g3:z 226 .GOSUB 189 227 c3e:g:g:g2 228 c3:g:bb2:g3 229 a2:a3:ab2:ab3 230 g2:g3:a2:g 231 ; 232 RETURN 233 ; 234 ; strain 2 compLETe 235 ; 236 [0]: .GOSUB 196 237 [0]: c5e:gs:g:ge:gs.:gt2:b 238 .GOSUB 196 239 [0]: c5q:c6e:z 240 ; 241 [1]: .GOSUB 196 242 [1]: e4e:zq. 243 .GOSUB 196 244 [1]: e4q:c5e:z 245 ; 246 [2]: .GOSUB196 247 [2]: c3e:zq:c#e 248 .GOSUB 196 249 [2]: c3e:g2:c2:z 250 ; 251 RETURN 252 ; 253 ; strain 3, first 3 bars 254 ; 255 f5q4/5:ds:eb:e 256 f:d:eb:de:ds:f:ab 257 z:g:bb:b:c6:bb5e 258 RETURN 259 ; 260 [1] 261 bb4q4/5:ds:eb:e 262 f:bb:a:bbe:ze. 263 zs:eb5:bb4:eb5:c:bb4e 264 RETURN 265 ; 266 [2] 267 d4s:bb3:a:g:f:bb:c4:c# 268 de:c:bb3:f3 269 eb3:g:eb 270 RETURN 271 ; 272 ; strain 3, 15 bars 273 ; 274 [0] 275 .GOSUB 255 276 f5q.:a4s:c5:f 277 f5q4/5:bb4s:c5:c# 278 d:bb4:b#:bbe:gs:bbe 279 as:f5:c:de:bb4s:ge 280 f:c5s:fe:a4s:c5:f 281 .GOSUB 255 282 f5e:ds:f:f4:bb:d5:f:ab 283 z:g:bb:g:b#:bbe:f 284 ds:f:ge:ds:b4:g 285 b#:g:bbe:as:f5:eb:c 286 ; 287 [1] 288 .GOSUB 261 289 bb4q.:ze. 290 bb4q4/5:bb3s:c:c# 291 d:z:eb:de:zs:fe 292 fs:z:f:ee:zs:bb3e 293 ae:zq. 294 .GOSUB 261 295 d5e:zq.. 296 zs:eb5:bb4:eb5:c:bb4e:bb 297 bbs:bb:be:zs:fe 298 e:e:eb:eb 299 ; 300 [2] 301 .GOSUB 266:c#3e 302 d3e:fs:bb:c4e:eb 303 ds:bb3:a:g:f:d:eb:e 304 fe:f#s:ge:bbs:d4:db 305 ce:a3:c3:bb 306 f:a:c4:eb 307 .GOSUB 266:g3e 308 bb3e:ab:g:f 309 eb:g:eb:c# 310 d:ab2:g:g3 311 c:g:f:f 312 ; 313 RETURN 314 ; 315 ; strain 3 compLETe 316 ; 317 [0]: .GOSUB 274 318 [0]: bb4q:z 319 .GOSUB 274 320 [0]: bb4q:bb5e:z 321 ; 322 [1]: .GOSUB 274 323 [1]: d4q:z 324 .GOSUB 274 325 [1]: d4q:bbe:z 326 ; 327 [2]: .GOSUB 274 328 [2]: bb3e:fs:g:a:bb:c4:c# 329 .GOSUB 274 330 bb3e:f:bb2:z 331 ; 332 RETURN 333 ; 334 ; strain 4, first 2 bars 335 ; 336 [0]:bb4s:bbe:as:g:f#:g:bb 337 eb5e:bbs:ge:b#s:bbe 338 RETURN 339 ; 340 [1]:g4s:ge:fs:ebe:ebs:g 341 ge:eb5s:ebe:ebs:ebe 342 RETURN 343 ; 344 [2]:eb3e:g:bb2:g3 345 eb:g:bb2:g3 346 RETURN 347 ; 348 ; strain 4, fIFteen bars 349 ; 350 [0]:.GOSUB336:.GOSUB336 351 ab5s:abe:gs:f:e:f:f# 352 g:ab:bb:c6e:ds:ebe 353 ds:eb:e:fe:f5s:c6e 354 bb5q.:bb4e 355 .GOSUB336 356 g5s:ge:gs:ab:g:d:f 357 eb:f:g:c6e:gs:c6e 358 zs:ab5:g:f:ab:eb6e:ab5s 359 g:eb:ge:f#q 360 gs:bb4:g5:f:ebe:f 361 ; 362 [1]:.GOSUB340 363 g4s:ge:fs:ebe:ebs:g 364 ge:eb5s:ebe:ebs:c#e 365 ds:de:ds:dq 366 ebs:ab4:bb:c5e:ds:ebe 367 ds:eb:e:fe:zs:ebe 368 dq.:ab4e 369 .GOSUB340 370 b4s:be:bs:bq 371 c5s:z:eb4e:z:eb 372 z:f:zq 373 zq:eb5q 374 bbs:ze.:ae:ab 375 ; 376 [2]:.GOSUB344 377 eb3e:g:bb2:g3 378 eb:g:eb:e 379 f:bb:bb2:bb3 380 eb:eb4:g3:gb 381 f3:bb:f:a 382 bb:f:d:bb2 383 .GOSUB 344 384 d3e:g:g2:g3 385 c:g:c:g 386 f:ab 387 c:cb 388 bb2:g3:aq 389 bbe: eb4:c: bb3 390 : 391 RETURN 392 ; 393 ; strain 4 compLETe 394 ; 395 [0]:.GOSUB350 396 [0]:eb5e:bb4s:bb:bbe:bb 397 .GOSUB350 398 [0]:eb5q:eb6e:ze:zq 399 ; 400 [1]:.GOSUB350 401 [1]:g4e:z:d:ab 402 .GOSUB350 403 [1]:g4q:g5e:z:zq 404 ; 405 [2]:.GOSUB350 406 [2]:eb3e:z:f:bb2 407 .GOSUB350 408 [2]:eb4e:bb3:eb:z:zq 409 ; 410 RETURN stop tok64 (bastext 1.0)