Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Performance Programming

Performance Programming

Turning live coding into a performance, binding light and sound to the fingertips.

Joseph Wilk

October 19, 2015
Tweet

More Decks by Joseph Wilk

Other Decks in Programming

Transcript

  1. :?

    [█ ]

    .Π.

    View full-size slide

  2. ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>-
    >>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.++
    +.------.--------.>>+.>++.

    View full-size slide

  3. BRIAN KERNIGHAN
    Hello World, 1978

    View full-size slide

  4. /*Capsized Zak Kain, Surrogate: Christina Hall*/
    .ocean {
    color: cornflowerblue;
    pitch: high;
    overflow: visible;
    }
    .boat {
    color: firebrick;
    transform: rotate(94deg);
    float: none;
    }
    .rescue-team {
    visibility: visible;
    }
    .crew {
    widows: none;
    }

    View full-size slide

  5. d[-_-]b
    /̉\
    .Π.

    View full-size slide

  6. d[-_-]b
    /̉\
    .Π.

    View full-size slide

  7. d[-_-]b
    /̉\
    .Π.

    View full-size slide

  8. \:D ̇㽈 ̇ 㽈
    ̉ \ 㽈 ̇ ̇
    | \

    View full-size slide

  9. Alex McLean Code Poetry

    View full-size slide

  10. http://vvvnt.com/media/dancing-the-digital
    http://blog.sicchio.com
    Kate Sicchio

    View full-size slide

  11. http://www.pawfal.org/dave/blog/
    http://www.pawfal.org/dave/blog/
    Fluxus

    View full-size slide

  12. Jonathan Reus

    View full-size slide

  13. Cybernetic Orchestra Live Coding

    View full-size slide

  14. ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>-
    >>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.++
    +.------.--------.>>+.>++.
    \:D ♪

    █ \

    | \

    View full-size slide

  15. >"Teaching"
    www.sonic-pi.net

    View full-size slide

  16. https://www.flickr.com/photos/134159551@N06/19964389645/in/album-72157656290464875/
    >”Musical Instrument"

    View full-size slide

  17. Programming is expression
    Education creates audiences
    Experiences connect us
    Joseph Wilk

    View full-size slide