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
- Analyses
the HW logs to collect data about each virtual instrument used and
about the
overall system usage.
- Scans
the installation and reports on the virtual instruments installed and
configured, provides basic information about the sample set data
packages
loaded onto the system and reports on the size of the cache file for
configured
instruments.
- Produces
a summary of the usage of the installed instruments.
- Produces
simple tabular reports in a plain text file and in a a simple HTML file.
Other reports are also produced in .csv file format for further processing by the user (for
example to
produce graphic reports or load data into databases or other processing
systems).
- Produces
a comma delimited text file recording the basic activities found in the
Hauptwerk log files analysed. (it's not really a .csv file as the
format of
each line is not the same.)
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
- 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].
- To run the program use
File Explorer to open the folder containing the program and double
click (open) the executable program (.exe).
- 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.
- During the trial period you will
be asked to enter a passcode which will be provided to you.
- When
you first run the program you will be asked to confirm that you accept
the license and support conditions.
- 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