News:

SMF for DIYStompboxes.com!

Main Menu

Computer DSP

Started by pagtarplayer, April 02, 2006, 12:36:23 PM

Previous topic - Next topic

pagtarplayer

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

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

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


Peter Snowberg

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

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

pagtarplayer

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

#7
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/

pagtarplayer

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>