{
  "description": "Grid stutter: once per interval, at the offset, it rolls the dice and may grab a short slice and stutter it for the gate length, each repeat optionally dropping in pitch and level. Locks to the host grid; without one it runs on its own Tempo. Interval: 0 = 1 beat, 1 = 2 beats, 2 = 1 bar, 3 = 2 bars, 4 = 4 bars. Offset and Gate count sixteenth notes. Repeat: 0 = 1/32, 1 = 1/16, 2 = 1/8, 3 = 1/4, 4 = 1/2. The same seed and song position always make the same decision.",
  "id": "org.sournd.performance.rippet",
  "kind": "performance",
  "latency": 0,
  "name": "Rippet",
  "params": [
    {
      "default": 2.0,
      "key": "interval",
      "max": 4.0,
      "min": 0.0,
      "name": "Interval",
      "taper": "linear",
      "unit": "",
      "abi_id": 0
    },
    {
      "default": 8.0,
      "key": "offset",
      "max": 15.0,
      "min": 0.0,
      "name": "Offset",
      "taper": "linear",
      "unit": "1/16",
      "abi_id": 1
    },
    {
      "default": 1.0,
      "key": "repeat",
      "max": 4.0,
      "min": 0.0,
      "name": "Repeat",
      "taper": "linear",
      "unit": "",
      "abi_id": 2
    },
    {
      "default": 4.0,
      "key": "gate",
      "max": 64.0,
      "min": 1.0,
      "name": "Gate",
      "taper": "linear",
      "unit": "1/16",
      "abi_id": 3
    },
    {
      "default": 50.0,
      "key": "chance",
      "max": 100.0,
      "min": 0.0,
      "name": "Chance",
      "taper": "linear",
      "unit": "%",
      "abi_id": 4
    },
    {
      "default": 0.0,
      "key": "pitch_decay",
      "max": 12.0,
      "min": 0.0,
      "name": "Pitch decay",
      "taper": "linear",
      "unit": "st",
      "abi_id": 5
    },
    {
      "default": 0.0,
      "key": "fade_db",
      "max": 6.0,
      "min": 0.0,
      "name": "Fade",
      "taper": "linear",
      "unit": "dB",
      "abi_id": 6
    },
    {
      "default": 1.0,
      "key": "seed",
      "max": 64.0,
      "min": 1.0,
      "name": "Seed",
      "taper": "linear",
      "unit": "",
      "abi_id": 7
    },
    {
      "default": 120.0,
      "key": "tempo",
      "max": 300.0,
      "min": 40.0,
      "name": "Tempo",
      "taper": "linear",
      "unit": "bpm",
      "abi_id": 8
    },
    {
      "default": 100.0,
      "key": "mix",
      "max": 100.0,
      "min": 0.0,
      "name": "Mix",
      "taper": "linear",
      "unit": "%",
      "abi_id": 9
    }
  ],
  "provenance": "Original sOURnd design: grid events from the bar-relative musical clock, a seeded hash of the event index against the chance, capture of one slice into preallocated memory while the live signal passes, then looped replay with per-repeat resampling ratio and gain, raised-sine edges and a live-path crossfade.",
  "styles": [
    "stutter"
  ],
  "tail_seconds": 25.0,
  "version": "1.0.0",
  "tier": "paid",
  "listed": true,
  "category": "performance",
  "url": "https://sournd.com/engines/rippet/",
  "price": {
    "cents": 299,
    "currency": "GBP"
  },
  "markdown_url": "https://sournd.com/engines/rippet/index.md",
  "icon_url": "https://sournd.com/engines/rippet/icon.svg",
  "banner_url": "https://sournd.com/engines/rippet/banner.svg",
  "story": "Roll the dice, stutter the slice."
}
