Theremin Lip-Sync Scandal

Posted: 7/4/2012 2:34:56 PM
RS Theremin

From: 60 mi. N of San Diego CA

Joined: 2/15/2005

A friend of my sons, all went to the same beach community high school; Jimmy had a local rock band and wanted a sound that was different, like something out of “Revelations”. If sci-fi movies instilled fear with a theremin, could it also terrify an audience as if the pass over of the Angel of Death?

Again this is live theremin register-shifting using the same technique as before. After revisiting my old computer files I realized some things are personal. The method I have been demonstrating will remain in mystery away from criticism “In Memory of Jimmy”.

Crank it up:  Angel of Death  .mp3  300kb

Christopher

Edit: I told Dr. Tanner this would be my "Good Vibration".

Posted: 7/4/2012 3:29:22 PM
dewster

From: Northern NJ, USA

Joined: 2/17/2012

Absolutely beautiful, thanks RS!

Posted: 7/5/2012 5:19:40 PM
RS Theremin

From: 60 mi. N of San Diego CA

Joined: 2/15/2005

Thanks dewster,

All my theremins are constructed in a modular fashion, if I figure out an improvement I can swap out just that section. My volume control circuit board mentioned at the start of this thread is two sections oscillator and control. The oscillator board can be a pitch board.

Fred mentioned he used routing a new word which confused me because my approach has nothing to un-route. Modular adaptation is the future of the theremin. Separate the volume from the pitch, it eliminates left and right theremins to start with. The sound byte above Angel of Death is an add-in board between pitch out and volume control. This 3 x 6” board was 100% RS parts. It is one pass and all imagination as I do not have music equipment, just theremin to Audacity.

My biggest problem is I don’t recognize when a sound is musical. I do not get timely feedback from TW so usually I wait until someone shows up a week later at my house and I ask, what do you think?  By then the setup has been torn down and I have moved on.

Think happy thoughts, yes happy thoughts. LOL

Christopher

Posted: 7/5/2012 7:45:44 PM
coalport

From: Canada

Joined: 8/1/2008

Christopher:  Crank it up:  Angel of Death  .mp3  300kb

I was quite surprised by the sound of this instrument. It has some very interesting characteristics. In fact, I could write a long essay on exactly what I found most intriguing about it but I will spare my fellow TW'ers.

If you could just get rid of the annoying sonic ghosts and the persistent "hum" I think you'd really have something!

Of course, you'd have to learn to play the thing too.....sorry...butcha wood.

 
Posted: 7/5/2012 8:01:46 PM
RS Theremin

From: 60 mi. N of San Diego CA

Joined: 2/15/2005

Coalport said: "If you could just get rid of the annoying sonic ghosts and the persistent "hum" I think you'd really have something!"

Focusing on this particular sound byte, how could it be done using another musical method or does it have some uniqueness?

Could some kid sit down at his computer with this sound byte and correct the flaws you are talking about. I don't know music software.

I have no intention of going back to this method currently as my theremin work has another direction.

Christopher

Edit: I just found the original 3.2 meg .wav file, this was from 2004. Too bad I added reverb to it!#$%

Posted: 7/7/2012 8:49:20 PM
GordonC

From: Croxley Green, Hertfordshire, UK

Joined: 10/5/2005

Could some kid sit down at his computer with this sound byte and correct the flaws you are talking about. I don't know music software.


It's a long time since I've been called a kid, but it is possible. I haven't heard the file so I can't be sure. Fancy uploading the wav and I could have a go?

Posted: 7/7/2012 10:08:35 PM
RS Theremin

From: 60 mi. N of San Diego CA

Joined: 2/15/2005

Gordon, thank you. It is amazing what I find viewing the names of sound files from over the years, it is like blowing off dust and a little memory lane.

All of a sudden I became possessive of that sound byte so deleted it from anymore public access. dewster let me know it was interesting, something I was never sure of. Based on that and coalport's remark I thought I should share it with some pros, good friends of my son. If he does not pass out from laughing he usually gives me good feedback.

Maybe I can put theremin awareness back on a pedestal the same way it got there before. This time it will be a true theremin, unique in design. What's funny this instrument also no longer exists.

