Hello Jim,
The problem will indeed be that Hauptwerk is receiving spurious conflicting MIDI messages from somewhere whilst you're trying to auto-detect the intended MIDI expression pedal; the 'Done' button on the auto-detection screen will become enabled once Hauptwerk has heard valid consistent messages, but become disabled again if it then hears conflicting MIDI messages. The most likely culprit would be another MIDI expression pedal (or knob/slider) with dirty contacts (or which is also moving slightly due to vibration as you move the intended pedal). You would normally expect to see it in MIDI-OX too.
Please try the following:
- Load St. Anne's.
- Temporarily turn on the 'Diagnostics: log all MIDI messages ...' option on the 'General settings | General preferences | Advanced ..' screen tab. OK the screen.
- Without touching any other MIDI or virtual controls, try auto-detecting the expression pedal, being careful to move just the intended MIDI expression pedal (and no others) fully across its range a couple of times.
- If you still get the same problem (Done button enables then disables again) then cancel the auto-detection screen.
- Without touching anything else, use 'Help | Create a diagnostic file ...', and save it somewhere in case you need us to look at it.
- Now go to 'Help | View activity log'. It will show you all of the MIDI messages that were received during auto-detection, and you will probably be able to spot the spurious MIDI messages there and then work out what MIDI device was the culprit. However, if you need our help with that then send the diagnostic file to Francois at support [at] hauptwerk.com .