Feedback & Delay

Video Feedback is the result of feeding the output back into the input, creating an endless loop. This is a useful effect and a staple in the world of video art (check out Nam June Paik’s art) as well as content creation for VJ’s. In Resolume you can do this by adding the feedback source, in Wire you use the delay node. This article will introduce you into the wild and strangely sexy world of video feedback.


Delay

The Delay node really wants to be in your patch so bad. It has gotten to the point where it is the only node in Wire that will create itself. When you try to patch a signal back into its own chain the delay node will be created automatically. You need the delay node to patch signals back into its own chain. The reason for this is a really technical story only understood by the coding elite in the Resolume dungeon. What you need to know is that you need it if you go back into your own chain.

Of course you can also manually create the delay node in the conventional ways. When you do this the Delay node will have a time slider. This slider sets the delay time in seconds and is only usable when you are delaying values (floats, integers, booleans and triggers). This can be useful to create MIDI delays/effects where a button press will trigger something and then retrigger at a set interval.

The delay slider disappears when working with textures. The node will delay the texture signal by 1 frame. The reason for this is that extending the delay time can get taxing on the VRAM of your computer really fast. Luckily 1 frame is enough to create all sorts of funky looking effects.


Fun with feedback

Now that you understand how to create feedback, let’s have some fun with it shall we?

In this patch I’m using feedback in conjunction with the mirror quad effect to create something called the Droste Effect, also known as the image-image effect. Here you can see the patch running, further below you can find the patch that you can copy and paste in your Wire interface. This version is fully commented.

