[Fpga-synth] Digital Waveguide Samples
Eric Brombaugh
ebrombaugh at earthlink.net
Tue Jul 31 23:35:12 CEST 2007
Scott Gravenhorst wrote:
> Hello all,
>
> I've posted three MP3 files made using my digital waveguide experiment. I
> chose to use the system with the nonlinearity enabled because it was more
> interesting that way. Each file consists of multiple excitations while
> slowly increasing the filter bandwidth starting at zero. When the sample
> first starts, you hear clicks because the filter squelches the system so
> quickly there is no resonation. As I increased the filter bandwidth, the
> system takes on a more musical character morphing from a tonal drum through
> a metallic sound.
>
> http://www.fpga.synth.net/pmwiki/pmwiki.php?n=FPGASynth.DigitalWaveguide
Pretty cool!
I really like how the random phasing of the excitation pulse and
existing signal interact to give a different sound for every pluck. An
excellent model of a stringed instrument.
It's been a long time since I read anything about these sorts of PM
sound generators, so I'm not up to speed on the current tech. However, I
notice that you're just using a rectangular pulse for stimulus. Have you
considered:
* Lookup tables of different shaped stimulus - could simulate
hammers/plectra with different shape & stiffness.
* PRN generator with variable amplitude - broadband noise could drive
the waveguide sort of like an organ pipe.
* Variable frequency pulse generator - might sound sort of like a bowed
string, depending of the pulse shape. I think a bowed string would have
some feedback to the bow though, so the stimulus tends to be tuned to
the resonant frequency which would be a bit harder to simulate.
So many things to think about here...
Eric
More information about the Fpga-synth
mailing list