Real DJs code live

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • feather
    Shanghai ooompa loompa
    • Jul 2004
    • 20903

    Real DJs code live

    By Robert Andrews| Also by this reporter
    02:00 AM Jul, 03, 2006

    LONDON -- Some DJs spin vinyl or twiddle fader knobs. Others write subroutines in C++.

    A new brand of music maestro is turning programming into performance, eschewing turntables for a compiler and a mind for syntax structure. "Livecoding" practitioners improvise using Perl or homemade programming architectures to build compositions from the ground up, replacing instruments and samples with raw code authoring before a live audience.
    Alex Maclean, a U.K. livecoder and art student, said he traded in his guitar when he found he could be more creative with code than with strings. He touch-types using Perl at raves and dance clubs, creating a unique visual and musical experience. Sessions with drummers, MCs and other livecoders can be reminiscent of traditional free-jazz improvisation.

    "I tend to fall back on pre-prepared scripts if it's 3 o'clock in the morning and I've been drinking a lot," he said. "If I manage to stay sober, I will be much more daring and start from no code at all." Maclean, who plays up-tempo dance music with a trumpet-playing friend under the moniker Slub, performed and spoke on a panel at the Cybersonica festival in London in May.

    He wrote his own custom text editor called Feedback.pl, which recompiles his programs continuously throughout a set. Every keystroke builds an evolving melody as his darting cursor adds and replaces functions and tempo variables. The live composition process is displayed to patrons on large projector screens.

    Livecoders have formed an international consortium called TOPLAP, which stands for "temporary organization for the proliferation of live audio programming" and has 200 members. For them, livecoding is a philosophical challenge.

    "By describing a musical idea in code, we're describing it at a higher level than if we're entering notes into a sequencer," Maclean said. "I've tried sequencers and found it a slow, difficult, maddening way of doing music. There's an atmosphere of musicians being subservient to software. It really limits the kind of music that can be made."

    While some rely on popular languages like Perl, others write their own programming architectures. Open-source platforms like SuperCollider and ChucK, written at Princeton University's Sound Lab, have quickly gained Fender status with artists. Allied with animation and video libraries, the platforms give gig-goers a richer multimedia trip than code alone.

    For example, livecoder Amy Alexander, an assistant professor in visual arts at the University of California at San Diego, wrote her own commands in Macromedia Director's Lingo scripting language to create a custom suite she calls Thingee. It produces an explosion of graphical color married with the output of performance commands like "bigify."

    "Electronic music tends to remove the kinetic aspects of performance, the idea of seeing a performer perform a visible action that has an audible reaction," Alexander said. "Think Pete Townshend making windmill swipes at his guitar -- how do you do that in electronic performance?"

    Alexander's shows involve frantic keyboard bashing and dancelike flourishes -- evidence that typing is becoming a performance medium.

    At LiveCoda in Melbourne, Australia, in May, crowds gathered at a trendy local bar to watch teams of computer science graduates compete to debug image-compression algorithms on a wall-size screen, accompanied by a cappella beatboxers and DJs.

    "Live programming where the code is projected for the audience is still very rare," said organizer Robert Shelton. "It exposes the means by which a performer shapes or controls sound."

    For Maclean, who plays raves as well as programmer gatherings, the process is just as much about scripting as good vibe.

    "I prefer it when the audience is dancing and doesn't care how we're making the music," he said. "Livecoding places the human right back in the creative process so you can't really call it 'computer-generated' any more. If we don't see programming music software as musical activity, we're missing an opportunity."



    Webpage has links to pictures and videos.

    i_want_to_have_sex_with_electronic_music

    Originally posted by Hoff
    a powerful and insane mothership that occasionally comes commanded by the real ones .. then suck us and makes us appear in the most magical of all lands
    Originally posted by m1sT3rL
    Oh. My. God. James absolutely obliterated the island tonight. The last time there was so much destruction, Obi Wan Kenobi had to take a seat on the Falcon after the Death Star said "hi and bye" to Leia's homeworld.

    I got pics and video. But I will upload them in the morning. I need to smoke this nice phat joint and just close my eyes and replay the amazingness in my head.
  • SyntaxTerror
    Occupation: Playtex Sales
    • Jun 2004
    • 964

    #2
    Re: Real DJs code live

    I fail to see why the word "DJ" is used, but hey we're all used to that by now.

    Secondly, it sounds like crap to me. But whatever floats your boat I guess.

    Having said that, I've often thought about how some of the different fundamentals to computer programming would work in music production.

    For example, for those familiar with recursion, I believe there'd be a tonne of ways to apply that to music composition.
    "If not for Josh Wink, Sasha wouldn't own any Acid except for the paper stuff he dopes chicks with at clubs." - Jenks, 2004

    Comment

    • ubiqe
      Platinum Poster
      • Jun 2004
      • 1731

      #3
      Re: Real DJs code live

      I knew it was to come I think when there were first talks here about ableton and computer djing over all, I metioned this... Never knew it's gonna appear that fast. Cool.

      Comment

      • Kinetic
        Platinum Poster
        • Jun 2004
        • 2227

        #4
        Re: Real DJs code live

        People who´ve heard about stuff like Max/MSP won´t be surprised by this
        "I play music at people" - Surgeon

        http://soundcloud.com/kineticdj
        http://djkinetic.official.fm

        Comment

        • 3d_1200
          Platinum Poster
          • Jun 2004
          • 1127

          #5
          Re: Real DJs code live

          this dude isn't the first to do this.some guys have been doing this for years now. nothing new. i think theres some dude from atlanta whos been at it for awhile.
          http://www.mercuryserver.com/forums/...ad.php?t=24706

          Comment

          • zeronineteen
            Gold Gabber
            • Jun 2004
            • 623

            #6
            Re: Real DJs code live

            interesting...
            Before you can see the light, you have to deal with the darkness.

            Comment

            • thesightless
              Someone will marry me. Hell Yeah!
              • Jun 2004
              • 13567

              #7
              Re: Real DJs code live

              fucking ableton , get me sasha right now.
              your life is an occasion, rise to it.

              Join My Chant. new mix. april 09. dirty fuck house.
              download that. deep shit listed there

              my dick is its own superhero.

              Comment

              • jeffrey collins
                Not cool enough
                • Jun 2004
                • 7427

                #8
                Re: Real DJs code live

                hell there have been people doing game boy bands lately, how can this possibly be anything new. Doesn't sound that way to me. Sounds like what a lot of guys I used to be really heavily into about 4-6 years ago.
                Jeffrey Collins: Painter
                My Painting Blog

                http://soundcloud.com/jeffreycollins
                My Soundcloud page.

                Comment

                • SyntaxTerror
                  Occupation: Playtex Sales
                  • Jun 2004
                  • 964

                  #9
                  Re: Real DJs code live

                  Originally posted by jeffrey collins
                  hell there have been people doing game boy bands lately, how can this possibly be anything new. Doesn't sound that way to me. Sounds like what a lot of guys I used to be really heavily into about 4-6 years ago.
                  It sounds like you're talking more about tracking, no?

                  I used to follow the tracking scene pretty heavily 10 years ago, which went hand in hand with the demo scene. Still, it aint purely programming, but then again no matter how much they try and sell this as treating a song as a program, I don't think it is.
                  "If not for Josh Wink, Sasha wouldn't own any Acid except for the paper stuff he dopes chicks with at clubs." - Jenks, 2004

                  Comment

                  • ubiqe
                    Platinum Poster
                    • Jun 2004
                    • 1731

                    #10
                    Re: Real DJs code live

                    well if you can make a 64kb demo with a really good 5 min soundtrack, I guess doing it live can't be bad... that's teh direction djing is heading, imo

                    Comment

                    • jeffrey collins
                      Not cool enough
                      • Jun 2004
                      • 7427

                      #11
                      Re: Real DJs code live

                      Never heard of this "Tracking" that you speak of. Most of what I speak of is when IDM was getting introduced into the world.
                      Jeffrey Collins: Painter
                      My Painting Blog

                      http://soundcloud.com/jeffreycollins
                      My Soundcloud page.

                      Comment

                      • neoee
                        Platinum Poster
                        • Jun 2004
                        • 1266

                        #12
                        Re: Real DJs code live

                        Originally posted by jeffrey collins
                        Never heard of this "Tracking" that you speak of. Most of what I speak of is when IDM was getting introduced into the world.
                        I think he's talking about the trackers that use to be used to produce. I can't remember any of the names anymore, but that what i first started out on. Buzz has some tracker like features but isn't really considered a tracker.
                        "They who would give up an essential liberty for temporary security, deserve neither liberty or security." -Benjamin Franklin

                        Comment

                        Working...