Hello Les,
I think that crash is almost certainly simply another symptom of RAM getting corrupted. In this case it happened to be some class data, rather than sample data. I would strongly suspect that you have a RAM board with an erratic fault, and Apple's diagnostics didn't show it because the board happened to be behaving at the moment you ran them. (Some other small possibilities are that your drive has corruption on it, e.g. within some OS files or an area that's being used by the OS for for paging, or that some other process is corrupting RAM, such as a virus scanner.)
Please try:
- Run Apple's memory diagnostics again in the most thorough mode possible. Do likewise with your drive.
- Download and (re-)install the current version of iLok License Manager:
https://www.ilok.com/- Download and (re-)install the current versions of drivers for your audio and MIDI interfaces.
- Download and re-install the current version of Hauptwerk, leaving all options in the installer at their defaults (so that it upgrades/repairs your existing installation):
https://www.hauptwerk.com/osx/Verify the MD5 checksum before installing:
viewtopic.php?f=10&t=20937#p156778- Reboot.
- I've just deposited 14-day trial iLok licences for the MDA Salisbury sample set to your iLok account. (It's the largest MDA sample set, and we know it's very well-proven, with a bug-free ODF.) Activate those licences in iLok License Manager.
- Launch Hauptwerk via a 'spare' '
Hauptwerk (alt confg N)' configuration (desktop shortcut) .
- Use '
File | Revert all settings to factory defaults' within that configuration to ensure that all of its settings are (still) at their defaults. (Hauptwerk will exit after you revert the settings.)
- Re-launch that same '
Hauptwerk (alt confg N)' configuration, and select the Mac's built-in output for audio output, and the minimum MIDI IN ports necessary in order to play virtual keyboards. (Don't enable any MIDI OUT ports, so as to eliminate any possibility of MIDI feedback, etc.)
- Download all of the parts of the Salisbury sample set:
viewtopic.php?f=10&t=17988Verify their MD5 checksums:
viewtopic.php?f=4&t=20931&p=156504#p156502- Install all of the parts of the sample set.
- Load the Salisbury volume 3 (=full) ODF, with all ranks set to 24-bit uncompressed (so that the sample set uses as much RAM as possible, which will probably be around 24 GB).
- Auto-detect just the virtual manuals (and nothing else).
- Verify a few times that none of the samples exhibit the 'audio pop' problem. (N.B. since it's a multi-release sample set, you would need to trigger the short, medium, and long releases. E.g. you could play glissandos at different speeds across all keys, with all stops and couplers drawn.)
- After a couple of days, see whether any of the samples now exhibit the 'audio pop' problem. Assuming so:
- Reload the organ.
- Verify again that none of the samples exhibit the 'audio pop' problem.
- Use "
Engine | Advanced | Stop audio/MIDI".
- Use "
Engine | Advanced | Start audio/MIDI".
- Verify again that none of the samples exhibit the 'audio pop' problem.
- Use "
Engine | Advanced | Stop audio/MIDI".
- Leave the system untouched for a couple of days.
- Use "
Engine | Advanced | Start audio/MIDI".
- See whether any of the samples exhibit the 'audio pop' problem. (If so, that would almost certainly indicate that the RAM had become corrupted by something external to Hauptwerk, since the audio/MIDI drivers, and Hauptwerk's engines wouldn't have been active at all over those couple of days.)
[Assuming your Mac is a 2018 i7 Mac Mini with 64 GB of RAM, I have one of those here too, so could try exactly the same test for good measure, if needed, Mine has macOS 13.]
Best regards, Martin.
Hauptwerk software designer/developer, Milan Digital Audio.