Developer(s) | Milan Digital Audio |
---|---|
Stable release |
4.2.1 / 9 June 2015
|
Operating system | Microsoft Windows, Mac OS X |
Website | http://www.hauptwerk.com |
Hauptwerk is a computer program, available from Milan Digital Audio, designed to allow the playback or live performance of pipe organ music using MIDI and recorded sound samples. The program is a commercial product but is available, with limited functionality, as freeware.
‘Hauptwerk’ is the German term for the great manual of an organ, from Haupt- (‘main’) and Werk (literally: ‘work’ or ‘opus’, here roughly ‘[power] plant’, ‘factory’, some place where something, a sound in this case, is produced). The German pronunciation of the word ‘Hauptwerk’ is [ˈhaʊ̯ptˌvɛʁk].
Hauptwerk was originally developed and launched in 2002 by Martin Dyde who, starting 2006, continued to develop it trading as Crumhorn Labs Ltd.
In September 2008 Crumhorn Labs and Hauptwerk were acquired by Brett Milan of Milan Digital Audio LLC.
Released 2002
Released 2006
Released November 2007
Released April 2011
Hauptwerk produces an audio signal in response to input received via MIDI. This input may originate from an external MIDI keyboard or from a MIDI sequencing program. An organ is constructed using a set of recorded sample files in conjunction with an XML configuration file that defines organ parameters such as ranks, stops, manuals, coupling and organ images for display in Hauptwerk's user interface.
The audio output is based on recorded samples which are then modified by several different technologies.
The recorded samples of the original pipes are divided into 3 main sections - start(attack), middle(sustain) and end(release or echo). When a note is played the attack sample is played followed by a loop of the sustain section. Start, end and release loop points are stored in the recorded sample file. When the note is released, the release or echo section of the sample is used, or specific release sample files can be defined for a note, or range of notes. This latter feature is useful in making the organ more realistic, for example the echo of a pipe after a short period will be different from that of a pipe that has been sounding for longer. Hauptwerk can select from multiple release samples based on the duration of the note. Tremulant effects are possible using LFO sample files to dynamically modify the sound, avoiding the need to create individual tremulant note sample files.