{
  "format": "forge.graph/0",
  "name": "Octave Fuzz",
  "author": "Chirp",
  "license": "CC-BY-4.0",
  "remixed_from": null,
  "description": "An octave up blended in before a fuzz, for the ringing upper-octave lead sound. Best on the neck pickup above the 12th fret.",
  "tags": ["fuzz", "octave"],
  "face": {
    "display": { "kind": "meter", "label": "Clip", "source": "clip:hot.L", "range": [0, 1] },
    "knobs": [
      { "id": "fuzz", "label": "Fuzz", "default": 0.55,
        "controls": [ { "target": "clip.drive", "from": 2, "to": 20, "curve": "exp" } ] },
      { "id": "octave", "label": "Octave", "default": 0.7,
        "controls": [ { "target": "blend_v.v", "from": 0, "to": 1 } ] },
      { "id": "tone", "label": "Tone", "default": 0.5,
        "controls": [ { "target": "tone.cutoff", "from": 1000, "to": 8000, "curve": "exp" } ] },
      { "id": "level", "label": "Level", "default": 0.45,
        "controls": [ { "target": "level.amount", "from": 0, "to": 0.6 } ] }
    ]
  },
  "nodes": {
    "oct": { "block": "octave_up", "in": { "x": "in" } },
    "blend_v": { "block": "value", "mono": true },
    "both": { "block": "formula", "set": { "expr": "mix(a, b, c)" }, "in": { "a": "in", "b": "oct", "c": "blend_v" } },
    "clip": { "block": "clip_2x", "set": { "type": 0, "level": 1 }, "in": { "x": "both" } },
    "tone": { "block": "onepole", "in": { "x": "clip" } },
    "level": { "block": "gain", "in": { "x": "tone" } }
  },
  "out": "level"
}
