Re: [LAU] VocProc - vocal processing app

From: Igor Brkic <igor@email-addr-hidden>
Date: Tue Feb 02 2010 - 00:34:45 EET

On Mon, Feb 1, 2010 at 10:24 PM, Gabriel M. Beddingfield
<gabrbedd@email-addr-hidden> wrote:
> I think that this is probably the cause:
>
> vproc_dsp_process.cpp:281
>
>     // FFTW
>     double *fftTmpR=(double*)malloc(sizeof(double)*fftFrameSize);
>     fftw_complex *fftTmpC=(fftw_complex*)fftw_malloc(sizeof(fftw_complex)*fftFr\
> ameSize);
>     fftw_complex *fftOldC=(fftw_complex*)fftw_malloc(sizeof(fftw_complex)*fftFr\
> ameSize);
>     fftw_plan fftPlan;
>
> This is in mydsp::compute()... which is being called from
> the JACK process callback.
>
> Per the JACK docs, you must not allocate memory in this
> callback.  If the system takes too long to allocate the
> memory, you will get the 'zombification error.'
>
> The user can sometimes work around the issue by setting a
> larger frames-per-period setting (the -p parameter for most
> jack audio drivers).

Thank You! Thank You! Thank You!
I totally forgot about that.

New version uploaded to site and can be downloaded on this link:
http://hyperglitch.com/files/VocProc-0.12.tar.gz

Regards,
Igor
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Tue Feb 2 04:15:01 2010

This archive was generated by hypermail 2.1.8 : Tue Feb 02 2010 - 04:15:02 EET