Everything about the Nord Wave Synthesizer

checksum of bulk dump sysex

Postby dokkoisam » 06 Nov 2013, 16:30

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?
Last edited by dokkoisam on 07 Nov 2013, 14:37, edited 1 time in total.
dokkoisam
 
Posts: 3
Joined: 30 Nov 2011, 05:43
Location: tokyo
Country: Japan
Has thanked: 0 time
Been thanked: 0 time
Your Nord Gear #1: Nord Wave

checksum of bulk dump sysex


Sponsor
 

Re: checksum of bulk dump sysex

Postby mjbrands » 06 Nov 2013, 17:25

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.
mjbrands
 

Re: checksum of bulk dump sysex

Postby dokkoisam » 07 Nov 2013, 16:41

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.
dokkoisam
 
Posts: 3
Joined: 30 Nov 2011, 05:43
Location: tokyo
Country: Japan
Has thanked: 0 time
Been thanked: 0 time
Your Nord Gear #1: Nord Wave

Re: checksum of bulk dump sysex

Postby mjbrands » 07 Nov 2013, 21:19

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.

nord-wave-forum-f11/listing-the-contents-of-a-nord-wave-backup-t1981.html

Send me a PM if you have problems getting it to work.
mjbrands
 

Re: checksum of bulk dump sysex

Postby dokkoisam » 12 Nov 2013, 16:30

>>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.
dokkoisam
 
Posts: 3
Joined: 30 Nov 2011, 05:43
Location: tokyo
Country: Japan
Has thanked: 0 time
Been thanked: 0 time
Your Nord Gear #1: Nord Wave

Re: checksum of bulk dump sysex

Postby mjbrands » 13 Nov 2013, 00:13

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.
mjbrands
 

Re: checksum of bulk dump sysex

Postby guslid » 29 Dec 2013, 00:54

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
guslid
 
Posts: 1
Joined: 29 Dec 2013, 00:18
Country: Sweden
Has thanked: 0 time
Been thanked: 0 time
Your Nord Gear #1: Nord Lead 1/2/2x
Your Nord Gear #2: Nord Wave

Re: checksum of bulk dump sysex

Postby mjbrands » 30 Dec 2013, 01:05

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 :-)
mjbrands
 


Return to Nord Wave Forum



Who is online

Users browsing this forum: No registered users and 7 guests