[EMAIL PROTECTED] wrote: > Few days ago I came up with an idea about an open source guitar > modeling software. But because of my lack of knowledge on both > electronics and audio engineering I couldn't decide if it worths > something. Here it is directly quoted from linuxmusicians.com > tinfo/linux-audio-dev
... snipped for brevity... I've been researching putting together my own guitar amp sim (among many other things). Of course, this is amongst many other things, as my mind tends to scatter while working on several projects simultaneously and incrementally, but that's a whole other issue. I've found a few papers here and there on wave digital filters (WDFs) and "lumped modeling", which appears to be the closest you can get to modeling circuits (including non-linear behavior) right in a computer and have it be reasonably efficient, too. These techniques are also used for modeling physical systems within a computer (piano hammers are a common example). I was going to try to create a WDF library for Faust (a functional DSP programming language that compiles to efficient C++) so I could play around with a few ideas. I can't guarantee when I'll be done, though, as I have a malfunctioning sound card that I can't replace for a while. Here's a link to a paper about modeling a guitar amp using WDFs: http://lib.tkk.fi/Diss/2008/isbn9789512292431/article4.pdf And here are some sound file examples: http://www.acoustics.hut.fi/publications/papers/icassp-wdftube/ As for how to implement WDFs and connect them together, I'm still trying to figure that out myself. The definitive paper on the subject costs $30 from AES. If you'd like to compare notes and ideas, please feel free to contact me off-list. -- Darren _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
