Instancing is great. ... but hard with incoming data.
Included a simple patch where incoming data is moving two simple circles on the screen.
What if the incoming data grows to more items, then instancing would be the way to go.
OSC data is
/track/0/ 45 56
/track/1/ 56 3
/track/2/ 10 67
and so on... the 0 to 2 should control a certain index. How?
--begin-wire-patch--
2622.3oc6bs0aaiqD9uRgd1Rk2uj27s.Tfc2dvtE64g1fCjsXRztNR9HImlrE8+9NTR1VxlVV4xllrIo.IxxCGRNy2Lblgj8adySSRLyKhSSx8N4yey67rzqfGPC7RWUrbUg2YC7JRg2fg2jO26ruOXCQp0Dg1PEefWbR0aZPHeetAcPQVXR9hPae2hZ59rUUy1Vzw1mNLwEg12dnAJtEkB8diTIxEKk6Kfjv3N+xvkl1DBixkgEElrjVr7PSdoaYkiIkkuYgWY.Vi2PK0o7uIsjMzxbSqvgzBKvtIlqcQrasf.4hVpaZocMHv6LHTNkEkCNmCZkS4Q4.zA8NrErbXWqArfsOgBt6oG1MoGBUfcLFDqMJH6vadGztijSn1m1l.9ype7iYQlLuS9l2EYoqVBdJ912G3kklVT4zHIMx3cB56.u8.gZnkxvUEWlBswyaf27vByEoY25cRxpEKF3EYVtH81qLIEeJL6BSgk9YvTe9kUzm.pF3o+ablA9z0lrbq.AH5pv+vxSIzMwI1mHjRyKaCQe+6VNmOOKdYo.rjUQw4KWDd6uTwwOkEN+Og2FGA8c74w1Ik2LJhJzHkeHKT4yBQFe87yC8wFw4RigcNknf1rHdtII2bZ7BSEqqeQMqgWbUX7hpmRyhuHNIbwCd5Q2L8H1o2+eU3h3BPNBCIt.TAl7zEqJpa9kl3KtD5MLRA5vuFGU.sCqIHnk4gWadDGMX6no3xUWMKYyjdUV8CWaRhpT8.QIlaJ9E.e7gnxwxfRvhEA4gJgIEEYwyVUT8pyWj9U6eKtcocLU9QfegKVY+nAXbgkmwI4EvDnpM0zFm.XLPetg7xg3rzUIQ4MENJxVQCEDS23chOlyHABNgqjJMRP.KHPFKw5.ABwILMhPYTIGX37Eg4k7KFlOdRoPKIBtufoz9rQxo9CQDl+PNZH9T1XlbJqoPEWxgT.Cdh20.HL0ZbjtnTXcN7iHDgJeU4DrnpiJsE2NQs9c1LIs1S144kwQ.jFLFWKypZUSQ0YaT0e72F+tOj30PA9+tNNOdlEXWjsx.7CuutomB8FtV8S.1W423PzSZQukJbCxK+yV8+5VuWaH8nMNACXjnggBuFMPIh.LWR.E68AKvTiY9LD7qgRtvWgmHjX73ILIoIVfbOvBgQQfIeSMPNnhRtnwD9Kuuv5j6KuG8k2akTV3RuAOa0wNTi6qo1WOrEj8qlvn2AHstgY2Ye.4wW.9UqbB.Hb+JpNj1eYV5bSzpr0snmH3FKCejN.FcgvBvtQW1nD1EbI0AXpFbWXwPkPKgfFPH.RTSobcmHKjgG5ylcdj+LLU3CKMIT+G574LAsIxh9H3kogjqMdocPJszSVIwFh+LN.QTXBGwjBEUBwLQF3iBnU+HovDVJnX0YG1+kesztIrbOcyVH2Omdsoa3F4dujiMhI+qBuwOJFhaIuJeotQQaZROfPa6h3j6bWDmz2tnRp1e92GarMLO+OMe8Nv6Rx6IqKRuix95FbGX+cRtW2fdwd2K7vYN7MHHATIRf3Lgp16fRyCDDIRxAxnf4zg8Nn0jIv5NLluhLYr+DxTzDJZxoR0zGZLHqgx6Zuuc1hZfFOLU3xXQ20WyNDIQ0niN5s.9Fk7gohrQScXZ7INc+3xbeWKZ2Vr6ZT5vnaGua6Z2zzzvEzuM51E5sM.sgCxvkc6ejqdUG2GjE.gP050w3UZAhgPAC.aKNGVDCoeID5G9kPneb89XsHy4gqVT761A4Q7tZmAkqZ12TFs004H7rAP6gjhoq39vHJDPjPHkDlnDEUCtDh.kFqguPdj7JfTJw9roZvSOWAvroimhjH0HEk8PAW0U8pqoJC2FurupZPqX2P6G71VDxGRJ5FbHPuANNACwI+h.bnHOoXC7O7BGsVwQ4z.AlHXHpBo3MLqY3.BmR.kgV0slapb5o9LsMrsSGS7m.LZ5TDiRGO5QozQnNB9ACoiYGcv5cJFVwk5MQ8i6nYn.YUVbLMgH0HNQdfj31W8d557D6RC+VdZukm1y37zjp.vpghEJMqLor0qkKCPXMhQz172dYmolnGYpYCJ3wIUMbfj2mr0Jo6sD115oj9lmx27T9hySID4v+d7T1mZZoHuUSqeTtHY26ZZ06D3nbRfTooUayAZKPGQgPBjLJCU+5NxCXHQ3yjSD9ZEen+H13gSGSwrQmJenP8rvn3U4cA8vZFx9icWOQLt9P0FZqbebb17EGY6VD7WcaumHPwXLDjTnTW4bqFHfHAZrjoPrt838hZO9bk.4.WoG9TtIeBGEwdVbQjYoUUcXnwF239yAccwwJecugaaOjN9gyJezz49lpInA1ivyYsa6UkGxptG9MHOyXkeW2cWM.e1AVMmh1CbSnj.EF7HgTBM76MmMBE.5wHrBIDku8vf6gDIxmMQf70X7X+gJ0H7noBpPO7gBtmc6xvVkGeVZZCb84gKxMtpsQg4lhUYFRzd1.0Gtt9P5wzMXKNHcY373ha6nvJMnhzEUsrk1.sGrVFzFF21xpbj5FStOZyMfZqs3ua0Mu6miuobt1gIoD83tFbqCwEoDcxo7.LliwDJZ61mZwlTkhQNZATGMc5P.ZRU9poSA2vSGMjMdzDzvo2gHMIQywpvi428P3nitl6mpZ3693ptKQJ80Uwyw05ZhJ34ZExozmvJjydUp9smThmqpeI5IT8ye9r8HP1ObHaBBna3HoZcZQRHXXk.7bq5Nineb6LhiCuV+1Xj8NdaOlaLhP+OeprD6JlbHhLkr4BoPlrATHFOJCiDLF+0VtrxmemTU9+roxhYABlhSJyeqwwg4NAD9AmM6mKuuIN90Y8OG2OCV0U.J.RoEfMAioFfNavSvW7Dl1rzQPifnNNbAPXxE9QwYU2SvikCZeS09pvBSFv96PQpy.86byQyw6YdB20WSvdNu48d4Vh8zhfUBllnwZMA+H46dBehCe2r6yYXqBOEZATG1CdImATaVXCZpdQyTl9Fzs15oCBUT8+b9DXCXIbYZVQ0sZ5lZEQ48ZprHVC7s0AoAlrYGWNmZoBGzTMd+8.0xztknYvAr7FzLYeW1OaLQdXY36.gt0SxuY+p28qljnij0ujcWWxbCsUqANewpHyNaGRaK95dxwNlz1pqzztmaeFw14N1ek108rlkwI8lk02B3dSed7eYtGNFbdzVqCpiKEBAjuz5J2gU3.MmRDDJ3xn5K5n3cL0He1vS09JsD7S.g3RGgnxIrwOv0xcuH2V0eCcWCY9NhzsHzeJNwDdDrI+IXSgnh.6kHivkTBaq6XtVEHTD553qeMEFs5siqvaGWgWTW.GaUE+WzEvoOGqKJ8sS00Otir.HGVEaEVaiAtLcbEREvTZkPgEa27MeBEGvvbXMFLAgwxpkY9qT6+AOf.zLQn0ZrfBXXAgYUG4lEqyj6y1afaYwMpNnD1sNn7ZRVcWfptkFUGG+pCd8.upmrjIrekz9DyqZy9qN5t1aOdYzeU6Eq0ousnjUaCT4RuPru+MfPAtji
--end-wire-patch--
Thanks in advance
OSC data controlling instances
Re: OSC data controlling instances
--begin-wire-patch--
999.3ocyVssiaaCD8WofOKokWDun8szMH.8kDflBzGxZDPKQayFYRGJJmrYg+26PIesdsiSu.zE65kb7LCmYNmYHeFU6cNScz5ccn6+vynYA+RXAkkgVoiQSvgljgh9jrxLj0spORPS1jcPUPruOBxw6Uk.lqaZBltNP2Ias6cgFS.c+yn4Ae+J37ddSFJ38wzQCtDszD0ouW2GW3AMQnLTsNZl6COgt2021lgZLqZ8Osz3h+lNL2DS5OMnc0K.8kETVAErxoWZf8+tMXfcqMgNHCSptT+GIOKgCy5RqnzgLMYNdylj+6pC1UwA8SAPisaUq9o2N5QPfsANb6LaJWP7YbNQRY4JpXVdoVXxqlxY4yjDbigSL0BLXSqs135Luw1t0IaEbvqK011wU9fct0oa+WJ+X6yOZJ+9but0FgxIip3Bn9a57s8wsluvXmu.NSBVgyPew1DA6HUTLXYmds4+lXJtne4T29BPeX6h0FWyHO.TxY9Z7s9Fyuz.Vwg8v5DGBQXCblXLXm1GGkYccQH9F2DeZUJvrNfIAfF3WcauIkjaRwQ.hafnm6ffXjedICnmneRKxQpO7u85t25yrgdC1.FM026Z5NETDGgIPI3qn6yKKIEDLUpXTLijJL.1JEjBNtRojhJdRJ3u5Vc2XsoIgZv2HoBddo5gx7RL7wqjbQth7ZgjPd30kR5wnHcvC95OA1tF5.7oVSe6.5LC9Qnw3AQCE93vAsaBvgzsCvH27CI7GPOdWLnq+zi2Qd7NP9+K1lFE46pOJtS6NDzCCh9Q9XRBOWXafAGob9.47EnemyvNm+LYey1uZzM+z6d+CniZh93ZamcZZPSLzafSl9BMHSMvLl7wz6FXvyZ8e4HEG1dPwN6bXd0HSe3Nia2wc1uY9t8ncQypa0kWnygWvjUbLgURkRVISxOuUphIK.MXXtPThE65kTPCVYEuRRDxJgRdslooU5bsblHuhRMJgPwmIp+m1GMfUWqHsqFc0B4obviv+rcv4If2wU8C7s2a9buAntWmuUdNe6VIPCOT.m2Xga36FeUx0xocuH4VM.uyB5OvQ783nrKP5nUEXlf.WzNLW9uR2DJUgfnjRXD9QzMIu.XnXXlNmUkDeY5FWwo4L1q94bUkgm+FNUSKq0zFN9XNG4uAmaDGtxn6ciL2CZjqNmGVewemrGTt14MLsvjFEF8gqGXnS45aIamSsdI1yKwO1RANzF7f2kdWpC96JcBPPzaSQZMXUX3ksIbGtFmTHKUzJBlv2g6Llp.nI7xJFY2zmu4SuvFWTQq..mPnDoRgokUCkh1w2smxPniKK8NngY8vsM+YP1Hqe
--end-wire-patch--
999.3ocyVssiaaCD8WofOKokWDun8szMH.8kDflBzGxZDPKQayFYRGJJmrYg+26PIesdsiSu.zE65kb7LCmYNmYHeFU6cNScz5ccn6+vynYA+RXAkkgVoiQSvgljgh9jrxLj0spORPS1jcPUPruOBxw6Uk.lqaZBltNP2Ias6cgFS.c+yn4Ae+J37ddSFJ38wzQCtDszD0ouW2GW3AMQnLTsNZl6COgt2021lgZLqZ8Osz3h+lNL2DS5OMnc0K.8kETVAErxoWZf8+tMXfcqMgNHCSptT+GIOKgCy5RqnzgLMYNdylj+6pC1UwA8SAPisaUq9o2N5QPfsANb6LaJWP7YbNQRY4JpXVdoVXxqlxY4yjDbigSL0BLXSqs135Luw1t0IaEbvqK011wU9fct0oa+WJ+X6yOZJ+9but0FgxIip3Bn9a57s8wsluvXmu.NSBVgyPew1DA6HUTLXYmds4+lXJtne4T29BPeX6h0FWyHO.TxY9Z7s9Fyuz.Vwg8v5DGBQXCblXLXm1GGkYccQH9F2DeZUJvrNfIAfF3WcauIkjaRwQ.hafnm6ffXjedICnmneRKxQpO7u85t25yrgdC1.FM026Z5NETDGgIPI3qn6yKKIEDLUpXTLijJL.1JEjBNtRojhJdRJ3u5Vc2XsoIgZv2HoBddo5gx7RL7wqjbQth7ZgjPd30kR5wnHcvC95OA1tF5.7oVSe6.5LC9Qnw3AQCE93vAsaBvgzsCvH27CI7GPOdWLnq+zi2Qd7NP9+K1lFE46pOJtS6NDzCCh9Q9XRBOWXafAGob9.47EnemyvNm+LYey1uZzM+z6d+CniZh93ZamcZZPSLzafSl9BMHSMvLl7wz6FXvyZ8e4HEG1dPwN6bXd0HSe3Nia2wc1uY9t8ncQypa0kWnygWvjUbLgURkRVISxOuUphIK.MXXtPThE65kTPCVYEuRRDxJgRdslooU5bsblHuhRMJgPwmIp+m1GMfUWqHsqFc0B4obviv+rcv4If2wU8C7s2a9buAntWmuUdNe6VIPCOT.m2Xga36FeUx0xocuH4VM.uyB5OvQ783nrKP5nUEXlf.WzNLW9uR2DJUgfnjRXD9QzMIu.XnXXlNmUkDeY5FWwo4L1q94bUkgm+FNUSKq0zFN9XNG4uAmaDGtxn6ciL2CZjqNmGVewemrGTt14MLsvjFEF8gqGXnS45aIamSsdI1yKwO1RANzF7f2kdWpC96JcBPPzaSQZMXUX3ksIbGtFmTHKUzJBlv2g6Llp.nI7xJFY2zmu4SuvFWTQq..mPnDoRgokUCkh1w2smxPniKK8NngY8vsM+YP1Hqe
--end-wire-patch--
Software developer, Sound Engineer,
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
Control Your show with ”Enter” - multiple Resolume servers at once - SMPTE/MTC column launch
try for free: http://programs.palffyzoltan.hu
-
JonasVorwerk
- Posts: 31
- Joined: Mon Oct 23, 2017 20:13
Re: OSC data controlling instances
@zoltan sorry, I forgot to thank you, THANK YOU!
this saves a us a lot of time
this saves a us a lot of time
Re: OSC data controlling instances
Just report a crash when changing the parameter count, but also wonder how to get individual instance of the trigger output, get trigger 3 or 4 from the collection of triggers