Hi list,
I having some trouble with a large abstraction I've made. It's a [soundfiler]/[phasor~]/[tabread4~] based sample player that plays tracks forwards, backwards, half-speed, etc and I am also using [freeverb~] as a frozen reverb tail. It can play 5 tracks simultaneously fine, and I can manipulate them live, but when all the tracks are stopped the CPU steadily increases until it reaches 100% and I've no idea why. The tracks I'm loading are all between 3-5mins long so I'm obviously using a lot of memory. The tracks are stopped by sending [phasor~] a frequency of zero, and muting the main [*~] output. It's a bit of a sprawling mess, but I'd be really grateful if anyone would be able to look at it and tell me what's going wrong!
test_patch is the patch I'm using and player2.pd is the abstraction. Also, this is on a Macbook Pro 8,1 2.7 GHz Intel Core i7 with 4GB RAM running Pd-extended 0.42-5
thanks
James
hello,
this look like denormal on the freeverb~. look archive about denormal
Cyrille
Le 13/09/2011 12:51, James Dunn a écrit :
Hi list,
I having some trouble with a large abstraction I've made. It's a [soundfiler]/[phasor~]/[tabread4~] based sample player that plays tracks forwards, backwards, half-speed, etc and I am also using [freeverb~] as a frozen reverb tail. It can play 5 tracks simultaneously fine, and I can manipulate them live, but when all the tracks are stopped the CPU steadily increases until it reaches 100% and I've no idea why. The tracks I'm loading are all between 3-5mins long so I'm obviously using a lot of memory. The tracks are stopped by sending [phasor~] a frequency of zero, and muting the main [*~] output. It's a bit of a sprawling mess, but I'd be really grateful if anyone would be able to look at it and tell me what's going wrong!
test_patch is the patch I'm using and player2.pd is the abstraction. Also, this is on a Macbook Pro 8,1 2.7 GHz Intel Core i7 with 4GB RAM running Pd-extended 0.42-5
thanks
James
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Tue, 13 Sep 2011, cyrille henry wrote:
this look like denormal on the freeverb~. look archive about denormal
This means that even with the removal of denormals, the patch will be taking CPU. If the plan is to not make it take CPU at all when not used, then [switch~] should be used... in addition to fixing the denormals.
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC