Monthly Archives: August 2016

Transition Functions

I’ve been comparing the various functions I’ve got for smooth transitions. They are: Ease In/Out Squared Ease In/Out Cubic Hyperbolic Tangent Catmull-Rom Spline All of these functions provide smooth non-linear interpolation from one value to the next. The question is, … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment

Plosives and Klatt, The Sequel

The 1979 version of the Klatt synthesizer generated plosives semi-automatically. This was because the duration of plosives was too short to control using the 5ms frame update. A change 50db or more in the AF (amplitude of frication) from the … Continue reading

Posted in Uncategorized | Leave a comment

Generating Plosives

I haven’t had the time I’d hoped to work on synSinger in the last month, but I’ve been kicking around ideas of how to handle fricatives and plosives. The mechanism for producing fricatives and plosives is fundamentally different than that … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment