|
From: | Nicanor García |
Subject: | Fwd: Problem using the hanning function in embedded mode |
Date: | Sun, 23 Dec 2012 14:10:29 -0500 |
>________________________________
> From: Nicanor García <address@hidden>
>To: address@hidden
>Sent: Sunday, December 23, 2012 6:46 PM
>Subject: Problem using the hanning function in embedded mode
>_______________________________________________>
>
>Hello, I'm currently developing a standalone audio signal processing application and I'm using octave for the processing part. I'm working in Ubuntu Linux (though I'll be moving soon to Linux Mint), and using QtCreator.
>
>
>My process involves taking the FFT of the series of windows of a signal, and for that I'm also using the hanning function to get a hanning window.
>
>The code works perfectly when run from octave in console, but when I try to use it in the application I detected that the hanning function returns only zeros. The same happens with the hamming function.
>
>This only happens when I use the embedded mode in the program. And is the only problem involving Octave I have detected.
>
>I searched throughly in all the resources provided by Octave and across the web and found nothing about this issue, so I'm asking here for your help.
>
>Thank you very much.
>
>Help-octave mailing list
>address@hidden
>https://mailman.cae.wisc.edu/listinfo/help-octave
>
>
>
AFAIR, Octave is not thread-safe.
Without knowing how your GUI and Octave exchange data it is impossible to diagnose what's going wrong.
Regards,
Sergei.
Hello Sergei,I have tested the program and I'm sure the audio signal is getting correctly from the GUI into Octave as a vector of doubles, the problem occurs as soon as I call hanning() which returns zeros.2012/12/23 Sergei Steshenko <address@hidden>
>________________________________
> From: Nicanor García <address@hidden>
>To: address@hidden
>Sent: Sunday, December 23, 2012 6:46 PM
>Subject: Problem using the hanning function in embedded mode
>_______________________________________________>
>
>Hello, I'm currently developing a standalone audio signal processing application and I'm using octave for the processing part. I'm working in Ubuntu Linux (though I'll be moving soon to Linux Mint), and using QtCreator.
>
>
>My process involves taking the FFT of the series of windows of a signal, and for that I'm also using the hanning function to get a hanning window.
>
>The code works perfectly when run from octave in console, but when I try to use it in the application I detected that the hanning function returns only zeros. The same happens with the hamming function.
>
>This only happens when I use the embedded mode in the program. And is the only problem involving Octave I have detected.
>
>I searched throughly in all the resources provided by Octave and across the web and found nothing about this issue, so I'm asking here for your help.
>
>Thank you very much.
>
>Help-octave mailing list
>address@hidden
>https://mailman.cae.wisc.edu/listinfo/help-octave
>
>
>
AFAIR, Octave is not thread-safe.
Without knowing how your GUI and Octave exchange data it is impossible to diagnose what's going wrong.
Regards,
Sergei.
[Prev in Thread] | Current Thread | [Next in Thread] |