Exploring New Composer/Performer Interactions Using Real-time Notation

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Exploring New Composer/Performer Interactions Using Real-time Notation - Presentation Transcript

    1. ICMC2008 Exploring New Composer/Performer Interactions Using Real-time Notation Chris McClelland Michael Alcorn SONIC ARTS RESEARCH CENTRE Queens University Belfast
    2. Introduction Many existing solutions for the composer Composer to manipulate the performers sound in Live Electronics real-time 1 Score Potential for composer to provide RTN instructions to the musician during performance Performer
    3. Overview Background & Motivation, Scenarios Requirements of a Real-time Notation Environment Existing Solutions Components of a Real-Time Notation Environment Composer Tools ✦ Networking & Interoperability ✦ Performer Display ✦ Display ✦ Pages ✦ eScore Future Work
    4. Motivation New Compositional And Performance Practices ✦ Somewhere In The Middle Of Composition And Improvisation ✦ New Levels Of Interaction And Feedback ✦ Network Performance ✦
    5. String Quartet, Live Electronics & Real-time Notation Composer Live Electronics Cello Violin 1 Viola Violin 2
    6. Soloist, Sensors and Real-time Notation Saxophone Sensors Mediator Live Electronics Piano Drums
    7. Network & Audience Participation Audience Mediator NETWORK Trumpet Live Electronics N ET W O R K Sax Sax Composer
    8. Requirements of a Real-time notation Environment Composition Performer • Interoperability • Display • Networking • Networking • Notation • Notation server client
    9. Existing Solutions & Examples JMSL / MaxScore Finale, Sibelius, Lilypond Choloniewski, M. 2001 Didkovsky, N. ✦ ✦ The Bays, 2008 Hadju, G. 2007 ✦ ✦ Baird, Kevin C. 2005 ✦ LiveScore Max/MSP, Jitter Wulfson, H., Barrett, G. D., and ✦ Winter, M. 2007 Winkler, G. E. 2004 ✦ Active Notation System Legard, P., Morgan, N., 2007 ✦
    10. Networking & Interoperability Open Sound Control YAML Ruby
    11. OpenSoundControl Hierarchy /window /page/1/ bx /stave/1/ /note/1/ /page/2/ /stave/2/
    12. Eg. OpenSoundControl Messages /window 1400 720 1 /page/add 0 0 800 600 2 /page/add 800 0 800 600 /page/1/stave/add bass 20 100 200 3 /page/2/stave/add treble 20 100 200 /page/1/stave/0/note/add 61 /page/1/stave/0/note/0/dynamic sfz 4 /page/1/stave/0/note/0/remove /page/1/event1 5
    13. Scoring with YAML “YAML is a human friendly data serialization standard for all programming languages.” Event 1 jete Ev event 1, Leave No Trace Event 3 Even
    14. Leave No Trace YAML Score /page/1/event1 /page/1/event1/pitch 86
    15. Real-Time Notation with Ruby
    16. Performer Display
    17. Pages Display ✦ Preview, and Current area ✦ Read just like a paper score ✦ Composer/Computer will be building the preview area in advance ✦ Composer/Computer/Performer changes page ✦ Large compose time, dependent on page size and tempo
    18. Scroll Display ✦ Can be problematic due to graphics becoming blurred when moving at fractions of a pixel per frame. ✦ Larger chunks of material distracting. ✦ Alternative is to having a scrolling line indicating current position. ✦ This method lends itself to rhythmical material. ✦ composer must be composing slightly out of the peripheral vision.
    19. Scatter Display ✦ Material sent immediately to the screen ✦ Response is as quick as the performer can react to the new position. ✦ Not all material is suited to this method of display ✦ improvisatory and shorter passages are more successful. ✦ The compose time is very short ✦ Leave No Trace fragments were generated and displayed in <10 ms
    20. Scatter Display in Leave No Trace
    21. eScore demo
    22. Future Work User based Studies Workshop with 4-6 Composers ✦ Varied notation types ✦ Work with performers ✦ Audience and Network participation pieces ✦ Ownership Large Scale Ensemble Work End of Year Release Mac OS X only ✦ Open Source ✦
    23. Thank you Questions? Contact c.mcclelland@qub.ac.uk http://www.sarc.qub.ac.uk/~escore http://www.realtimenotation.com/escore
    SlideShare Zeitgeist 2009

    + chrismcclellandchrismcclelland Nominate

    custom

    261 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 261
      • 261 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories