This is a command-line utility for extracting preset & sample names from EMU/EOS files to help document & classify sample collections. The output is in tab-separated format for importing into tables/spreadsheets for sorting & searching.
The last example shows the output being redirected to a
textfile for use with a word processor or spreadsheet etc.
Here's some examples using a word processor...
DecodeEMU -f <file|wildcards> [-r] [-s f | b] [-x p | s |
Use quotes if -f param contains spaces , e.g.
Filename can include wildcards '*' & '?' for processing
multiple files , e.g.
-r recurse folders
Redirect output to a file for converting to table, spreadsheet
etc. , e.g.
The program assumes the sample files are in FAT format (EOS 4.7
does this). Commercial programs are available for reading
EMU/EOS files directly, although if you have one of these you
probably won't need DecodeEMU!
Some bank names in the standard set of EMU CDs contain / and "
characters which confused my PC - you can see the file names,
but can't do anything with them. I used the Disk/Browse
Find option on the EMU to search for these characters and
changed '/' to '-', and double quotes to single quotes.
There have been a few enquiries about the EMU file structure, so for what it's worth I've collated some HexAnno annotation files in an Analyse EMU Info package. It's approx 30MB as it includes a few EMU E3B, E3X & ESI sample banks from the factory CD set.
The package contents are in groups of 3 - the original EMU bank, the current annotation file and the hex dump file. It also contains copies of the HexAnno & DecodeEMU tools which may be out-of-date versions so check/download the latest from the software section.
Unfortunately, I couldn't find the annotation file for E4
formats, but these E4 notes may
still be of some use (also included in the package).
Minimum system requirementsWindows 98SE and later.
Tested on Windows XP.
The program is free, but if you pass it on, please keep the package intact.
EMU-CD-E4List Text file containing a full list of presets & samples from all E4 banks in the CD set supplied with the E5000 Ultra. The '-nn' suffix on the folder names is my CD numbering convention.
This release only handles E4B & E4R files, but the plan is to add E3, E3X & ESI files when/if their structures can be determined. The E4 decoding was deduced from hex dumps, which is time-consuming and may not be completely accurate, so please let me know of any discrepancies.
If anyone is willing to share the official structure of these files, please get in touch.
EMU-CD-List This is a full list of the 20 CD factory set including E3/ESI samples, which has been decoded with manual intervention.
See also the EMU Reorder utility.
InstallingThere is no 'installation' - the downloadable file is the main executable you run, so download & save it to a folder of your choice.
This is a command-line utility so unless you add parameters to its shortcut it needs to be run from a command window; nothing will happen if you just double-click it. Starting a command window varies according to your version of Windows; some examples are:-
Contact me if you have any problems.
UninstallingJust delete the executable file you downloaded.
© Phil Tipping, 2014