Oscillator: VCO/LFO

Voltage Controlled Oscillator (VCO) / Low Frequency Oscilator (LFO)

Oscillator is the most basic module from which the sound begins. It can create audio frequency signal and also low frequency modulation signal for controlling another parts.

Oscillator has three waveforms: triangle, square (pulse) and sawtooth. Each of the output channel has two identical output and indicator LED. You can switching output level between unipolar (from 0 to +5V) and bipolar (from -5 to +5V)

urack_modules-VCO.drawio
Image of the latest released version of the module. This is not the final product, development is in progress.

You can control the frequency (pitch) by coarse and fine knobs, and also with external control voltage (CV).

  • Pitch input has 1 V/Oct scale, you can tune scale by 1 V/Oct tune trim
  • FM input has variable scale, controlled by Fine/FM knob in FM mode

Also for the square wave we can control pulse width by knob and by external CV.

Each input channel has two CV input pins. Signals from both inputs are summed.

Known issues

  • board outline update is needed
  • triangle output not implemented
  • in FM mode changing FM amount affects base frequency
  • expo converter has narrow range and high temperature sensitivity
  • output voltage range is not quite accurate
1 Like

Hi. I would like to ask what is voltage range for the Pitch input? Is it bipolar or unipolar?
And what voltage corresponds to A4 440hz wave?

All CV voltage is in range from -5 to +5 volts, 1 V/oct.

Base oscillator frequency is tuned by pitch knob.

2 Likes

Any chance we might be able to get a sync/reset input? Would come in handy in lfo mode and who doesn’t love some hardsync.

Yes, we plan to add sync input in release version. Adding the hardsync will be simple, but I will think about softsync input also.

2 Likes

Would be there anything for a sine wave, btw?

Maybe we should have made a stretch goal out of it :wink: