← Back to vivid-wavetable

AnalogOsc

Audio Audio

Polyphonic virtual analog oscillator with anti-aliased classic waveforms.

Drive with notes_in from any note source (Tracker, NotePattern, Sequencer, ChordProgression, ...) — voices are allocated internally with built-in ADSR and summed into a stereo output. Advanced voices_out (per-voice multichannel) plus the four voice_* control lanes expose per-voice state for downstream VoiceMixer/VoiceDrive/Filter routing.

Parameters

NameTypeDescription
waveformint
pulse_widthfloat
amplitudefloat
detunefloat
portamentofloat
interaction_modeint
interaction_depthfloat
interaction_input_gainfloat
interaction_trackingfloat
attackfloat
decayfloat
sustainfloat
releasefloat
pressure_to_ampfloat
timbre_to_pwmfloat

Ports

NameDirectionType
mod_inputInputAUDIO_BUFFER
pitch_mod_audioInputAUDIO_BUFFER
outputOutputAUDIO_BUFFER
voices_outOutputAUDIO_BUFFER
voice_idsOutputLANE_ARRAY
voice_gatesOutputLANE_ARRAY
voice_velocitiesOutputLANE_ARRAY
voice_freqsOutputLANE_ARRAY