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. International Computer Music Association., pp. 435-438.


[img] PDF 68916POLFREMAN35.pdf - Version of Record
Restricted to Repository staff only

Download (1MB)


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: Conference or Workshop Item (Paper)
ISBNs: 0971319278 (print)
Venue - Dates: ICMC 09, 2009-08-16 - 2009-08-21
Related URLs:
Keywords: music software, 3D graphics, java, max/msp
Subjects: T Technology > T Technology (General)
M Music and Books on Music > M Music
Q Science > QA Mathematics > QA76 Computer software
ePrint ID: 68916
Date :
Date Event
16 August 2009Published
Date Deposited: 08 Oct 2009
Last Modified: 18 Apr 2017 21:18
Further Information:Google Scholar

Actions (login required)

View Item View Item