Oh oh those delusions of grandeur in my mind. (-'

Christopher

Posted: 7/8/2012 2:33:36 PM
RS Theremin

From: 60 mi. N of San Diego CA

Joined: 2/15/2005

Fred said: "Adjustment to the pitch tuning is then only made by adjusting the antenna circuit using DC (control voltage) which is either manually altered (user tuning knob) or altered by DC from a DAC driven by a processor, so the player can put their hand at the null position, press a button, and the instrument auto-tunes."

Let's see if I can get Fred back, he he. I explored auto-tune and could not figure out how to get the circuit to recognize which side of the Null Point it was. It did check if the corrected frequency was rising or falling but sometimes it lost control on the extremes. That is when I found I could auto note play. Who needs human Thereminist:

Close Encounter  .mp3 140k  <= only for the newbie, talk about lip-sync.

Not every theremin experiences thermal drift much less needs a warm up. I should put that on my 13 Myth list also.

Warm ups are for theremins of poor thermal design, that generate internal heat from tubes, warm voltage regulators or internal 1 watt power amps.

By their self the transistor pitch or volume oscillator should never create a noticeable increase in temperature rise.

* File this one away: An observation I have made is if you adjust the operating voltage of the transistor emitter to collector (pitch oscillators) you can counter balance the drift direction for stabilized behavior within a 20 degree F temperature window. Each oscillator can be matched in behavior using a variable resistor after the tank circuit on the collector side. This is also good for decoupling the RF. Try that in Modeling.

In other words the Null Point is exactly where you set it the night before after you flip it on in the morning if the theremin has not change from its original physical environment.

* Another observation is that the soft ferrite cores in the inductors can polarize to magnetic North slightly and need a moment to re-orient themselves. Old timers would remember this effect on the old color tv set.

Christopher

Posted: 7/8/2012 5:14:05 PM
FredM

From: Eastleigh, Hampshire, U.K. ................................... Fred Mundell. ................................... Electronics Engineer. (Primarily Analogue) .. CV Synths 1974-1980 .. Theremin developer 2007 to present .. soon to be Developing / Trading as WaveCrafter.com . ...................................

Joined: 12/7/2007

Technical mumbo-jumbo warning:

NERD RATING 30 (Max value = 42) . 0 to 5 = likely to be comprehensible to most people. 5 to 10 = likely to be comprehensible to most educated people. 10 to 20 = likely to be comprehensible to most educated technical people. 20 to 35 = likely to be comprehensible to most educated technical people, but of doubtful interest to those who are not nerds. 35 to 42 = Truly of interest only to nerds - may be in the domain of metaphysics!

 

"Let's see if I can get Fred back, he he. I explored auto-tune and could not figure out how to get the circuit to recognize which side of the Null Point it was." - Christopher 

Im "back" - but restricting myself to technical - Tired of everything else!

Determining ""wrong-side-of-null" is simply determining when VFO frequency becomes greater than REF frequency.

I did "wrong-side-of-null" using a PSoC, but any small MCU can do it - if it has some counters / timers available (most 8 bit PIC's for example) - My implementation, and the code can be found in:

http://www.element14.com/community/docs/DOC-46111/l/skywave-hipdf

Pages 12-13-14 or therabout shows the C code.

You can achieve the same object using phase comparator 2 of the 4046 - Feed the ref into "sig in" and variable oscillator to comparator in, an RC filter on the phase comparator 2 output, and the voltage from the filter will go high when Ref frequency > variable frq, and low when variable frq > ref frq (wrong-side-of-null) - If you want the output the other way 'round, swap the inputs. If the ref and vfo frequencies are the same (or close), you will get a lot of 'noise' - make the RC time constant big, and feed the filter into a comparator with hysterisis (a 555 with tr and th connected together is ideal) - use the output of the 555 (Q or dish) to show you which side of the null you are in.

You could construct a phase comparator using logic or FPGA - but the phase comparator 2 on the 4046 is the best I have found, and the 4046 is cheaper than any FPGA - One could possibly use its spare VCO for something (Ref osc?) if building a cheap theremin.

My more advanced theremins had more sophisticated firmware - looking at VFO, REF, and difference (audio) frequencies, and muting when difference is less than 8Hz and Fref <= Fvfo .. If there is jitter (instability) near the null (as one often gets if oscillators are coupling) then auto-muting can make matters worse - this is why a long TC is advised. I found the MCU solution better than the phase comparator solution, but with stable conditions both work.

My method of auto-tuning (on my newer theremin designs), however, is quite different because my theremins topology is different (I tune by adjusting the antenna inductance).

Fred.

(as an aside - Phase comparator 1 is just an XOR - you can take this output seperately to an RC and from this get a triangle wave audio difference output)

Moved and Expanded..  more details on auto-tuning ->

For auto-tuning,  frequency comparison and auto-tune algorythm are integrated - one is looking for the null, find it,(as in, tune the Ref and/or Var oscillators till you get it) and set the oscillators etc based on this (as in, once you have it, lock the values and return to playing mode )..

I had a button which one pushed to start auto-cal.. A LED blinked for 5 seconds to allow player to position themselves with hand where they wanted null, LED then went continuous - player must stay stationary during this time [about 1 second if player stands really steady, longer if they move at all], then LED goes out when calibration completed).

Doing basic auto-tune is real easy, but you do need a D/A which does not drift (as in, it requires a bandgap reference).. So its cheapest to go for a MCU which has this on-chip (PSoC for example).. 8 bit resolution is just enough unless one has extreme variation in capacitance seen by the antenna -

Its particularly simple if you use a RC reference oscillator like a TS555C running at 2* the VFO frequency followed by a 4013 to halve its frequency and provide 50/50 M/S, one can then use the 555's CV to control its frequency.

If no D/A is available, A PWM can be used as a D/A, and you can usually get higher than 8 bit resolution ( calibration will take longer, because updating the PWM takes longer, and you need a big filter [ long TC - and highest PWM frequency you can get] on the PWM to eliminate any possibility of it interfering with the audio by modulating the oscillator) - but you need a highly stable supply to your MCU (or seperate CMOS switches driven from the PWM, and supplied by a stable reference) to eliminate drift..

If you use a LC reference oscillator you need to adjust the frequency by using voltage or current controlled capacitance or inductance - The tuning circuit of the EW can easily be adapted.

Posted: 8/5/2012 9:01:25 AM
ChrisC

From: Hampshire UK

Joined: 6/14/2012

Hmmmm. Well Fred I can see you know your stuff but from my point of view you are missing the fact of THTRTC.

Err, that's "This Has This Reader Totally Confused" due to only basic electrical knowledge! Glad you guys understand it all though!!!!!!!!!!     : )

You must be logged in to post a reply. Please log in or register for a new account.