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

  • @slowscape
    @slowscape3 жыл бұрын

    Flawless performance, with an early Trentemøller-like sound. Very nice!

  • @OfficialMyxomatosis

    @OfficialMyxomatosis

    2 жыл бұрын

    *I was thinking the EXACT SAME THING!!!*

  • @RomeroVegaRodrigo
    @RomeroVegaRodrigo6 жыл бұрын

    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

  • @Jeanmoreman
    @Jeanmoreman Жыл бұрын

    Impressive. Absolutely amazing. Thanks :)

  • @alpacamybag9103
    @alpacamybag91032 ай бұрын

    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!

  • @notodayfortune863
    @notodayfortune8634 жыл бұрын

    This is silently interesting TED Talks where no one is talking!

  • @hm2690
    @hm26904 жыл бұрын

    as a developer i really proud of that

  • @waleedbensumaidea3947

    @waleedbensumaidea3947

    3 жыл бұрын

    Can you explain what does that silent video mean ?

  • @hm2690

    @hm2690

    3 жыл бұрын

    @@waleedbensumaidea3947 It's not silent c:

  • @fengyouliu8937
    @fengyouliu89373 жыл бұрын

    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

    @fengyouliu8937

    3 жыл бұрын

    🤷🏼‍♂️idk, not an audio guy. Lol

  • @umeE-u

    @umeE-u

    4 ай бұрын

    dont forget the cables guy who the audio guy had a fight with thinking its the cables thats messed the audio

  • @joenio
    @joenio5 жыл бұрын

    Amazing! 💚

  • @arteynuevosmediostecnologi7708
    @arteynuevosmediostecnologi77086 жыл бұрын

    Hermoso!

  • @veryantennae
    @veryantennae4 жыл бұрын

    Anyone knows what they used for the visuals superimposed to the supercollider code and interface?

  • @elizabethwang2.0
    @elizabethwang2.03 ай бұрын

    Wow, WOW, mind-blown!

  • @EllaPlaysSynths
    @EllaPlaysSynthsАй бұрын

    Some neat supercollider live stuff!

  • @webandfree
    @webandfree4 жыл бұрын

    Amazing !

  • @belleepoque4597
    @belleepoque45973 жыл бұрын

    This is so very interesting.

  • @mahaalfazary
    @mahaalfazary4 жыл бұрын

    The audio of the video is corrupt, too bad i didn't get to live the experience to its fullest

  • @sanjacobs6261

    @sanjacobs6261

    4 жыл бұрын

    Sounds like a bad audio cable somewhere in the chain, I don't think it's corrupt

  • @cutyoursoul4398
    @cutyoursoul43983 жыл бұрын

    This is awesome

  • @tenv
    @tenv5 жыл бұрын

    Well, time to learn SuperCollider I guess

  • @slowscape

    @slowscape

    3 жыл бұрын

    TidalCycles + SuperCollider is a nice option as well ^^

  • @slowscape

    @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

    @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.

  • @infernocaptures8739
    @infernocaptures87394 жыл бұрын

    6:30 is where it really starts sounding like your typical Gesaffelstein piece.

  • @thndesmondsaid
    @thndesmondsaid4 жыл бұрын

    cool, kind of sounds like aphex twin

  • @jeanfi8712
    @jeanfi87126 жыл бұрын

    Sehr geil! (-:

  • @umen2424
    @umen24244 жыл бұрын

    Amazing

  • @coyoteserranoband
    @coyoteserranoband3 жыл бұрын

    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

    @xeniebaby

    Жыл бұрын

    I would check out waves ovox and waves harmony

  • @angelicamonsalve947
    @angelicamonsalve9476 жыл бұрын

    ¡Una delicia!

  • @chendotq
    @chendotq Жыл бұрын

    wow ~ see ~ the new world ~

  • @udomatthiasdrums5322
    @udomatthiasdrums53223 жыл бұрын

    still loev it!!

  • @Melvs_Cuts
    @Melvs_Cuts5 жыл бұрын

    Anyone know what software they used ?

  • @jojoamany

    @jojoamany

    5 жыл бұрын

    SuperCollider

  • @Gonga_P
    @Gonga_P Жыл бұрын

    Nice. Sounds like autechere at certain points

  • @SHREEJANSHOW
    @SHREEJANSHOW5 жыл бұрын

    Amazing 😉

  • @isaaclafrance1231
    @isaaclafrance12315 жыл бұрын

    Slow build up, but it starts getting interesting at 5:00.

  • @simoing75
    @simoing755 жыл бұрын

    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

    @julianflores326

    5 жыл бұрын

    Foxdot maybe

  • @MoeThermodynamics

    @MoeThermodynamics

    5 жыл бұрын

    I think it could be TidalCycles on SuperCollider

  • @simoing75

    @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

    @olbos_xyz

    4 жыл бұрын

    @@MoeThermodynamics it's not tidalcycles at all

  • @BrianQuesta

    @BrianQuesta

    3 жыл бұрын

    its just supercollider

  • @SHREEJANSHOW
    @SHREEJANSHOW5 жыл бұрын

    Woooowww

  • @resofactor
    @resofactor2 жыл бұрын

    Curious if anyone knows which Live Coding app(s) they're running on?

  • @thaenalpha

    @thaenalpha

    2 жыл бұрын

    Like someone else here said, it's "Emacs" sir.

  • @defaultxr

    @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.

  • @1783W
    @1783W3 жыл бұрын

    Ah, so this is how Aphex Twin spent his time.

  • @conorgriffin2167

    @conorgriffin2167

    3 жыл бұрын

    I came to this video because of aphex twin lol

  • @drlostcause4427

    @drlostcause4427

    3 жыл бұрын

    @@conorgriffin2167 he codes music?

  • @conorgriffin2167

    @conorgriffin2167

    3 жыл бұрын

    @@drlostcause4427 I think he codes some of his stuff

  • @resofactor

    @resofactor

    2 жыл бұрын

    I think Aphex Twin started on music trackers

  • @umeE-u

    @umeE-u

    4 ай бұрын

    @@drlostcause4427 that would make sense tbh

  • @polykarpospolykarpidis2354
    @polykarpospolykarpidis23542 жыл бұрын

    which language are they using?

  • @defaultxr

    @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.

  • @BrianKiddDevDesign
    @BrianKiddDevDesign5 жыл бұрын

    are they using ChucK?

  • @yogggo0gratt

    @yogggo0gratt

    5 жыл бұрын

    looks like supercollider

  • @simoing75

    @simoing75

    5 жыл бұрын

    @@yogggo0gratt it is SuperCollider indeed. I just wish I could learn how to do this... :)

  • @lukku2007
    @lukku20073 жыл бұрын

    Intresting. Where i can learn this? Is it Csound?

  • @defaultxr

    @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

    @lukku2007

    Жыл бұрын

    @@defaultxr ❤

  • @240dbprisms5
    @240dbprisms53 жыл бұрын

    I thought it was Penn Jillette for a sec

  • @rajeshbahadur1988
    @rajeshbahadur19882 жыл бұрын

    Good

  • @karimhelaili3900
    @karimhelaili39003 жыл бұрын

    👽👽👽👽💪

  • @kays3599
    @kays35994 жыл бұрын

    Are they drawing from a pre recorded database for the snippets of sounds?

  • @olbos_xyz

    @olbos_xyz

    4 жыл бұрын

    no, it's real time synthesis with supercollider, even the drums are made with synthesizers which are modified in real time.

  • @bbbloechl5243
    @bbbloechl52433 жыл бұрын

    No Supercollider, no Haskell, simple Ruby-based open Source Sonic Pi of Sam Aaron - thanks to him!

  • @ShoppingBored

    @ShoppingBored

    2 жыл бұрын

    The code they are using doesn't look like sonic pi though.

  • @pedrolabrador__

    @pedrolabrador__

    Жыл бұрын

    They're using Supercollider.

  • @ardypangihutan3653
    @ardypangihutan3653 Жыл бұрын

    allright then, I m not getting some modular synth, eurack and just buy an HP laptop instead.

  • @dantas3353
    @dantas33535 жыл бұрын

    Remember me Radiohead

  • @nemis123
    @nemis1234 жыл бұрын

    But... I know this tune.

  • @ipsitasarkar4712
    @ipsitasarkar4712 Жыл бұрын

    😂❤🎉unique 😊🎉😂❤

  • @yorganyog
    @yorganyog5 жыл бұрын

    I thought this was another free and very weak software, but I must keep my eye on it. Very interesting.

  • @simoing75

    @simoing75

    5 жыл бұрын

    absolutely! Go for it

  • @mhine-sq1fu
    @mhine-sq1fu2 жыл бұрын

    halo😊😊

  • @riversandstones1644
    @riversandstones16445 жыл бұрын

    its very complicated and capable software and u guys play pop

  • @0Fdigital

    @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

    @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

    @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

    @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.

  • @RenatoVargas
    @RenatoVargas3 ай бұрын

    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?

  • @judgedbytime
    @judgedbytime5 жыл бұрын

    *shrug*

  • @josegen1977
    @josegen19775 жыл бұрын

    Porque no están codeando algo productivo esos ciber-jornaleros?

  • @infernocaptures8739

    @infernocaptures8739

    4 жыл бұрын

    Porque deberían?

  • @oussamawop9978
    @oussamawop99784 жыл бұрын

    Uslesssssssssss to watch.