Hi all,
As mentioned in @florence’s NS3 and NS3 program viewer post, I’ve finally finished my Nord Stage 3 Program File Decoder program so here it is.
It’s designed to compliment his Viewer and, indeed, I’ve made use of all the hard work that he and others have put into deciphering how Nord store the Stage 3 parameters in their .ns3f program files and how all the Piano and Sample names and info are also stored. So huge thanks to @florence et al.
Where my program (it’s actually a Perl script) may be of use is for those of you that wish to:
• decode, in one go, many .ns3f files; i.e. my script can be used as a batch convertion tool
• easily compare two or more files to visually see what subtle differences there are between them
• be able to customise the look and detail of the output
The script creates HTML files with all the info in and there are quite a few user customisable elements including:
• altering the display colours and the display font
• altering which parameters are greyed out (as in panels, groups or values that aren’t ‘on’)
• setting up exactly where each parameter is displayed
• altering the parameter labels (you could use your own native language)
• and more…
Along with a link to the project ZIP file, I’ve attached two JPG files that show the default output (Test.jpg) and also a simple example of what customisation can acheive (TestDark.jpg).
This test file only has Panel A enabled. Obviously both panels will be displayed if they are both enabled and you can configure things so that both are always displayed whether they are enabled or not.
Please read the README FIRST PDF in the Docs folder and if you want to do any of the above customisations, details can be found in, not surprisingly, the Customisations PDF.
EDIT: New version 1.2 (see later post for details)
Cheers, Hob
Nord Stage 3 Program File Decoder
- Hobster
- Posts: 180
- Joined: 23 Jan 2016, 14:37
- 9
- Your Nord Gear #1: Nord Stage 3
- Your Nord Gear #2: Other Brand
- Location: London
- Has thanked: 125 times
- Been thanked: 85 times
- Contact:
Nord Stage 3 Program File Decoder
- Attachments
-
- NS3PFD.zip
- The project zip file
- (1015.96 KiB) Downloaded 132 times
-
- Uses Menlo font
- TestDark.jpg (329.35 KiB) Viewed 2670 times
-
- Uses Courier New font (default)
- Test.jpg (348.95 KiB) Viewed 2670 times
Last edited by Hobster on 01 Feb 2021, 01:36, edited 16 times in total.
- Schorsch
- Moderator
- Posts: 2596
- Joined: 15 May 2018, 23:34
- 7
- Your Nord Gear #1: Nord Stage 3
- Your Nord Gear #2: Nord Stage 3
- Location: Germany - NRW
- Has thanked: 1476 times
- Been thanked: 940 times
Re: Nord Stage 3 Program File Decoder
Awesome, thanks a lot!
Regards Schorsch
Check this https://chris55.github.io/ns3-program-viewer/ awesome tool to visualize NS2/3 programs and re-create them on the other instrument!
Gear: NS3C, Uhl X4V-1, 2-manual HX3.4 organ made by Tastendoktor, SL88 Studio
Check this https://chris55.github.io/ns3-program-viewer/ awesome tool to visualize NS2/3 programs and re-create them on the other instrument!
Gear: NS3C, Uhl X4V-1, 2-manual HX3.4 organ made by Tastendoktor, SL88 Studio
- ericL
- Patch Creator
- Posts: 1345
- Joined: 23 Jun 2012, 00:36
- 13
- Your Nord Gear #1: Nord Stage 2
- Your Nord Gear #2: Nord Stage 3
- Has thanked: 533 times
- Been thanked: 712 times
Re: Nord Stage 3 Program File Decoder
Very impressive! Thank you!
Nords: NE2, NS2 88, NS3 Compact x 2
Live rig: NS3, Vent, Radial KL-8, Shure PSM-900 IEM Rig, UE18 & UE7 IEMs.
Studio: Hammond A-101 & Leslie 122, Yamaha CP-80, Yamaha S90, NS2, DSI Prophet-6, Vent II, Roland JX-8P.
Live rig: NS3, Vent, Radial KL-8, Shure PSM-900 IEM Rig, UE18 & UE7 IEMs.
Studio: Hammond A-101 & Leslie 122, Yamaha CP-80, Yamaha S90, NS2, DSI Prophet-6, Vent II, Roland JX-8P.
-
- Patch Creator
- Posts: 371
- Joined: 20 Jul 2019, 14:51
- 6
- Your Nord Gear #1: Nord Stage 3
- Has thanked: 102 times
- Been thanked: 348 times
- Contact:
Re: Nord Stage 3 Program File Decoder
great job Hobster, Stage file have now no secret 

My free online tool to view Nord Stage programs https://chris55.github.io/ns3-program-viewer
- Hobster
- Posts: 180
- Joined: 23 Jan 2016, 14:37
- 9
- Your Nord Gear #1: Nord Stage 3
- Your Nord Gear #2: Other Brand
- Location: London
- Has thanked: 125 times
- Been thanked: 85 times
- Contact:
Re: Nord Stage 3 Program File Decoder
New: Version 1.1
Feature added: preset and template folder names can now include the full path as well as just the folder name.
This works both when using User.dat and also when using the command line in Terminal (Mac) or cmd (PC).
This is very useful if you have, as I do, loads of .ns3f files in quite a few different folders.
You can now (best done using the command line) very quickly and easily convert the contents of any folder containing .ns3f files without having to move or copy anything.
How to do this is fully explained in the updated Customisations.pdf Command Line section.
The only other updated file is the Perl script itself, ns3pfd.pl.
Edit: Version 1.2
Bugfix: Now displays correct clock divider values for Delay Tempo when Delay Master Clock is On and multiple files are decoded in one go (script used to display ms and bpm).
Because the forum won't allow Perl .pl files to be uploaded, I've attached the complete ZIP file as before but with the updated Perl script file (v1.2) within.
Feature added: preset and template folder names can now include the full path as well as just the folder name.
This works both when using User.dat and also when using the command line in Terminal (Mac) or cmd (PC).
This is very useful if you have, as I do, loads of .ns3f files in quite a few different folders.
You can now (best done using the command line) very quickly and easily convert the contents of any folder containing .ns3f files without having to move or copy anything.
How to do this is fully explained in the updated Customisations.pdf Command Line section.
The only other updated file is the Perl script itself, ns3pfd.pl.
Edit: Version 1.2
Bugfix: Now displays correct clock divider values for Delay Tempo when Delay Master Clock is On and multiple files are decoded in one go (script used to display ms and bpm).
Because the forum won't allow Perl .pl files to be uploaded, I've attached the complete ZIP file as before but with the updated Perl script file (v1.2) within.
- Attachments
-
- NS3PFD.zip
- Version 1.2
- (1015.96 KiB) Downloaded 121 times
Last edited by Hobster on 01 Feb 2021, 01:34, edited 6 times in total.