kaspencer wrote:Thanks for that, Martin ... I'll do my best to do it all exactly as you have described.
I hope that you won't, mind if I do it on Saturday, and send it then, because I have a "social organ day2 tomorrow with an organist (and also long time HW user) friend: he'll be here until mid afternoon and then Lynne & I will go over to his home and enjoy a second set of organs, before going off for an evening meal. All very nice! But then I have a Sunday am communion service to play for, and on Monday a funeral service. Once, I thought I'd retired!! But I will do my very best to get that data to Francois on Saturday!
Thanks, Ken. No rush at all. Hope you have an enjoyable day today.
A correction to my previous posts: when creating the file to send us, please simply use "Help | Create a diagnostic file ...", rather than "File | Backup ...". (I had forgotten that diagnostics files do in fact contain the settings files for all organs, which is sufficient for what we'd need to see, so there's no need for a full backup file after all. My apologies for any confusion.)
IainStinson wrote:Yes the lamps on my console operate when HW is not running. The console sends the stop on message (and turns the lamp on) and sends the stop off message (and turns the lamp on). If it receives the on midi code it turns the lamp on and if it receives the off midi code it turns the lamp off. I’ve verified this with MidiMedic.
I am using a MOTU Microlite as the MIDI interface. My console is configured as a Phoenix/Wyvern.
Thanks, Iain. In that case, your Wyvern console's internal logic must be performing that toggling.
IainStinson wrote:I tried using the Launchpad as the console input. Configured it as the only midi in and midi out.
I tried to repeat the problem described above but could not recreate it.
When the organ with the default on stop was unloaded its Launchpad light went out.
Yes -- that would be expected. When MIDI starts, Hauptwerk sends a special 'Launchpad reset sys-ex message' to (only) any connected Launchpads, which causes each Launchpad (amongst other things) to turn all of its internal LEDs off.
In my tests yesterday, I temporarily disabled sending of that sys-ex message yesterday, so that my Launchpad would be sent exactly (and only) the same MIDI messages that a standard MIDI note-on/off organ console would be sent. Without the special 'Launchpad reset sys-ex message' the Launchpad does indeed leave any defaulted-to-on lamps/stops on/lit after unloading the organ, as would be normal and expected for a MIDI organ console.
IainStinson wrote:Also for “sanity”, I restarted HW and loaded the Prib organ the G&PCC tab illuminate! St Anne had not been run since starting HW.
It's very strange that any MIDI/state information from a previous organ/session could persist even after Hauptwerk has been exited and relaunched. (It certainly couldn't still be in Hauptwerk's memory.)
IainStinson wrote:I then repeated this activity on an unused configuration (3).
I started HW configuration 3. I configured only the console as midi in and out.
I loaded (building the cache) Prib. Autodetected the Flute 4 to one of the console tabs and set the stop to default to ON. This worked as expected.
I loaded (building the cache) OTT. Autodetect a stop to a console tab. At the end of the autodetect the tab autodetected to the Prib Flue 4 lit. This is then the same behaviour seen before (in config 0) for the G&PCC.
I do have the Hauptwerk v2 versions of the Prib and Ott organs here, and they were probably simple organs internally, so I could try with those if needed.
To confirm and test the persistence of the problem across Hauptwerk relaunches, would you mind trying the following?:
1. Launch Hauptwerk confg 3.
2. Load the Prib (which has its Flute 4 defaulting to on).
3. Exit Hauptwerk.
4. Verify that the Flute 4's MIDI stop tab is still on upon your Wyvern. Turn it off.
5. Relaunch Hauptwerk confg 3.
6. Load the Ott.
7. Operate the Wyvern's stop tab that's auto-detected to an Ott stop. Verify that the Wyvern tab that was auto-detected to the Prib Flue 4 also lights incorrectly as before, i.e. that the problem has been reproduced.
Assuming, so:
- Exit Hauptwerk and repeat all of steps 1-7 again, but between steps 4 and 5 (i.e. when Hauptwerk isn't running), switch your Wyvern off, wait 30 seconds, then turn it back on again. Does the problem then still occur after steps 5-7? That should help to determine whether something is being cached within the Wyvern.
If the problem does still occur:
- Exit Hauptwerk and repeat all of steps 1-7 again, but between steps 4 and 5 (i.e. when Hauptwerk isn't running), switch your Wyvern off, shut the PC down, switch off all power to the PC and hardware from the mains (especially so that power is cut to the MOTU Microlite, to ensure any internal buffers are cleared), wait 30 seconds, then turn everything back on again. Does the problem then still occur after steps 5-7? That should help to determine whether something is being cached within the MOTU driver, Windows' MIDI system, or MOTU hardware.
Thanks again.
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.
Hauptwerk software designer/developer, Milan Digital Audio.