dseq_data
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dseq_data [2006/07/05 23:06] – created mess | dseq_data [2006/10/15 09:35] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | BANKSTICK: | + | ==== BANKSTICK: |
+ | < | ||
0x0000: | 0x0000: | ||
0x0080: | 0x0080: | ||
Line 5: | Line 6: | ||
. . | . . | ||
0x0780: | 0x0780: | ||
- | + | </ | |
- | PATTERN | + | === PATTERN |
+ | < | ||
size = 128 bytes | size = 128 bytes | ||
- | relative location: | + | 0x00 | trig 1-8 | trig stp | trig 17-24 | trig 25-32 | |
- | 0x0000: TRACK 0 TRIG | + | 0x04 | trig 1-8 | trig 9-16 | trig 17-24 | trig 25-32 | |
- | 0x0004: TRACK 1 TRIG | + | 0x08 | trig 1-8 | trig 9-16 | trig 17-24 | trig 25-32 | |
- | . . | + | 0x0C | trig 1-8 | trig 9-16 | trig 17-24 | trig 25-32 | |
- | . . | + | 0x10 | trig 1-8 | trig 9-16 | trig 17-24 | trig 25-32 | |
- | 0x001F: TRACK 7 TRIG | + | 0x14 | trig 1-8 | trig 9-16 | trig 17-24 | trig 25-32 | |
- | + | 0x18 | trig 1-8 | trig 9-16 | trig 17-24 | trig 25-32 | | |
- | 0x0020: | + | 0x1C | trig 1-8 | trig 9-16 | trig 17-24 | trig 25-32 | |
- | 0x0024: | + | |
- | . . | + | 0x20 | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | |
- | . . | + | 0x24 | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | |
- | 0x003F: TRACK 7 ACC | + | 0x28 | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | |
- | + | 0x2C | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | | |
- | 0x0040: TRACK 0 ROLL | + | 0x30 | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | |
- | 0x0044: | + | 0x34 | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | |
- | . . | + | 0x38 | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | |
- | . . | + | 0x3C | acc 1-8 | acc 9-16 | acc 17-24 | acc 25-32 | |
- | 0x005F: | + | |
- | + | 0x40 | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | | |
- | 0x0060: | + | 0x44 | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | |
- | 0x0068: | + | 0x48 | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | |
- | 0x0070: 8 bytes Free (for track data) | + | 0x4C | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | |
- | 0x0078: BPM | + | 0x50 | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | |
- | 0x0079: normal velocity | + | 0x54 | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | |
- | 0x007A: | + | 0x58 | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | |
- | 0x007B: 5 bytes Free (for pattern data) | + | 0x5C | roll 1-8 | roll 9-16 | roll 17-24 | roll 25-32 | |
- | + | ||
- | TRK: | + | 0x60 | notenr tr1 | notenr tr2 | notenr tr3 | notenr tr4 | |
- | size = 12 bytes (= NR_STEPS*3/8) | + | 0x64 | notenr tr5 | notenr tr6 | notenr tr7 | notenr tr8 | |
- | + | 0x68 | division tr1 | division tr2 | division tr3 | division tr4 | | |
- | relative location: | + | 0x6C | division tr5 | division tr6 | division tr7 | division tr8 | |
- | 0x0000: Step On/Off | + | 0x70 | length tr1 | length tr2 | length tr3 | length tr4 | |
- | 0x0004: Accent On/Off | + | 0x74 | length tr5 | length tr6 | length tr7 | length tr8 | |
- | 0x000C: | + | 0x78 | |
- | + | 0x7C | mute tr 1-8 | free | free | free | | |
- | + | NR_TRK) | |
- | TRK Note Nr | + | </ |
- | size = 8 bytes (= NR_TRK) | + | |
- | + | ||
- | TRK Div/ | + | |
- | size = 8 bytes (= NR_TRK) | + | |
- | + | ||
- | -----------------------------------------*/ | + | |
- | + | ||
- | + | ||
- | /*----------------------------------------- | + | |
- | simple drumseq data structure v1 | + | |
- | + | ||
- | BANKSTICK: | + | |
- | 0x0000: PATTERN 0 | + | |
- | 0x0080: | + | |
- | . . | + | |
- | . . | + | |
- | 0x0780: PATTERN 15 | + | |
- | + | ||
- | PATTERN | + | |
- | size = 128 bytes | + | |
- | + | ||
- | relative location: | + | |
- | 0x0000: TRACK 0 | + | |
- | 0x000C: TRACK 1 | + | |
- | . . | + | |
- | . . | + | |
- | 0x0054: | + | |
- | 0x0060: | + | |
- | 0x0068: | + | |
- | 0x0070: 8 bytes Free (for track data) | + | |
- | 0x0078: BPM | + | |
- | 0x0079: normal | + | |
- | 0x007A: accent | + | |
- | 0x007B: 5 bytes Free (for pattern data) | + | |
- | + | ||
- | TRK: | + | |
- | size = 12 bytes (= NR_STEPS*3/8) | + | |
- | + | ||
- | relative location: | + | |
- | 0x0000: Step On/Off | + | |
- | 0x0004: Accent On/Off | + | |
- | 0x000C: Roll On/Off | + | |
- | + | ||
- | + | ||
- | TRK Note Nr | + | |
- | size = 8 bytes (= NR_TRK) | + | |
- | TRK Div/Length | ||
- | size = 8 bytes (= NR_TRK) | ||
back to [[DSEQ32]] | back to [[DSEQ32]] |
dseq_data.1152140788.txt.gz · Last modified: 2006/10/15 09:35 (external edit)