This is the wire patch I'm trying to make.
I feel like /composition/selecteddeck/select should give me the int number of the deck,
and that /composition/decks/1/select should give me a 1 when selected.
And that seems so in the listener in wire and arena, but when I try and write it to a text renderer it doesn't give the value, and if I use an if it doesn't bang, although using a custom name does work. So how do I make this work.
Using rest would demand I learn about rest api, and I gave up messing with web protocols last century, yes I am that old, and I have experienced enough web server related errors and issues to last a lifetime! UDP is fairly stable and reliable in my experience
But it would be good to be able to query the name, or get that as well, so I can have songs around (and close the ones I don't need (20+ in the set, and another 20+ as possibles, order changing every show, and I use the deck order as the set list)
Code: Select all
{
"connections": [
{
"from": [
0,
"output"
],
"to": [
1,
"osc"
]
},
{
"from": [
0,
"output"
],
"to": [
2,
"osc"
]
},
{
"from": [
7,
"output"
],
"to": [
8,
"input"
]
},
{
"from": [
3,
"osc"
],
"to": [
10,
"input"
]
},
{
"from": [
11,
"true"
],
"to": [
3,
"write"
]
},
{
"from": [
12,
"osc"
],
"to": [
10,
"input"
]
},
{
"from": [
11,
"true"
],
"to": [
13,
"write"
]
},
{
"from": [
13,
"osc"
],
"to": [
10,
"input"
]
},
{
"from": [
14,
"osc"
],
"to": [
10,
"input"
]
},
{
"from": [
15,
"true"
],
"to": [
12,
"write"
]
},
{
"from": [
15,
"true"
],
"to": [
14,
"write"
]
},
{
"from": [
19,
"osc"
],
"to": [
10,
"input"
]
},
{
"from": [
20,
"osc"
],
"to": [
10,
"input"
]
},
{
"from": [
0,
"output"
],
"to": [
21,
"osc"
]
},
{
"from": [
0,
"output"
],
"to": [
22,
"osc"
]
},
{
"from": [
6,
"output0"
],
"to": [
7,
"input"
]
},
{
"from": [
0,
"output"
],
"to": [
23,
"osc"
]
},
{
"from": [
23,
"parameter1"
],
"to": [
6,
"input0"
]
},
{
"from": [
2,
"parameter1"
],
"to": [
15,
"condition"
]
}
],
"inputOrder": {
"groups": {},
"roots": [
{
"node": 0
}
]
},
"meta": {
"author": "",
"category": null,
"deploymentTarget": {
"branch": "",
"name": "Wire",
"version": {
"major": 7,
"minor": 22,
"patch": 0
}
},
"description": "",
"displayName": "Osctest",
"identifier": "49181d69-1a9f-4078-8680-872d133e5df1",
"licenseFile": "",
"licenseName": "",
"mail": "",
"note": {
"text": "",
"textColorIndex": 1,
"textSizeMultiplier": 3
},
"originalTarget": {
"branch": "",
"name": "Wire",
"version": {
"major": 7,
"minor": 24,
"patch": 0
}
},
"quality": 32856,
"resolution": {
"height": 1080,
"width": 1920
},
"saveTarget": {
"branch": "",
"name": "Wire",
"version": {
"major": 7,
"minor": 24,
"patch": 0
}
},
"thumbnail": "",
"url": "",
"vendor": ""
},
"nextNodeId": 24,
"nodes": {
"0": {
"attributes": {
"flow": {
"type": "flow",
"value": "event"
},
"instances": {
"type": "integer",
"value": 1
}
},
"bounds": {
"height": 82,
"width": 130,
"x": -199.4230804443359375,
"y": -88.39859771728515625
},
"class": {
"id": "77697265-6489-4B7E-A024-A50A1F4C47E4",
"version": 1
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"input": {
"type": "osc",
"value": null
}
},
"hidden": [
"flow",
"instances"
],
"name": "OSC In",
"thumbnail_visible": true
},
"1": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 82,
"width": 195,
"x": 25.06944656372070312,
"y": -258.4635009765625
},
"class": {
"id": "77697265-48C4-40C4-A756-81D6711CD472",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/deck1"
},
"osc": {
"type": "osc",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "CustomName",
"thumbnail_visible": true
},
"10": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
}
},
"bounds": {
"height": 82,
"width": 132,
"x": 1022.5987548828125,
"y": -84.4183807373046875
},
"class": {
"id": "77697265-5b59-4fd5-b374-c7ca941ce21e",
"version": 1
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"input": {
"type": "osc",
"value": null
}
},
"hidden": [
"instances"
],
"name": "OSC Out",
"thumbnail_visible": true
},
"11": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
}
},
"bounds": {
"height": 82.83913421630859375,
"width": 195,
"x": 286.679290771484375,
"y": -257.883514404296875
},
"class": {
"id": "77697265-4b9a-a7f6-922d96685f6c",
"version": 1
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"condition": {
"type": "bool",
"value": true
}
},
"hidden": [
"instances"
],
"name": "If",
"thumbnail_visible": true
},
"12": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 107.13861846923828125,
"width": 195,
"x": 479.20916748046875,
"y": 135.9578094482421875
},
"class": {
"id": "77697265-8B96-4D66-BF59-C726226F8F9C",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/layers\/1\/video\/transition\/mixer\/blendmode"
},
"parameter1": {
"type": "integer",
"value": 1
},
"write": {
"type": "trigger",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "Layer1_Trans_Alpha",
"thumbnail_visible": true
},
"13": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "float"
}
},
"bounds": {
"height": 107.13861846923828125,
"width": 195,
"x": 500.956573486328125,
"y": -150.744903564453125
},
"class": {
"id": "77697265-8B96-4D66-BF59-C726226F8F9C",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/layers\/1\/transition\/duration"
},
"parameter1": {
"type": "float",
"value": 0.07000000029802322
},
"write": {
"type": "trigger",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "L1_TransTime",
"thumbnail_visible": true
},
"14": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "float"
}
},
"bounds": {
"height": 107.13861846923828125,
"width": 195,
"x": 479.209197998046875,
"y": 255.7813568115234375
},
"class": {
"id": "77697265-8B96-4D66-BF59-C726226F8F9C",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/layers\/1\/transition\/duration"
},
"parameter1": {
"type": "float",
"value": 0.10000000149011612
},
"write": {
"type": "trigger",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "L1_TransTime",
"thumbnail_visible": true
},
"15": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
}
},
"bounds": {
"height": 82.83913421630859375,
"width": 195,
"x": 266.022308349609375,
"y": 135.41522216796875
},
"class": {
"id": "77697265-4b9a-a7f6-922d96685f6c",
"version": 1
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"condition": {
"type": "bool",
"value": false
}
},
"hidden": [
"instances"
],
"name": "If",
"thumbnail_visible": true
},
"16": {
"attributes": {
"alignment": {
"type": "integer",
"value": 0
},
"fill": {
"type": "bool",
"value": false
},
"font-size": {
"type": "float",
"value": 19
},
"text": {
"type": "string",
"value": "Deck1"
}
},
"bounds": {
"height": 301.47833251953125,
"width": 687,
"x": 39,
"y": -315
},
"class": {
"id": "77697265-3C1D-467D-A722-0FC566538374",
"version": 1
},
"clock": "video",
"color": "ffd0c117",
"constants": {},
"hidden": [
"alignment",
"fill",
"font-size",
"text"
],
"name": "Group",
"thumbnail_visible": true
},
"17": {
"attributes": {
"alignment": {
"type": "integer",
"value": 0
},
"fill": {
"type": "bool",
"value": false
},
"font-size": {
"type": "float",
"value": 19
},
"text": {
"type": "string",
"value": "Deck2"
}
},
"bounds": {
"height": 314.730133056640625,
"width": 688,
"x": 23.73021316528320312,
"y": 84.6259002685546875
},
"class": {
"id": "77697265-3C1D-467D-A722-0FC566538374",
"version": 1
},
"clock": "video",
"color": "ffd0c117",
"constants": {},
"hidden": [
"alignment",
"fill",
"font-size",
"text"
],
"name": "Group",
"thumbnail_visible": true
},
"18": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 107.11867523193359375,
"width": 195,
"x": 265.362060546875,
"y": -482.080230712890625
},
"class": {
"id": "77697265-8B96-4D66-BF59-C726226F8F9C",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/layers\/2\/video\/transition\/mixer\/blendmode"
},
"parameter1": {
"type": "integer",
"value": 1
},
"write": {
"type": "trigger",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "Layer2_Trans_Alpha",
"thumbnail_visible": true
},
"19": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 107.11867523193359375,
"width": 195,
"x": 530.3236083984375,
"y": -467.453704833984375
},
"class": {
"id": "77697265-8B96-4D66-BF59-C726226F8F9C",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/layers\/2\/video\/mixer\/blendmode"
},
"parameter1": {
"type": "integer",
"value": 0
},
"write": {
"type": "trigger",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "50%add",
"thumbnail_visible": true
},
"2": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 82,
"width": 195,
"x": 25.51955795288085938,
"y": 136.7580718994140625
},
"class": {
"id": "77697265-48C4-40C4-A756-81D6711CD472",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/deck2"
},
"osc": {
"type": "osc",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "Custom NAme",
"thumbnail_visible": true
},
"20": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 107.11867523193359375,
"width": 195,
"x": 775.389892578125,
"y": -466.96075439453125
},
"class": {
"id": "77697265-8B96-4D66-BF59-C726226F8F9C",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/layers\/2\/video\/mixer\/blendmode"
},
"parameter1": {
"type": "integer",
"value": 11
},
"write": {
"type": "trigger",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "Alpha",
"thumbnail_visible": true
},
"21": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 82.285614013671875,
"width": 195,
"x": 25.30942153930664062,
"y": -128.7657470703125
},
"class": {
"id": "77697265-48C4-40C4-A756-81D6711CD472",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/decks\/1\/select"
},
"osc": {
"type": "osc",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "StandardOSC",
"thumbnail_visible": true
},
"22": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 82.285614013671875,
"width": 195,
"x": 39.154327392578125,
"y": 256.3680419921875
},
"class": {
"id": "77697265-48C4-40C4-A756-81D6711CD472",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/decks\/2\/select"
},
"osc": {
"type": "osc",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "Read OSC",
"thumbnail_visible": true
},
"23": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 82.285614013671875,
"width": 195,
"x": 24.762451171875,
"y": -15.87957763671875
},
"class": {
"id": "77697265-48C4-40C4-A756-81D6711CD472",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/selecteddeck\/select"
},
"osc": {
"type": "osc",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "Read OSC",
"thumbnail_visible": true
},
"3": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
},
"parameter-number": {
"type": "integer",
"value": 1
},
"parameter-type1": {
"type": "type",
"value": "integer"
}
},
"bounds": {
"height": 106,
"width": 195,
"x": 500.344635009765625,
"y": -258.0406494140625
},
"class": {
"id": "77697265-8B96-4D66-BF59-C726226F8F9C",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"address": {
"type": "string",
"value": "\/composition\/layers\/1\/video\/transition\/mixer\/blendmode"
},
"parameter1": {
"type": "integer",
"value": 17
},
"write": {
"type": "trigger",
"value": null
}
},
"hidden": [
"instances",
"parameter-number",
"parameter-type1"
],
"name": "Layer1_Trans_Lorez",
"thumbnail_visible": true
},
"6": {
"attributes": {
"decimals-type": {
"type": "type",
"value": "null"
},
"flow": {
"type": "flow",
"value": "event"
},
"input0-type": {
"type": "type",
"value": "integer"
},
"instances": {
"type": "integer",
"value": 1
},
"trimZeroes-type": {
"type": "type",
"value": "null"
}
},
"bounds": {
"height": 57.83553314208984375,
"width": 195,
"x": 801.89947509765625,
"y": 107.73247528076171875
},
"class": {
"id": "77697265-5852-4454-89e5-61a24cea2d50",
"version": 2
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"input0": {
"type": "integer",
"value": -9
}
},
"hidden": [
"decimals-type",
"flow",
"input0-type",
"instances",
"trimZeroes-type"
],
"name": "String",
"thumbnail_visible": true
},
"7": {
"attributes": {
"alignment-dimensions": {
"type": "integer",
"value": 1
},
"alignmentvert-dimensions": {
"type": "integer",
"value": 1
},
"bitdepth": {
"type": "integer",
"value": 0
},
"bypass-dimensions": {
"type": "integer",
"value": 1
},
"font": {
"type": "string",
"value": "Arial"
},
"glowin-dimensions": {
"type": "integer",
"value": 1
},
"glowout-dimensions": {
"type": "integer",
"value": 1
},
"input-dimensions": {
"type": "integer",
"value": 1
},
"linewidth-dimensions": {
"type": "integer",
"value": 1
},
"material-dimensions": {
"type": "integer",
"value": 1
},
"outlinecolor-dimensions": {
"type": "integer",
"value": 1
},
"outlinewidth-dimensions": {
"type": "integer",
"value": 1
},
"position-dimensions": {
"type": "integer",
"value": 1
},
"reduce": {
"type": "bool",
"value": false
},
"resolution-absolute": {
"type": "float2",
"value": [
1920,
1080
]
},
"resolution-mode": {
"type": "integer",
"value": 0
},
"resolution-relative": {
"type": "float2",
"value": [
1,
1
]
},
"rotation-dimensions": {
"type": "integer",
"value": 1
},
"scale-dimensions": {
"type": "integer",
"value": 1
},
"spacing-dimensions": {
"type": "integer",
"value": 1
},
"style": {
"type": "string",
"value": "Regular"
}
},
"bounds": {
"height": 226,
"width": 195,
"x": 1033.9710693359375,
"y": 26.64044189453125
},
"class": {
"id": "77697265-E2EC-4F1B-901A-CEFC474D3C07",
"version": 5
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"alignment": {
"type": "integer",
"value": 1
},
"alignmentvert": {
"type": "integer",
"value": 1
},
"bypass": {
"type": "bool",
"value": false
},
"glowin": {
"type": "float",
"value": 0
},
"glowout": {
"type": "float",
"value": 0
},
"input": {
"type": "string",
"value": "-9"
},
"linewidth": {
"type": "float",
"value": 1920
},
"material": {
"type": "color",
"value": [
1,
1,
1,
1
]
},
"outlinecolor": {
"type": "color",
"value": [
1,
0,
0,
1
]
},
"outlinewidth": {
"type": "float",
"value": 0
},
"position": {
"type": "float2",
"value": [
0,
0
]
},
"rotation": {
"type": "float",
"value": 0
},
"scale": {
"type": "float",
"value": 1
},
"spacing": {
"type": "float2",
"value": [
0,
0
]
}
},
"hidden": [
"alignment-dimensions",
"alignmentvert-dimensions",
"bitdepth",
"bypass",
"bypass-dimensions",
"font",
"glowin",
"glowin-dimensions",
"glowout",
"glowout-dimensions",
"input-dimensions",
"linewidth-dimensions",
"material-dimensions",
"outlinecolor",
"outlinecolor-dimensions",
"outlinewidth",
"outlinewidth-dimensions",
"position-dimensions",
"reduce",
"resolution-absolute",
"resolution-mode",
"resolution-relative",
"rotation",
"rotation-dimensions",
"scale-dimensions",
"spacing-dimensions",
"style"
],
"name": "Text Render",
"thumbnail_visible": true
},
"8": {
"attributes": {
"instances": {
"type": "integer",
"value": 1
}
},
"bounds": {
"height": 82,
"width": 132,
"x": 1249.9710693359375,
"y": 26.64044189453125
},
"class": {
"id": "77697265-BEEA-4D38-8EE5-0EBA4CBD0AEE",
"version": 1
},
"clock": "video",
"color": "ffff6a00",
"constants": {
"input": {
"type": "texture2d",
"value": null
}
},
"hidden": [
"instances"
],
"name": "Texture Out",
"thumbnail_visible": true
}
},
"ui": {
"camera": {
"x": -202.41937255859375,
"y": -668.3558349609375,
"zoom": 0.73814010620117188
},
"selection": [
"22",
"21",
"20",
"19",
"18",
"17",
"16",
"15",
"14",
"13",
"11",
"23",
"0",
"10",
"8",
"2",
"12",
"1",
"3",
"7",
"6"
]
}
}