--begin-wire-patch--3443.3oc6as0iaaiE9uhfepEvRf2uz2jkjaxtaSxljsXWjNOHaSOVn1RSkj6joE4+9dnj7sw5hmaMYA1FzY7PcHo3466bij9OGMOKM0LuLIKsXzO7o+bzx7rMvGHpwix1Vdy1xQWMdTYFzDc7n4qhAoWiFc0WFePTcOhhOUzdjjbhjzyjjMdTRZUCGIF6Lw3sIlb7nahKKM4o6kS.MsJtv3lsbYg4TwEsMp4YkwV0zIRpZcfWla9sslz42chrXztgEsWXcWB2x.a6e0RCMjj5dVa51VaEyiWaNQL94uqXLH3p3aNUPLsk2TPxMwPSIwqOU3ywKLu0UE9bL.uiAbJmBe9JBKaeLaQRUqRRPmKIz43M2rNob6h6oAZQWgZiEZUKmoT2snnmHZKyeqiX2JIxPBRZa.Is7JBKux73zh0mS+ImalRvsq6UmOv1d2FfJ6QT6nBMllsv.9q9yQH6O.5Wdxrsk0MMKobg4lxU1OWdGPW+AvESVxbynwi9830asM7t3x4qbljT5DVI5WrCeQYb575wnoeoa2Lyjene3u.BNKaa5hJoVYRtdU4nePA5xaSVXmRrFTWeF9sTQ7jHIQxoZjf.sdGzJB4wPBIghHDl.ooRNLhyWGW.C3HoTnkDA2kS4XWVDW6pmHYvmv9DwTM2WGMxJd17eED+2SVXxr+cV0qdY8p+tapFr8qgYYYqOrBVFutv.S4x0I27uuHo9OCJUMM5fTklOWtM2PVbPzzsqWa0cqRVrvjB.5t2SKVFuw1qeJIOOK24etMtpel7BKaCTnRDknwTrlgUJELH3uEvbLEcFnSPH.zwHFSSvJ4NLG6IPDpRvj8A4Sw.jK3gt5HE00mFLk6yQgpH0fP95s4Gs.VtNKt732+wWJoXQRs539CF4fneB4g3n5+Sx3HtBIF2RafA8nqi2VTjDm186FxiRPJJUA+hv4Dol+.3SiG8aaiAGx202Dfady3ZAhIXL0.zvIVk4Q7OhBC3lVJ.bUvEV5WK9bfo81SeKt8HlWQx0oPjvcKMj6hjMlzh5bt12oiZ7f5ld0gdUK2A0h8WGlj5Ud6j0V3ptDJyCbOInHAlC+AsgupzXOLVSULIrdIsRVQ9ASAxZH2USCl3J7IgzHVPnzmLDYswKdmHFD5C92UmfRGPm2ar.iY..pEGDvzCIijTjjdMn8yqy3sOuEuN0hW6xh4ghX4lhr0aGZNp8H8gj+vXmqpbqdXSTqfMWcFXKYROBP+4HkTcHbDQK8zLAoto1.5HHtiKSFJb0Jtu6DVHOLfhYSlJGBnaz3wVUd2vM6Hk78khczhslVLFe03V9zU6zdGMB2jmM2rXad7Q949j0sw38+3TR1ouvGnbevNvNu2jtvLjiAx47tmorJnj5.LDgzCCoOHnvz+.SpXRTjuKKjpbUQQfMbzDeVvjPjeTzEYz9.ivePC9wZoGP4Qe7dUKrVPcqeoWbVabLoM6DFiMfchBQ4trkwybiEJkKmDOiplKlAKxgCeatNIsOtOxC7ECQUgnjBFmgEDaHWgMTqVQnTBgnEPh+VSA3kCXp8OZBLDKTpDbEFQ0Ln98ZynNfueLOdQhIsz4cPQhPgdCfirmwry.Vm6b.3J6Ecuz73dLtkaO2O44tXwTNwSg0HMVpE6R9ihj1p.nTAivkVS11XO9DIBrLEHWMFG35qTSvShDTg1+YJc+lxrtjbpZpd7hEkdQhtAJX6HASRKMWeB5XgmrahmCoyg6KeNslBrVDQVkwxgNQ5qSJvrEgXJ.VTfoMVbnez9xbtsTEaVKGrO9YKt37SIedv3C7mbhi8mB3A0+Sq1lVRWDy4XONmxDhin21PODH+cFx5WBg6JeQFD6wkonSc0SIJW7De9ThMIyvIO37EeXwdBMqiua.XQ7r4w5Yx+RKYvgAWGdHpPPvUA3qiKQTdDlhCQrfxKk1RNaMINUTfKaJdhqFg8cClNM.pQMjNAIelbuLOacVduAcZKDy4Ee8gr0IKbBpFs9wL4eg0f8PKAyt8T4afTI+CyB26m5zoJvx7slKujMFk3AZAMAbgcfEPUUr.oTSprLaiB.f+DWluLxcxTDyUFxYrHTDIT7jKXC0gkWPVw.Xn5+ig6sjoROACgocaESkRH88IAPUXXHcgIfC4oZEZpbRzKED9AHuz9gPc6UZ6VUG0EjUxkk111zjaxVGmOv.dw6Smqfo6vPZ.PXplO0kgCgZnlFvbCmhBC3hHLhiGrd38GdPuaU2giCpm7Yphx1b3N8fp26Xf5URHzkozsR9iMNxSt9j7zNeibOtiGQchusepyyasxsDwzERFwSgHXkcGI46QYIApVlPTDIloXcTqrTyfrV3PYx9SYgtQXpZpJL.rAGzX6dEidF1wq2PRH6GBBHfZQGFeux743qyFv.j7n2KxK1gET14Ya4f0RQpoPwmDFoKaEtfBNr7QXWMTFjqO3tRnXSCgb2GPG1w1HDuc.kA9qQ.E7CrSCrYEDPD6iPCDhhLpQP7vBdwGZkP6QwRFa+l+Vi1RgmPSIBohPHctov9HvsHin8c84bkqPOIfqBQgPkuOt.TmdrC7wv+eUa0x1svsSj9osqKStY8.kEPZwC0xrzR2A.Pr1BLPQJ2qlkivkO7J+2E4D79H+O9529leIMHayrjTiS4Jiy6LokV69wNucd0GbhSW3z3LvApaNCZvINOO9tpmXVbswYdtItzXeP11x01gJaoiIFpxnZaQctMobkSDHoWW6ng8PraXC1pJTZp.ykMn8A+oTBFbctq56J1gKgI7PJL9f7sl9R.NzkIjgt9fXtnoPbSAmpnR1ixa.ny.CrxAvP5Sziv8SV7rZ4lt2V7487iAUkmjBZJEUS4b1gcTxZLBddY8uu8A13WnPp6jnIB2.gZBSDoPnI9O8jE6xDb3DJeWLLu8iXrWLqtfW+9f+0+v+8Nu+serwvaxcNasa2ekkGDewYmlv46dWhymcHeuSY10F3o401PPQMUVcPlwvS1a24LOIe9VHCUmc2RHmkY4UiJvQSxM01gdNeDZo58AFFn0a.8gYQ0HBxl5ro1yTBz1Ly73sE09D.i54YapLpy1l6rIFdSfzt.gK.OB6FvxUwkN2lsc8Bma1Vrppm0l+P+JfWUS5kX9CbNHAoSM8s4KKYHNUCYuH2mF.ApZgJgFTbY24A70wxm+B689m8e+qOvhpyvdGSJqXdx50wkY4MnxlrE.6nrFMqtrUUX9dxB.P6QqBma26Puvh5eGr.bRyJsDtMamu56A.OOoti.5uJ61ic0OyrJ92MEdNuIqZ9fYOd8Z6vW.C8QbO+pPHkYYigow9bHdxxkl4k0i1N2YvGVXtwd5Wokquyy4Qxf3BLPUTmt+URNDQQPoLvMGG+sUjCwKmen29SSd8ad8a9QmO9pHmJ1zG9kTqmgOZulUVGG1q2D3KZ8Z.NJNlZz3oHIeGkxRBJ.mByadXAfTfSgJxhseGe5kN2Z8w.OC7nUXGdnelEic1XxutwKDn8.kRI7W0YZ3zraqWhiCNkBNIfbH2c4W1cfZZsRbTtD18Mli7fxeX1isDhk004h70A4kuXHuEumFEENwO3u6D7J+W+lZb+HvMFPS6dfNChLbctUe6bcVMXXgyiNqAu59VeS414AYi8INIENKr66cE3VcspZfW6MEJuJ3BvxLVxR5BqSK6r4zxT.wqfwpJPTMMbowrXmvyL.QJ0jCNpVT4tAxLpxaT8KR0s4521FunltkjtLIMozrFbybSUHtlQuZB.ldEw1ILOq.7aYp7D8XYcXN3XAd.AQ2EpBJGARRknA1jb+QG8MBgS80ZqPb0LOtVJgx66w+qcaxbYAQHnDdHqRdTnPGRYxvPzSduP5JOwlhfFPwo+po3.2ZCq3j9TfMQ0HWvAWjKFGFQwQReFk9TUbBR8sZCJSGHmXtpCEYSMj8qGeBEIApV2l6uew.mQe+a69QWWmNr4QhygGpsTU.dHLzQ2fsKiVSkThKirH1ErvMtyDL7BVLSSHCYqe3qAQ+W2nli9d+2DhGhzjKQ51w7+V1PaaO6wY2PO+b7a4ZyAQDt7i0zEid7HX7LMGoTR.JMFW1xEDneveNWwEyDyj74J5C8lMcQWaLfLuJY9ulZN4nQO6hL5gjM2JVhFViTBY7E1VW6bkcKb5GZ4sAssrQF8X9M9hICUUx7DtVpsc1LcbErHZw.WAKvv0tkGHsqNjD5xmpzpHMKHXXusvZc04meM4dW+v5KbXyOupk6o7Exc1+EIZv6.6tuXNcKHdLt9Rec72PiG15niMauoTjM8S2Du3m+G8E37+nP8oRL7D5wG+GF0rQlv5q66p0K6I.d.PufyA7S1CBb79eb0EblfGXVW1ICdP9K77A6+J19HOqP4K3UCcnDS5y+Ua6aqciN.9CWCqBFmd3R5pg5TPJDp6aAHSYuiFS0tJsj6FQQB5DfhFxBFhYsI9y8epxaR58agAtI9CloQXr.S5vqv+HI0DOvUyQ8+9fklq8jPrXthp67HheofqlS2+uPDS+3SGbPOyce4XtbGy1uQJC5WNJTOwdOCCbmPCYPYW9AP0QTbvvm3w2D9k8H2KGP13Krsu07lCLt93aMWSxpsrztwIe4+BXBHTD.--end-wire-patch--



