Re: [music-dsp] Formants

2018-02-07 Thread Robert Marsanyi
On Tue, Feb 6, 2018 at 8:56 PM, Frank Sheeran mailto:fshee...@gmail.com>> wrote:
>
> I'm hoping to make some formant synthesis patches with my modular
> soft synth Moselle. http://moselle-synth.com
>
> I've looked around for formant tables and find tables with more
> vowels and fewer formants, or fewer vowels and more formants. 
> Tables with amplitude seem to have fewer vowels and only one I've
> found shows Q.
>
I'm interested in the synthesis of consonants.  How are these typically
handled in a formant-based system?

--rbt
<>___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp

Re: [music-dsp] Formants

2018-02-06 Thread Andy Drucker
I take it you're using this formant table:

https://www.classes.cs.uchicago.edu/archive/1999/spring/CS295/Computing_
Resources/Csound/CsManual3.48b1.HTML/Appendices/table3.html

The Hz-to-Q conversion is described in the caption of the illustration here:

https://en.wikipedia.org/wiki/Q_factor

-3dB attenuation is the usual passband threshold, as discussed further in
the link below, and I expect (?) it's appropriate to use with the present
values.

https://en.wikipedia.org/wiki/Bandwidth_(signal_processing)

A secondary issue is the choice of waveform to feed into a formant filter,
and how to approximate a real "glottal pulse".  There is some interesting
discussion here

http://clas.mq.edu.au/speech/acoustics/frequency/source.html

building on work in this old paper

https://pdfs.semanticscholar.org/e504/38c1e56d4ce3f7ebe3d10cea483ea38234c6.pdf





On Tue, Feb 6, 2018 at 8:56 PM, Frank Sheeran  wrote:

> I'm hoping to make some formant synthesis patches with my modular soft
> synth Moselle. http://moselle-synth.com
>
> I've looked around for formant tables and find tables with more vowels and
> fewer formants, or fewer vowels and more formants.  Tables with amplitude
> seem to have fewer vowels and only one I've found shows Q.
>
> But the Q (as shown in CSound documentation, one example pasted below) is
> specified in Hz.
>
> The parametric (const and non-const) filters I'm using need a Q input.  Is
> there a formula to convert Hz into Q?
>
> Failing that, is there a standard amplitude at which which a bandwidth
> would be measured in Hz?  EG, at -6dB or -12dB or something?  If so I could
> just eyeball it on a graph.
>
> Final question: does anyone know a more comprehensive set of such data?
> This CSound data is great but only covers 5 vowels.
>
> Frank Sheeran
>
>
> *soprano "a"*
> freq (Hz)  800  1150  2900  3900  4950
> amp (dB)  0  -6  -32  -20  -50
> bw (Hz)  80  90  120  130  140
>
>
> ___
> dupswapdrop: music-dsp mailing list
> music-dsp@music.columbia.edu
> https://lists.columbia.edu/mailman/listinfo/music-dsp
>
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp

[music-dsp] Formants

2018-02-06 Thread Frank Sheeran
I'm hoping to make some formant synthesis patches with my modular soft
synth Moselle. http://moselle-synth.com

I've looked around for formant tables and find tables with more vowels and
fewer formants, or fewer vowels and more formants.  Tables with amplitude
seem to have fewer vowels and only one I've found shows Q.

But the Q (as shown in CSound documentation, one example pasted below) is
specified in Hz.

The parametric (const and non-const) filters I'm using need a Q input.  Is
there a formula to convert Hz into Q?

Failing that, is there a standard amplitude at which which a bandwidth
would be measured in Hz?  EG, at -6dB or -12dB or something?  If so I could
just eyeball it on a graph.

Final question: does anyone know a more comprehensive set of such data?
This CSound data is great but only covers 5 vowels.

Frank Sheeran


*soprano "a"*
freq (Hz)  800  1150  2900  3900  4950
amp (dB)  0  -6  -32  -20  -50
bw (Hz)  80  90  120  130  140
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp