[Clam-devel] Commits from home: Vowel synthesizer

David García Garzón dgarcia at iua.upf.edu
Mon Mar 12 22:21:53 PDT 2007


This weekend i did some experiments on interactive vowels synthesis. At Pau's 
query, i commit them, although the work is not finished yet. It can be 
already used as simple instrument synthesizer. A better vowel resonator is 
still needed. But, at least it could be used as prototype for other 
processing that modify the harmonics to synthetize other instruments.


 * PeakView: Peaks adapt to the minimum value.
   This change introduces some flicker to the view since the scale varies but 
at least it visualizes very small values i needed to visualize. A memory on 
the minimum should be more stable.
 * SpectralPeakArray:
   * Optimizations: Removed some array copies, using const references now
   * Several early returns and just-in-place variable definitions
 * API rename on phasor based instant views, orderData -> positionData
 * New processing HarmonicPeaksGenerator which generates a set of
   harmonic peaks with a given fundamental frequency and a given slope.
 * VowelResonator: A new processing which create the resonances of a vowel
 * HarmonicPeaksGenerator: The slope is now logaritmic



-- 
David García Garzón
(Work) dgarcia at iua dot upf anotherdot es
(Home) vokimon at telefonica adot net
http://www.iua.upf.edu/~dgarcia
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20070313/d9721cca/attachment-0002.pgp>


More information about the clam-devel mailing list