{"$schema":"https://ejfox.com/schema/page-twin@1.json","kind":"blog_post","url":"https://ejfox.com/blog/2022/experiments-with-live-looping-performance","json_url":"https://ejfox.com/blog/2022/experiments-with-live-looping-performance.json","generator":"ejfox.com/json-twin@1","data":{"cacheVersion":"2026-05-13-gear-cards","html":"<h2 class=\"\" id=\"experiments-with-live-looping\">Experiments with Live Looping</h2>\n<p class=\"\">Performing electronic music with loops is a technique known as live looping. It has been used for many years by a variety of different artists and it has been used on stage and in recording studios.</p>\n<p class=\"\">This article aims to introduce the reader to the techniques used in live looping and to describe what a live looping performer needs to know in order to do perform effectively.</p>\n<blockquote class=\"md-blockquote\">\n<p class=\"text-zinc-600 dark:text-zinc-400\">To program a drumbeat is to align an external rhythmic device to an individual’s biorhythm.\nSaul Williams <a href=\"Williams-The%20Dead%20Emcee%20Scrolls.md\" class=\"text-blue-600 dark:text-blue-400\">Williams-The Dead Emcee Scrolls</a></p>\n</blockquote>\n<p class=\"\">See also <a href=\"/blog/2019/generative-music-iteration\" class=\"internal-link text-blue-600 dark:text-blue-400\">Blog/2019/generative Music Iteration</a></p>\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/trFeqgcHQ6A\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen class=\"\"></iframe>\n<h3 class=\"\" id=\"fundamentals-of-looping\">Fundamentals of Looping</h3>\n<p class=\"\">You must place the fundamentals of rhythm at the heart of your rig, because those are the sounds that will make people move.</p>\n<p class=\"\">Focus on getting a beat or simple riff looping, and once that is done, start putting a little seasoning onto the beat.</p>\n<p class=\"\">There are many ways to spice up your basic rhythm, but one thing is undeniable: It should act as a strong foundation for the rest of your mix.</p>\n<p class=\"\">Now, you can always add a dash of sugar. Sugar comes in many forms: A catchy melody in your main synth line, an uplifting chord progression using synths or a well placed vocal breakbeat.</p>\n<p class=\"\">Keep building, and then remove some elements, build some tension, and then suddenly drop all of the elements back. Now do it all over again.</p>\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/w6lgz35LJTk\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen class=\"\"></iframe>\n<h3 class=\"\" id=\"artists-who-live-loop\">Artists who live loop</h3>\n<ul class=\"list-disc\">\n<li class=\"\">Animal Collective</li>\n<li class=\"\">Marc Rebillet</li>\n<li class=\"\">Reggie Watts</li>\n<li class=\"\">Imogen Heap</li>\n<li class=\"\">Beardyman</li>\n<li class=\"\">Jacob Collier</li>\n<li class=\"\">Andrew Bird</li>\n</ul>\n<h3 class=\"\" id=\"core-principles\">Core principles</h3>\n<h4 class=\"\" id=\"tempo-sync\">Tempo sync</h4>\n<p class=\"\">To get a satisfying flow while performing live loops, the loops in the rig have to be at the same tempo. This is a complex task, because it involves connecting some gear using MIDI, while other gear doesn't even have a MIDI in.</p>\n<p class=\"\">Fortunately, the TR-8, SP-555, and RC-505 have a \"sync\" function, which can be used to send a synth and MIDI clock to other devices. This means that if the TR-8 is playing a consistent beat, the rest of the gear can receive that beat and use it to start automatically looping and recording their tracks. I usually have my RC-505 as master and have the TR-8 sync to whatever tempo it is set at.</p>\n<h4 class=\"\" id=\"dynamics--crescendos\">Dynamics &#x26; crescendos</h4>\n<p class=\"\">It's important to leave enough space in a performance to build up from a quiet side to a peak. This is done by adding and removing loops from the mix and fading their volume in and out.</p>\n<h4 class=\"\" id=\"looping\">Looping</h4>\n<p class=\"\">When there are too many loops happening at the same time, the performance becomes oversaturated and loses it's dynamics.</p>\n<p class=\"\">A small correction in tempo to correct a mistake will sound very abrupt and will ruin the performance.</p>\n<p class=\"\">The only way out is good preparation: be careful when you play, and know your gear really well.</p>\n<p class=\"\">If you choose the right amount of loops to perform with, it will be much easier to keep track of what's going on.</p>\n<p class=\"\">When performing with a number of different devices, there will be some degree of randomness to your loops, and riding the natural drift is part of the art of performing live.</p>\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/n0VJ9kbxn5Y\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen class=\"\"></iframe>\n<h3 class=\"\" id=\"live-looping-pitfalls\">Live Looping Pitfalls</h3>\n<h4 class=\"\" id=\"too-repetitive\">Too Repetitive</h4>\n<p class=\"\">If you play the same loop over and over again, the performance will become boring.</p>\n<p class=\"\">The solution is to add new loops to the mix, and to remove old loops. There should almost always be <em class=\"\">something</em> changing at any point in time.</p>\n<h4 class=\"\" id=\"losing-sync\">Losing sync</h4>\n<p class=\"\">If the loops are not in sync, the performance will sound bad.</p>\n<p class=\"\">The solution is to use the sync function on the TR-8, SP-555, and RC-505.</p>\n<h4 class=\"\" id=\"not-making-changes-on-beat\">Not making changes on-beat</h4>\n<p class=\"\">Every change that you make, whether you think it will affect the sound or not, should be made on-beat. That way even if it has unintended effects, it at least happened in the right place and can sound a lot better.</p>\n<h4 class=\"\" id=\"not-enough-inputssounds\">Not enough inputs/sounds</h4>\n<p class=\"\">If there are not enough loops in the mix, the performance will sound empty.</p>\n<p class=\"\">If there are not enough sounds, it gets boring quickly. Having a library of diverse instruments available keeps things sounding fresh.</p>\n<h3 class=\"\" id=\"equipment\">Equipment</h3>\n<h4 class=\"\" id=\"roland-tr-8-drums\">Roland TR-8 (Drums)</h4>\n<p class=\"\">The TR-8 is a drum machine and sequencing interface that emulates the sound and feel of the classic TR-808 and TR-909. It can be used for triggered live samples or as a percussion instrument in a live setting.</p>\n<p class=\"\">The TR-8 is great because you get individual control over the volume and timbre of each drum, so you can easily add or remove just the hi-hats or snare at any time.</p>\n<h4 class=\"\" id=\"xone-96-mixer\">Xone 96 (Mixer)</h4>\n<p class=\"\">The Xone 96 is a DJ mixer with loads of inputs and fx, but where it shines is as the center for audio controls for all inputs.</p>\n<h4 class=\"\" id=\"delay-and-reverb-pedals-effects\">Delay and reverb pedals (effects)</h4>\n<p class=\"\">At least one delay and one reverb pedal on loop make any performance infinitely better. The DD-7 and DD-3 have different delay times and sound, so they make a great pair in my opinion.</p>\n<h4 class=\"\" id=\"traktor-f1-sampler\">Traktor F1 (Sampler)</h4>\n<p class=\"\">The F1 is NI's controller for the Traktor DJ software. It's a limited sampler with 4 slots, but it's useful in a live looping setup due to it's ease of use during a performance.</p>\n<p class=\"\">In the context of live looping rhythm, the knobs correspond to decay, filter cutoff and other performance oriented controls.</p>\n<h4 class=\"\" id=\"sp-555-fx\">SP-555 (FX)</h4>\n<p class=\"\">In my opinion, the SP-555 is the definitive looping sample player. It's a classic, the one where it all started. It's somewhat confusing interface is eclipsed by its usefulness as a looping tool. The library of loops and samples available for these devices is second to none, and so are their warm saturating sounds.</p>\n<h4 class=\"\" id=\"midifighter-controller\">Midifighter (Controller)</h4>\n<p class=\"\">The Midifighter is a controller that is designed to perform samples in a live setting. It's small, it's sturdy, and it's easy to use.</p>\n<h4 class=\"\" id=\"keylab-49-controller\">Keylab 49 (Controller)</h4>\n<p class=\"\">The Keylab 49 is a MIDI controller with 49 keys, a pitch bend wheel, a modulation wheel, and a bunch of knobs and buttons.</p>\n<h4 class=\"\" id=\"turntables-controller\">Turntables (Controller)</h4>\n<p class=\"\">The turntables are the classic DJ tool. They are used to control the pitch of a record, and they can be used to scratch.</p>\n<h4 class=\"\" id=\"rc-505-controller\">RC-505 (Controller)</h4>\n<p class=\"\">The RC-505 is a looping controller. It has 5 tracks, each with a fader and a knob. It also has a bunch of effects and a built in sampler.</p>","title":"Experiments with Live Looping","metadata":{"dek":"In which we delve into the artistry of live looping, illuminating the core concepts and essential gear that enable musicians to create immersive soundscapes on the fly","inprogress":true,"date":"2022-11-02T23:59:14.000Z","modified":"2024-09-23T16:13:12.000Z","tags":["music","art","experiments","dj"],"words":1119,"images":0,"imageDetails":{"total":0,"cloudinary":0,"withDimensions":0},"links":1,"codeBlocks":0,"headers":{"h2":1},"toc":[{"text":"Experiments with Live Looping","slug":"experiments-with-live-looping","level":"h2","children":[{"text":"Fundamentals of Looping","slug":"fundamentals-of-looping","level":"h3","children":[]},{"text":"Artists who live loop","slug":"artists-who-live-loop","level":"h3","children":[]},{"text":"Core principles","slug":"core-principles","level":"h3","children":[]},{"text":"Live Looping Pitfalls","slug":"live-looping-pitfalls","level":"h3","children":[]},{"text":"Equipment","slug":"equipment","level":"h3","children":[]}]}],"type":"post"}},"_links":{"self":"https://ejfox.com/blog/2022/experiments-with-live-looping-performance.json","html":"https://ejfox.com/blog/2022/experiments-with-live-looping-performance","index":"/blog.json"}}