'Wavefuser' sound synthesizer

Developed or developing a new product in PureBasic? Tell the world about it.
doctornash
Enthusiast
Enthusiast
Posts: 130
Joined: Thu Oct 20, 2011 7:22 am

'Wavefuser' sound synthesizer

Post by doctornash »

Wavefuser is a midi-playable spectral sound synthesizer. In creating it, I was inspired by some features of the Fairlight CMI and Zebra's 'spectromorphing':
Image

This is the overview/tute/help for it:
https://youtu.be/ffRjHIkeIsM

To get midi notes to the synth, you can for example use the 'virtual midi cable' and 'virtual keyboard' discussed here:
http://www.purebasic.fr/english/viewtop ... 14&t=57781

I have provided the app source in the attached .zip file. Also in the .zip file are portaudio.pb and its associated dlls (portaudio.pb is an include in wavefuser_v101.pb). Throw them all into a directory and execute wavefuser_v101.pb (Note: on my installation I sometimes get IMA if I run with 'use debugger' ticked, but never when it is not). Created with PureBasic 5.31 on a Windows XP machine. The .zip also contains a compiled (threadsafe) exe, if you just want to run it:
https://www.mediafire.com/file/wjtmqlbn ... r_v101.zip

Hope you have fun with it! :D
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5342
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: 'Wavefuser' sound synthesizer

Post by Kwai chang caine »

Thanks a lot for sharing your splendids codes 8)
ImageThe happiness is a road...
Not a destination
Joris
Addict
Addict
Posts: 885
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: 'Wavefuser' sound synthesizer

Post by Joris »

Woooow nice code again and good helpfile.

Thanks doctornash.

P.s. I see you use the LoopBe tool ... I found out that it isn't able to transfer sysex, if you need that you can better use MYokeNT.
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
Post Reply