wavetable/plugin/Resources/layout.json
2023-09-28 08:38:49 -07:00

138 lines
No EOL
8.3 KiB
JSON

{
"children":
[
{ "id": "osc[1..2]", "x": "0,prevR()+1", "y": 0, "w": "parW()/2", "h": 163 },
{ "id": "noise", "x": "0", "y": "prevB()+1", "w": 120, "h": 163, "children":
[
{ "id": "Type", "x": "56/2", "y": 23, "w": 56, "h": 70 },
{ "id": "Level", "x": 0, "y": "prevB()", "w": 56, "h": 70 },
{ "id": "Pan", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 }
]
},
{ "id": "sub", "x": "prevR()+1", "y": "prevY()", "w": 112, "h": 163, "children":
[
{ "id": "Wave", "x": 0, "y": 23, "w": 56, "h": 70 },
{ "id": "Tune", "x": "prevR()", "y": 23, "w": 56, "h": 70 },
{ "id": "Level", "x": 0, "y": "prevB()", "w": 56, "h": 70 },
{ "id": "Pan", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 }
]
},
{ "id": "flt", "x": "prevR()+1", "y": "prevY()", "w": 336, "h": 163, "children":
[
{ "id": "FLT WT1", "x": 24, "y": 6, "w": 12, "h": 12 },
{ "id": "FLT WT2", "x": "prevR()+6", "y": 6, "w": 12, "h": 12 },
{ "id": "FLT sub", "x": "prevR()+6", "y": 6, "w": 12, "h": 12 },
{ "id": "FLT noise", "x": "prevR()+6", "y": 6, "w": 12, "h": 12 },
{ "id": "Type", "x": 0, "y": 23, "w": 56, "h": 70 },
{ "id": "Freq", "x": "prevR()", "y": 23, "w": 56, "h": 70 },
{ "id": "Res", "x": "prevR()", "y": 23, "w": 56, "h": 70 },
{ "id": "Key", "x": 0, "y": "prevB()", "w": 56, "h": 70 },
{ "id": "Amnt", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 },
{ "id": "Vel", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 },
{ "id": "A", "x": "prevR()", "y": "prevY() + 13", "w": 42, "h": 57 },
{ "id": "D", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "S", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "R", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "adsr", "x": "getX('A')", "y": "getY('Res')", "r": "getR('R')", "b": "getY('A')" }
]
},
{ "id": "adsr", "x": "prevR()+1", "y": "prevY()", "w": "210 + 118", "h": 163, "children":
[
{ "id": "A", "x": "118/2", "y": 106, "w": 42, "h": 57 },
{ "id": "D", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "S", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "R", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Vel", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "adsr", "x": 0, "y": 23, "r": "parW()", "b": "getY('A')" }
] },
{ "id": "lfo[1..3]", "x": 0, "y": "prevB()+1,prevY()", "w": 280, "h": 163, "children":
[
{ "id": "Sync", "x": 0, "y": 23, "w": 56, "h": 70 },
{ "id": "Beat", "x": "prevR()", "y": 23, "w": 56, "h": 70 },
{ "id": "Rate", "x": "prevX()", "y": 23, "w": 56, "h": 70 },
{ "id": "Wave", "x": 0, "y": "prevB()", "w": 56, "h": 70 },
{ "id": "Depth", "x": "prevR()", "y": "prevY()", "w": 56, "h": 70 },
{ "id": "Offset", "x": "prevR()", "y": "prevY() + 13", "w": 42, "h": 57 },
{ "id": "Phase", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Delay", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Fade", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "lfo", "x": "getX('Offset')", "y": "getY('Rate')", "r": "getR('Fade')", "b": "getY('Fade')" },
{ "id": "Retrig", "r": "getR('lfo') - 3", "y": "getY('lfo') + 3", "w": 12, "h": 12 }
] },
{ "id": "env[1..3]", "x": "getR('lfo1')+1", "y": "prevY()", "w": "168 + 50", "h": 163, "children":
[
{ "id": "A", "x": 25, "y": 106, "w": 42, "h": 57 },
{ "id": "D", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "S", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "R", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "adsr", "x": 0, "y": 23, "r": "parW()", "b": "getY('A')" }
] },
{ "id": "step", "x": "prevR()+1", "y": "prevY()", "w": 218, "h": 163, "children":
[
{ "id": "step", "x": 0, "y": 23, "r": "parW()", "h": 83 },
{ "id": "Beat", "x": 67, "y": 106, "w": 42, "h": 57 },
{ "id": "Length", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Retrig", "r": "getR('step') - 3", "y": "getY('step') + 3", "w": 12, "h": 12 }
] },
{ "id": "mod", "x": "prevR()+1", "y": "prevY()", "r": "parW()", "h": 163, "children":
[
{ "id": "modlist", "x": 0, "y": 23, "r": "parW()", "b": "parH()" }
]
},
{ "id": "mtx", "x": "prevX()", "y": "prevY()", "r": "parR()", "h": 163, "children":
[
{ "id": "matrix", "x": 0, "y": 23, "r": "parW()", "b": "parH()" }
]
},
{ "id": "gate", "x": "0", "y": "prevB()+1", "w": 290, "h": 137, "children":
[
{ "id": "Beat", "x": 61, "y": 30, "w": 42, "h": 57 },
{ "id": "Length", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "A", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "R", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "pattern", "x": 2, "y": "prevB() + 5", "w": "parW() - 6", "b": "parH() - 15" }
]
},
{ "id": "chorus", "x": "prevR()+1", "y": "prevY()", "w": 126, "h": 137, "children":
[
{ "id": "Delay", "x": 0, "y": 23, "w": 42, "h": 57 },
{ "id": "Speed", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Mix", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Depth", "x": 21, "y": "prevB()", "w": 42, "h": 57 },
{ "id": "Width", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 }
]
},
{ "id": "distort", "x": "prevR()+1", "y": "prevY()", "w": 100, "h": 137, "children":
[
{ "id": "Amount", "x": 22, "y": "23 + 22", "w": 56, "h": 70 }
]
},
{ "id": "delay", "x": "prevR()+1", "y": "prevY()", "w": 126, "h": 137, "children":
[
{ "id": "Sync", "x": 0, "y": 23, "w": 42, "h": 57 },
{ "id": "Delay1", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Delay2", "x": "prevX()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Mix", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "FB", "x": 21, "y": "prevB()", "w": 42, "h": 57 },
{ "id": "CF", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 }
] },
{ "id": "reverb", "x": "prevR()+1", "y": "prevY()", "w": 126, "h": 137, "children":
[
{ "id": "Size", "x": 0, "y": 23, "w": 42, "h": 57 },
{ "id": "Decay", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Lowpass", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Damping", "x": 0, "y": "prevB()", "w": 42, "h": 57 },
{ "id": "Predelay", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Mix", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 }
] },
{ "id": "global", "x": "prevR()+1", "y": "prevY()", "w": 126, "h": 137, "children":
[
{ "id": "Legato", "x": 0, "y": 23, "w": 42, "h": 57 },
{ "id": "Glide", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Time", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Mono", "x": 0, "y": "prevB()", "w": 42, "h": 57 },
{ "id": "Voices", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 },
{ "id": "Level", "x": "prevR()", "y": "prevY()", "w": 42, "h": 57 }
] }
]
}