{"product_id":"1979-ao-algorithmic-oscilator","title":"1979 - AO (Algorithmic Oscilator)","description":"\u003ch2\u003eDigital oscillator with envelope and VCA\/LPG\u003c\/h2\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003ciframe height=\"360\" width=\"640\" src=\"https:\/\/player.vimeo.com\/video\/583702084?h=9d55728c92\" title=\"vimeo-player\" allowfullscreen=\"\" frameborder=\"0\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e \u003cp class=\"large\"\u003eThe Algorithmic Oscillator is a Buchla-format VCO based on\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/pichenettes.github.io\/mutable-instruments-documentation\/modules\/plaits\/\" data-mce-href=\"https:\/\/pichenettes.github.io\/mutable-instruments-documentation\/modules\/plaits\/\"\u003ePlaits\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eby Mutable Instruments. The successor to the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/1979.ws\/algorithmic-oscillator\/\" data-mce-href=\"https:\/\/1979.ws\/algorithmic-oscillator\/\"\u003e1979 DAO\u003c\/a\u003e, the AO has more knobs, more parameters, and more I\/O than the DAO plus new features not present on Plaits. With an internal envelope generator and a simulated LPG with adjustable vactrol response, the AO is an ideal standalone voice module for small Buchla systems.\u003c\/p\u003e \u003cp class=\"large\"\u003e \u003c\/p\u003e \u003ch2 class=\"hr\"\u003eCore Features\u003c\/h2\u003e \u003cul class=\"features\"\u003e \u003cli\u003eHigh-fidelity digital oscillator (48 kHz, 16 bit)\u003c\/li\u003e \u003cli\u003e24 synthesis algorithms (see the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/1979.ws\/algorithmic-oscillator\/#algo-list\" data-mce-href=\"https:\/\/1979.ws\/algorithmic-oscillator\/#algo-list\"\u003eAlgorithm List\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ebelow)\u003c\/li\u003e \u003cli\u003eAuxiliary output with complementary audio signal\u003c\/li\u003e \u003cli\u003eInternal VCF\/A with variable LPG mode\u003c\/li\u003e \u003cli\u003eVoltage-controlled decay envelope*\u003c\/li\u003e \u003cli\u003eDedicated knobs for envelope decay and VCF\/A amplitude*\u003c\/li\u003e \u003cli\u003ePitch quantizer (1\/4 tone, semitone, harmonic, and octave options)*\u003c\/li\u003e \u003cli\u003eInverting attenuators for all CV inputs (0-10V range)*\u003c\/li\u003e \u003cli\u003eEnvelope CV output (0-10V range)*\u003c\/li\u003e \u003c\/ul\u003e \u003cul\u003e \u003cli class=\"footnote\"\u003e= Upgraded features not available on Plaits\u003c\/li\u003e \u003c\/ul\u003e \u003ch2 class=\"hr\"\u003eQuick Reference\u003c\/h2\u003e \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAlgorithm selection.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eTap the ALGO switch to cycle through the 8 algorithms in each bank. Press and hold the ALGO switch for a few seconds to cycle through the green, yellow, and red banks. See the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/1979.ws\/algorithmic-oscillator\/#algo-list\"\u003eAlgorithm List\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ebelow for more info on each algorithm. You can also modulate the current algorithm using the Algo CV input. Try this with a sequencer to make a new selection with each step. This works well with the drum models, for example, allowing you to switch between kick, snare, and cymbal for each step of the sequence. Patching in a random CV source (such as the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/1979.ws\/stochastic-voltage-generator\/\"\u003e1979 SVG\u003c\/a\u003e) is also recommended.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eLPG\/VCA balance.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eOn modules like the Buchla 292 there's a switch to toggle between VCA and VCF\/A (LPG). The AO allows you to crossfade between the two amplifier types instead. Press the Trig switch and turn the Amplitude knob to change the LPG\/VCA balance. This is visualized on the top row of LEDs in the Algo section. Turn left for LPG, turn right for VCA. Audio is routed through the LPG only when the Trig switch is on. When the Trig switch is off, audio is passed through the VCA only. When the LPG is activated, the Decay knob will control the \"ringing\" of the simulated vactrol (altering audio frequency content) along with the envelope decay time (altering audio amplitude). Note that certain algorithms (red bank D-H) do not include the LPG option and will always use the VCA.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eQuantizer options.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003ePress the Trig switch and turn the Frequency knob to choose the quantizer mode. The mode is visualized on the bottom row of LEDs in the Algo section. When the quantizer is off, none of the LEDs are illuminated. Turning the knob to the right selects one of four modes: quarter tone (1\/2 of a semitone), semitone (12-TET), harmonic series (with the base frequency controlled by the fine-tune knob across a range of approximately 30-120 Hz), and octave.\u003cspan\u003e \u003c\/span\u003eWhen any of the four quantization modes is enabled, CVs patched to the Pitch input will snap to the nearest semitone or octave. CVs patched to the Freq input are not quantized. This allows for fine tuning, transposition, or microtonal modulation of quantized pitches.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eEnvelope output.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003ePlaits has an internal modulation schema which routes the internal decay envelope to certain unpatched CV inputs. Although this is not possible with the banana jacks on the AO, you can now patch the envelope CV output to any or all of the CV inputs on the AO (or other modules) and use the envelope as a voltage-controlled modulation source (Plaits does not include a CV input for the envelope decay time).\u003c\/p\u003e \u003cp\u003e\u003cb\u003eFM attenuator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eWhen the FM audio input is unpatched, the FM knob works as a fine-tune pitch control. When this input is patched, the FM knob becomes an inverting attenuator, with a 180° phase shift on the FM source when this knob is turned to the left of center.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eUser data upload.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eUsing just an audio cable, you can upload custom wavetables (green bank algo F), DX7 patches (yellow banks C\/D\/E), and waveterrain data (yellow bank algo F). Use the web-based\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/pichenettes.github.io\/plaits-editor\/patch_bank.html\"\u003ePlaits Editor\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ecreated by Mutable Instruments to generate custom data, which can be downloaded or played back directly from your web browser. To load user data into the AO, select the oscillator model= you want to modify. Only the five models mentioned above accept user data uploads. Connect a 3.5mm cable between your computer\/phone and the FM input jack of the AO. Press the Trig switch for five seconds. The \"A\" LED will turn yellow and start to blink. Maximize the volume on your computer\/phone, ensuring that the microphone and any background sounds are muted. Now play back the audio. This takes about 30 seconds. You will see the LEDs on the AO progressively illuminate as the data is downloaded. Once the upload is complete, you can use your custom sounds. There are three quirks to this process. One is that only one of the five user data slots can be active at a time. Uploading user data to one slot will cause user data uploaded to any other slot to be erased. Two is that that user data is not permanently stored in the module's memory. Finally, only the five user data slots mentioned above accept user data. Uploading user data to any of the other oscillator models will do nothing, and all 8 of the LEDs will blink red. This also happens if the user data file is malformed or if the upload otherwise fails. If this happens, press the Algo switch to exit user data upload, or press the Trig switch to try again.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003ch2 class=\"hr\" id=\"algo-list\"\u003eAlgorithm List\u003c\/h2\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g1.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eDual oscillator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eMix of two analog-style waveforms: a variable-width pulse and a second oscillator which can be continuously waveshaped from triangle to a glitchy sawtooth. Turn the Timbre knob fully to the left to silence the pulse, or turn the Morph knob fully to the right to silence the tri-saw waveform. This technique can be used to take one or both waveforms out of the mix. The AUX output is the sum of the two waveforms with hard sync applied.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003ePulse width shaper\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eRelative detuning ratio\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eTri-saw shaper\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g2.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eWaveshaping oscillator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eAn asymmetric triangle wave is routed through a waveshaper and a wavefolder. The AUX output is similar but uses a different wavefolding method. Both outputs are reminiscent of classic Buchla\/Serge textures.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eWaveshaper waveform\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eWavefolder amount\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eWaveform asymmetry\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g3.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003e2-Operator FM.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eTwo sine oscillators with cross-modulation of phase. The AUX output is a suboscillator derived from the base frequency.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eModulation index\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eFrequency ratio\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eFeedback level\/type\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g4.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eGranular formant oscillator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSimulation of formants using the multiplication, addition, and synchronization of sine wave segments. The AUX output is a simulation of filtered waveforms by windowed sine waves\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eFormant frequency\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eFrequency ratio\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eFormant width\/shape\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g5.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eHarmonic oscillator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eAn additive mixture of harmonically-related sine waves. The AUX output uses specific frequency ratios (1, 2, 3, 4, 6, 8, 10, 12) which emulate the drawbars on old organ\/string synths.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eFormant frequency\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eFrequency ratio\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eFormant width\/shape\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g6.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eWavetable oscillator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eFour banks of waveforms arranged in an 8x8 matrix. Left of center, the Harmonic knob scans through the four banks with interpolation between waveforms. Right of center, the waveforms are not interpolated. The AUX output is a lo-fi version of the main output with 5-bit resolution. As of Firmware V2 the wavetable algo can accept custom wavetables. See the \"User data upload\" section above for instructions.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eRow index (X-axis)\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eBank selection\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eColumn index (Y-axis)\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g7.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eFour-note chords.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eTuned waveforms emulate vintage string\/organ machines with four-note polyphony. The AUX output provides only the root note of the chord.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eInversion\/Transposition\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eChord type\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eWaveform type\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_g8.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eSpeech synthesis.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eA collection of speech synthesis algorithms. Harmonic scans through various models including formant filtering, SAM, and LPC vowels, then goes through several banks of LPC words. The AUX output provides an unfiltered version of the underlying vocalization waveform.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eSpecies selection\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eCrossfade speech models\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003ePhoneme\/word selection\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y1.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eClassic waves with VCF.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eMorphs between classic analog waveshapes which are passed through a lowpass filter. The AUX output is passed through a highpass filter.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eFilter cutoff\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eFilter slope\/resonance\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eOsc\/subosc mix\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y2.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003ePhase distortion.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eA dirty-sounding digital oscillator model based on 1980s digital synthesis techniques. The main outputs use phase distortion (synced carrier wave); the AUX output uses phase modulation (free-running carrier wave).\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eDistortion amount\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eDistortion frequency\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eDistortion asymmetry\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y3.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eDuophonic 6-Operator FM (1 of 3).\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eAlgorithms C\/D\/E share a common oscillator model which emulates the voice structure of the Yamaha DX7. Each of these three memory slots contains a bank of 32 DX7 sounds. Custom sound banks based on DX7 sysex files can be used, check the \"User data upload\" section above for instructions. Websites such as\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"http:\/\/dxsysex.com\/\"\u003eDXSysEx\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/yamahablackboxes.com\/collection\/yamaha-dx7-synthesizer\/patches\/\"\u003eYamaha Black Boxes\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eoffer hundreds of existing DX7 sysex files for download. Use the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/pichenettes.github.io\/plaits-editor\/patch_bank.html\"\u003ePlaits Editor\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto build custom sound banks. By default, Bank C includes a variety of bass\/synth sounds. For all three banks, when the Trig switch is engaged, triggers will alternate between the two voices. Modulate the FM or Pitch inputs to create chords. Leaving the Trig input unpatched results in a monophonic drone.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eModulation amount\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003ePreset selection\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eEnvelope and \"time stretch\"\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y4.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eDuophonic 6-Operator FM (2 of 3).\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eAll parameters are the same as above, except that Algo D contains a bank of 32 percussive\/plucked presets.\u003c\/div\u003e \u003c\/div\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y5.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eDuophonic 6-Operator FM (3 of 3).\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eAll parameters are the same as above, except that Algo E contains a bank of 32 sustained presets (pads\/strings\/organ\/brass).\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y6.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eWaveterrain Synthesis.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eUses arbitrary waveforms derived from equations or image uploads, which form 2D waveshapes that resemble landforms. Use the\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/pichenettes.github.io\/plaits-editor\/waveterrain.html\"\u003ePlaits Editor\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eto preview and generate new waveforms. The AUX output provides a different interpretation of the terrain using phase distortion.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eTerrain smoothing\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003ePhase shift\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eTerrain offset\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y7.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eString machine.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eA four-note paraphonic emulation of classic analog string synths, including a chorus effect and stereo filter. The main output predominantly contains the odd voices (1 and 3), while the AUX output predominantly contains the even voices (2 and 4). Mix these outputs externally for an expansive stereo image.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eChorus\/VCF\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eChord type\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eWaveform type\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_y8.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eChiptune synth with arpeggiator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eGenerates four-note square wave chords that are reminiscent of 8-bit video game consoles from the 1980s. The AUX output generates a glitchy triangle wave that emulates the Nintendo 2A03 chip. Bonus level: enable the Trig switch and patch in a clock to arpeggiate between the notes of the selected chord.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eArp type \/ chord inversion\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eChord type\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003ePulse width\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r1.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eGranular supersaw.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eA swarm of 8 enveloped sawtooth waves. The AUX output provides the same but with sine waves. For the classic \"supersaw\" sound, turn Morph fully to the right and apply subtle CV randomization to the Timbre and Harmonic inputs.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eGrain density\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eFrequency randomization\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eGrain duration\/overlap\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r2.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eFiltered noise.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eVariable-clock white noise processed by a morphing resonant filter. The tuned resonance will properly track CVs applied to the Pitch input. The AUX output uses two bandpass filters whose relationship is controlled by the Harmonic knob.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eClock frequency\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eFilter morph (LP\u0026gt;BP\u0026gt;HP)\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eFilter resonance\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r3.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eParticle noise.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eDust noise processed by networks of all-pass or band-pass filters. The AUX output is the raw noise without processing.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eParticle density\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eFrequency randomization\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eFilter type\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r4.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eInharmonic strings.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSimilar to the \"red mode\" from Mutable's\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/mutable-instruments.net\/modules\/rings\/manual\/\"\u003eRings\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewith three voices of polyphony. This model requires an excitation signal. There are three ways to generate this signal. When the Trig input is switched off, an internal noise source will randomly trigger the exciter. If external CV is patched to the Pitch\/Freq jacks, pitch changes over one semitone will also trigger the exciter. If the Trig jack is patched (and enabled with the Trig switch), the exciter will only be triggered when an external pulse is received. The AUX output is the raw excitation signal, which will be perceived as a short click or burst of noise.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eExciter filter\/brightness\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003e(In)harmonics\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eDecay time\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r5.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eModal resonator.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eSimilar to the \"green mode\" from Rings. Like the \"Inharmonic strings\" algorithm above, this algorithm also requires an exciation signal. All of the Trig and Pitch logic above also applies to this algorithm. The AUX output is the raw excitation signal.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eExciter filter\/brightness\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eMaterial selection\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eDecay time\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r6.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eAnalog bass drum.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eLow-frequency percussive model derived from analog hardware simulation. The AUX output provides a bass drum using an alternate DSP model.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eLowpass filter cutoff\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eEnvelope attack + drive\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eDecay time\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r7.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eAnalog snare drum.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eHigh-frequency percussive model derived from analog hardware simulation. The AUX output provides a snare drum using an alternate DSP model.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eModal morphing\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eHarmonic\/noise balance\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eDecay time\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_r8.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003e \u003cb\u003eAnalog cymbal.\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003eGenerates metallic tones derived from six square wave oscillators mixed with a noise component, routed through a VCA modeled on a low-fidelity transistor circuit. The AUX output uses three ring-modulated square waves.\u003c\/div\u003e \u003cdiv class=\"grid_timbre\"\u003e \u003cb\u003eTimbre:\u003c\/b\u003e\u003cbr\u003eHighpass filter cutoff\u003c\/div\u003e \u003cdiv class=\"grid_harmonic\"\u003e \u003cb\u003eHarmonic:\u003c\/b\u003e\u003cbr\u003eHarmonic\/noise balance\u003c\/div\u003e \u003cdiv class=\"grid_morph\"\u003e \u003cb\u003eMorph:\u003c\/b\u003e\u003cbr\u003eDecay time\u003c\/div\u003e \u003c\/div\u003e \u003chr class=\"padded\"\u003e \u003cdiv class=\"grid_container\"\u003e \u003cdiv class=\"grid_graphic trig_exp\"\u003e\u003cimg src=\"https:\/\/1979.ws\/img\/ao_algo_trig.svg\" alt=\"\"\u003e\u003c\/div\u003e \u003cdiv class=\"grid_description\"\u003eThe last five algorithms in the red bank have unique responses to external triggers.\u003cbr\u003e\u003cbr\u003eAlgorithms D\/E will be triggered randomly by an internal noise source if the Trig switch is off. Turn the Trig switch on to disable the noise source and switch to external triggers only. Note that with the Trig switch off and a trigger source patched in, events will be triggered by both the internal noise source and external triggers.\u003cbr\u003e\u003cbr\u003eAlgorithms F\/G\/H (kick\/snare\/cymbal) have their own tone-shaping envelope, which is controlled by the Morph knob. External triggers will activate that envelope. Turning on the Trig switch will change the Amplitude response.\u003cbr\u003e\u003cbr\u003eThe other 11 algorithms have a more direct response to triggers. With the Trig switch off, triggers will activate the envelope, opening the LPG\/VCA (which is also controlled by the Amplitude knob). Turn the Trig switch on to activate the LPG\/VCA. The envelope will open the LPG\/VCA while the trigger will ping a simulated vactrol model. The ringing time of the vactrol model can be adjusted. Press the Trig switch and turn the Amplitude knob. From left to right, the knob will morph from a short ring time, through a more sustained and gradual decay, to a more linear VCA. This change is visualized on the upper row of LEDs.\u003c\/div\u003e \u003c\/div\u003e \u003c!----\u003e","brand":"1979","offers":[{"title":"Default Title","offer_id":49335693017323,"sku":null,"price":364.17,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0844\/8206\/4619\/files\/38a3a9b74307bad67c8936d850acf0da.jpg?v=1788376751","url":"https:\/\/solviquue.myshopify.com\/products\/1979-ao-algorithmic-oscilator","provider":"Solvique","version":"1.0","type":"link"}