[sdiy] Generating acyclic waveforms?
Magnus Danielson
magnus at rubidium.dyndns.org
Mon Mar 22 05:10:27 CET 2010
cheater cheater wrote:
> Magnus,
> How does the effect you describe work? Does it have a name? Do you
> think that it can be used for audio-rate oscillators, even if not
> necessarily with voltage controlled frequency?
I think you need to look into physical modeling.
The issue is that the phase-delay or for that matter group delay at the
end of the resonant cavity isn't perfectly matching up, such that the
effective resonant length is somewhat different or for that matter the
resonant period.
The impedance error at the end of an open cavity and the way the
effective reflection
behaves in the time-plane shifts over frequency. The shape of the mouth
is of interest in the acoustical sense.
Physical modeling using two delays (to simulate the two directions of
the wave) and then analogue networks for reflection impedance simulation
would pull it off. It is however not very near out normal VCOs in
architecture.
Scott Gravenhorst have look at similar things:
http://home1.gte.net/res0658s/FPGA_synth/
http://www.fpga.synth.net/pmwiki/pmwiki.php?n=FPGASynth.DigitalWaveguide
https://ccrma.stanford.edu/~jos/swgt/swgt.html
https://ccrma.stanford.edu/~jos/swgt/Wind_Instruments.html
If you want to go in deep:
https://ccrma.stanford.edu/STANM/stanms/stanm39/
(185 pages, acoustical impedances and all)
In essence, for the fundamental and for instance the 3rd overtone to be
perfectly harmonic to each other, their round-trip delay needs to be the
same. If the group delay is different (relevant for noise input when
blowing), they will not be perfectly in tune but somewhat shifted.
Cheers,
Magnus
More information about the Synth-diy
mailing list