SCIENTIFIC PROGRAMME
ISMIR CONFERENCE
FORUM WORKSHOPS
INSTRUMENTED LISTENING
CONFERENCE-DEBATES
EXHIBITION SPACE
KEYNOTE ADDRESS
CITÉ DE LA MUSIQUE
ARTISTIC PROGRAMME
CURSUS CONCERTS
SOUND INSTALLATIONS
RELATED EVENTS
SONIC PROCESS
PROJECTIONS
NEW INSTRUMENTS WEEKEND
CHILDREN'S WORKSHOPS
CONCERT WORKSHOPS
CONFERENCE DEMOS
NEW INSTRUMENTS GALLERY
OPEN DAYS - IRCAM LABORATORIES

THURSDAY OCTOBER 17TH, STUDIO 5

12h00-13h00 Real Time interaction News - jMax4 -
N.Schnell, F.Dechelle

jMax 4 is the new version of jMax environment.

The news of this version :

-  expression evaluator
-  type system
-  projects and configuration management
-  integration in MacOSX environment
-  AGNULA project (audio Linux distribution) in progress A set of examples will be available on MacOSX and Linux PC.

13h00-14h30 -
Lunch Break
14h30-15h15 Sibelius -
Justin Baron, Sibelius

A demonstration of Sibelius, the famous notation software is proposed. The presentation will show many of the features of Sibelius including : Creating scores in a variety of styles, scanning, playback the famous Arrange feature and Internet Publishing.

15h15-16h00 Online pedagogical applications -
Emmanuel Jourdan

The aim of this session is to show a new method of communication between computers for real-time applications. We will present two applications using OpenSoundControl in Max/MSP.

16h00-16h30 -
Coffee Break
16h30-17h15 The jMax-Windows Xtra for Macromedia Director: -
R.Cahen, F.Dechelle, N.Schnell

The Xtra is a software component wich gives to Macromedia Director developers the possibility to create powerful sound and music application's using jMax in coordination with Director. The Xtra and the ftsdll are distributed by Ircam under GNU General Public License. They can be obtained with documentation and examples at Ircam The Xtra allows different features : running jMax and Director either on the same machine or a distant one. It is also possible to create standalone applications. This Xtra has been developed by Peter Hanappe under the direction of François Dechelle for the MusiqueLab applications realised for secondary schools music courses. This development was commissioned by the French Ministry of National Education . The Lingo Director code was implemented by Sylvie Tissot. The jMax original objects where created by Norbert Schnell. Roland Cahen implemented the jMax patches for MusiqueLab, wrote the Xtra examples and documentation.

17h15-18h00 " SpatPluggo, a set of 20 Spat plug-ins compatible with VST, RTS and MAS " -
M.Poletti, O.Warusfel, S.Roux

Pluggo (Cycling 74) is an environment built from Max/MSP that enables the latter to function in runtime mode from a "host" application. In other words the Max/MSP user can, with Pluggo, open his own patches and effects created in Max/MSP from applications such as Pro Tools, Peak or Cubase and exploit these in either real or differed time. Thanks to "bridges" integrated in Pluggo, the Max/MSP patches work in a similar fashion as the commercially available sound processing plug-ins (Waves, GRM Tools…) by exploiting the specific plug-in format(s) of the host application as well as all the functionality inherent to the format itself (presets, automation, batch processing...). At present, the version 3 of pluggo already supports Digidesign's format RTAS, Steinberg's VST and MOTU's MAS. Any application supporting one of these formats should thus, at least in principle, be able to host the pluggos created in Max/MSP, including Max/MSP itself (module vst ). Pluggo gives the Max/MSP user the possibility to exploit his or her own effects and midi algorithms, audio as well as video (with the new Jupiter library) out of widely available commercial software. The transfer of complex technology written in Max/MSP such as the Spatialisator (Spat) can thus be envisioned. With pluggo, the use of the Spat is no more the privilege of only Max/MSP users. The unique technology of the Spat can now be integrated to modes of sound production common to most home studio settings with software released by commercial organizations. In order to give composers or sound engineer the full range of possibilities of the Spat in a plug-in version it was essential to make all the signal encoding and processing formats that can be found in the Max/MSP available. Since a single plug-in would never be able to cover the entire range of formats, the general approach adopted was to dedicate each pluggo to a specific format while keeping a common interface. The new set of SpatPluggo thus consists of 20 separate ploggos. They are easy to use and compatible with most known applications that support one or more of the plug-in formats (RTAS, VST or MAS) : audio / midi sequencers such as Pro Tools, Cubase, Digital performer, Studio Vision, Logic Audio, sound editors such as Peak, Sonic Works, Spark. Each pluggo in the set carries the name of the encoding module of the particular signal used (stereo, pair wise panning, binaural, ambisonics or surround) together with the number of channels used (from 2 to 8). Hence, the pluggo "Spar Pairwise Panning 6ch" refers to a spatialization on 6 speakers set on a regular plane. The plug-in formats RTAS, VST or MAS being currently limited to managing stereo channels, the spatialization of sound through a single plug-in on a multi-channel system remains problematic. One has to imagine, for instance, having to manage a Vbap or Ambisonic type 3D spacialization (8 speakers at the edges of a cube). An additional pluggo was thus added to the set : "Spat Output Bus", designed to receive and mix the signals coming from each spat plug-in before sending them to the speakers. As in the decoder module of the Spat it is also possible, with this plug-in, to make spectral corrections on the speakers, for the case these would not physically inscribe themselves into a perfect plane or cube. Each Pluggo integrates the same processing of the source sound (absorption of the air, Doppler…) and high quality reverberation processor (type 8c : early/cluster/reverb) as does the original Max version. The interface is identical for each type of Spat, with a single window giving access to the high level control surface of the spat (Circ) and to the parameters of the Spat_Oper (perception factors, source, radiation and configurations). A series of nine examples of rooms (factory presets) is available through a popup menu. It is also possible to develop and save one's own presets (user presets). The saved presets are shareable between all types of Spats and between some VST compatible applications. Each of the 40 parameters in the interface can be automated with respect to time. This allows one, among other things, to record and edit localization parameters (distance, orientation etc) as well as room definition parameters out of the interface of the host application. The approach "all in one" applied here could, thanks to the functionality of the pluggo, evolve into a more sophisticated modular environment : interchangeable pan modules, room module shareable between different Spats, commutation of the modules early and cluster , 3D interface managing the localization of several sources, control through midi, etc.


Comité d'organisation