MarkEdmonds wrote:The process that is used to save the registration or copy it to the clipboard can surely be used to preserve the registration when you press record. The sequence would be this:
1. User presses record.
2. Hauptwerk copies the registration to a temporary store.
3. Hauptwerk resets the organ as it does now.
4. Hauptwerk inserts the relevant MIDI data to set the registration it has just copied to the temp store.
5. User records with the registration as previously set and keeps a happy disposition.
The feature could be made optional for those who want to keep the existing feature as-is.
Hello Mark,
Thanks very much for the interest in Hauptwerk, and for the suggestion.
In addition to the the stop states, there are actually some other reasons that Hauptwerk needs to reset the registration when starting recording in order to ensure that it plays back reliably (on any Hauptwerk system), e.g.:
- (Important) many organs (sample sets) have virtual switches and other controls for things that would affect the sound/behaviour in the recording, but may or may not have designated as 'stops' by the creator of the sample sets' creators, e.g. expression pedals, blower switches, unconventional couplers/linkages, 'settings' switches, theatre organ effects controls, ... . Resetting ensures that nothing gets missed.
- Similarly, it ensures that any MIDI organ console hardware you (or anybody you may send the MIDI file to) is guaranteed to be synchronised properly when the recording is played back (especially solenoid-actuated/illuminated stops/pistons, but also LCD panels).
- When practising/recording, the registration you finish with won't be the same registration that you want to start with, expect in the simplest case of a piece that has a constant registration throughout. Hence in most cases you would probably want the registration to be reset anyway.
- (Minor) for realism you might want the 'clunks' of the stop actions being turned on in sequence recorded at/near the beginning of the resulting audio/MIDI recording.
The expectation was that people would usually have stored the sequence of registrations to combinations anyway (e.g. the combination stepper) when making a complex recording (e.g. one with a non-trivial sequence of registration changes), or just use the '
Copy registration to clipboard' and '
Paste registration from clipboard' functions (on the Registration control panel/menu) in the simplest case of a recording with constant registration. Those Copy/Paste functions have keyboard short-cuts, and can also be assigned to MIDI pistons or individual computer keys, etc., for convenience.
However (although the organ does need to be reset to ensure that MIDI files always play back properly independently of combinations, registration, user settings, and user MIDI organ console hardware), it would certainly potentially be possible for us to add a user option in Hauptwerk's audio/MIDI recorder to make it perform the copy/paste registration automatically. I've logged and enhancement request for that, and we'll certainly consider it for the future.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.