Thanks very much, Marcus.
I'll work on trying to reproduce it again today using the Metz extended version and a base pitch of 426.8 Hz.
I'll also have a look at your diagnostic file once Francois passes that on to me (which may be a few hours yet, due to the time-zone difference between him and myself).
marcus.reeves wrote:As an experiment, I cleared the pedal and a manual and auto detected the pedal using the manual. The problem still exists. I also checked MIDI Monitor to see if my console was at fault but it is consistently sending note on and off messages so I do not think it’s a hardware problem.
Given that you mentioned that while it's happening you can start the pipe sounding a second time, it won't be due to MIDI. When a pipe needs to stop sounding, Hauptwerk keeps playing the sustaining/looping portion briefly until the harmonic phases are aligned with those of the release sample, so as to avoid an unnatural dip in amplitude between the two (due to phase cancellation). I think what may be happening is that one of the loops in that sample (probably an extremely short loop) is resulting in it taking a while until the next valid phase alignment point is being reached. For bass pipes the valid phase alignment points will inevitably be less frequent, due to the longer wavelengths (although Hauptwerk has an emergency upper limit on how long it will wait for one). The phase alignment points are independent of the output sample rate, and I can't so far see how the output sample rate would have any significant effect on when they'd be likely to be reached (unless conceivably a loop is so short that slight pitch numerical rounding differences are affecting it).
Please first check that the voicing tuning parameter is set to zero for all pipes in that rank (e.g. by using the 'Reset' button on the voicing screen, with the relevant rank and the tuning parameter selected).
Can you then still easily reproduce it by repeatedly playing just that pipe?
If so, if you simply reload the organ (which causes samples' loop playback sequences to be re-randomised), can you still easily reproduce it by repeatedly playing just that pipe? If not, can it be reproduced on one of the bottom-end pipes of that rank?
How about if you re-load the organ via '
Organ | Load organ, adjusting rank audio memory options' and just OK the screen? (Doing that will also cause the phase alignment points to be recalculated.) Thanks.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.