Been following you for a while now! You are a true artist and a huge inspiration to me! All you do is so good, very professional, always interesting both for the ears and eyes! Keep creating great videos! Love your work!
I have a problem with the delay function. If i have the delay turned on(and in the right position in the dummy clip)The binklooper won't let me record using the dummy clip unless i start the clip at the exact same time session view(e.g. Pressing space to start with the clip pre selected) If i do not do this and press the dummy clip mid performance, the clip never starts recording at all.
Gobsmackingly beautiful and brilliant and so utterly simple conceptually that it almost defies reality. Listening with headphones, this performance is unbelievably immersive and quite emotional... there's something about how we all grew up banging on things like tabletops and now seeing the ultimate manifestation of that. Just pure joy here... takes me all the way back to childhood. My guess is that this is accomplished with your Python scripting in Ableton Live technique but for the life of me I cannot figure out how Justin hit those marks and how this is even humanly possible. BRAVISIMO!!!!!!!!
Thanks for the kind words - I'm happy you enjoyed it! The original idea was to build it in Ableton (with ClyphX Pro), but I also wanted to make it accessible to people who don't have Ableton. Additionally, I wanted to build a custom user interface so that everything is specifically tailored to the piece. For that, I used Max/MSP (Cycling 74) to build a stand-alone application that anyone can download and run on their computer.
Wow, stunning composition and performance, it must have been a great challenge to play this so perfectly aligned that the illusion really comes across. At first, I thought you somehow managed to capture the position on the table and transform it into information on how to vary the DSP effects. Even more impressive to find out it is all pre-setup automation you have to precisely match during the live performance.
Motion-capture would also be an interesting way to do it, and also technically very challenging. Sounds expensive ;) Automation + click-track is more reliable and consistent.
@@connorshafran Oh, didn't think of motion-capture, that'd also be an interesting way, but yes: sounds expensive... Another way could be to position a camera from above, feed its stream into your computer, use image processing tools to detect the position of the hands and the edges of the table and convert that into Midi information to feed into the DAW, e.g. calculate the distance to the edges and have the left edge set to a min value and right edge to a max value etc. But, yeah, that's probably technically challenging to setup (and it has to be real-time). It would help to stick some post-its to the back of the hands such that tracking is easier ;) Another way could be to build a whole table equipped with sensors that are pressure-sensitive, like a giant midi controller. Just fantasizing...
@@Splines It's possible to use a camera from above, but it would need to have *very* consistent lighting conditions, and probably wouldn't be very reliable. Would also need some kind of external software to handle the pixel analysis, and then that data would need to be sent to the audio software, which would cause extra latency. But more importantly... mounting the camera above the player so that it doesn't move at all and doesn't distract from the performance - that would be the biggest challenge!
As said: Great vid. Good explanation. Only one question. Every former track is still armed after arming the next track. As long as you're using different midi instruments for input, this doesn't matter. But if you want all the input from the same midi device it's becoming a little messy. Changing the prefs doesn't affect this. Any idea to solve it?
Hi Connor, thank you for tutorial, very helpful! I am going crazy over one part though.. at 13:02 you copy a dummy clip to another track and for you the envelopes get copied with it. I can not get that to happen. The envelopes get copied when I stay within one track, but as soon as I go horizontal with my copying, it doesn't transfer the envelopes over. Any ideas?
1. Make sure you have automation lock turned off. 2. The channels need to have exactly the same plugins. If the channel you're copying to has different plugins (even just slightly different), it won't copy correctly.
state of the art Ableton programming and outstanding performance! Are you programming the light changes also?? I really enjoyed watching this clip, hope to see you live someday
listening to your tracks is like a time machine to your stormy performance at "Griasdi".... It will be unforgettable to freak out there while dancing 😊 Thank you!
Yoooo came back to say I just dropped my first Live Looping performance video and it was largely due to this video! Thank you for such a detailed tutorial <3
Great video! How do you deal with latency, when running through ableton? do you just have a killer laptop/computer and keep it 32samples or is there a hack to this? :)
Same as for the continues device, WOW! That "basic logic" wasn't possible natively in live has always baffled me. Can see a ton of possibilities here, will surely try this out right away :) Thnx!