Ik krijg via sysex de volgende bytes binnen als begin van een langere sysex boodschap:
Ik weet dat bytes 09-11 de total words in sample representeert.
Het gaat dus om de hexadecimale getallen 68, 02 en 00 of wel in binary:
De handleiding zegt dit over de coding van deze 21 bit bytes:
dus ik zou de bytes die de total words in sample representeren (bits 09 t/m11) als volgt naar bits omzetten:
Hoe converteer ik deze data in het cijfer dat de total words in sample representeert?
Code:
F0 7E 01 00 00 0C 31 63 07 68 02 00 68 02 00 68
Het gaat dus om de hexadecimale getallen 68, 02 en 00 of wel in binary:
Code:
68 = 0 1 1 0 1 0 0 0
02 = 0 0 0 0 0 0 1 0
00 = 0 0 0 0 0 0 0 0
De handleiding zegt dit over de coding van deze 21 bit bytes:
Code:
TB represents a 21 bit value transmitted as three MIDI bytes:
first byte: 0 d6 d5 d4 d3 d2 d1 d0
second byte: 0 d13 d12 d11 d10 d9 d8 d7
third byte: 0 d20 d19 d18 d17 d16 d15 d14
Code:
first byte: 0 0 0 1 0 1 1 0
second byte: 0 0 0 0 0 0 1 0
third byte: 0 0 0 0 0 0 0 0
Hoe converteer ik deze data in het cijfer dat de total words in sample representeert?