DIYstompboxes.com

DIY Stompboxes => Digital & DSP => Topic started by: pagtarplayer on April 02, 2006, 12:36:23 PM

Title: Computer DSP
Post by: pagtarplayer on April 02, 2006, 12:36:23 PM
I want to build something like NI Guitar Rig or something like that and have knowledge in the basic language and can build a pedal that will do stuff but how do i modify the sound coming into the pc's soundcard?
Title: Re: Computer DSP
Post by: Peter Snowberg on April 02, 2006, 12:49:53 PM
You want programs like http://www.%^&*os.com/reaper/ and http://www.jesusonic.com/.  :icon_biggrin:

I've never used them but they look cool.
Title: Re: Computer DSP
Post by: ncc on April 03, 2006, 12:34:30 AM
Peter,
Is this for real or some type of April 1 story?
I don't know but it's a little large to carry around...

(http://www.jesusonic.com/img/building_cross_3.jpg)
Title: Re: Computer DSP
Post by: RaceDriver205 on April 03, 2006, 01:01:20 AM
Thats twisted
Title: Re: Computer DSP
Post by: Peter Snowberg on April 03, 2006, 03:12:24 AM
That's for real. You may have seen the other works of the builder, namely Winamp and the Guntella protocol. :icon_wink:
Title: Re: Computer DSP
Post by: GFR on April 03, 2006, 08:10:46 AM
Quote from: pagtarplayer on April 02, 2006, 12:36:23 PM
I want to build something like NI Guitar Rig or something like that and have knowledge in the basic language and can build a pedal that will do stuff but how do i modify the sound coming into the pc's soundcard?

After finding out the algorithms to achieve the effects you're after, you need to write them as plugins for something like DirectX or VST. Then you need a "host" program that can run these plugins in real time with low latency (and a hardware with the lowest latency you can afford).

Here are some VST plugins with source code so you can have an idea of what it looks like:

http://www.tobybear.de/p_sourcebag.html
Title: Re: Computer DSP
Post by: pagtarplayer on April 03, 2006, 09:05:22 AM
yea thanks i actually want to build it all the plugins and the host. Do you (or anybody else) know  if I can do it in VB. But i am a little unsure what software to use to write VST

Thanks
Title: Re: Computer DSP
Post by: GFR on April 04, 2006, 08:28:40 AM
For writing VST plugins you need a SDK (software development kit). The original one from Steiberger is in C++. There are Delphi versions. I don't know if there's one in VB.

Here's a link I found today:

http://www.axiworld.be/vst.html

Some pages with source code and algorithms:

http://www.musicdsp.org/

http://www.u-he.com/vstsource/
Title: Re: Computer DSP
Post by: pagtarplayer on April 04, 2006, 08:29:05 PM
wow thanks ill give everyone a copy of the software when im done just pm me if you want a copy