Author Topic: Computer DSP  (Read 3819 times)

pagtarplayer

Computer DSP
« 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?
Westone guitars forever! You are crazy if you dont like the Roland Micro Cube.
<a href="http://rewardhits.com/index.php?hit=21760">
Wow look at this
 </a>

Peter Snowberg

Re: Computer DSP
« Reply #1 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.
Eschew paradigm obfuscation

ncc

Re: Computer DSP
« Reply #2 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...



RaceDriver205

Re: Computer DSP
« Reply #3 on: April 03, 2006, 01:01:20 AM »
Thats twisted

Peter Snowberg

Re: Computer DSP
« Reply #4 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:
Eschew paradigm obfuscation

GFR

Re: Computer DSP
« Reply #5 on: April 03, 2006, 08:10:46 AM »
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

pagtarplayer

Re: Computer DSP
« Reply #6 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
Westone guitars forever! You are crazy if you dont like the Roland Micro Cube.
<a href="http://rewardhits.com/index.php?hit=21760">
Wow look at this
 </a>

GFR

Re: Computer DSP
« Reply #7 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/
« Last Edit: April 04, 2006, 08:31:28 AM by GFR »

pagtarplayer

Re: Computer DSP
« Reply #8 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
Westone guitars forever! You are crazy if you dont like the Roland Micro Cube.
<a href="http://rewardhits.com/index.php?hit=21760">
Wow look at this
 </a>