MiniakSysExDumpFileExtractor_v0.02.exe
Win32 application (works on WinXP and above)

Version history:

version 0.02 - 29 jun 2016 - added writing summary information (in end of list), and  fool-proof checking for compliance with Micron/Miniak dump file format. Also, before exiting, it will run Notepad.exe with created file-list.
version 0.01 - 22 jun 2016 - first release
---------------------------------

Miniak SysEx dump file lister and splitter V0.02 (29.06.2016) by Vladislav Kuzevanov (vladikuz72@gmail.com)
This program will create list of [Progs/Seqs/Rhythms/Multis] from SysEx Dump file of Miniak, and, if you whish, will create folder with separate .syx files from entire content. 
List and folder will created in folder with source SysEx dump file.

Of course, It compatible with Micron SysEx Dump files, but in the list file, types will be present name adopted Miniak's terminology. 
Just remember: Miniak's "sequences" = icron's "patterns"; Miniak's "multis" = icron's "setups"


Usage: run this application, and follow on-screen instructions. 




For example, you select dump file "Miniak.syx"
In folder with this file will be created file-list "Miniak.syx_list.txt" with, for example, such content:

--------------------
Source Miniak/Micron SysEx Dump file: Miniak.syx

Type	Length	Bank#	Patch#	Group	Name
Prog	434	0	1	String	 P5 Strings GD
Prog	434	0	2	SFX	# Deep Vocoder
Prog	434	0	3	SFX	# GiL Vocoder
Prog	434	0	4	SFX	# Goblin Talk
........ <CUT> ........
Prog	434	5	45	Lead	zIG L3AD    DG
Prog	434	5	46	Comp	zzfault2
Prog	434	5	47	Comp	zzfault3
Seq	198				* Metronome
Seq	481				* Phrase
Seq	431				16th Notes
Seq	239				1993 NervousDG
Seq	1025				199303      DG
Seq	349				199303 2    DG
Seq	852				199303 3    DG
Seq	1546				199303 4    DG
Seq	225				242 BASS    DG
........ <CUT> ........
Seq	422				Walling
Seq	266				aArpsy
Seq	317				goodBye70   DG
Rhythm	984				Bali Club   SB
Rhythm	678				Basic 1
Rhythm	614				Basic 1a
........ <CUT> ........
Rhythm	929				What Up 3
Rhythm	628				What Up 4
Multi	335				#VocodeMulti 1
Multi	161				* Empty Multi
Multi	564				Alagorm 123 GD
........ <CUT> ........
Multi	335				Yea Right   GD
Multi	458				ZweiVierZweiDG


Summary information:

Programs:  691
Rhythms:   320
Sequences: 326
Multis:    111
----------------------


And, if you whish, will create folder "Miniak.syx_files" with separate .syx files, named as [<type>][<group>][<bank#>-<patch#>]_<name>.
For example:

[Prog][Bass][0-031]_AcidAndOilBass.syx
[Prog][Bass][0-041]_Analogue Seq.syx
[Prog][Bass][0-044]_Anti-Static.syx
[Multi]_#VocodeMulti 1.syx
[Multi]_Alagorm 123 GD.syx
[Seq]_Manipulator.syx
[Seq]_Miami Tech 2.syx
[Rhythm]_M Rhythm 10.syx

e.t.c...

--
Vladislav Kuzevanov aka VladiKuz
Volgograd, Russia.

