Live-Coding - programming masterly music | Juan Romero & Patrick Borgeat | TEDxKIT
Benoît and the Mandelbrots see the laptop as their main instrument; they are mainly dedicated to live coding, the process of writing software in real time. They use the programming language as an expressive interface between man and machine in order to improvise sound and music. The laptop musicians are connected via a network, enabling them to communicate, synchronize, and share data.
This performance was presented at a TEDx event using the TED conference format but independently organized by a local community. Learn more at www.ted.com/tedx
Juan Romero studied music at University of Music in Karlsruhe. He now works as computer musician, guitar player and iOS developer.
Patrick studied music at the University of Music in Karlsruhe. He now is a computer musician, visual artist and coder. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at www.ted.com/tedx
Пікірлер: 95
Flawless performance, with an early Trentemøller-like sound. Very nice!
@OfficialMyxomatosis
2 жыл бұрын
*I was thinking the EXACT SAME THING!!!*
for those that we are not close to be a millennia, it is a little strange but it is as amazing as the classic music, it is art on action
Impressive. Absolutely amazing. Thanks :)
Brilliant! It's really great seeing how the modern synths process data to make their sounds by watching this primordial approach. I was getting a lot of Simian Mobile Disco vibes (although they are mostly analogue, it's the way they layer their tracks up) and even some Orbital vibes too. I'll be using SuperCollider for a project i have in mind very soon!
This is silently interesting TED Talks where no one is talking!
as a developer i really proud of that
@waleedbensumaidea3947
3 жыл бұрын
Can you explain what does that silent video mean ?
@hm2690
3 жыл бұрын
@@waleedbensumaidea3947 It's not silent c:
We have everyone here! Musicians(the guy who told us what this piece was similar to). Developers(the one who said he was proud). Programmers (the one that told us this is emac). And audio tech(the guy who said the audio is corrupt, and another guy who corrupted him saying it’s more likely to be a chain problem)
@fengyouliu8937
3 жыл бұрын
🤷🏼♂️idk, not an audio guy. Lol
@umeE-u
4 ай бұрын
dont forget the cables guy who the audio guy had a fight with thinking its the cables thats messed the audio
Amazing! 💚
Hermoso!
Anyone knows what they used for the visuals superimposed to the supercollider code and interface?
Wow, WOW, mind-blown!
Some neat supercollider live stuff!
Amazing !
This is so very interesting.
The audio of the video is corrupt, too bad i didn't get to live the experience to its fullest
@sanjacobs6261
4 жыл бұрын
Sounds like a bad audio cable somewhere in the chain, I don't think it's corrupt
This is awesome
Well, time to learn SuperCollider I guess
@slowscape
3 жыл бұрын
TidalCycles + SuperCollider is a nice option as well ^^
@slowscape
3 жыл бұрын
@MomoTheBellyDancer oh you’ve got this! I believe in you! 😄 Admittedly, the installation process was the hardest part for me because their newest **looking** website is actually their oldest, complete with outdated information.
@OfficialMyxomatosis
2 жыл бұрын
@@slowscape How I wish these other comments were not missing. I want to assume they are about the Public Library. I have not met many Radiohead fans in my life and the few, maybe 4 or 5 that I have unfortunately, have been horrible people. :( Excluding some very (only die hard fans would understand them), strategically placed stickers on the windows of my car, and my preserved impressive ticket stub & T-Shirt collection, I rarely talk about my need for their music.
6:30 is where it really starts sounding like your typical Gesaffelstein piece.
cool, kind of sounds like aphex twin
Sehr geil! (-:
Amazing
I've been interested in creating a harmornizer with my keyboard by coding a program and installing it into by keyboard. I can't find anything on the market that can replicate your voice and playing more than 4 notes based on your notes your playing.ex. 1, 4, 3rd. 9th. 11th. Flat 13th + more.. how do you recomend i do this? Maybe you know someone that could help me?
@xeniebaby
Жыл бұрын
I would check out waves ovox and waves harmony
¡Una delicia!
wow ~ see ~ the new world ~
still loev it!!
Anyone know what software they used ?
@jojoamany
5 жыл бұрын
SuperCollider
Nice. Sounds like autechere at certain points
Amazing 😉
Slow build up, but it starts getting interesting at 5:00.
can anyone here find out if it's just SuperCollider (I'm afraid the asnswer it's probably "no") or there's something else goin' on under the SC mainframe?
@julianflores326
5 жыл бұрын
Foxdot maybe
@MoeThermodynamics
5 жыл бұрын
I think it could be TidalCycles on SuperCollider
@simoing75
5 жыл бұрын
@@julianflores326 I've been fooling around a bit with FoxDot and no, doesn't look like FoxDot at all..... I think it's just supercollider
@olbos_xyz
4 жыл бұрын
@@MoeThermodynamics it's not tidalcycles at all
@BrianQuesta
3 жыл бұрын
its just supercollider
Woooowww
Curious if anyone knows which Live Coding app(s) they're running on?
@thaenalpha
2 жыл бұрын
Like someone else here said, it's "Emacs" sir.
@defaultxr
Жыл бұрын
Emacs is the editor they're using, and SuperCollider is what's being used to turn their code into sound. SuperCollider is also what's providing the waveform and other GUIs on the right side of the projected screen. The waveform view (scope) is a standard GUI in SuperCollider, while the others may be part of a specific Quark (SC speak for library) or perhaps custom code.
Ah, so this is how Aphex Twin spent his time.
@conorgriffin2167
3 жыл бұрын
I came to this video because of aphex twin lol
@drlostcause4427
3 жыл бұрын
@@conorgriffin2167 he codes music?
@conorgriffin2167
3 жыл бұрын
@@drlostcause4427 I think he codes some of his stuff
@resofactor
2 жыл бұрын
I think Aphex Twin started on music trackers
@umeE-u
4 ай бұрын
@@drlostcause4427 that would make sense tbh
which language are they using?
@defaultxr
Жыл бұрын
@@Digiphex Not sure where you get "C variant" from; in this case it's just vanilla SuperCollider, as noted by Rukano (who I believe is on the right in this performance) in a reply to one of the other comments on this video. SuperCollider is closer to Smalltalk than it is to C, though it is not a fork or directly related to either language. On the other hand, SuperCollider itself is implemented a large part in C++. But that is not the language they are writing in this video.
are they using ChucK?
@yogggo0gratt
5 жыл бұрын
looks like supercollider
@simoing75
5 жыл бұрын
@@yogggo0gratt it is SuperCollider indeed. I just wish I could learn how to do this... :)
Intresting. Where i can learn this? Is it Csound?
@defaultxr
Жыл бұрын
No, it's SuperCollider. Similar in concept to CSound but built from the start with realtime performance in mind. I haven't used CSound much so I can't say how they compare other than that, though.
@lukku2007
Жыл бұрын
@@defaultxr ❤
I thought it was Penn Jillette for a sec
Good
👽👽👽👽💪
Are they drawing from a pre recorded database for the snippets of sounds?
@olbos_xyz
4 жыл бұрын
no, it's real time synthesis with supercollider, even the drums are made with synthesizers which are modified in real time.
No Supercollider, no Haskell, simple Ruby-based open Source Sonic Pi of Sam Aaron - thanks to him!
@ShoppingBored
2 жыл бұрын
The code they are using doesn't look like sonic pi though.
@pedrolabrador__
Жыл бұрын
They're using Supercollider.
allright then, I m not getting some modular synth, eurack and just buy an HP laptop instead.
Remember me Radiohead
But... I know this tune.
😂❤🎉unique 😊🎉😂❤
I thought this was another free and very weak software, but I must keep my eye on it. Very interesting.
@simoing75
5 жыл бұрын
absolutely! Go for it
halo😊😊
its very complicated and capable software and u guys play pop
@0Fdigital
5 жыл бұрын
The best thing about electronic music is that people can make whatever they want, with whichever tools they want to use. Why should there be only one genre created using software like this?
@riversandstones1644
5 жыл бұрын
@@0Fdigital My point exactly, 90% of the time all I hear is this EDM thing. Why demo complex software to do what a DAW already does?
@0Fdigital
5 жыл бұрын
Regardless of whether or not this should be pigeonholed in the "EDM" style (I don't think it should-for me, that label is reserved for generic mainstream "bangerz" full of annoying sounds and stereotypical drops), I think it's all about context. If they'd launched into some abstract, post-tonal, sound design focused super-IDM, they would have likely alienated a large percentage of the audience. By creating something a bit softer and more melodic, it shows people that algorithmic music can be more than just aleatoric, atonal melodies over some mathematical rhythm tricks. Don't get me wrong, I love a lot of complex, avant-garde electronic music, but I just think it's weird to criticise someone for deciding to make something a bit simpler and laid back, no matter what tools are used. Think about the opposite-would you expect someone using FL Studio, or Ableton, or even Teenage Engineering products, to only ever make 4/4 dance music or lo-fi hiphop, and then berate them if they went more experimental using the same tools?
@AmbientMusicStudio
4 жыл бұрын
@riversandstones At first I didn't want to agree with you, but after listening for about 5 minutes I thought "I could just do this in Reason or Ableton Live with a midi controller." I agree to some extent with @Vague Robots that this is a demo for a group of people who may not appreciate something more experimental, but I don't think they really showed anyone why this approach is artistically unique. They basically wrote a bespoke sequencer and manipulated some synth parameters with code instead of preexisting software and hardware. Cool, and no, I can't do it (yet). It was a very pleasant listening experience but it didn't show me why live coding should be considered as a new musical art form. It only showed me that there is another technology available to do things that have already been done. Not to be overly critical though. The new often grows out of the old so perhaps live coding will be developed into it's own thing. I just don't hear that in this piece.
Is it that most live coding sessions are coincidently based on the same genre or is it so that music programming languages can only make this type of horrible music?
*shrug*
Porque no están codeando algo productivo esos ciber-jornaleros?
@infernocaptures8739
4 жыл бұрын
Porque deberían?
Uslesssssssssss to watch.