[PD] How to make a large patch performant

Andrew Lyons tstexture at gmail.com
Mon Jan 6 06:51:10 CET 2020


So I'm finding that patches running in pd~ subprocesses cannot read midi
input of any kind? Does midi input need to be passed in from the parent
patch as audio inputs?

Thanks!

On Sun, Jan 5, 2020, 10:23 AM Andrew Lyons <tstexture at gmail.com> wrote:

> Thanks!
>
> [pd~] is news to me. Will research...
>
> Cheers
>
> (Sorry for not trimming)
>
>
> On Sun, Jan 5, 2020, 10:18 AM Christof Ressi <christof.ressi at gmx.at>
> wrote:
>
>> Hi,
>>
>> have you tried splitting the workload across several cores, e.g. with
>> [pd~]? This worked quite well for me.
>>
>> If this isn't possible or not enough, then rewriting parts of your patch
>> as externals can definitely give a significant performance boost.
>>
>> Christof
>>
>> Gesendet: Sonntag, 05. Januar 2020 um 18:54 Uhr
>> Von: "Andrew Lyons" <tstexture at gmail.com>
>> An: pd-list <pd-list at iem.at>
>> Betreff: [PD] How to make a large patch performant
>>
>> Hi,
>>
>>
>> My pure data patch has grown beyond the processing power of my Raspberry
>> pi. I am looking at software options to make it performant again:
>>
>> 1./ Heavy compiler
>> 2./ Convert abstractions to extensions.
>>
>> Recommendations? Suggestions?
>>
>> Thanks
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20200105/cb907841/attachment.html>


More information about the Pd-list mailing list