After being a Wavelab user for 15+ years and then moving over to Pyramix for a few years and now back to WaveLab, I have a feature request that I think is missing that made me move away from WaveLab in the first place. After talking with Justin Perkins about exporting and converting final masters to different formats with naming conventions and automatic sub-folder generation in Wavelab, where my idea now with WaveLab having a great SRC implemented, was to use the Batch Processor for this task, Justin made the comment of not being able to trust the Batch Processor fully… so I made a few tests.
The basic idea is to be able to export an archival/highest resolution possible master from a montage as individual files and then throw that into the Batch Processor to run SRC+Dither and to have the batch spit out correctly named files and formats that are automatically put into sub-folders.
The system works great, you make a few templates that takes care of the processing, naming and output paths, throw your high-res files in there, hit Run All and let WaveLab go to work. Everything works great but Justin is indeed correct that you need to be careful and that this process is not the best route for putting out final masters most of the time.
Basically, if you don’t have any overlapping audio, the process works exactly like you would want but if you have two overlapping tracks in the montage that are split up as separate tracks, WaveLab of course processes these not as a continual stream of audio but rather as two individual files meaning that the last sample of the first tracks and first sample of the second track will be changed and doesn’t line up due to the processing applied even when that is as simple as WaveLab’s internal SRC and dither.
The only solution to this if you are doing SRC in the process of putting out final masters is to make sure that the SRC is applied to the complete file as a whole and then split out afterwards into individual tracks as the last step after all processing is applied.
Doing the same thing with Pyramix, the system realizes what you’re trying to do and it takes care of everything behind the scenes by first rendering a continuous master file (in their own MTFF format) that the system uses to spit out all requested formats, sample rates and exports following, and the resulting audio is what you expect it to be with no glitches. It would be great not having to resort to the process of using multiple montages just to get your masters delivered to different formats safely when you need to use SRC or other processing as well for that matter. I know Justin and others are used to this but when you’re presented with the option of not having to deal with this in that way, it seems overly complicated. Just hitting Master Export, then choose the desired sample rate, dither and format presets and then the naming presets for individual and continuous files would leave the user with only having to deal with one single montage rather than saving maybe 4-5 different ones holding SRC’d versions based on the first montage and saving other settings as dither or gain etc… just to be ready for export. If you need to update something in the first montage at some point, you need to redo the entire export chain again.
All in all, something like a Master Export feature that takes care of all of that in the background I think would be very nice addition to the tool kit.