[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