Fun with data

In our previous example we used delays to create visuals feedback. In this example we’re delaying data to create an effect. In this patch the trigger is delayed. The amount delay is set by the Linear node. This results in no delay on the movement of the first shape, a 1 second delay on the last shape and fractions of second on the shapes in between. For good measure we’ve added some visual delay on the final output with its opacity modulated by an square oscillator, effectively turning the visual delay on and off at a set frequency.

--begin-wire-patch--3297.3oc0ak0baibD9uBJ9RRphCp49vuwCPGkX60ksxlr0F+.HAjHhIA3B.ZYsa4+6oG.PJPQP.PJoXGIaJog8fdl9quldZ9GCVjDGGtHOJINavq90+XvMoIqgegLbPx17MayG7ogCxSfQjCGrXoOP7J7fO8sg6oj1BkjCnj0BkzCnj2BkrCnTzBk7CnTdDkpgChhKFnFYD7Qzgqn6v88d5v6Ij.Rs7znauML8vmIHi13mmGlFW+glGsN7P5NVpSDMtHYMvbYEkGJfHpiel6n7P3gbrDhnabqaG9jr+PjjXZj8Ia7WDkeOsqE.E2SLxxmzvrvbzlk9YGJVMGK8oll2Xhi2X6I8PoE0zj9Tdpeb1Jeq4zgp9Mos.f3ZeXYE4u5.hUMSa1R+M1MFLVbRPHXt9GCv1Wf8VZz7s4kCcypj6r+L+df5WU9mCG7E+Uas+Y3WBiyG7sc6dTIU6ot3GOP8Nk4B5yx8iWTxiJpi2tdN7t6oW7Mfv4IaiCJnZYXzsKyggA0k6hBxWN3UDCHg+5fWgnbhKyPvFMlR4Rrgof24dfBrR4RMBofSMRsR.OxEq7yfm3.kRZTTo.wG64g3Z1LjYFUiHiGIlQIDCa53AVxSV7Yf7uDEDlX+6jh0ddwhpB0qskq1i62E+Z71UqF1vK.FUZydfz0Ou1TwCq99SVQwxnffvXXXKj4am3fogq7u2NgvzLqRxqnZBWwMJohfkBILKxwXZeD9jdK7ILhqVg4TJSx.9SKk7Hhf4pnThQy0UuQSB+4p.LhyEyQZFwGE3qzpPeovWv6R3mE86sH8vthSH079ssQqrlJ9qbtFrWhucUXGBQ7ypTTSePJZskspvBAnBqjLNUoX7c5uJr1UpoBgjHnEC2jLLTRtAwoKvHsj5ivAK7w7PBWHM8RAtM8Wqp5AxwcdP2KNu9gozhD7B0COgSfBw1QJhTWhVYDfbgAbVefO.sfHjMqBNEbaf3rwLjgxTHoTyFSD7Qhw3tDevFxewmQcXGSFV8s0leUTbneZMpmmjrpFw4oaCG1vK14lFtJzFO5R82TM+yZ8VDG7IvQPXkli7yQ+dXZxkss2wxKaQbfx6iWO6wCHlTFJHINrll8nBz04CUR81UvomavyrnaigX0vbejirisAFNn8Hqk.X2Na1EujaDtfCYrhpDLCVR2Yo.9rayRYDWOFwGMyfzFk.4wvR1XLSMkOoKKk09e8zZbDfYqihawY9Ibk+lcfWaHC6XjAVUPdRQYQw2hBhRKOxRM1uXYRzh5R3qhs.0tDrf4rNLNq7XN6mTsAePuTTYEjrZaW73894KV57Qqxv2pRP67XT+CYSktDrVqq4ljwcMbInB.NPwrSDs1aDUh3poRjQKFgFymJlNgQ3imo5zUYoH22JyOMPyqIkeLU7Z61pbiHeZXO+sOsSjV6otIMYQXvVHOfy2QxAamGTH+nkEfGi3fNiHJtbGF1T6QfE04pGted8xcxN5ihuL9.yqm7oHkhykIkSpmbH6yg2ctLnXN874mmbI3Q0rNCdb9XQ0rt7.HPpPG4AgIwWVtVFCcJhi4bjlNcBZJ0COkgmNSo85xAxNk29l3xNkv9c.qgGkJbqDa0MZiVWwvG8+Gv6KadstQPVha3kScvw25uoCuSxi8NMOJOHbiUMnqXXiixclVP5d6zEfdUdKI4v5YUAHWT3zlUrUMDZTnXWVnwQTEbJhoRLxPHSPiz5wjwdf0gYTWZ1yueSwC6D4Fei+prvusutQ0LhC+Z91zPZviNt19Zm0aRY8hz0IA08gDEmGdPR3DK3TULNR6Y6sujc8gJVaTcPT4JIY0R8A88e1J1cdazW6Lpr5YSu+YRKso72vFlqzP36ybWSoEEgQyXF8oJSfm1aBhOiLFYvjQnIylMgf4SgL3UOSZnKRVkj1VZa6xFqQTqVVTIqhBblT7zZGtzWdRT8qlk6MF5s+oFQwlpWQStZPJrKbJLsAhQ9+nJVdBy8KuhillOuEpHc4d3kqeAA1FGsIYUKURwV8fyvw+Q1TRB0UvkbtZ2gjaBJfggSDogWJb6CSPLxSNdFHK57DQq2rJJeaPX6NAuIM721FFu39N7UdyMGVnliNB8vAE2lApWTtEPCTkLpsRrd3EkbNERrl49us0Osi5qPeVq.K7T6cgrkl9TGadvbPO.LoQZeeEhCOD57EbtgQ5ROX2hpCwrcSzsu0hrS6At0LR7gvE48nd3zWv5gSKACsP6pXXEgpen.ULgKkRA+iBpRynmLWLv83HHWLlFo87DHr23Q7IimhG44c1ED+rbOdcI0cH8ZnV32jDmi5nNfDi8n..GdzxqV3pq+vUu90de3eGOKJMzIeYTlSdhysg4vuG5roHWi0IewVyhlgBH7CHaoFkQ8fUPE1PETWFlvfLg0UoYr6tKjtJigX3LlX+cuIwDWrQnoBvB6THEaBANOnTMEMBLxP3YSDRID+io555eZF.ljrds8NIaG.nuX.vat5cdi9fyTu2L5Wbt9p258uiuFj7kEY1wdSqNaRSr6mrBHQ3r2twI4Fm.a3Um6hxW5jEtIL0OOrZLaI6ybR2FGCfmi8rsNXK1R.BAwRPl6IPTC2kqUbpTITG.mLE3XiQggER8Nbqr5vXWt.f4ZdAMDoqgw3JhTcxzR99.lrWLv7sid+6u5cu14s+zO68Vu2ccIV9mK.jvf+hSULtL.vVsxAVogoEf5g2aPIpe2xHv1aQZnER82gc9wANyszBmWYa4M865XYRwRvALeSCW6uYSXfkdeG6Y5s+l8Gofi5PmrDfk9k12E02LyIHI9Ok6.79KgkCCbML9T5GDL8DJHbAoPAQqw5GTOHLrMsHAVqp4Y1vo+npeve4719Su90uwyYlm2zwil72KUOxJRloDzA7aaVI1kmbKDVs.O7WaqEh0b+lvvfB3OItPU.xLqD9KxlxRgk9jrEf9kedRZoBAjtUoKhPePkpRIbuhvc.CVcm+8Y6c6mARK6z1tJ+4RIPKktXkAvx52VMWoAO9ZHoGE9zEJ46iVf3E2k+UeDh9N9eb8U+z6J0DdSMm9.vsLzFRNwIHJqZUT2nM4KUNO9WN9eMJ64BnDZMXs9P+uTVkVhw0foXHDt.KJo9GGjR9hgTe7uN58dNS9f2nRPZD30tFDXMa+OI.nE.AkstaAixzTH167vaRf261Dan2h2xNqqscmE7Fqcc9mIoe19dEVkEyIyYs+mKhwCHeUdWaKR9BdPKRVuweQ9KqGYDCKrkhmRTsUP9uOXr5kKl8AwpqgrOX1E7XisBeuEwvyVljj6rcC3BMAvSKI+RII2sLLdmu1v.WmQ2TFsOpHOt6Kb156TT.rSnuTHCcVWTCxmIf2VyBLc2IgJgcswkB4tqIRN9GJLW+hg4GF.traG2E7rVkesNgyf0YYFWE3xafD4.T7Na74cImUhS6BM65bUN3ctrPz1mPUlZfVz76K3PY0KpEk9YytVXixJkOTRJDkJbMZi9GP307DqD6iKD6QUJelsHFzmX2i1P2vnIJWszfIZA3EcWLRJGCIzRHThlJIEEnswZpOgKPb7TFZr2XIZhTOlK8zX73QmckX691IIOklE88f1b6XH6EqpNsWhMg0kkRiIBR0kI2nZ8TAAwGy8PiH5oHg1i4MSf4lIpmmJrc4UMaYx54ay5P3heJFHOmsKMD1f5J4bN1PTOjUHjnfMUQCfAFYUU2ZBGzXFnxei+bjuTqQBJioWHmCaW8koxeXe8.JHbAbJBBgiKTGLCwtDlhJ3FL33CVzBMqwwJ52GWBLFwHILsDhKpjRfVXahUvASrENjRIRsc9BIPgRfkbCW.ita9vFz.zPvDhzHz14yIDkDNbKrn.NIsrWUxcFC7Da.k2cr2lQslxf+YnZMyRJ0xaFgYUGjfiY6NRVNlDjxFXMwkUSWWtrzvyVnDZrk6.msOTNjGujAKUhc0aa1cfETPtyrOohdb5TNv67hz3euJuNHm6iwODuzf3SLbz3ILFBj8iXb3LML3fccpzEGl9A+fnsYsYbKwEeAHGGhDnLE2oBHK5wT0lhuTRP2fvoXSQOcFbfj6nKK+TNS9XdWMzn36TK8WbfBUqEd+n9CbxHud1efocJlOkDaRT5httwB4k67EjinpOCXYOotzsV6FdFcZkA+T93UvfzJQbZfOBx.LDMWxIAbet0uQW.x9Oeds2vjU8Fx9OidmC0zyhZ1YQMuOT2rB0eCN3V6pSplLA6tcDqqAz2n5fqjE9qBeJMvWSMe.1vur9bBTcrY7hMHyTJjF1L33HdF9Dvsb2s.LjT+Q8GB8Qs0aYS61vqM0jdmYK7ZuF0b+G0SNs2neVg+Ezwd09n6c462SbIi6J7T65nl++4Cj.jz4QJiEG.q6tt6k5SjPwIBZsoKQjSFQp6OVBU8G11zRy+u8s+6E.a4T--end-wire-patch--


Related Articles