[PD-dev] Tentative fix for the -nogui no-sound problem

Chrissie Caulfield progchick at gmail.com
Sat Apr 14 09:26:01 CEST 2012


As I understand it, the zero sample rate happens simply because the
variables that are queried by plugins (specifically sys_dacsr) are
initialised after the plugins are loaded.

Loading the GUI forces the audio settings to be initialised earlier so
the problem doesn't happen under 'normal' conditions.

Chrissie



On 13/04/2012 19:14, Hans-Christoph Steiner wrote:
> That could be the solution, I haven't looked enough to know yet.  My question is: what is causing the sample rate to first be sent as "0"?  I remember that seemed to be one of the behaviors related to this.  Its probably something we want to prevent from happening, unless someone can explain why Pd announcing the sample rate as 0 is useful.
>
> .hc
>
> On Apr 13, 2012, at 9:44 AM, Chrissie Caulfield wrote:
>
>> Hiya,
>>
>> I've been looking into the problem that starting pd with -nogui can cause a lot of plugins to start with a zero sample-rate and therefore produce no sound.
>>
>> Here's my tentative patch for this. It's very small and though it could be regarded as over-simplistic, it does fix the problem that's been causing me a lot of grief for a while now.
>>
>> So, I tentatively offer this as my fix. If you think it's not enough and needs something more complex then please say what you think is wrong and I'll keep digging :)
>>
>> Chrissie
>> <pd-startup.patch>_______________________________________________
>> Pd-dev mailing list
>> Pd-dev at iem.at
>> http://lists.puredata.info/listinfo/pd-dev
>
>
> ----------------------------------------------------------------------------
>
> As we enjoy great advantages from inventions of others, we should be glad of an opportunity to serve others by any invention of ours; and this we should do freely and generously.         - Benjamin Franklin
>
>
>



More information about the Pd-dev mailing list