|
Post by funbun on Feb 1, 2021 15:42:10 GMT
Can you upload your own FOF synthesis samples onto GRAINS? How would you even get started in FOF synthesis?
|
|
|
Post by MikMo on Feb 1, 2021 18:18:10 GMT
I have only a rudimentary understanding of FOF. But doesen't it require some kind of analysis of a sound that is then applied to some grains ?
If that is the case then i think the tiny Arduino (16MHz, 8 bit, low memory, 8 bit PWM audio) is not up to it.
Mikael
|
|
|
Post by admin on Feb 2, 2021 21:38:39 GMT
So I didn't even know what FOF synthesis is when funbun mentioned it! A quick google revealed this: FOF synthesis- FOF stands for ``Fonction d'onde formantique''.
- Formant= peak of energy in the spectrum.
- Reconstruction of a sound by superposing the contributions of each formant.
- A FOF is a ``grain'' representing a fundamental period of a signal corresponding to a formant.
- Summing different FOFs together allows to obtain voice synthesis.
- It is a sinusoid multiplied by an exponential envelope.
- The parameters of a FOF (amplitude, frequency, decay) correspond to the parameters of a formant (amplitude, central frequency, bandwidth).
(from ccrma.stanford.edu/~serafin/320/lab3/FOF_synthesis.html)It seems that the "easiest" way to experiment with FOF is to use the ready made FOF constructs in Csound, an open source audio programming environment. See the tutorial for this here: www.classes.cs.uchicago.edu/archive/1999/spring/CS295/Computing_Resources/Csound/CsManual3.48b1.HTML/Tutorial/foftut.htmlAll of this looks very daunting to me! I hope there's a math wizard among our forum community who can jump in and maybe give us an easier entry into this topic?
|
|
|
Post by rodney on Feb 11, 2021 22:11:45 GMT
A Pi Zero W would be enough to get some basic formant synthesis going in csound. I'm hoping they make another Zero with a faster engine in the next 2 years. I'm told Csound is easier to get into these days. I last tried it in 1995 on a SGI. Csound is cool, partly because it is based on the very first Music languages back when a 'mini-computer' meant something the size of a large fridge.
Also, there are some raspberry Pi OS images that can load VST synths, effects etc. so that might be a way to get something cheaply into your AE rack. I have not investigated this enough to recommend anything yet though.
|
|
|
Post by rodney on Feb 11, 2021 22:30:34 GMT
I think the Teensy 4.0 and 4.1 might be able to do it, so some extent.
There is some discussion here and it looks like waiting a bit for people to port various libraries over to the newer architecture would be the easiest path. It would be nice to have a gender control on a filter. forum.pjrc.com/threads/62900-Formant-Isolation
|
|