1 / 9

iReactable Oral Progress Report

iReactable Oral Progress Report. John Kooker CSE 237D 5/12/09. Existing iPhone Music Controllers. Generic uses Focused on musicians’ needs, not the masses Limited rewards for experimentation All the same: Knobs, buttons, and sliders. Reactable Installation. Real-time music performance

demont
Download Presentation

iReactable Oral Progress Report

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. iReactableOral Progress Report John Kooker CSE 237D 5/12/09

  2. Existing iPhone Music Controllers • Generic uses • Focused on musicians’ needs, not the masses • Limited rewards for experimentation • All the same: Knobs, buttons, and sliders

  3. Reactable Installation • Real-time music performance • Fun for musicians and non-musicians alike • Rewards experimentation

  4. Reactable UI • Users place objects on the table • Rotation angle and proximity to other objects determine state and interactions • Generators, filters, and controllers

  5. Block Diagram

  6. OSC and Pd OpenSoundControl Pure Data Real-time graphical programming environment for audio Companion text: The Theory and Technique of Electronic Music by Miller Puckette • Communication protocol over UDP • Open-ended, dynamic, URL-style symbolic naming scheme • Pattern matching language to specify multiple recipients of a single message • "Bundles" of messages whose effects must occur simultaneously Sources: opensoundcontrol.org, puredata.info

  7. Progress • OSC Networking Prototype • Reactable studies • Object interactions • Representative subset of objects for 1.0 • Pd prototyping through textbook examples • iPhone UI design iterations on paper

  8. Schedule • Week 7: Implement iPhone UI design with OSC messaging • Week 8: Implement Pd synthesizer for laptop • Week 9: Integrate iPhone UI, OSC protocol, and laptop synthesizer • Week 10: Debug and refine designs

  9. fin.

More Related