Vilnius 2006 CIRMMT

  • 214 views
Uploaded on

A presentation given by Joe Malloch and Sean Ferguson about the Integra UI

A presentation given by Joe Malloch and Sean Ferguson about the Integra UI

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
214
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Sean Ferguson & Joe Malloch Integra Environment Vilnius,September 29, 2006 Centre for Interdisciplinary Research in Music, Media and Technology Schulich School of Music of McGill University
  • 2. Integra Environment: Key Design Goals • Functional and appealing graphic interface design • Avoid pop-up windows • Tabbed interface • No edit mode (don’t “unlock” patcher) • No resemblance to Max/MSP • “Skin-able” graphics • Optimized for live electronics • Separate control from DSP processing • Support Integra OSC Namespace • Support Integra XML data structure, both read and write • Usable during composition, rehearsal and performance
  • 3. Case study: event editor tab
  • 4. Master Control •Global control elements •Audio processing enable/disable •Master volume controls •Score navigation •Cue numbers: display current, goto next, advance) •Panic button (all stop, reset, batten down the hatches) •Others? TBD •Use original gui elements, partly to avoid look of Max/MSP
  • 5. Tabbed Interface •Easy navigation between main parts of the patch •Avoids pop-up windows •Standard Mac OSX interface element
  • 6. •Use a DAW metaphor that composers are likely already familiar with •Send OSC only Track View •Must set signal routing (not shown) •Scrollable •One multi-bpf for each dsp module (ie. Jamoma) •Multiple time-lines
  • 7. •Familiar to users of DAW software •Select class of controller and specialize •Time-based editing and initialization of control parameters Track Inspector
  • 8. •Tool for studio composition •Prerecorded instrumental cues •More about this later... Audition Pane
  • 9. Signal Routing •Graphical matrix signal routing •More intuitive •Drag and drop
  • 10. Demos...