SoundEditor 19-4

Developed or developing a new product in PureBasic? Tell the world about it.
zapman*
Enthusiast
Enthusiast
Posts: 115
Joined: Wed Jun 02, 2004 10:17 pm
Location: New Caledonia (South Pacific)
Contact:

SoundEditor 19-4

Post by zapman* »

Here it is ! http://www.freesoundeditor.com/download ... editor.zip


Image

SoundEditor is an open project. Every motivated coder is welcome.

Actual activ Team :

- Zapman
- KarLKox
- Flype
- Oliv
- Dobro
- Jacobus
Last edited by zapman* on Tue Sep 14, 2004 1:14 am, edited 3 times in total.
Don't try - DO it !
Dare2
Moderator
Moderator
Posts: 3321
Joined: Sat Dec 27, 2003 3:55 am
Location: Great Southern Land

Post by Dare2 »

Blooming impressive.

Well done the team!
@}--`--,-- A rose by any other name ..
eriksradio
User
User
Posts: 30
Joined: Tue Sep 09, 2003 11:44 pm
Location: Queensland, Australia

Post by eriksradio »

If the gang could add
an FFT to the scope display
it would be magic.
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

hi, you're true FFT would be great :twisted:

i want it too but i don't know how to do so :x
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
eriksradio
User
User
Posts: 30
Joined: Tue Sep 09, 2003 11:44 pm
Location: Queensland, Australia

Post by eriksradio »

Hi Flype

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.
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

nice to read all your replies :wink:
all the team send greetings to you...

i'm going to holiday for 2 weeks this night ( 8) costa brava in spain 8) )

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 :P
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
eriksradio
User
User
Posts: 30
Joined: Tue Sep 09, 2003 11:44 pm
Location: Queensland, Australia

Post by eriksradio »

I have my fingers crossed too !!!
KarLKoX
Enthusiast
Enthusiast
Posts: 681
Joined: Mon Oct 06, 2003 7:13 pm
Location: France
Contact:

Post by KarLKoX »

Flype wrote:hi, you're true FFT would be great :twisted:

i want it too but i don't know how to do so :x
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 :)
"Qui baise trop bouffe un poil." P. Desproges

http://karlkox.blogspot.com/
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

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.

but appart from that, its very nice indeed!
zapman*
Enthusiast
Enthusiast
Posts: 115
Joined: Wed Jun 02, 2004 10:17 pm
Location: New Caledonia (South Pacific)
Contact:

Post by zapman* »

"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.
Don't try - DO it !
Xombie
Addict
Addict
Posts: 898
Joined: Thu Jul 01, 2004 2:51 am
Location: Tacoma, WA
Contact:

Post by Xombie »

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 :D I'm a newbie at 2D drawing but if you give me a few hints or nudges I'll go from there. ^_^
KarLKoX
Enthusiast
Enthusiast
Posts: 681
Joined: Mon Oct 06, 2003 7:13 pm
Location: France
Contact:

Post by KarLKoX »

I ve some wip code but no internet connexion @ home for the moment.
If you can just wait 3 weeks then i ll send you the sourcecode :)
"Qui baise trop bouffe un poil." P. Desproges

http://karlkox.blogspot.com/
Xombie
Addict
Addict
Posts: 898
Joined: Thu Jul 01, 2004 2:51 am
Location: Tacoma, WA
Contact:

Post by Xombie »

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 :D
Post Reply