dynamic loading: poly~ vs bpatcher.

trainvids's icon

curious about people's experiences using either poly~ or bpatcher to load patches dynamically. are there advantages to using one over the other? i'm mostly concerned about speed... or, is the speed of loading simply based on the size of the patch to be loaded?
thx!

Roman Thilenius's icon


poly~ and abstractions always did 100% what i wanted from them and they are almost congruent.

using bpatchers makes swapping patchers very easy, but in my experience you can run into unexpected problems with loadbang order/priority.

solution #3 is to open patches in parallel using pcontrol and combine that with some clever scripting. i mostly used it when i wanted to move their DSP to another core anyway, as this is their other "feature".

trainvids's icon

Great, thanks as always Roman.
Can you share more about your experiences with "unexpected loadbang order/priority" issues?
Curious about that.
thx!

Roman Thilenius's icon

can´t remember exactly, something were suddenly flipped when a bpatcher was loaded and trying send something outside. maybe it was a bug and is fixed already for long.