{
  "$type": "at.atmosynth.module",
  "descriptionVersion": 1,
  "moduleId": "output",
  "versionKey": "1",
  "name": "Output",
  "description": "The last stage of a patch: what reaches this reaches the listener, at the level its creator chose.",
  "audioInputs": [
    {
      "id": "in1",
      "label": "In 1"
    },
    {
      "id": "in2",
      "label": "In 2"
    }
  ],
  "audioOutputs": [
    {
      "id": "out",
      "label": "Out"
    }
  ],
  "midiInputs": [],
  "nodes": [
    {
      "id": "p1",
      "kind": "moduleInput",
      "options": {
        "input": "in1"
      }
    },
    {
      "id": "p2",
      "kind": "moduleInput",
      "options": {
        "input": "in2"
      }
    },
    {
      "id": "level",
      "kind": "gain",
      "options": {}
    },
    {
      "id": "out",
      "kind": "moduleOutput",
      "options": {
        "output": "out"
      }
    }
  ],
  "connections": [
    {
      "from": {
        "node": "p1",
        "output": 0
      },
      "to": {
        "node": "level",
        "input": 0
      }
    },
    {
      "from": {
        "node": "p2",
        "output": 0
      },
      "to": {
        "node": "level",
        "input": 0
      }
    },
    {
      "from": {
        "node": "level",
        "output": 0
      },
      "to": {
        "node": "out",
        "input": 0
      }
    }
  ],
  "automation": [],
  "parameters": [
    {
      "id": "level",
      "label": "Level",
      "range": {
        "min": "0",
        "max": "4"
      },
      "default": "0.5",
      "targets": [
        {
          "node": "level",
          "param": "gain"
        }
      ]
    }
  ],
  "sampleSlots": [],
  "createdAt": "2026-08-28T00:00:00.000Z"
}