On Sat, 31 Aug 2013 04:36:56 +0200, Ralf Mardorf
<ralf.mardorf@alice-dsl.net> wrote:
> "Hex Meaning Note
> F0 Start a sysex message…
> 44 00 00 …for a Casio piece of equipment…
> 70 …using MIDI channel 1… 71 = channel 2, 72 = channel 3, etc.
> 10 …requesting a patch dump…
> 00 …for preset number 1… 01 = preset 2, 02 = preset 3, etc.
> 70 31 …yes I really want them. This is the okay string, but we are
> sending it with the request.
>
> The following is a table of all possible request commands for a CZ-101
> or CZ-1000.
>
> Hex Command Meaning
> F0 44 00 00 70 10 00 70 31 request patch from PRESET 1
> F0 44 00 00 70 10 01 70 31 request patch from PRESET 2
> F0 44 00 00 70 10 02 70 31 request patch from PRESET 3
> F0 44 00 00 70 10 03 70 31 request patch from PRESET 4
> F0 44 00 00 70 10 04 70 31 request patch from PRESET 5
> F0 44 00 00 70 10 05 70 31 request patch from PRESET 6
> F0 44 00 00 70 10 06 70 31 request patch from PRESET 7
> F0 44 00 00 70 10 07 70 31 request patch from PRESET 8
> F0 44 00 00 70 10 08 70 31 request patch from PRESET 9
> F0 44 00 00 70 10 09 70 31 request patch from PRESET 10
> F0 44 00 00 70 10 0A 70 31 request patch from PRESET 11
> F0 44 00 00 70 10 0B 70 31 request patch from PRESET 12
> F0 44 00 00 70 10 0C 70 31 request patch from PRESET 13
> F0 44 00 00 70 10 0D 70 31 request patch from PRESET 14
> F0 44 00 00 70 10 0E 70 31 request patch from PRESET 15
> F0 44 00 00 70 10 0F 70 31 request patch from PRESET 16
>
> F0 44 00 00 70 10 20 70 31 request patch from INTERNAL 1
> F0 44 00 00 70 10 21 70 31 request patch from INTERNAL 2
> F0 44 00 00 70 10 22 70 31 request patch from INTERNAL 3
> F0 44 00 00 70 10 23 70 31 request patch from INTERNAL 4
> F0 44 00 00 70 10 24 70 31 request patch from INTERNAL 5
> F0 44 00 00 70 10 25 70 31 request patch from INTERNAL 6
> F0 44 00 00 70 10 26 70 31 request patch from INTERNAL 7
> F0 44 00 00 70 10 27 70 31 request patch from INTERNAL 8
> F0 44 00 00 70 10 28 70 31 request patch from INTERNAL 9
> F0 44 00 00 70 10 29 70 31 request patch from INTERNAL 10
> F0 44 00 00 70 10 2A 70 31 request patch from INTERNAL 11
> F0 44 00 00 70 10 2B 70 31 request patch from INTERNAL 12
> F0 44 00 00 70 10 2C 70 31 request patch from INTERNAL 13
> F0 44 00 00 70 10 2D 70 31 request patch from INTERNAL 14
> F0 44 00 00 70 10 2E 70 31 request patch from INTERNAL 15
> F0 44 00 00 70 10 2F 70 31 request patch from INTERNAL 16
>
> F0 44 00 00 70 10 40 70 31 request patch from CARTRIDGE 1
> F0 44 00 00 70 10 41 70 31 request patch from CARTRIDGE 2
> F0 44 00 00 70 10 42 70 31 request patch from CARTRIDGE 3
> F0 44 00 00 70 10 43 70 31 request patch from CARTRIDGE 4
> F0 44 00 00 70 10 44 70 31 request patch from CARTRIDGE 5
> F0 44 00 00 70 10 45 70 31 request patch from CARTRIDGE 6
> F0 44 00 00 70 10 46 70 31 request patch from CARTRIDGE 7
> F0 44 00 00 70 10 47 70 31 request patch from CARTRIDGE 8
> F0 44 00 00 70 10 48 70 31 request patch from CARTRIDGE 9
> F0 44 00 00 70 10 49 70 31 request patch from CARTRIDGE 10
> F0 44 00 00 70 10 4A 70 31 request patch from CARTRIDGE 11
> F0 44 00 00 70 10 4B 70 31 request patch from CARTRIDGE 12
> F0 44 00 00 70 10 4C 70 31 request patch from CARTRIDGE 13
> F0 44 00 00 70 10 4D 70 31 request patch from CARTRIDGE 14
> F0 44 00 00 70 10 4E 70 31 request patch from CARTRIDGE 15
> F0 44 00 00 70 10 4F 70 31 request patch from CARTRIDGE 16
>
> F0 44 00 00 70 10 60 70 31 request patch from CURRENT SOUND area"
>
> - http://www.kasploosh.com/projects/CZ/how_to/midiox-cz101-receive.html
>
>
> message[0]=0xf0; ok
> message[1]=0x44; ok
> message[2]=0x00; ok
> message[3]=0x00; ok
> message[4]=0x70; ok, but it can be values up to 7F regarding to the MIDI
> channel
> message[5]=0x19; wrong, request is 10 and not 19
> message[6]=0x60; wrong, use a value from the list above
Sorry 60 is a valid value
> message[7]=0x00; wrong, 70 and not 00
> message[8]=0x00; wrong, 31 and not 00
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Sat Aug 31 16:15:03 2013
This archive was generated by hypermail 2.1.8 : Sat Aug 31 2013 - 16:15:03 EEST