Workflow suggestions for A/V performance

Hello,

I’m working on a A/V performance with TouchDesigner, I am the V of the A/V.
I will play on my laptop with TD and the music producer will work on Ableton on his side. I am looking for suggestions on how we should communicate together to get the best results and be efficient.

I would like to know what is the best way to receive data from him other than receiving the audio feed. Would you suggest OSC, midi? Is it possible to get different tracks ? (like bass and synth separately for exemple) via sound feeds from an external audio card ?

I found this discussion about it:
derivative.ca/forum/viewtopi … =27&t=1439

Seems like it’s not that easy to do…

I really want his sound to create the visual. What I am trying to achieve is be able to trigger actions at the same time as he does the music. I am already able to get interesting result just using the audio analysis, but i’d like to push it further. Where can I get infos about this type of work in TouchDesigner? I am open to any suggestions. Also, I find difficult to filter the audio and get a specific frequency or smooth the waves… is there any documentation about tricks you can do to get the best results?

Thank you soo much!

Push 1 stop

Check this out: derivative.ca/wiki088/index … chDesigner

Somewhere I saw a simple max patch that was meant to send just the RMS level of a single channel from ableton to touch designer via OSC. I’ll try to dig it up but if you are max/msp savvy it should me pretty simple to create.

Hope this helps!

As matthew said, this shouldn’t be too hard to make yourself in max4Live, but here is another solution:
sonicbloom.net/de/livegrabber-to … eton-live/
I haven’t used this, but it seems a bit simpler than the TD ableton Sync thing.
Although the TD solution is very powerful, I find it’s a bit too much for many projects and takes some time to understand what’s happening.
cheers!

Thanks to both of you, this is so relevant!

Holy shit this is a really old video now, and I’m not sure how relevant it may be with a lot of the new stuff that came out, but maybe it’ll give you a bit of visual guidance to how the ableton sync works (if it’s still working in the same fashion, I actually haven’t tried since that video!) :

vimeo.com/45675170

Was done in 077 :open_mouth:

Thanks a lot Elburz! It’s going to help us for sure…

To make a 3D oscilloscope I saw several tutorials that starts with an audiofilein. In this way I have a lot of samples per second to get it.

When I process audio in Max I don’t know what to send, with udp, to Touch to get the same start of tutorials to get 3D oscilloscope with sop line → chopto → etc.

armonico

you could send the audio stream directly from max to td (via jack for example)
there is a thread about this somewhere here on the forums

"----------------------------
Known problems, limitations

  • Thread handling in still not completely working : jack clients may “hang” when quitting."

I’ll give it a try hoping it is stable enough.

Thank you,
arm

again, there is a thread here on the forum.
For reasons of stability and easy of setup, I prefer a hardware loopback(so send out the audio at an audio output and route it back to your interface. If high quality matters (which it usually won’t when doing audio analysis) use a digital interface such as SPDIF or ADAT. Otherwise just go with analog…
cheers