Page 2 of 2
Re: How to get this effect?
Posted: Fri Apr 19, 2013 5:03 pm
by blackwell
Trebor wrote:
From the pronounced effect on the prolonged syllables which have a constant pitch , (e.g. "a" of "ancient" , "n" of "frozen" ) ,
it sounds like a component* of the speech is being used to
frequency modulate it.
I've had a go, but it lacks something ...
hello-everyone, before after FM.mp3
[ * the lower frequencies, say below 100Hz ]
I see. What plug in did you use to get the frequency modulation? I can't seem to find it in Audacity or under downloads. I think I can play around with it to get an effect similar to it. If all else fails, I'd accept something that sounds close to the Crypt Fiend (from the same game Warcraft 3,
http://www.youtube.com/watch?v=JbWzs5DjcDY)
As for the sounds, maybe it's different tracks with different pitch amounts and a delay?
Re: How to get this effect?
Posted: Sat Apr 20, 2013 10:56 am
by Trebor
blackwell wrote:What plug in did you use to get the frequency modulation?
Steve's FM code for Nyquist prompt ...
http://forum.audacityteam.org/viewtopic ... 39&t=57858
NB:
#1 You need to resample the tracks to 96KHz before applying the FM code effect, otherwise the result will lack high frequencies. You can resample back to 44.1KHz afterwards.
#2 the control track which FMs should only have low frequency content , certainly nothing above 100Hz.
Below is a modified version of Steve's code which increases the amount of FM : changing the 3 to 1 produces the same result as Steve's original code
Code: Select all
(defun fm (s-in)
(let* ((s-in (lowpass8 s-in (* 0.2 *sound-srate*)))
(s-in (lowpass8 s-in (* 0.2 *sound-srate*)))
(map (integrate (db-to-linear (scale 3 (aref s-in 0))))))
(snd-resamplev (aref s-in 1) *sound-srate* map)))
(fm s)
Re: How to get this effect?
Posted: Mon Apr 22, 2013 5:55 pm
by Trebor
Just remembered there can be a synchronization problem with the above code.
If the control waveform FMing the track is a perfectly symmetrical waveform , say sine wave, then there is no sync problem.
However if the waveform is asymmetrical, like pulses, (see
"hello FM test"), the tracks drift out of sync, ( see
"hello FM test , after modified code applied" )