Hauptwerk Installation Audit Program


The program may be used on Windows and Apple MacOS but initially only the Windows version is being made available for testing.  

Hauptwerk Installation Audit Program 

The system is dependent on the format of the Hauptwerk log files - this is not fully documented and subject to change without notice.   The audit program handles the variations in the log file entries encountered across recent releases and updates to Hauptwerk and will probably be updated to handle changes in the future.  The program only reads Hauptwerk's files it does not change them in any way. 

The audit program reads some of the Hauptwerk files used to define instruments: the elements of these xml files used are probably unlikely to be changed (as sample set producers use them) but if they were, then the program would need to be updated. 

The output produced by the program is written into a report folder configured by the user. The processing options selected are stored in an options file, which along with the program's log file, is stored in the same folder as the program.

VERY IMPORTANT: Milan Digital Audio (the owners of Hauptwerk) cannot provide any support for using this program nor can they answer any queries arising from its use.  Please contact the author of the program if you experience any problems or have questions.

Sample reports

full report (text)  full report (html) .csv file (1)  .csv file(2)
Running the program on Windows
  1. To install the program, download the executable file from http://www.iainstinson.com/hwinstaudit/hwinstaudit-8-14.exe  and save it in a folder (directory). Your browser and Windows may try to stop you running this program. If you are concerned then you should check the MD5 digest / checksum for the program.
    [MD5  digest = ced52cca19911ee3e4fa16a188a1df54].
  2. To run the program use File Explorer to open the folder containing the program and double click (open) the executable program (.exe). 
  3. The program runs in a command (console) window; the folder selection dialogue runs a separate 'point and click' window.   When the program begins to execute there is short delay before it starts to write messages in the command window.
  4. During the trial period you will be asked to enter a passcode which will be provided to you.
  5. When you first run the program you will be asked to confirm that you accept the license and support conditions.
  6. The program will ask you to select the folders containing the Hauptwerk sample sets, the user data and cache files and a folder to hold the report files it will create.  You then select the processing options to be used.   All of these choices are remembered and may be used on subsequent occasions without having to be entered again.
The program is written in Python 2.7 and works on both MS Windows and Apple MacOS but initally only the Windows version is being made available.   The program has been compiled/packaged into a single executable file so you don't need to install Python on your system to use it.  The system has been tested under Windows 10 Professional version 1709  (with the latest updates applied as at 9 February 2018 ) and Haupwerk 4.2.1.003.

This program is made available under a Creative Commons Attribution + Non-commercial license.

Iain Stinson