TRACKER HOUSTONTRACKER2 DATA
From MSX MUSIC WIKI
公式サイトの仕様
Features
• 3 tone channels
• 1 non-interrupting drum channel
• up to 128 note patterns
• up to 64 drum/fx patterns
• sequence length up to 255 pattern rows
• 16-bit frequency precision
• 8-bit speed precision, can be configured per step
• various effects, including:
- L/C/R stereo hard-panning for tone and drum channels
- 8bit duty cycle control
- duty cycle sweep
• 2 user definable samples
• up to 8 savestates
• edit during playback
以下main.asmより引用
musicData ;initialize an empty song on first run speed db #10 ;speed usrDrum dw #0 ;usr drum pointer looprow db 0 ;loop point (row#) ptns ;the pattern matrix ds 256*4,#ff ;1024+1 #ff bytes db #ff ptn00 ;the note patterns ds 16*128 ;128*16 #00 bytes fxptn00 ;the fx patterns ds 32*64 ;64*32 #00 bytes musicEnd equ $
以下teststate.asmより引用
;collapsed savestate - test song db #10 ;speed ;dw #5fcd ;usr drum IF MODEL = TI82 || MODEL = TI8P dw #5e31 ENDIF IF MODEL = TI83 dw #2bae ENDIF IF MODEL = TI8X || MODEL = TI8XS dw #1f73 ENDIF IF MODEL = PCG850 dw #8a1f ENDIF db #01 ;loop point db #00,#02,#01,#00 ;ptn sequence db #00,#02,#01,#01 db #ff ;ptn area db 24 ;regular note byte db #d6 ;#d6 -> d: 0-byte, 6: for the next 6+1 = 7 rows db 24,24,24,48 db 43,43,43,43 db #d1,24,#d5 db 24,24,36 db 41,41,41,41 db 0,24,#d5 db 24,0,24,24 db 12,24,36,48 db #ff ;end of ptn area ;fx ptn area db #01+#80 ;fx ptn# (#00). bit 7 set = last fx ptn. db #1f,#20 db #20,0 db #30,0 db #20,0 db #ff,#10 db #f0,0 db #f0,0 db #f0,0 db #90,0 db #a0,0 db 0,0 db #c0,0 db #d0,0 db #e0,0 db #f0,0 db 0,0 ;eof
ht2util実行時の表示