{
  "description": "The everything pitch engine: four voices from three octaves down to three up with fine tune, level, pan and delay each; chord-friendly or single-note mode, formants kept or moved, detune spread and a feedback path that climbs in cascades.",
  "id": "org.sournd.pitch.tessarine",
  "kind": "pitch",
  "latency": 624,
  "name": "Tessarine",
  "params": [
    {
      "default": 12.0,
      "key": "voice1_semitones",
      "max": 36.0,
      "min": -36.0,
      "name": "Voice 1 pitch",
      "taper": "linear",
      "unit": "st",
      "abi_id": 0
    },
    {
      "default": 0.0,
      "key": "voice1_cents",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 1 fine",
      "taper": "linear",
      "unit": "cents",
      "abi_id": 1
    },
    {
      "default": 100.0,
      "key": "voice1_level",
      "max": 100.0,
      "min": 0.0,
      "name": "Voice 1 level",
      "taper": "linear",
      "unit": "%",
      "abi_id": 2
    },
    {
      "default": -25.0,
      "key": "voice1_pan",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 1 pan",
      "taper": "linear",
      "unit": "%",
      "abi_id": 3
    },
    {
      "default": 0.0,
      "key": "voice1_delay_ms",
      "max": 500.0,
      "min": 0.0,
      "name": "Voice 1 delay",
      "taper": "linear",
      "unit": "ms",
      "abi_id": 4
    },
    {
      "default": -12.0,
      "key": "voice2_semitones",
      "max": 36.0,
      "min": -36.0,
      "name": "Voice 2 pitch",
      "taper": "linear",
      "unit": "st",
      "abi_id": 5
    },
    {
      "default": 0.0,
      "key": "voice2_cents",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 2 fine",
      "taper": "linear",
      "unit": "cents",
      "abi_id": 6
    },
    {
      "default": 70.0,
      "key": "voice2_level",
      "max": 100.0,
      "min": 0.0,
      "name": "Voice 2 level",
      "taper": "linear",
      "unit": "%",
      "abi_id": 7
    },
    {
      "default": 25.0,
      "key": "voice2_pan",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 2 pan",
      "taper": "linear",
      "unit": "%",
      "abi_id": 8
    },
    {
      "default": 0.0,
      "key": "voice2_delay_ms",
      "max": 500.0,
      "min": 0.0,
      "name": "Voice 2 delay",
      "taper": "linear",
      "unit": "ms",
      "abi_id": 9
    },
    {
      "default": 7.0,
      "key": "voice3_semitones",
      "max": 36.0,
      "min": -36.0,
      "name": "Voice 3 pitch",
      "taper": "linear",
      "unit": "st",
      "abi_id": 10
    },
    {
      "default": 0.0,
      "key": "voice3_cents",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 3 fine",
      "taper": "linear",
      "unit": "cents",
      "abi_id": 11
    },
    {
      "default": 0.0,
      "key": "voice3_level",
      "max": 100.0,
      "min": 0.0,
      "name": "Voice 3 level",
      "taper": "linear",
      "unit": "%",
      "abi_id": 12
    },
    {
      "default": 0.0,
      "key": "voice3_pan",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 3 pan",
      "taper": "linear",
      "unit": "%",
      "abi_id": 13
    },
    {
      "default": 0.0,
      "key": "voice3_delay_ms",
      "max": 500.0,
      "min": 0.0,
      "name": "Voice 3 delay",
      "taper": "linear",
      "unit": "ms",
      "abi_id": 14
    },
    {
      "default": 19.0,
      "key": "voice4_semitones",
      "max": 36.0,
      "min": -36.0,
      "name": "Voice 4 pitch",
      "taper": "linear",
      "unit": "st",
      "abi_id": 15
    },
    {
      "default": 0.0,
      "key": "voice4_cents",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 4 fine",
      "taper": "linear",
      "unit": "cents",
      "abi_id": 16
    },
    {
      "default": 0.0,
      "key": "voice4_level",
      "max": 100.0,
      "min": 0.0,
      "name": "Voice 4 level",
      "taper": "linear",
      "unit": "%",
      "abi_id": 17
    },
    {
      "default": 0.0,
      "key": "voice4_pan",
      "max": 100.0,
      "min": -100.0,
      "name": "Voice 4 pan",
      "taper": "linear",
      "unit": "%",
      "abi_id": 18
    },
    {
      "default": 0.0,
      "key": "voice4_delay_ms",
      "max": 500.0,
      "min": 0.0,
      "name": "Voice 4 delay",
      "taper": "linear",
      "unit": "ms",
      "abi_id": 19
    },
    {
      "default": 0.0,
      "key": "mode",
      "max": 1.0,
      "min": 0.0,
      "name": "Mode",
      "taper": "linear",
      "unit": "",
      "abi_id": 20
    },
    {
      "default": 0.0,
      "key": "formant",
      "max": 100.0,
      "min": 0.0,
      "name": "Formant keep",
      "taper": "linear",
      "unit": "%",
      "abi_id": 21
    },
    {
      "default": 0.0,
      "key": "spread_cents",
      "max": 50.0,
      "min": 0.0,
      "name": "Spread",
      "taper": "linear",
      "unit": "cents",
      "abi_id": 22
    },
    {
      "default": 0.0,
      "key": "feedback",
      "max": 70.0,
      "min": 0.0,
      "name": "Feedback",
      "taper": "linear",
      "unit": "%",
      "abi_id": 23
    },
    {
      "default": 150.0,
      "key": "feedback_ms",
      "max": 500.0,
      "min": 10.0,
      "name": "Feedback delay",
      "taper": "log",
      "unit": "ms",
      "abi_id": 24
    },
    {
      "default": 20.0,
      "key": "low_cut_hz",
      "max": 400.0,
      "min": 10.0,
      "name": "Low cut",
      "taper": "log",
      "unit": "Hz",
      "abi_id": 25
    },
    {
      "default": 50.0,
      "key": "mix",
      "max": 100.0,
      "min": 0.0,
      "name": "Mix",
      "taper": "linear",
      "unit": "%",
      "abi_id": 26
    },
    {
      "default": 0.0,
      "key": "output_db",
      "max": 12.0,
      "min": -24.0,
      "name": "Output",
      "taper": "linear",
      "unit": "dB",
      "abi_id": 27
    }
  ],
  "provenance": "Original sOURnd design blending general techniques: a sinusoidal phase vocoder on the analytic signal with a low-delay asymmetric window, whole-lobe resynthesis, transient phase reset and cepstral formant keeping (poly mode); pitch-synchronous overlap-add grains driven by a YIN tracker with full-rate refinement (mono mode); equal-power panning, per-voice delay lines and a soft-limited feedback loop through the shifter. Ranges informed by our own measurements of octave and pitch pedals.",
  "styles": [
    "shifter",
    "harmoniser",
    "detune",
    "formant-shift"
  ],
  "tail_seconds": 15.0,
  "version": "1.0.0",
  "tier": "paid",
  "listed": true,
  "category": "pitch",
  "url": "https://sournd.com/engines/tessarine/",
  "price": {
    "cents": 299,
    "currency": "GBP"
  },
  "markdown_url": "https://sournd.com/engines/tessarine/index.md",
  "icon_url": "https://sournd.com/engines/tessarine/icon.svg",
  "banner_url": "https://sournd.com/engines/tessarine/banner.svg",
  "story": "Four voices, every range."
}
