[LAU] VocProc - vocal processing app

Igor Brkic igor at hyperglitch.com
Mon Feb 1 17:34:45 EST 2010


On Mon, Feb 1, 2010 at 10:24 PM, Gabriel M. Beddingfield
<gabrbedd at gmail.com> 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



More information about the Linux-audio-user mailing list