{
  "format": "forge.graph/0",
  "name": "Brit Crunch",
  "author": "Chirp",
  "license": "CC-BY-4.0",
  "remixed_from": null,
  "description": "A British amp in a box: a tight input, an oversampled tube stage, the bass-middle-treble tone stack, then a speaker cabinet (low and high roll-off with a presence peak) so it sounds right straight into a desk or headphones.",
  "tags": [
    "amp",
    "crunch",
    "cabinet"
  ],
  "face": {
    "display": { "kind": "meter", "label": "Clip", "source": "pre:hot.L", "range": [0, 1] },
    "knobs": [
      {
        "id": "gain",
        "label": "Gain",
        "default": 0.5,
        "controls": [
          {
            "target": "pre.drive",
            "from": 2,
            "to": 40,
            "curve": "exp"
          }
        ]
      },
      {
        "id": "bass",
        "label": "Bass",
        "default": 0.5,
        "controls": [
          {
            "target": "stack.bass_db",
            "from": -12,
            "to": 12
          }
        ]
      },
      {
        "id": "mid",
        "label": "Middle",
        "default": 0.55,
        "controls": [
          {
            "target": "stack.mid_db",
            "from": -12,
            "to": 12
          }
        ]
      },
      {
        "id": "treble",
        "label": "Treble",
        "default": 0.5,
        "controls": [
          {
            "target": "stack.treble_db",
            "from": -12,
            "to": 12
          }
        ]
      },
      {
        "id": "presence",
        "label": "Pres",
        "default": 0.5,
        "controls": [
          {
            "target": "cab_lp.freq",
            "from": 3000,
            "to": 8000,
            "curve": "exp"
          }
        ]
      },
      {
        "id": "master",
        "label": "Master",
        "default": 0.5,
        "controls": [
          {
            "target": "master.amount",
            "from": 0.05,
            "to": 0.5
          }
        ]
      }
    ]
  },
  "nodes": {
    "tight": {
      "block": "onepole",
      "set": {
        "cutoff": 90
      },
      "in": {
        "x": "in"
      }
    },
    "pre": {
      "block": "clip_2x",
      "set": {
        "type": 3,
        "bias": 0.15,
        "level": 0.6
      },
      "in": {
        "x": "tight:hp"
      }
    },
    "stack": {
      "block": "eq3",
      "set": {
        "mid_hz": 650
      },
      "in": {
        "x": "pre"
      }
    },
    "cab_hp": {
      "block": "biquad",
      "set": {
        "type": 1,
        "freq": 85,
        "q": 0.7
      },
      "in": {
        "x": "stack"
      }
    },
    "cab_peak": {
      "block": "biquad",
      "set": {
        "type": 3,
        "freq": 2200,
        "q": 1.2,
        "gain_db": 3
      },
      "in": {
        "x": "cab_hp"
      }
    },
    "cab_lp": {
      "block": "biquad",
      "set": {
        "type": 0,
        "q": 0.8
      },
      "in": {
        "x": "cab_peak"
      }
    },
    "master": {
      "block": "gain",
      "in": {
        "x": "cab_lp"
      }
    }
  },
  "out": "master"
}
