Forums

Audio Processing for musicqal application

Started by Unknown August 7, 2006
Hi all,

I wish to write a C++ program which generates sounds from FM
instruments with additional processing (delays, reverbs etc.). The
problem is I'm not sure what would be the best way to do this.Can
anyonesuggest libraries etc that I might find useful? Would it be
possible/useful to use VSTs within my program?

Thanks,

aine.

aine_canby@yahoo.com wrote:

> I wish to write a C++ program which generates sounds from FM > instruments with additional processing (delays, reverbs etc.). The > problem is I'm not sure what would be the best way to do this.Can > anyonesuggest libraries etc that I might find useful?
Look at http://www.musicdsp.org/ for starters, also the links section.
> Would it be possible/useful to use VSTs within my program?
You mean for additional effects? Unless you really want the program to be usable standalone I suggest it's going to be both easier and more versatile to make it a VST instrument itself. The VST specification is fraught with gray areas and I understand this is rather more painful for host writers than plugin writers. If you want to give it a go anyway, take a look at http://www.kvraudio.com/get/300.html for a starting point. Martin -- Quidquid latine scriptum sit, altum viditur.
Martin Eisenberg skrev:

> aine_canby@yahoo.com wrote: > > > I wish to write a C++ program which generates sounds from FM > > instruments with additional processing (delays, reverbs etc.). The > > problem is I'm not sure what would be the best way to do this.Can > > anyonesuggest libraries etc that I might find useful? > > Look at http://www.musicdsp.org/ for starters, also the links > section. > > > Would it be possible/useful to use VSTs within my program? > > You mean for additional effects? Unless you really want the program > to be usable standalone I suggest it's going to be both easier and > more versatile to make it a VST instrument itself. The VST > specification is fraught with gray areas and I understand this is > rather more painful for host writers than plugin writers. If you want > to give it a go anyway, take a look at > http://www.kvraudio.com/get/300.html for a starting point. > > > Martin > > -- > Quidquid latine scriptum sit, altum viditur.
Thanks for the reply. Yes, I need additional effects for FM instruments. I also need to do this in real-time so I was hoping of I could use these effects from within my C program. Thanks. aine.