checksum of bulk dump sysex
-
- Posts: 3
- Joined: 30 Nov 2011, 05:43
- 12
- Your Nord Gear #1: Nord Wave
- Location: tokyo
checksum of bulk dump sysex
hello
I have recieved bulk dump Exclusive data from Nord Wave.
F0 33 7F 0E 08 01 02 00 00 0E 08 41 50 41 43 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 04 24 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 17 00 00 00 00 00 08
00 00 00 17 00 00 00 00 00 00 00 00 3E 00 00 00 05 60 00 00 00 6E 41 00 00 00 00 00 00 00 00 10 01 3A 28 00 00 00 7F 00
00 00 01 40 00 00 01 00 00 00 00 00 00 00 00 00 3F 40 00 00 07 78 00 00 00 00 00 00 00 00 00 00 00 01 7E 00 00 00 00 00
00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 10 0C 00 00 00 0F 70 00 00 00 00 00 00 00 00 00 00 00 03 7F 36 34 60 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 17 00 00 00 00 00 08
00 00 00 17 00 00 00 04 40 00 00 00 3E 00 00 00 05 60 00 00 00 6E 41 00 00 00 00 00 00 00 00 10 01 3A 20 00 00 00 7F 00
00 00 04 40 00 00 00 4A 00 00 00 00 00 00 00 00 3F 40 00 00 07 78 00 00 00 7F 00 00 00 00 00 00 00 01 7E 00 00 00 00 00
00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 10 0C 00 00 00 0F 70 00 00 00 00 00 00 00 00 00 00 00 03 7F 36 34 60 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 1B 0A 28 60 00 00 00 64 71 30 00 00 00
00 0000 00 00 00 00 00 00 00 00 00 00 47 F7
Adding that all Red font area →10CC
CC-80=4C NOT checksum 47
80-4C=34 NOT checksum 47
Does anyone know how to calculate checksum?
I have recieved bulk dump Exclusive data from Nord Wave.
F0 33 7F 0E 08 01 02 00 00 0E 08 41 50 41 43 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 04 24 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 17 00 00 00 00 00 08
00 00 00 17 00 00 00 00 00 00 00 00 3E 00 00 00 05 60 00 00 00 6E 41 00 00 00 00 00 00 00 00 10 01 3A 28 00 00 00 7F 00
00 00 01 40 00 00 01 00 00 00 00 00 00 00 00 00 3F 40 00 00 07 78 00 00 00 00 00 00 00 00 00 00 00 01 7E 00 00 00 00 00
00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 10 0C 00 00 00 0F 70 00 00 00 00 00 00 00 00 00 00 00 03 7F 36 34 60 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 17 00 00 00 00 00 08
00 00 00 17 00 00 00 04 40 00 00 00 3E 00 00 00 05 60 00 00 00 6E 41 00 00 00 00 00 00 00 00 10 01 3A 20 00 00 00 7F 00
00 00 04 40 00 00 00 4A 00 00 00 00 00 00 00 00 3F 40 00 00 07 78 00 00 00 7F 00 00 00 00 00 00 00 01 7E 00 00 00 00 00
00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 10 0C 00 00 00 0F 70 00 00 00 00 00 00 00 00 00 00 00 03 7F 36 34 60 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 1B 0A 28 60 00 00 00 64 71 30 00 00 00
00 0000 00 00 00 00 00 00 00 00 00 00 47 F7
Adding that all Red font area →10CC
CC-80=4C NOT checksum 47
80-4C=34 NOT checksum 47
Does anyone know how to calculate checksum?
Last edited by dokkoisam on 07 Nov 2013, 14:37, edited 1 time in total.
Re: checksum of bulk dump sysex
What are you trying to achieve? The dump on the Wave will never be complete, since it does not include the samples. Sure, if you send it to another Wave with -exactly- the same samples, it should work - but if the samples differ, you're in trouble.
It seems to me using the Sound Manager to make a backup (and restore that if/when required) might be the way to go.
Of course, you may have very specific requirements for which only a SysEx dump suffices
Btw. I never looked at how Nord verifies the validity of a SysEx dump, but if I remember correctly, not all vendors do that in the same way.
It seems to me using the Sound Manager to make a backup (and restore that if/when required) might be the way to go.
Of course, you may have very specific requirements for which only a SysEx dump suffices
Btw. I never looked at how Nord verifies the validity of a SysEx dump, but if I remember correctly, not all vendors do that in the same way.
-
- Posts: 3
- Joined: 30 Nov 2011, 05:43
- 12
- Your Nord Gear #1: Nord Wave
- Location: tokyo
Re: checksum of bulk dump sysex
Just by looking at the Nord Wave's Panel ,I can not understand the specific numerical values of the elements that make up the sound.
So I want to analyze the bulk dump sysex to understand the values of the parameters at a glance.
For example,the numbers from 12th to 27th (41 50 41 43 48 00 00 00 00 00 00 00 00 00 00 00) represent the name of the program →(APACH).
It is ASCII code number.
So I want to analyze the bulk dump sysex to understand the values of the parameters at a glance.
For example,the numbers from 12th to 27th (41 50 41 43 48 00 00 00 00 00 00 00 00 00 00 00) represent the name of the program →(APACH).
It is ASCII code number.
Re: checksum of bulk dump sysex
I created a utility that can show the contents of individual Wave programs. It is not very user-friendly (cmdline), but you might find it interesting (comes with source code).
Note it doesn't show all info, since I don't have a Wave anymore and had to stop working on it.
http://www.norduserforum.com/nord-wave- ... t1981.html
Send me a PM if you have problems getting it to work.
Note it doesn't show all info, since I don't have a Wave anymore and had to stop working on it.
http://www.norduserforum.com/nord-wave- ... t1981.html
Send me a PM if you have problems getting it to work.
-
- Posts: 3
- Joined: 30 Nov 2011, 05:43
- 12
- Your Nord Gear #1: Nord Wave
- Location: tokyo
Re: checksum of bulk dump sysex
>>mjbrands
Thank you for your reply.
Was very helpful for me Articles written by you. especially "Digging in the Nord Wave file format".pdf
Unfortunately I can not compile the show-nwp.c in my pc .Therefore I will continue to analysis of bulk dump sysex and I want to program MIDI LIBRARIAN in CTRLR.
If Nord Wave uses a CRC in checksum, I cannot help giving up.
I am glad to give your opinion.
Thank you for your reply.
Was very helpful for me Articles written by you. especially "Digging in the Nord Wave file format".pdf
Unfortunately I can not compile the show-nwp.c in my pc .Therefore I will continue to analysis of bulk dump sysex and I want to program MIDI LIBRARIAN in CTRLR.
If Nord Wave uses a CRC in checksum, I cannot help giving up.
I am glad to give your opinion.
Re: checksum of bulk dump sysex
If you send me a private message about it (click the small PM button to the right of this post), I can set you up with a compiled Windows version of the tool.
-
- Posts: 1
- Joined: 29 Dec 2013, 00:18
- 10
- Your Nord Gear #1: Nord Lead 1/2/2x
- Your Nord Gear #2: Nord Wave
Re: checksum of bulk dump sysex
Hello,
I have also been trying to find out how the checksum is calculated, as I am interested in generating sysex patch files for the Wave from computer software. The best info I have found from Nord is the Stage Classic's Sysex guide (http://www.nordkeyboards.com/downloads/ ... 0Guide.pdf), which states: "7-bit checksum (sum of all bytes above - wrapping)". However, in the world of CRCs that is not enough.
If anyone has any updates on this subject I would be really interested!
Best regards,
Gustav
I have also been trying to find out how the checksum is calculated, as I am interested in generating sysex patch files for the Wave from computer software. The best info I have found from Nord is the Stage Classic's Sysex guide (http://www.nordkeyboards.com/downloads/ ... 0Guide.pdf), which states: "7-bit checksum (sum of all bytes above - wrapping)". However, in the world of CRCs that is not enough.
If anyone has any updates on this subject I would be really interested!
Best regards,
Gustav
Re: checksum of bulk dump sysex
Maybe you could store the same sound in programs 0 (1?) thru 3 and compare the SysEx dump for those. For bonus points, post them to this thread so other people (like me) can also take a look at them