Login
Home > Research > EPrints

Role-reversal: Max/MSP as an audio engine for Java

Polfreman, Richard (2009) Role-reversal: Max/MSP as an audio engine for Java. In, Proceedings of the 2009 International Computer Music Conference. ICMC 09 San Francisco, USA, International Computer Music Association, 435-438.

[file icon]PDF - Publishers print
Restricted to Registered users only

731Kb

Description/Abstract

FrameWorks 3D is an audio sequencing application written in Java using extensions to the standard multi-track tape analogy in order to create a more fluid environment for music composition. A three-dimensional (3D) user-interface presents the audio sequence, allowing complex musical structures to be navigated and manipulated by the composer. Max/MSP is a well known real-time media processing tool, particularly suited to live electronics; mediating hardware controllers, DSP, MIDI and graphics. Max can be extended with new processing objects written in number of programming languages including Java. FrameWorks 3D adopts Max/MSP in an unusual way, conceptually reversing this role, using Max/MSP to provide additional functionality to Java, in particular to support audio processing. The benefits include access to a low latency audio engine and signal processing objects, user-extensibility, and rapid prototyping support. This article focuses on the technical issues discovered during the project, rather than on FrameWorks 3D itself

Item Type:Book Section
ISBN:0971319278 (paperback)
Uncontrolled Keywords:music software, 3D graphics, java, max/msp
Related URLs:http://www.icmc2009.org/
Subjects:T Technology > T Technology (General)
M Music and Books on Music > M Music
Q Science > QA Mathematics > QA76 Computer software
Divisions:University Structure - Pre August 2011 > School of Humanities > Music
ePrint ID:68916
Deposited On:08 Oct 2009
Last Modified:07 Jan 2011 07:25

Associated Staff Only: edit my ePrint