Originally Posted By: nonchai
Simon - even without any of these M1 related bugs the generation times really are far too long.

To the point that one has to reconsider and adjust ones workflow to compensate - such as using the standalone to do all trialling out of different styles and arrangements - and then only using the plugin once one is sure of the style and song arrangement -

which defeats the whole point - because one might just as well then simply export and drag and drop all the tracks from BIAB standalone into the DAW and forget about the plugin.

PG really needs to focus on making generation times inside the plugin the same if not better than standalone.

Its all very well having thousands of real track style choices if one cannot try out a load of styles on one's chord progression before committing because of the huge waiting times involved with the plugin.

I've found the waiting times in BIAB standalone acceptable for many years now. Quicker always helps but the plugin times are just infuriating and for me unusable

The main difference between the main BIAB app and the DAW plugin (either DAW Plugin Standalone, VST3, AU, and AAX) is that in the main BIAB app playback starts before rendering is complete - basically, the program waits until let's say 20 seconds of the song is generated, then starts playing while the rest of the song continues generating. The DAW plugin requires the song to be completely generated before it can play back.

You can tell the main BIAB app to generate everything in full before playback, for testing the speed of the plugin vs BIAB. To do this, open Realtrack Preferences and disable "Speed Up Generation of RealTracks". I've done this and tested the plugin on my Intel Mac compared to the BIAB app, and the difference is that the plugin is a bit slower than the main app, but not by a lot. I found no discernable difference between the AU plugin and the VST3 plugin.

The difference is much more pronounced on my M1 Mac thanks to Rosetta, but not as slow as you're experiencing.

Can you time the following for us?

Band-in-a-Box App (disable Speed Up, then use a stopwatch to time the first play of a song from when you press play to when the song starts playing)
BIAB DAW Plugin Standalone (you can open this from your BIAB folder under BBPlugin/Files)
BIAB DAW Plugin in DAW (native ARM)
BIAB DAW Plugin in DAW (Rosetta)

Attached Files (Click to download or enlarge) (Only available when you are logged in)
Speed up RT Generation.png (20.27 KB, 62 downloads)

I work here