Nav apraksta

voicegroup000.s 18KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163
  1. .include "VoiceDef.s"
  2. .section .rodata
  3. .global voicegroup000
  4. .align 2
  5. voicegroup000:
  6. @**************** Voice 000 ****************@
  7. .byte KeySplit
  8. .byte 0x0
  9. .byte 0x0
  10. .byte 0x0
  11. .word snd_0_table
  12. .word snd_0_split
  13. @**************** Voice 001 ****************@
  14. .byte SquareWave1
  15. .byte Cn3
  16. .byte 0x0
  17. .byte 0x0
  18. .word WaveDuty50
  19. .byte 0x0, 0x0, 0xF, 0x0
  20. @**************** Voice 002 ****************@
  21. .byte SquareWave1
  22. .byte Cn3
  23. .byte 0x0
  24. .byte 0x0
  25. .word WaveDuty50
  26. .byte 0x0, 0x0, 0xF, 0x0
  27. @**************** Voice 003 ****************@
  28. .byte SquareWave1
  29. .byte Cn3
  30. .byte 0x0
  31. .byte 0x0
  32. .word WaveDuty50
  33. .byte 0x0, 0x0, 0xF, 0x0
  34. @**************** Voice 004 ****************@
  35. .byte SquareWave1
  36. .byte Cn3
  37. .byte 0x0
  38. .byte 0x0
  39. .word WaveDuty50
  40. .byte 0x0, 0x0, 0xF, 0x0
  41. @**************** Voice 005 ****************@
  42. .byte DirectSound
  43. .byte Cn3
  44. .byte 0x0
  45. .byte 0x0
  46. .word snd_5_epiano
  47. .byte 255, 238, 80, 165
  48. @**************** Voice 006 ****************@
  49. .byte SquareWave1
  50. .byte Cn3
  51. .byte 0x0
  52. .byte 0x0
  53. .word WaveDuty50
  54. .byte 0x0, 0x0, 0xF, 0x0
  55. @**************** Voice 007 ****************@
  56. .byte SquareWave1
  57. .byte Cn3
  58. .byte 0x0
  59. .byte 0x0
  60. .word WaveDuty50
  61. .byte 0x0, 0x0, 0xF, 0x0
  62. @**************** Voice 008 ****************@
  63. .byte SquareWave1
  64. .byte Cn3
  65. .byte 0x0
  66. .byte 0x0
  67. .word WaveDuty50
  68. .byte 0x0, 0x0, 0xF, 0x0
  69. @**************** Voice 009 ****************@
  70. .byte DirectSound
  71. .byte Cn3
  72. .byte 0x0
  73. .byte 0x0
  74. .word wave_008
  75. .byte 255, 237, 0, 165
  76. @**************** Voice 010 ****************@
  77. .byte DirectSound
  78. .byte Cn3
  79. .byte 0x0
  80. .byte 0x0
  81. .word snd_10_musicbox
  82. .byte 255, 247, 0, 216
  83. @**************** Voice 011 ****************@
  84. .byte DirectSound
  85. .byte Cn3
  86. .byte 0x0
  87. .byte 0x0
  88. .word snd_11_vibes
  89. .byte 255, 251, 0, 185
  90. @**************** Voice 012 ****************@
  91. .byte DirectSound
  92. .byte Cn3
  93. .byte 0x0
  94. .byte 0x0
  95. .word wave_030
  96. .byte 255, 235, 0, 204
  97. @**************** Voice 013 ****************@
  98. .byte SquareWave1
  99. .byte Cn3
  100. .byte 0x0
  101. .byte 0x0
  102. .word WaveDuty50
  103. .byte 0x0, 0x0, 0xF, 0x0
  104. @**************** Voice 014 ****************@
  105. .byte DirectSound
  106. .byte Cn3
  107. .byte 0x0
  108. .byte 0x0
  109. .word snd_14_tubular_bell
  110. .byte 255, 245, 0, 165
  111. @**************** Voice 015 ****************@
  112. .byte SquareWave1
  113. .byte Cn3
  114. .byte 0x0
  115. .byte 0x0
  116. .word WaveDuty50
  117. .byte 0x0, 0x0, 0xF, 0x0
  118. @**************** Voice 016 ****************@
  119. .byte SquareWave1
  120. .byte Cn3
  121. .byte 0x0
  122. .byte 0x0
  123. .word WaveDuty50
  124. .byte 0x0, 0x0, 0xF, 0x0
  125. @**************** Voice 017 ****************@
  126. .byte DirectSound
  127. .byte Cn3
  128. .byte 0x0
  129. .byte 0x0
  130. .word snd_17_organ
  131. .byte 255, 230, 230, 165
  132. @**************** Voice 018 ****************@
  133. .byte DirectSound
  134. .byte Cn3
  135. .byte 0x0
  136. .byte 0x0
  137. .word snd_18_rock_organ
  138. .byte 255, 230, 160, 165
  139. @**************** Voice 019 ****************@
  140. .byte SquareWave1
  141. .byte Cn3
  142. .byte 0x0
  143. .byte 0x0
  144. .word WaveDuty50
  145. .byte 0x0, 0x0, 0xF, 0x0
  146. @**************** Voice 020 ****************@
  147. .byte SquareWave1
  148. .byte Cn3
  149. .byte 0x0
  150. .byte 0x0
  151. .word WaveDuty50
  152. .byte 0x0, 0x0, 0xF, 0x0
  153. @**************** Voice 021 ****************@
  154. .byte SquareWave1
  155. .byte Cn3
  156. .byte 0x0
  157. .byte 0x0
  158. .word WaveDuty50
  159. .byte 0x0, 0x0, 0xF, 0x0
  160. @**************** Voice 022 ****************@
  161. .byte DirectSound
  162. .byte Cn3
  163. .byte 0x0
  164. .byte 0x0
  165. .word snd_22_harmonica
  166. .byte 255, 0x0, 255, 204
  167. @**************** Voice 023 ****************@
  168. .byte SquareWave1
  169. .byte Cn3
  170. .byte 0x0
  171. .byte 0x0
  172. .word WaveDuty50
  173. .byte 0x0, 0x0, 0xF, 0x0
  174. @**************** Voice 024 ****************@
  175. .byte KeySplit
  176. .byte 0x0
  177. .byte 0x0
  178. .byte 0x0
  179. .word snd_24_table
  180. .word snd_24_split
  181. @**************** Voice 025 ****************@
  182. .byte KeySplit
  183. .byte 0x0
  184. .byte 0x0
  185. .byte 0x0
  186. .word snd_25_table
  187. .word snd_25_split
  188. @**************** Voice 026 ****************@
  189. .byte SquareWave1
  190. .byte Cn3
  191. .byte 0x0
  192. .byte 0x0
  193. .word WaveDuty50
  194. .byte 0x0, 0x0, 0xF, 0x0
  195. @**************** Voice 027 ****************@
  196. .byte DirectSound
  197. .byte Cn3
  198. .byte 0x0
  199. .byte 0x0
  200. .word snd_27_synguitar
  201. .byte 255, 248, 0, 165
  202. @**************** Voice 028 ****************@
  203. .byte SquareWave1
  204. .byte Cn3
  205. .byte 0x0
  206. .byte 0x0
  207. .word WaveDuty50
  208. .byte 0x0, 0x0, 0xF, 0x0
  209. @**************** Voice 029 ****************@
  210. .byte KeySplit
  211. .byte 0x0
  212. .byte 0x0
  213. .byte 0x0
  214. .word snd_29_table
  215. .word snd_29_split
  216. @**************** Voice 030 ****************@
  217. .byte SquareWave1
  218. .byte Cn3
  219. .byte 0x0
  220. .byte 0x0
  221. .word WaveDuty50
  222. .byte 0x0, 0x0, 0xF, 0x0
  223. @**************** Voice 031 ****************@
  224. .byte SquareWave1
  225. .byte Cn3
  226. .byte 0x0
  227. .byte 0x0
  228. .word WaveDuty50
  229. .byte 0x0, 0x0, 0xF, 0x0
  230. @**************** Voice 032 ****************@
  231. .byte SquareWave1
  232. .byte Cn3
  233. .byte 0x0
  234. .byte 0x0
  235. .word WaveDuty50
  236. .byte 0x0, 0x0, 0xF, 0x0
  237. @**************** Voice 033 ****************@
  238. .byte KeySplit
  239. .byte 0x0
  240. .byte 0x0
  241. .byte 0x0
  242. .word snd_33_table
  243. .word snd_33_split
  244. @**************** Voice 034 ****************@
  245. .byte SquareWave1
  246. .byte Cn3
  247. .byte 0x0
  248. .byte 0x0
  249. .word WaveDuty50
  250. .byte 0x0, 0x0, 0xF, 0x0
  251. @**************** Voice 035 ****************@
  252. .byte KeySplit
  253. .byte 0x0
  254. .byte 0x0
  255. .byte 0x0
  256. .word snd_35_table
  257. .word snd_35_split
  258. @**************** Voice 036 ****************@
  259. .byte DirectSound
  260. .byte Cn3
  261. .byte 0x0
  262. .byte 0x0
  263. .word snd_36_slap_bass
  264. .byte 255, 0, 255, 165
  265. @**************** Voice 037 ****************@
  266. .byte SquareWave1
  267. .byte Cn3
  268. .byte 0x0
  269. .byte 0x0
  270. .word WaveDuty50
  271. .byte 0x0, 0x0, 0xF, 0x0
  272. @**************** Voice 038 ****************@
  273. .byte DirectSound
  274. .byte Cn3
  275. .byte 0x0
  276. .byte 0x0
  277. .word snd_38_synthbass
  278. .byte 255, 0x0, 255, 165
  279. @**************** Voice 039 ****************@
  280. .byte SquareWave1
  281. .byte Cn3
  282. .byte 0x0
  283. .byte 0x0
  284. .word WaveDuty50
  285. .byte 0x0, 0x0, 0xF, 0x0
  286. @**************** Voice 040 ****************@
  287. .byte KeySplit
  288. .byte 0x0
  289. .byte 0x0
  290. .byte 0x0
  291. .word snd_40_table
  292. .word snd_40_split
  293. @**************** Voice 041 ****************@
  294. .byte SquareWave1
  295. .byte Cn3
  296. .byte 0x0
  297. .byte 0x0
  298. .word WaveDuty50
  299. .byte 0x0, 0x0, 0xF, 0x0
  300. @**************** Voice 042 ****************@
  301. .byte SquareWave1
  302. .byte Cn3
  303. .byte 0x0
  304. .byte 0x0
  305. .word WaveDuty50
  306. .byte 0x0, 0x0, 0xF, 0x0
  307. @**************** Voice 043 ****************@
  308. .byte SquareWave1
  309. .byte Cn3
  310. .byte 0x0
  311. .byte 0x0
  312. .word WaveDuty50
  313. .byte 0x0, 0x0, 0xF, 0x0
  314. @**************** Voice 044 ****************@
  315. .byte SquareWave1
  316. .byte Cn3
  317. .byte 0x0
  318. .byte 0x0
  319. .word WaveDuty50
  320. .byte 0x0, 0x0, 0xF, 0x0
  321. @**************** Voice 045 ****************@
  322. .byte DirectSound
  323. .byte Cn3
  324. .byte 0x0
  325. .byte 0x0
  326. .word snd_45_pizzicato_str
  327. .byte 255, 0, 255, 165
  328. @**************** Voice 046 ****************@
  329. .byte KeySplit
  330. .byte 0x0
  331. .byte 0x0
  332. .byte 0x0
  333. .word snd_46_table
  334. .word snd_46_split
  335. @**************** Voice 047 ****************@
  336. .byte DirectSound
  337. .byte Cn3
  338. .byte 0x0
  339. .byte 0x0
  340. .word snd_47_timpani
  341. .byte 255, 0, 255, 190
  342. @**************** Voice 048 ****************@
  343. .byte KeySplit
  344. .byte 0x0
  345. .byte 0x0
  346. .byte 0x0
  347. .word snd_48_table
  348. .word snd_48_split
  349. @**************** Voice 049 ****************@
  350. .byte KeySplit
  351. .byte 0x0
  352. .byte 0x0
  353. .byte 0x0
  354. .word snd_49_table
  355. .word snd_48_split
  356. @**************** Voice 050 ****************@
  357. .byte DirectSound
  358. .byte Cn3
  359. .byte 0x0
  360. .byte 0x0
  361. .word snd_50_synth_strings
  362. .byte 64, 248, 200, 200
  363. @**************** Voice 051 ****************@
  364. .byte SquareWave1
  365. .byte Cn3
  366. .byte 0x0
  367. .byte 0x0
  368. .word WaveDuty50
  369. .byte 0x0, 0x0, 0xF, 0x0
  370. @**************** Voice 052 ****************@
  371. .byte SquareWave1
  372. .byte Cn3
  373. .byte 0x0
  374. .byte 0x0
  375. .word WaveDuty50
  376. .byte 0x0, 0x0, 0xF, 0x0
  377. @**************** Voice 053 ****************@
  378. .byte SquareWave1
  379. .byte Cn3
  380. .byte 0x0
  381. .byte 0x0
  382. .word WaveDuty50
  383. .byte 0x0, 0x0, 0xF, 0x0
  384. @**************** Voice 054 ****************@
  385. .byte SquareWave1
  386. .byte Cn3
  387. .byte 0x0
  388. .byte 0x0
  389. .word WaveDuty50
  390. .byte 0x0, 0x0, 0xF, 0x0
  391. @**************** Voice 055 ****************@
  392. .byte SquareWave1
  393. .byte Cn3
  394. .byte 0x0
  395. .byte 0x0
  396. .word WaveDuty50
  397. .byte 0x0, 0x0, 0xF, 0x0
  398. @**************** Voice 056 ****************@
  399. .byte KeySplit
  400. .byte 0x0
  401. .byte 0x0
  402. .byte 0x0
  403. .word snd_56_table
  404. .word snd_56_split
  405. @**************** Voice 057 ****************@
  406. .byte DirectSound
  407. .byte 0x0
  408. .byte 0x0
  409. .byte 0x0
  410. .word snd_57_trombone
  411. .byte 255, 0, 255, 165
  412. @**************** Voice 058 ****************@
  413. .byte SquareWave1
  414. .byte Cn3
  415. .byte 0x0
  416. .byte 0x0
  417. .word WaveDuty50
  418. .byte 0x0, 0x0, 0xF, 0x0
  419. @**************** Voice 059 ****************@
  420. .byte SquareWave1
  421. .byte Cn3
  422. .byte 0x0
  423. .byte 0x0
  424. .word WaveDuty50
  425. .byte 0x0, 0x0, 0xF, 0x0
  426. @**************** Voice 060 ****************@
  427. .byte DirectSound
  428. .byte Cn3
  429. .byte 0x0
  430. .byte 0x0
  431. .word snd_60_horns
  432. .byte 255, 0x0, 255, 200
  433. @**************** Voice 061 ****************@
  434. .byte KeySplit
  435. .byte 0x0
  436. .byte 0x0
  437. .byte 0x0
  438. .word snd_61_table
  439. .word snd_61_split
  440. @**************** Voice 062 ****************@
  441. .byte SquareWave1
  442. .byte Cn3
  443. .byte 0x0
  444. .byte 0x0
  445. .word WaveDuty50
  446. .byte 0x0, 0x0, 0xF, 0x0
  447. @**************** Voice 063 ****************@
  448. .byte SquareWave1
  449. .byte Cn3
  450. .byte 0x0
  451. .byte 0x0
  452. .word WaveDuty50
  453. .byte 0x0, 0x0, 0xF, 0x0
  454. @**************** Voice 064 ****************@
  455. .byte SquareWave1
  456. .byte Cn3
  457. .byte 0x0
  458. .byte 0x0
  459. .word WaveDuty50
  460. .byte 0x0, 0x0, 0xF, 0x0
  461. @**************** Voice 065 ****************@
  462. .byte SquareWave1
  463. .byte Cn3
  464. .byte 0x0
  465. .byte 0x0
  466. .word WaveDuty50
  467. .byte 0x0, 0x0, 0xF, 0x0
  468. @**************** Voice 066 ****************@
  469. .byte KeySplit
  470. .byte 0x0
  471. .byte 0x0
  472. .byte 0x0
  473. .word snd_66_table
  474. .word snd_66_split
  475. @**************** Voice 067 ****************@
  476. .byte SquareWave1
  477. .byte Cn3
  478. .byte 0x0
  479. .byte 0x0
  480. .word WaveDuty50
  481. .byte 0x0, 0x0, 0xF, 0x0
  482. @**************** Voice 068 ****************@
  483. .byte KeySplit
  484. .byte 0x0
  485. .byte 0x0
  486. .byte 0x0
  487. .word snd_68_table
  488. .word snd_68_split
  489. @**************** Voice 069 ****************@
  490. .byte SquareWave1
  491. .byte Cn3
  492. .byte 0x0
  493. .byte 0x0
  494. .word WaveDuty50
  495. .byte 0x0, 0x0, 0xF, 0x0
  496. @**************** Voice 070 ****************@
  497. .byte DirectSound
  498. .byte Cn3
  499. .byte 0x0
  500. .byte 0x0
  501. .word snd_70_bassoon
  502. .byte 255, 0x0, 255, 165
  503. @**************** Voice 071 ****************@
  504. .byte DirectSound
  505. .byte Cn3
  506. .byte 0x0
  507. .byte 0x0
  508. .word snd_71_clarinet
  509. .byte 255, 0x0, 255, 165
  510. @**************** Voice 072 ****************@
  511. .byte SquareWave1
  512. .byte Cn3
  513. .byte 0x0
  514. .byte 0x0
  515. .word WaveDuty50
  516. .byte 0x0, 0x0, 0xF, 0x0
  517. @**************** Voice 073 ****************@
  518. .byte KeySplit
  519. .byte 0x0
  520. .byte 0x0
  521. .byte 0x0
  522. .word snd_73_table
  523. .word snd_73_split
  524. @**************** Voice 074 ****************@
  525. .byte SquareWave1
  526. .byte Cn3
  527. .byte 0x0
  528. .byte 0x0
  529. .word WaveDuty50
  530. .byte 0x0, 0x0, 0xF, 0x0
  531. @**************** Voice 075 ****************@
  532. .byte DirectSound
  533. .byte Cn3
  534. .byte 0x0
  535. .byte 0x0
  536. .word snd_75_panflute
  537. .byte 255, 224, 127, 165
  538. @**************** Voice 076 ****************@
  539. .byte SquareWave1
  540. .byte Cn3
  541. .byte 0x0
  542. .byte 0x0
  543. .word WaveDuty50
  544. .byte 0x0, 0x0, 0xF, 0x0
  545. @**************** Voice 077 ****************@
  546. .byte KeySplit
  547. .byte 0x0
  548. .byte 0x0
  549. .byte 0x0
  550. .word snd_77_table
  551. .word snd_77_split
  552. @**************** Voice 078 ****************@
  553. .byte SquareWave1
  554. .byte Cn3
  555. .byte 0x0
  556. .byte 0x0
  557. .word WaveDuty50
  558. .byte 0x0, 0x0, 0xF, 0x0
  559. @**************** Voice 079 ****************@
  560. .byte DirectSound
  561. .byte Cn3
  562. .byte 0x0
  563. .byte 0x0
  564. .word snd_79_ocarina
  565. .byte 64, 127, 218, 165
  566. @**************** Voice 080 ****************@
  567. .byte SquareWave1
  568. .byte Cn3
  569. .byte 0x0
  570. .byte 0x0
  571. .word WaveDuty50
  572. .byte 0x0, 0x0, 0xF, 0x0
  573. @**************** Voice 081 ****************@
  574. .byte SquareWave2
  575. .byte Cn3
  576. .byte 0x0
  577. .byte 0x0
  578. .word WaveDuty50
  579. .byte 0x0, 0x0, 0xF, 0x2
  580. @**************** Voice 082 ****************@
  581. .byte DirectSound
  582. .byte Cn3
  583. .byte 0x0
  584. .byte 0x0
  585. .word snd_82_sawtooth
  586. .byte 85, 165, 193, 178
  587. @**************** Voice 083 ****************@
  588. .byte ProgWave
  589. .byte Cn3
  590. .byte 0x0
  591. .byte 0x0
  592. .word gbwave_000
  593. .byte 0x0, 0x0, 0x9, 0x1
  594. @**************** Voice 084 ****************@
  595. .byte ProgWave
  596. .byte Cn3
  597. .byte 0x0
  598. .byte 0x0
  599. .word gbwave_003
  600. .byte 0x0, 0x0, 0xA, 0x0
  601. @**************** Voice 085 ****************@
  602. .byte DirectSound
  603. .byte Cn3
  604. .byte 0x0
  605. .byte 0x0
  606. .word snd_90_synth
  607. .byte 85, 165, 193, 178
  608. @**************** Voice 086 ****************@
  609. .byte SquareWave1
  610. .byte Cn3
  611. .byte 0x0
  612. .byte 0x0
  613. .word WaveDuty50
  614. .byte 0x0, 0x6, 0x0, 0x1
  615. @**************** Voice 087 ****************@
  616. .byte ProgWave
  617. .byte Cn3
  618. .byte 0x0
  619. .byte 0x0
  620. .word gbwave_004
  621. .byte 0x0, 0x7, 0x7, 0x2
  622. @**************** Voice 088 ****************@
  623. .byte SquareWave1
  624. .byte Cn3
  625. .byte 0x0
  626. .byte 0x0
  627. .word WaveDuty50
  628. .byte 0x0, 0x0, 0xF, 0x0
  629. @**************** Voice 089 ****************@
  630. .byte SquareWave1
  631. .byte Cn3
  632. .byte 0x0
  633. .byte 0x0
  634. .word WaveDuty25
  635. .byte 0x1, 0x2, 0x6, 0x2
  636. @**************** Voice 090 ****************@
  637. .byte DirectSound
  638. .byte Cn3
  639. .byte 0x0
  640. .byte 0x0
  641. .word snd_90_synth
  642. .byte 255, 235, 90, 178
  643. @**************** Voice 091 ****************@
  644. .byte SquareWave2
  645. .byte Cn3
  646. .byte 0x0
  647. .byte 0x0
  648. .word WaveDuty25
  649. .byte 0x1, 0x2, 0x6, 0x2
  650. @**************** Voice 092 ****************@
  651. .byte SquareWave1
  652. .byte Cn3
  653. .byte 0x0
  654. .byte 0x0
  655. .word WaveDuty50
  656. .byte 0, 1, 5, 2
  657. @**************** Voice 093 ****************@
  658. .byte SquareWave2
  659. .byte Cn3
  660. .byte 0x0
  661. .byte 0x0
  662. .word WaveDuty50
  663. .byte 0, 1, 5, 2
  664. @**************** Voice 094 ****************@
  665. .byte SquareWave1
  666. .byte Cn3
  667. .byte 0x0
  668. .byte 0x0
  669. .word WaveDuty25
  670. .byte 0, 1, 5, 2
  671. @**************** Voice 095 ****************@
  672. .byte SquareWave2
  673. .byte Cn3
  674. .byte 0x0
  675. .byte 0x0
  676. .word WaveDuty25
  677. .byte 0, 1, 5, 2
  678. @**************** Voice 096 ****************@
  679. .byte SquareWave1
  680. .byte Cn3
  681. .byte 0x0
  682. .byte 0x0
  683. .word WaveDuty50
  684. .byte 0x0, 0x0, 0xF, 0x0
  685. @**************** Voice 097 ****************@
  686. .byte SquareWave1
  687. .byte Cn3
  688. .byte 0x0
  689. .byte 0x0
  690. .word WaveDuty50
  691. .byte 0x0, 0x0, 0xF, 0x0
  692. @**************** Voice 098 ****************@
  693. .byte SquareWave1
  694. .byte Cn3
  695. .byte 0x0
  696. .byte 0x0
  697. .word WaveDuty50
  698. .byte 0x0, 0x0, 0xF, 0x0
  699. @**************** Voice 099 ****************@
  700. .byte SquareWave1
  701. .byte Cn3
  702. .byte 0x0
  703. .byte 0x0
  704. .word WaveDuty50
  705. .byte 0x0, 0x0, 0xF, 0x0
  706. @**************** Voice 100 ****************@
  707. .byte DirectSound
  708. .byte Cn3
  709. .byte 0x0
  710. .byte 0x0
  711. .word snd_90_synth
  712. .byte 255, 0, 255, 0
  713. @**************** Voice 101 ****************@
  714. .byte DirectSound
  715. .byte Cn3
  716. .byte 0x0
  717. .byte 0x0
  718. .word snd_82_sawtooth
  719. .byte 255, 0, 255, 0
  720. @**************** Voice 102 ****************@
  721. .byte SquareWave1
  722. .byte Cn3
  723. .byte 0x0
  724. .byte 0x0
  725. .word WaveDuty50
  726. .byte 0x0, 0x0, 0xF, 0x0
  727. @**************** Voice 103 ****************@
  728. .byte DirectSound
  729. .byte Cn3
  730. .byte 0x0
  731. .byte 0x0
  732. .word snd_103_scratch
  733. .byte 255, 0, 255, 0
  734. @**************** Voice 104 ****************@
  735. .byte SquareWave1
  736. .byte Cn3
  737. .byte 0x0
  738. .byte 0x0
  739. .word WaveDuty50
  740. .byte 0x0, 0x0, 0xF, 0x0
  741. @**************** Voice 105 ****************@
  742. .byte SquareWave1
  743. .byte Cn3
  744. .byte 0x0
  745. .byte 0x0
  746. .word WaveDuty50
  747. .byte 0x0, 0x0, 0xF, 0x0
  748. @**************** Voice 106 ****************@
  749. .byte DirectSound
  750. .byte Cn3
  751. .byte 0x0
  752. .byte 0x0
  753. .word snd_106_shamisen
  754. .byte 255, 248, 0, 165
  755. @**************** Voice 107 ****************@
  756. .byte DirectSound
  757. .byte Cn3
  758. .byte 0x0
  759. .byte 0x0
  760. .word snd_107_koto
  761. .byte 255, 248, 0, 165
  762. @**************** Voice 108 ****************@
  763. .byte SquareWave1
  764. .byte Cn3
  765. .byte 0x0
  766. .byte 0x0
  767. .word WaveDuty50
  768. .byte 0x0, 0x0, 0xF, 0x0
  769. @**************** Voice 109 ****************@
  770. .byte SquareWave1
  771. .byte Cn3
  772. .byte 0x0
  773. .byte 0x0
  774. .word WaveDuty50
  775. .byte 0x0, 0x0, 0xF, 0x0
  776. @**************** Voice 110 ****************@
  777. .byte SquareWave1
  778. .byte Cn3
  779. .byte 0x0
  780. .byte 0x0
  781. .word WaveDuty50
  782. .byte 0x0, 0x0, 0xF, 0x0
  783. @**************** Voice 111 ****************@
  784. .byte SquareWave1
  785. .byte Cn3
  786. .byte 0x0
  787. .byte 0x0
  788. .word WaveDuty50
  789. .byte 0x0, 0x0, 0xF, 0x0
  790. @**************** Voice 112 ****************@
  791. .byte SquareWave1
  792. .byte Cn3
  793. .byte 0x0
  794. .byte 0x0
  795. .word WaveDuty50
  796. .byte 0x0, 0x0, 0xF, 0x0
  797. @**************** Voice 113 ****************@
  798. .byte SquareWave1
  799. .byte Cn3
  800. .byte 0x0
  801. .byte 0x0
  802. .word WaveDuty50
  803. .byte 0x0, 0x0, 0xF, 0x0
  804. @**************** Voice 114 ****************@
  805. .byte SquareWave1
  806. .byte Cn3
  807. .byte 0x0
  808. .byte 0x0
  809. .word WaveDuty50
  810. .byte 0x0, 0x0, 0xF, 0x0
  811. @**************** Voice 115 ****************@
  812. .byte SquareWave1
  813. .byte Cn3
  814. .byte 0x0
  815. .byte 0x0
  816. .word WaveDuty50
  817. .byte 0x0, 0x0, 0xF, 0x0
  818. @**************** Voice 116 ****************@
  819. .byte DirectSound
  820. .byte Cn3
  821. .byte 0x0
  822. .byte 0x0
  823. .word snd_116_taiko_drum
  824. .byte 255, 0x0, 255, 165
  825. @**************** Voice 117 ****************@
  826. .byte SquareWave1
  827. .byte Cn3
  828. .byte 0x0
  829. .byte 0x0
  830. .word WaveDuty50
  831. .byte 0x0, 0x0, 0xF, 0x0
  832. @**************** Voice 118 ****************@
  833. .byte SquareWave1
  834. .byte Cn3
  835. .byte 0x0
  836. .byte 0x0
  837. .word WaveDuty50
  838. .byte 0x0, 0x0, 0xF, 0x0
  839. @**************** Voice 119 ****************@
  840. .byte SquareWave1
  841. .byte Cn3
  842. .byte 0x0
  843. .byte 0x0
  844. .word WaveDuty50
  845. .byte 0x0, 0x0, 0xF, 0x0
  846. @**************** Voice 120 ****************@
  847. .byte SquareWave1
  848. .byte Cn3
  849. .byte 0x0
  850. .byte 0x0
  851. .word WaveDuty50
  852. .byte 0x0, 0x0, 0xF, 0x0
  853. @**************** Voice 121 ****************@
  854. .byte ProgNoise
  855. .byte Cn3
  856. .byte 0x0
  857. .byte 0x0
  858. .word FineNoise
  859. .byte 0x0, 0x2, 0x7, 0x1
  860. @**************** Voice 122 ****************@
  861. .byte ProgNoise
  862. .byte Cn3
  863. .byte 0x0
  864. .byte 0x0
  865. .word FineNoise
  866. .byte 0x0, 0x2, 0x0, 0x0
  867. @**************** Voice 123 ****************@
  868. .byte SquareWave1
  869. .byte Cn3
  870. .byte 0x0
  871. .byte 0x0
  872. .word WaveDuty50
  873. .byte 0x0, 0x0, 0xF, 0x0
  874. @**************** Voice 124 ****************@
  875. .byte SquareWave1
  876. .byte Cn3
  877. .byte 0x0
  878. .byte 0x0
  879. .word WaveDuty50
  880. .byte 0x0, 0x0, 0xF, 0x0
  881. @**************** Voice 125 ****************@
  882. .byte SquareWave1
  883. .byte Cn3
  884. .byte 0x0
  885. .byte 0x0
  886. .word WaveDuty50
  887. .byte 0x0, 0x0, 0xF, 0x0
  888. @**************** Voice 126 ****************@
  889. .byte DrumTable
  890. .byte 0x0
  891. .byte 0x0
  892. .byte 0x0
  893. .word DrumTblNoise
  894. .word 0x0
  895. @**************** Voice 127 ****************@
  896. .byte DrumTable
  897. .byte 0x0
  898. .byte 0x0
  899. .byte 0x0
  900. .word DrumTbl1
  901. .word 0x0
  902. .end