i want it too but i don't know how to do so
have you got some examples ?
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
I am afraid I have had no luck with applying an FFT to the scope display.
I have succeeded in VB with raw code by "Deeth" (google will find it)
I tried to use this with your original program but no luck.
Deeth also has a DLL called FFT.DLL which I tried to use.
Then "FloHimself" made a PB library from the DLL and sent it to me, thanks.
But still no success.
I fiddled with your program and made the display a single line and if
the FFT was successful, the lows would be at one end and the highs at the other. I perhaps may have been successful, but the buffer size was to small
to give a sizeable display (the line looked interesting though).
I was hoping to have an audio buffer (chunk) of at least 512 bytes. The audio display I needed went from about 300hz to 2600hz (not much)
Not being an expert with PB, I could not work out the buffer sizes correctly to apply the FFT to and then display, well I think that was the problem.
This latest program from "the gang" is remarkable. Out goes Cooledit and audicity as it does all I need, and capture, I thought I smelt a bit of Flype there.
I have been at VB working with sending files by radio with "Reed Solomon" correction.
You have rekindled my interest with the FFT and I will try again and pass on any findings. I am sure some of the other talented programmers on the forum could do it in the twinkling of an eye; but maybe it is a bit more
difficult than it seems, a real challenge.
nice to read all your replies
all the team send greetings to you...
i'm going to holiday for 2 weeks this night ( costa brava in spain )
just few words about FFT. i tried in the past but with no success with a dedicated dll. i can say that buffer size are easily modifiable. i will see very interesting FFT replies and the others when i'll return home.
bye bye everybody
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
i want it too but i don't know how to do so
have you got some examples ?
I think i could add it, i ve allready did it with vb using Deeth's and Don Cross's sourcecode.
Atm, i am trying to add double buffering to the display (with the aim of removing all the flickering), it seems to work for now but i must add it to the soundeditor wich is not really easy without modifying a bit the sourcecode
Great. Just some minor bugs, like the Flype Recorder window flickers,
and when you select audio, the black part flickers too. Also, when flype recorder is open, the main window gets repainted, but not the toolbar.
in the filters->derivative window, the first text is not translated to english.
And file->quit dosent work.
"No quit" is fixed in the actual version 19-4c (same adress)
I have some difficulties with the toolbar. Did somebody make an application with two windows including toolbars ? It seems that PureBasic is'nt abble to manage that, but I'm perhaps wrong. The fact is that when the Flype Recorder create its toolbar, the first one from the main window seem to become inactive and dead.
KarLKoX wrote:I think i could add it, i ve allready did it with vb using Deeth's and Don Cross's sourcecode.
Atm, i am trying to add double buffering to the display (with the aim of removing all the flickering), it seems to work for now but i must add it to the soundeditor wich is not really easy without modifying a bit the sourcecode
Is there any chance you could give me some few pointers on how to implement double buffering for a variable (and runtime changeable) size image gadget? I'm working on a similar project and would really like it if I could get rid of the flickering while drawing I'm a newbie at 2D drawing but if you give me a few hints or nudges I'll go from there. ^_^
3 weeks >_< I'll do my best to be patient. I'll work on cleaning up my existing code and trying to optimize things in the meantime. I look forward to the source code