| Waveshaping by a Chebyshev polynomial, which generates harmonics off the sine tone.
Regards,
Mike
-----Original Message-----
>From: Pedro Ferreira
>Sent: Jan 16, 2008 9:28 AM
>To: csound@lists.bath.ac.uk
>Subject: [Csnd] Re: Re: Theremin sound
>
>Hello.
>Yes, I've read that it's achieved through heterodyning. But in this
>case we're left again with a sinusoidal (which goes against Joseph's
>mail). I guess the secret is the kind of filtering that the signal
>suffers. What kind of distortion are you talking about?
>
>Thanks to both of you,
>
>Cheers,
>
>Pedro
>
>On Jan 16, 2008 2:11 PM, Michael Gogins wrote:
>> The Theremin sound is produced by heterodyning. There is a fixed frequency
>> radio-frequency oscillator, and a variable frequency radio-frequency
>> oscillator controlled by one hand. The audio frequency beats between the two
>> RF oscillators (sum and difference tones) are heard. In audio signal
>> processing terms, perhaps this could be modeled by amplitude modulation with
>> some waveshaping distortion, or simply by a sine oscillator passed through
>> waveshaping distortion.
>>
>> It would also be very easy to write a new opcode in C or C++ with
>> high-frequency oscillators (based on difference equations) to model the
>> Theremin directly.
>>
>> Regards,
>> Mike
>>
>>
>>
>> ----- Original Message -----
>> From: "Mahound"
>> To:
>> Sent: Wednesday, January 16, 2008 4:40 AM
>> Subject: [Csnd] Theremin sound
>>
>>
>> >
>> > Hello.
>> > Does anybody have information about the waveform produced by the Theremin?
>> > I
>> > tried to google, but some places say it's a sinewave, and some others that
>> > it's not exactly it (and it in fact sounds richer). However, I cannot find
>> > any real analysis of the timbre of this instrument (weird...). Aren't
>> > there
>> > any csound orchestras for that?
>> >
>> > Cheers,
>> >
>> > Pedro
>> > --
>> > View this message in context:
>> > http://www.nabble.com/Theremin-sound-tp14875977p14875977.html
>> > Sent from the Csound - General mailing list archive at Nabble.com.
>> >
>> >
>> >
>> > Send bugs reports to this list.
>> > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe
>> > csound"
>>
>>
>>
>> Send bugs reports to this list.
>> To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
>>
>
>
>Send bugs reports to this list.
>To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"
|