Multicore rendering from a montage

I noticed that when doing visual analyzing audio files across several tracks in a montage “Analyze Rendering”, the rendering is done multi-core for analysis purposes.

Can this be implemented when rendering out “All Selected Clips” from a montage?

That is currently a single core render. There is no overlapping or mixing happening when “All Selected Clips” are used. Even if tails from processing are present that can probably still be done on separate cores.

I am asking with a fact in mind, that processing was maybe done on clips, tracks, groups, montage output, and master simultaneously.

I was expecting this query :slight_smile:
The answer is, yes in the future. As you see, the capabilities are there :slight_smile:

4 Likes

Thank you!!!

It would just speed up the exporting time. Exporting that I can do when I rest in between projects. However, when I have projects lined up and deadlines to follow up to,
every minute counts.

To be honest, this is the first time I truly used this feature in a real project and holy sh*t. If we could actually really render montages this fast it would be a major breakthrough and time saver:

1 Like

Yep. Reffering to your last video where you mentioned library music I get each song in multiple verions. Also, most of the time the time cuts (60s, 30s, 15s, 10s, 5s and sting) are sometimes also doubled in case they want an instrumental version of those time cuts as well.

To sum that up each song comes in 20 files almost (and they all go through the same chain), 12 songs per album on average . This kind of enhancement would go a long way in my case :).

1 Like

Just revisiting this thread. This is effecting my render times. Would love to see this in a .1 beta or in a next iteration. I am not seeing much of an improvement in speed with my brand new M2 Pro Mac mini compared to my quad core i7 iMac.

This might be as important as the PQ sheet redraw.

Thanks PG!

Plugins are the bottleneck.

1 Like

But didn’t you say you have solved the WaveLab single-core bottleneck in the new analyzation section, and that could potentially be implemented into the actual file rendering process?

1 Like

My original remark is misleading. What happens in the analysis is the following:

  • The entire montage is first rendered (this takes a long time).
  • Then it is (internally) split into title regions.
  • The analysis then takes place in parallel (multiple cores). This is fast because the rendering was already completed in the first step.

That being said, in the future, there are plans to render the titles using multiple cores. In that case, since the plugin processing would be parallelized, there would be a significant speed gain. For example, in the theoretical case of a montage made up of 10 titles, each of the same length and with the same plugins, the whole rendering on a machine with 10 cores would be sped up 10 times.

However, the rendering speed of the entire montage to a single file can’t be accelerated (well, it could, but not without minor side effects; see this past discussion WaveLab 11.1 does not use all resources available on Apple Silicon - #38 by PG1)

1 Like

Thanks for the info. I guess, anything that can be done to greatly speed up rendering time of a full montage would be greatly appreciated as it still feels a bit “slow”, even on my M3 Max and M2 Ultra machines.

1 Like