almbfsek@email-addr-hidden 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
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Fri Oct 10 04:15:01 2008
This archive was generated by hypermail 2.1.8 : Fri Oct 10 2008 - 04:15:02 EEST