SubSynth

Description

The Subsynth is a virtual analog synthesizer which produces sound by subtractive synthesis. It's called subtractive because you start with oscillators creating a sound that's rich in harmonics, and then you sculpt the sound with filters and LFOs to create the desired output sound. The subsynth overview video shows how this is done. 

UI Reference

  1. Machine label: This is used to identify this machine in various places throughout the app. Its value can be changed via a long-press action (label changes color to indicate a successful touch). Upon successful long-press, a keyboard offering you to rename the machine will appear. Use this to identify a machine in a rack configuration where there might be more than one instance of the same machine.
  2. Note On LED: This LED lights up whenever a note is triggered.
  3. Preset LCD: This display shows the name of the last loaded preset and is used to load presets. A preset is a saved file that contains the positions of all knobs and controls. To load a preset, touch the preset LCD. This will bring up a File Browser with a list of saved presets to choose from. To scroll between presets in a directory, swipe left or right on the preset LCD.
  4. Save Preset button: This button allows you to save your own presets to disk for use later. Pressing this button will bring up a keyboard allowing you to name your preset. Presets are stored in /caustic/presets/subsynth.
  5. Oscillator 1 Waveform selector: Touch to change, 9 waveforms to choose from. Long-press to bring up the custom waveform screen
  6. Mix knob: Controls the volume balance between Oscillator 1 and Oscillator 2.
  7. Modulation knob: Controls how much modulation is applied to Oscillator 1 using Oscillator 2 as the modulator.
  8. Modulation mode selector: Select between Frequency Modulation, Phase Modulation and Ampitude Modulation.
  9. Bend Amount knob: The amount of portamento (bend) applied to each new note.
  10. Oscillator 2 Waveform selector: Touch to change, 9 waveforms to choose from, plus silence to turn off. Long-press to bring up the custom waveform screen.
  11. Phase knob: The phase shift applied to the signal before it is mixed in with Oscillator 1.
  12. Octave knob: Coarse frequency tuning for Oscillator 2, from -4 to +4 octaves.
  13. Semis knob: Frequency tuning for Oscillator 2, in semitones (regular notes on a keyboard)
  14. Detune knob: Fine frequency tuning for Oscillator 2, in cents. 
  15. Detune mode selector: Select between Cents and Unison. Cents affects only Osc2, unison detunes Osc1 inversly to Osc2 for a more pronounced yet more in-tune effect.
  16. Filter Type selector: Touch to change. Choices are: Off - LowPass - HighPass - BandPass plus inverted versions of each one. The inverted version affects the envelope section. Instead of going from 0 to 1, invert makes them go from 1 to 0
  17. Filter Cutoff slider: Sets the frequency at which the filter starts to cut.
  18. Filter Resonance slider: Sets the amount of resonance produced by the filter. Resonance is defined by small peaks at harmonic frequencies to the cutoff frequency.
  19. Filter Keyboard tracking knob: Controls the amount of filtering done based on the keyboard note played. Full keyboard tracking cuts off more the lower the note played.
  20. Filter Envelope Attack knob: The amount of time before cutoff reaches the value defined by the cutoff slider, stating at 0
  21. Filter Envelope Decay knob: The amount of time, after the attack period, for the cutoff to go from the slider value to the sustain level.
  22. Filter Envelope Sustain knob: The value for cutoff at which to settle, once the attack and decay period have elapsed and the note is held, relative to the cutoff slider.
  23. Filter Envelope Release knob: The amount of time for the cutoff to go from the sustain level down to 0.
  24. LFO 1 Target selector: Sets which susbsynth configuration value is modified by LFO 1.
  25. LFO 1 Waveform selector: The waveform LFO 1 uses to modify its target value.
  26. LFO 1 Rate knob The speed at which LFO 1 modifies its target value.
  27. LFO 1 Depth knob: The amount of modification LFO 1 apply to its target value.
  28. LFO 2 Target selector: Sets which susbsynth configuration value is modified by LFO 2. (Cannot be the same as LFO1)
  29. LFO 2 Rate knob The speed at which LFO 2 modifies its target value.
  30. LFO 2 Depth knob: The amount of modification LFO 2 apply to its target value.
  31. Volume Envelope Attack knob: The amount of time before volume reaches 100%, stating at 0
  32. Volume Envelope Decay knob: The amount of time, after the attack period, for the volume to go from 100% to the sustain level.
  33. Volume Envelope Sustain knob: The volume at which to settle, once the attack and decay period have elapsed and the note is held.
  34. Volume Envelope Release knob: The amount of time for the volume to go from the sustain level down to 0.
  35. Output Volume knob: The final output volume of the subsynth.
  36. Output VU meter: Indicates the level at which the subsynth is outputing signal. If this reaches RED, then the subsynth will output distorted sound.
  37. Mute/Solo buttons: These buttons link to the ones in the mixer and are used to cut out this machine from the final mix or listen to only this machine.
  38. Polyphony buttons and display: Sets the number of notes which can be active at once. If the requested number of notes exceeds the polyphony count, a voice will be stolen from the oldest playing note.
  39. Preview Keyboard: This keyboard is used to play notes to help when designing sounds with the subsynth.
  40. Octave buttons: Raises or lowers the octave of the Preview Keyboard.