Advertisement
TempoQuill

contest.asm

Jan 14th, 2021
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.83 KB | None | 0 0
  1. Contest:
  2. channel_count 4
  3. channel 1, Contest_Ch1
  4. channel 2, Contest_Ch2
  5. channel 3, Contest_Ch3
  6. channel 4, Contest_Ch4
  7.  
  8. Contest_Ch1:
  9. tempo 144
  10. volume 7, 7
  11. stereo_panning FALSE, TRUE
  12. vibrato 8, 2, 4
  13. duty_cycle 2
  14. note_type 12, 11, 7
  15. rest 8
  16. .mainloop:
  17. octave 4
  18. note C#, 1
  19. rest 1
  20. note C#, 3
  21. rest 1
  22. note C#, 1
  23. note C#, 1
  24. note D_, 1
  25. rest 1
  26. note D_, 3
  27. rest 1
  28. note D_, 1
  29. note D_, 1
  30. note D#, 1
  31. rest 1
  32. note D#, 3
  33. rest 1
  34. note D#, 1
  35. note D#, 1
  36. note E_, 1
  37. rest 1
  38. note E_, 3
  39. rest 1
  40. note E_, 1
  41. note E_, 1
  42. note_type 12, 11, 1
  43. .loop1:
  44. rest 2
  45. octave 2
  46. note A_, 2
  47. sound_loop 4, .loop1
  48. .loop2:
  49. rest 2
  50. note B_, 2
  51. sound_loop 8, .loop2
  52. volume_envelope 11, 4
  53. duty_cycle 1
  54. octave 3
  55. note B_, 6
  56. note A_, 1
  57. note B_, 1
  58. note A_, 6
  59. octave 4
  60. note D_, 1
  61. note E_, 1
  62. volume_envelope 11, 1
  63. duty_cycle 2
  64. .loop3:
  65. rest 2
  66. octave 2
  67. note A_, 2
  68. sound_loop 4, .loop3
  69. rest 2
  70. note B_, 2
  71. rest 2
  72. note B_, 2
  73. note_type 6, 11, 7
  74. octave 4
  75. note E_, 4
  76. rest 1
  77. octave 3
  78. note B_, 1
  79. octave 4
  80. note E_, 1
  81. note G_, 1
  82. note B_, 8
  83. octave 5
  84. note E_, 8
  85. volume_envelope 11, 1
  86. rest 4
  87. octave 2
  88. note B_, 4
  89. rest 4
  90. octave 3
  91. note E_, 4
  92. rest 4
  93. note E_, 4
  94. .loop4:
  95. rest 4
  96. octave 2
  97. note A_, 4
  98. sound_loop 3, .loop4
  99. volume_envelope 10, 7
  100. octave 4
  101. note F#, 4
  102. note A_, 4
  103. rest 4
  104. octave 3
  105. note G_, 2
  106. note B_, 2
  107. octave 4
  108. note D_, 2
  109. rest 2
  110. octave 3
  111. note B_, 2
  112. note G_, 2
  113. octave 4
  114. note G_, 1
  115. note A_, 1
  116. note G_, 1
  117. note A_, 1
  118. note G_, 1
  119. note A_, 1
  120. note G_, 1
  121. note A_, 1
  122. note G_, 8
  123. rest 4
  124. octave 3
  125. note F#, 2
  126. note A_, 2
  127. octave 4
  128. note D_, 2
  129. rest 2
  130. octave 3
  131. note A_, 2
  132. note F#, 2
  133. octave 4
  134. note F#, 1
  135. note G_, 1
  136. note F#, 1
  137. note G_, 1
  138. note F#, 1
  139. note G_, 1
  140. note F#, 1
  141. note G_, 1
  142. note F#, 8
  143. note D_, 2
  144. rest 2
  145. octave 3
  146. note B_, 2
  147. note G_, 2
  148. octave 4
  149. note G_, 2
  150. rest 2
  151. note D_, 2
  152. octave 3
  153. note B_, 2
  154. octave 4
  155. note B_, 2
  156. rest 2
  157. note G#, 2
  158. note D_, 2
  159. octave 3
  160. note B_, 2
  161. octave 4
  162. note D_, 2
  163. note G#, 2
  164. note B_, 2
  165. note C#, 2
  166. rest 2
  167. note C#, 6
  168. rest 2
  169. note C#, 2
  170. note C#, 2
  171. note D_, 2
  172. rest 2
  173. note D_, 6
  174. rest 2
  175. note D_, 2
  176. note D_, 2
  177. note D#, 2
  178. rest 2
  179. note D#, 6
  180. rest 2
  181. note D#, 2
  182. note D#, 2
  183. note E_, 2
  184. rest 2
  185. note E_, 6
  186. rest 2
  187. note E_, 2
  188. note E_, 2
  189. note_type 12, 11, 1
  190. .loop5:
  191. rest 2
  192. octave 3
  193. note D_, 2
  194. sound_loop 15, .loop5
  195. rest 2
  196. note_type 6, 11, 1
  197. duty_cycle 0
  198. octave 4
  199. note G_, 1
  200. note A_, 1
  201. note B_, 1
  202. octave 5
  203. note C#, 1
  204. note_type 6, 11, 7
  205. duty_cycle 2
  206. octave 4
  207. note G_, 2
  208. note D_, 2
  209. octave 3
  210. note B_, 2
  211. note G_, 2
  212. octave 4
  213. note D_, 2
  214. rest 2
  215. note G_, 2
  216. rest 2
  217. note A_, 1
  218. note B_, 1
  219. note A_, 1
  220. note B_, 1
  221. note A_, 1
  222. note B_, 1
  223. note A_, 1
  224. note B_, 1
  225. note G_, 2
  226. note D_, 2
  227. octave 3
  228. note B_, 2
  229. note G_, 2
  230. octave 4
  231. note F#, 2
  232. rest 2
  233. note D_, 4
  234. note F#, 2
  235. rest 2
  236. note G_, 2
  237. rest 2
  238. note F#, 4
  239. note D#, 4
  240. note C_, 2
  241. note D#, 2
  242. note C_, 2
  243. octave 3
  244. note A_, 2
  245. rest 4
  246. note D_, 2
  247. note G_, 2
  248. .loop6:
  249. octave 3
  250. note B_, 1
  251. octave 4
  252. note C#, 1
  253. sound_loop 4, .loop6
  254. rest 4
  255. octave 3
  256. note A_, 2
  257. octave 4
  258. note C#, 2
  259. note E_, 1
  260. note F#, 1
  261. note E_, 1
  262. note F#, 1
  263. note E_, 1
  264. note F#, 1
  265. note E_, 1
  266. note F#, 1
  267. rest 4
  268. octave 3
  269. note B_, 2
  270. octave 4
  271. note D_, 2
  272. note G_, 1
  273. note A_, 1
  274. note G_, 1
  275. note A_, 1
  276. note G_, 1
  277. note A_, 1
  278. note G_, 1
  279. note A_, 1
  280. octave 5
  281. note C#, 2
  282. octave 4
  283. note A_, 2
  284. note G#, 2
  285. note F#, 2
  286. note E_, 2
  287. note D_, 2
  288. note C#, 2
  289. octave 3
  290. note B_, 2
  291. note_type 12, 11, 7
  292. sound_jump .mainloop
  293.  
  294. Contest_Ch2:
  295. stereo_panning TRUE, FALSE
  296. vibrato 8, 2, 3
  297. duty_cycle 1
  298. note_type 12, 12, 7
  299. rest 8
  300. octave 4
  301. note A_, 1
  302. rest 1
  303. note A_, 3
  304. rest 1
  305. note A_, 1
  306. note A_, 1
  307. .mainloop:
  308. octave 4
  309. note A_, 1
  310. rest 1
  311. note A_, 3
  312. rest 1
  313. note A_, 1
  314. note A_, 1
  315. sound_loop 3, .mainloop
  316. duty_cycle 0
  317. sound_call .sub1
  318. octave 2
  319. note E_, 2
  320. octave 3
  321. note G_, 1
  322. rest 1
  323. octave 1
  324. note B_, 2
  325. octave 3
  326. note G_, 1
  327. rest 1
  328. octave 2
  329. note E_, 2
  330. octave 3
  331. note G_, 1
  332. rest 1
  333. octave 2
  334. note G_, 2
  335. octave 3
  336. note G_, 1
  337. rest 1
  338. octave 2
  339. note A_, 2
  340. octave 3
  341. note A_, 1
  342. rest 1
  343. octave 2
  344. note G#, 2
  345. octave 3
  346. note G#, 1
  347. rest 1
  348. octave 2
  349. note G_, 2
  350. octave 3
  351. note G_, 1
  352. rest 1
  353. octave 2
  354. note E_, 2
  355. octave 3
  356. note E_, 1
  357. rest 1
  358. sound_call .sub1
  359. octave 2
  360. note E_, 2
  361. octave 3
  362. note G_, 1
  363. rest 1
  364. octave 1
  365. note B_, 2
  366. octave 3
  367. note G_, 1
  368. rest 1
  369. octave 2
  370. note A_, 2
  371. octave 4
  372. note C#, 1
  373. rest 1
  374. octave 2
  375. note E_, 2
  376. octave 4
  377. note C#, 1
  378. rest 1
  379. octave 2
  380. note D_, 2
  381. octave 3
  382. note F#, 1
  383. rest 1
  384. octave 1
  385. note A_, 2
  386. octave 3
  387. note F#, 1
  388. rest 1
  389. octave 1
  390. note B_, 2
  391. octave 3
  392. note F#, 1
  393. rest 1
  394. octave 2
  395. note D#, 2
  396. octave 3
  397. note A_, 1
  398. rest 1
  399. duty_cycle 0
  400. rest 2
  401. octave 5
  402. note D_, 1
  403. rest 1
  404. note C#, 2
  405. note D_, 1
  406. rest 1
  407. octave 4
  408. note B_, 8
  409. rest 2
  410. octave 5
  411. note D_, 1
  412. rest 1
  413. note C#, 2
  414. note D_, 1
  415. rest 1
  416. octave 4
  417. note A_, 8
  418. rest 2
  419. octave 5
  420. note D_, 4
  421. note F#, 2
  422. note E_, 2
  423. note D_, 1
  424. rest 1
  425. note C#, 2
  426. note D_, 1
  427. rest 1
  428. note E_, 1
  429. rest 1
  430. note E_, 1
  431. rest 3
  432. note E_, 10
  433. note A_, 1
  434. rest 1
  435. note A_, 1
  436. rest 3
  437. note A_, 10
  438. .loop1:
  439. octave 2
  440. note G_, 2
  441. octave 3
  442. note B_, 1
  443. rest 1
  444. octave 2
  445. note D_, 2
  446. octave 3
  447. note B_, 1
  448. rest 1
  449. octave 2
  450. note F#, 2
  451. octave 3
  452. note A_, 1
  453. rest 1
  454. octave 2
  455. note E_, 2
  456. octave 3
  457. note G_, 1
  458. rest 1
  459. octave 2
  460. note D_, 2
  461. octave 3
  462. note A_, 1
  463. rest 1
  464. octave 2
  465. note F#, 2
  466. octave 3
  467. note A_, 1
  468. rest 1
  469. octave 2
  470. note D_, 2
  471. octave 3
  472. note A_, 1
  473. rest 1
  474. octave 1
  475. note A_, 2
  476. octave 3
  477. note F#, 1
  478. rest 1
  479. sound_loop 2, .loop1
  480. octave 5
  481. note D_, 1
  482. rest 1
  483. note C#, 1
  484. rest 1
  485. octave 4
  486. note B_, 2
  487. octave 5
  488. note D_, 1
  489. rest 1
  490. note C#, 4
  491. octave 4
  492. note B_, 4
  493. note A_, 1
  494. rest 1
  495. octave 5
  496. note C_, 4
  497. octave 4
  498. note B_, 1
  499. rest 1
  500. note A_, 4
  501. note G_, 1
  502. rest 1
  503. note F#, 1
  504. rest 1
  505. note_type 8, 12, 7
  506. note B_, 2
  507. rest 2
  508. note A_, 2
  509. rest 2
  510. note G_, 2
  511. rest 2
  512. octave 5
  513. note C#, 2
  514. rest 2
  515. octave 4
  516. note B_, 2
  517. rest 2
  518. note A_, 2
  519. rest 2
  520. octave 5
  521. note D_, 2
  522. rest 2
  523. note C#, 2
  524. rest 2
  525. octave 4
  526. note B_, 2
  527. rest 2
  528. octave 5
  529. note E_, 2
  530. rest 2
  531. note F#, 2
  532. rest 2
  533. note D_, 2
  534. rest 2
  535. note_type 12, 12, 7
  536. note E_, 8
  537. duty_cycle 1
  538. sound_jump .mainloop
  539.  
  540. .sub1:
  541. octave 2
  542. note D_, 2
  543. octave 3
  544. note F#, 1
  545. rest 1
  546. octave 1
  547. note A_, 2
  548. octave 3
  549. note F#, 1
  550. rest 1
  551. octave 1
  552. note B_, 2
  553. octave 3
  554. note F#, 1
  555. rest 1
  556. octave 2
  557. note C#, 2
  558. octave 3
  559. note F#, 1
  560. rest 1
  561. octave 2
  562. note E_, 2
  563. octave 3
  564. note G_, 1
  565. rest 1
  566. octave 1
  567. note B_, 2
  568. octave 3
  569. note G_, 1
  570. rest 1
  571. octave 2
  572. note C#, 2
  573. octave 3
  574. note G_, 1
  575. rest 1
  576. octave 2
  577. note D#, 2
  578. octave 3
  579. note G_, 1
  580. rest 1
  581. sound_ret
  582.  
  583. Contest_Ch3:
  584. stereo_panning TRUE, TRUE
  585. vibrato 16, 2, 3
  586. note_type 12, 1, 4
  587. rest 8
  588. .mainloop:
  589. octave 3
  590. note A_, 1
  591. rest 1
  592. note A_, 3
  593. rest 1
  594. note A_, 1
  595. note A_, 1
  596. note B_, 1
  597. rest 1
  598. note B_, 3
  599. rest 1
  600. note B_, 1
  601. note B_, 1
  602. octave 4
  603. note C_, 1
  604. rest 1
  605. note C_, 3
  606. rest 1
  607. note C_, 1
  608. note C_, 1
  609. note C#, 1
  610. rest 1
  611. note C#, 3
  612. rest 1
  613. note C#, 1
  614. note C#, 1
  615. note_type 12, 1, 4
  616. note F#, 5
  617. rest 1
  618. note F#, 1
  619. note G_, 1
  620. note A_, 4
  621. octave 5
  622. note D_, 4
  623. note C#, 2
  624. volume_envelope 1, 0
  625. note E_, 1
  626. note G_, 1
  627. note B_, 1
  628. rest 1
  629. note G_, 1
  630. note E_, 1
  631. note_type 6, 2, 0
  632. octave 6
  633. note E_, 1
  634. note F#, 1
  635. note E_, 1
  636. note F#, 1
  637. note E_, 1
  638. note F#, 1
  639. note E_, 1
  640. note F#, 1
  641. note E_, 8
  642. volume_envelope 1, 4
  643. octave 4
  644. note E_, 10
  645. rest 2
  646. note E_, 2
  647. note F#, 2
  648. note G_, 8
  649. octave 5
  650. note C#, 8
  651. rest 4
  652. volume_envelope 1, 0
  653. note E_, 2
  654. note G_, 2
  655. note A_, 2
  656. rest 2
  657. note E_, 2
  658. note C_, 2
  659. octave 6
  660. note C#, 1
  661. note D_, 1
  662. note C#, 1
  663. note D_, 1
  664. note C#, 1
  665. note D_, 1
  666. note C#, 1
  667. note D_, 1
  668. note C#, 8
  669. volume_envelope 1, 5
  670. octave 5
  671. note F#, 4
  672. rest 4
  673. note G_, 4
  674. rest 4
  675. note A_, 4
  676. rest 4
  677. octave 6
  678. note D_, 4
  679. rest 4
  680. note C#, 12
  681. octave 5
  682. note B_, 2
  683. octave 6
  684. note C#, 2
  685. octave 5
  686. note B_, 4
  687. rest 4
  688. octave 6
  689. note G_, 4
  690. note F#, 4
  691. rest 4
  692. octave 5
  693. note G_, 4
  694. note A_, 4
  695. note B_, 4
  696. octave 6
  697. note E_, 4
  698. note D_, 4
  699. note C#, 4
  700. octave 5
  701. note B_, 2
  702. octave 6
  703. note C#, 2
  704. note D_, 4
  705. rest 8
  706. octave 5
  707. note B_, 4
  708. note A_, 4
  709. rest 1
  710. note D#, 1
  711. note F#, 1
  712. note A_, 1
  713. octave 6
  714. note C_, 8
  715. octave 3
  716. note G_, 2
  717. rest 2
  718. note B_, 2
  719. rest 2
  720. note D_, 2
  721. rest 2
  722. note B_, 2
  723. rest 2
  724. note E_, 2
  725. rest 2
  726. note B_, 2
  727. rest 2
  728. note G_, 2
  729. rest 2
  730. note B_, 2
  731. rest 2
  732. note D_, 2
  733. rest 2
  734. note F#, 2
  735. rest 2
  736. octave 2
  737. note A_, 2
  738. rest 2
  739. octave 3
  740. note F#, 2
  741. rest 2
  742. note D#, 2
  743. rest 2
  744. octave 4
  745. note C_, 2
  746. rest 2
  747. octave 3
  748. note A_, 2
  749. rest 2
  750. octave 4
  751. note C_, 2
  752. rest 2
  753. octave 3
  754. note G_, 2
  755. rest 2
  756. note B_, 2
  757. rest 2
  758. note D_, 2
  759. rest 2
  760. note B_, 2
  761. rest 2
  762. note G#, 2
  763. rest 2
  764. note B_, 2
  765. rest 2
  766. note E_, 2
  767. rest 2
  768. note B_, 2
  769. rest 2
  770. note A_, 2
  771. rest 2
  772. note A_, 6
  773. rest 2
  774. note A_, 2
  775. note A_, 2
  776. note B_, 2
  777. rest 2
  778. note B_, 6
  779. rest 2
  780. note B_, 2
  781. note B_, 2
  782. octave 4
  783. note C_, 2
  784. rest 2
  785. note C_, 6
  786. rest 2
  787. note C_, 2
  788. note C_, 2
  789. note C#, 2
  790. rest 2
  791. note C#, 6
  792. rest 2
  793. note C#, 2
  794. note C#, 2
  795. volume_envelope 1, 2
  796. octave 5
  797. note G_, 8
  798. rest 4
  799. note G_, 4
  800. note A_, 4
  801. note G_, 4
  802. note F#, 4
  803. note E_, 4
  804. note F#, 2
  805. rest 2
  806. note F#, 6
  807. rest 2
  808. note F#, 2
  809. rest 2
  810. note G_, 4
  811. note F#, 4
  812. note E_, 4
  813. note D_, 4
  814. note G_, 4
  815. note F#, 4
  816. note E_, 4
  817. note G_, 4
  818. note A_, 6
  819. rest 2
  820. note B_, 4
  821. note G_, 4
  822. note F#, 4
  823. note A_, 6
  824. rest 2
  825. note G_, 4
  826. note F#, 2
  827. volume_envelope 1, 0
  828. note A_, 2
  829. note B_, 2
  830. octave 6
  831. note C#, 2
  832. note D_, 1
  833. note E_, 1
  834. note D_, 1
  835. note E_, 1
  836. note D_, 1
  837. note E_, 1
  838. note D_, 1
  839. note E_, 1
  840. volume_envelope 1, 5
  841. octave 3
  842. note G_, 2
  843. rest 2
  844. note B_, 2
  845. rest 2
  846. note D_, 2
  847. rest 2
  848. note B_, 2
  849. rest 2
  850. note E_, 2
  851. rest 2
  852. note B_, 2
  853. rest 2
  854. note G_, 2
  855. rest 2
  856. note B_, 2
  857. rest 2
  858. note D_, 2
  859. rest 2
  860. note F#, 2
  861. rest 2
  862. octave 2
  863. note A_, 2
  864. rest 2
  865. octave 3
  866. note F#, 2
  867. rest 2
  868. note D#, 2
  869. rest 2
  870. octave 4
  871. note C_, 2
  872. rest 2
  873. octave 3
  874. note A_, 2
  875. rest 2
  876. octave 4
  877. note C_, 2
  878. rest 2
  879. octave 3
  880. note G_, 2
  881. rest 2
  882. note B_, 2
  883. rest 2
  884. note D_, 2
  885. rest 2
  886. note B_, 2
  887. rest 2
  888. note A_, 2
  889. rest 2
  890. octave 4
  891. note C#, 2
  892. rest 2
  893. octave 3
  894. note E_, 2
  895. rest 2
  896. octave 4
  897. note C#, 2
  898. rest 2
  899. octave 3
  900. note G_, 2
  901. rest 2
  902. octave 4
  903. note D_, 2
  904. rest 2
  905. octave 3
  906. note D_, 2
  907. rest 2
  908. octave 4
  909. note D_, 2
  910. rest 2
  911. octave 3
  912. note G#, 2
  913. rest 2
  914. octave 4
  915. note D_, 2
  916. rest 2
  917. octave 3
  918. note E_, 2
  919. rest 2
  920. octave 4
  921. note D_, 2
  922. rest 2
  923. note_type 12, 1, 5
  924. sound_jump .mainloop
  925.  
  926. Contest_Ch4:
  927. toggle_noise 4
  928. drum_speed 6
  929. .loop1:
  930. drum_note 2, 1
  931. sound_loop 12, .loop1
  932. drum_note 5, 2
  933. drum_note 5, 2
  934. .mainloop:
  935. sound_call .sub1
  936. sound_call .sub2
  937. sound_call .sub2
  938. sound_call .sub2
  939. sound_call .sub2
  940. sound_call .sub2
  941. .loop1
  942. drum_note 3, 4
  943. drum_note 3, 4
  944. drum_note 3, 2
  945. drum_note 3, 2
  946. drum_note 3, 2
  947. drum_note 3, 2
  948. sound_loop 2, .loop1
  949. sound_call .sub1
  950. sound_call .sub2
  951. sound_call .sub2
  952. sound_call .sub2
  953. sound_call .sub2
  954. sound_jump .mainloop
  955.  
  956. .sub1:
  957. drum_note 3, 4
  958. drum_note 12, 8
  959. drum_note 3, 2
  960. drum_note 3, 2
  961. sound_loop 4, .sub1
  962. sound_ret
  963.  
  964. .sub2:
  965. drum_note 3, 4
  966. drum_note 3, 4
  967. drum_note 3, 2
  968. drum_note 2, 2
  969. drum_note 3, 2
  970. drum_note 2, 2
  971. sound_loop 3, .sub2
  972. drum_note 3, 4
  973. drum_note 3, 4
  974. .sub2loop1:
  975. drum_note 2, 1
  976. sound_loop 8, .sub2loop1
  977. sound_ret
  978.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement