Hey everyone! I just finished a stereo master and I wanted to master the surround version immediately after. Set up some compression, some limiting, and hit export, except: WaveLab crashes immediately. The error report points to an invalid memory pointer in the rendering thread.
I’ve only got two plugins in the chain on L-R, on C, and on Ls-Rs: DMG Audio Multiplicity and DMG Audio Limitless. Both of them work perfectly in the stereo master, and I’ve ran the exact same chain on multiple other surround and immersive projects in the very same config.
Is there anyone out here who’s been through the same, and might have a solution to this?
EDIT: The most surprising is that it crashes both on normal rendering and on real-time rendering. Even though upon playback, everything works perfectly.
I’ve tried rendering the entire montage, didn’t work. Tried rendering the entire montage but only one track (L-R), didn’t work. Tried one song on the album, both entirely and per track, also didn’t work. Tried multiple formats, WAV, FLAC, interleaved and separate files per tracks. Unfortunately none work.
Regarding the setup: the master section, montage output and track outputs are completely empty. All the plugins are on the clips themselves. So for each song on the album, I have a chain on the L-R clip, on the C clip, and on the Ls-Rs clip. This is basically how I always do it with the DMG plugins, since they only work in stereo as far as I know.
Screenshot coming up! As for rendering settings, I’ve tried a bunch of different things. Saving as and making a copy of it too, didn’t work unfortunately. I’m running the latest macOS, latest WaveLab Pro, and latest plugin versions. It does render fine without the plugins, I forgot to mention. I do understand it’s something to do with this specific session and these plugins. But I don’t know what, really. I’ve used this exact chain on many sessions.
Let me know if you need any more information aside from the screenshots
Yes, I did And yeah, definitely it must be somewhere in the plugins. From what I understand in the crash report, it looks like a buffer issue. Weirdly, removing them one by one, I notice that any plugin at all (of the DMG ones at least, can also check out others of course) will make this specific session crash..
I had a quick look to the crash dump and it could be a WaveLab issue. Please send me your audio montage without the audio files so that I can try to reproduce the problem.
Hi PG! Thanks so much for having a look. I really appreciate it. Here’s the montage file, let me know if there’s anything else you’d need. Surround.mon.zip (19,6 KB)
I was curious to understand this issue, so I prioritized it. My findings confirm that this is indeed a WaveLab bug caused by a specific set of circumstances:
It’s a surround montage
The clips contain audio files with more than 2 channels (5 channels in your case)
Your plugins introduce latency
Since I assume you don’t want to replace the plugins with versions that have no latency, the only workaround I see for now is the following:
Split your surround files into stereo and mono files (WaveLab can do this using the Multi Stereo/Mono output format), and use these versions for your clips.
You shouldn’t need to rebuild your montage; you can use the clip function to replace the audio files directly.
I understand this may be a bit tedious, but it should work (I haven’t tried it, though).