Yann Robin
Updated at
Vous constatez une erreur ?
flute, oboe, 2 clarinets, bassoon, horn, trumpet, trombone, tuba, 2 percussionists, harp, piano, violin, second violin, viola, cello, five-strings double bass
Detailed staff comes from Brahms, send mail to ressources-contenus@ircam.fr for correction.
80.55 Ko
12.09 Mo
commentaire
files from "record_trio_cité" can be used as simulation
601.03 Mo
684.38 Ko
This piece uses Max software as an effect processor for real-time sound transformation and spatialization, as well as Ableton Live to generate sound material following the real-time inputs of the three clarinets using Dicy2 agents. The cues are triggered in Max by the computer music designer in tech booth and an internal MIDI driver automatically trigger cues in the Live session.
An instance of Max 9 and Ableton Live 12.3.5 running Dicy2 devices is necessary. If you are using older versions of Live, the 2024 version has a working Live 11 session.
An Asparion D400 was used.
8 faders on pitchbend were used for mixing
Rotary on 9 (pitchbend) : reverb lvl in main.
Further precisions are given in patch presentation section below to adapt MIDI controllers.
This piece uses two Max patches :
You should see one main DSP window, one main SPAT window, as well as a transport window.
AOM3_DSP
The main patch holds the global score and transport of the electronics. The cues are labelled with a bar number following the score of the piece.
[p transport&score] holds the antescofo object and provides tansport controls (right arrow or midi trig to trig an event)
[p init-defaults] holds some init interface messages
[p ADC-in] provides input patching and monitoring. (in this version, some crosspatch was made to get the proper input order)
[p Matrix] displays the routing matrix off the effects. Usefull to check what is the state for a given event.
[p engines] holds all the DSP effects
[p old_events] is the original qlist system for trigging events. IT IS NOT IN USE ANYMORE as everything has been transferred to antescofo but is here for checks and historical reasons
[p MIDI_mix & Trigs] holds the midi controller connexions. In this version, an Asparion D400 was used to mix and trig the events :
- CC 1 : global input level
- CC 2 : bass clarinet level
- CC 3 : first clarinet level
- CC 4 : second clarinet level
- CC 5 : orchestra level
- CC 6 : dicy 2 agents level
- CC 7 : DSP master level
- CC 8 : SPAT master level
- CC 9 : reverb level
- MIDI note 83, 81 : next cue, previous cue
If you are using other midi controller, please update this setup here.

[p Dicy2_ctls] is a midi hub to communicate with the Live session. It funnels midi cues to trig scenes in Ableton Live session according to the antescofo score using "from Max 1" MIDI internal port.
[p DAC_OUT] is where the physical outputs of the DSP patch are routed : this patch sends most of the sound to the SPAT patch, but some treatments go out directly as well (freezes). Here you can mixdown the setup to fit your speaker layout if needed.
AOMIII_SPAT
The SPAT patch receives sound and data from the DSP patch. It holds instances of Vbaps patches, and uses the ICST ambimonitor and ambicontrols objects to perform trajectories. It outputs 8 channels of audio.
[p AMBIMONITOR] useful to watch trajectories.
[p receive-hp1-8] is where dac is : useful to mixdown if needed.
AOM DSP
- Check audio outputs. The test level of all speakers should be perceived the same at the mixing point.
- Check MIDI input and select your Asparion D400 or other MIDI controller.
- Check if score AOM3_SCORE.asco is loaded, if not, you can manually open it (it is located in AOMIII_2026_Patches > ArtOfMetal3_DSP-2026 > score)
- Check audio inputs routing
As there is no sound files in AOMIII, you can test the FX with simulation files. They are located with the live session in "record_trio_cité" folder. To run a simulation, go to [p ADC_IN] and [p SFPLAY_ROUTING] in main DSP patch. For example, in sfplay1 you can load "trio_full 3-AOM_trio_CLCB 0001 [2024-04-22 195846].wav" and route sfplay1 to Clcb. Then you can play/stop sfplay1 by pressing the toggle button or by pressing & key (on french keyboard) (é for sfplay2, " for sfplay3 and ' for sfplay4). You can pass some cues with your arrow keys to make sure all is working great.
AOM_SPAT :
- Check audio outputs (same as DSP)
- Check if your MIDI controls the master spat fader and the reverb fader
- Check that ICST and trajectories are well loaded in the trajectory~~ menu
AOM spat receives audio from the DSP patch.
General :
Make it loud but not aggressive
Use subs in the front and the back.
Use of internal microphones for Clar CB and Bass clarinets is highly recommended
All trigs were done by the computer music designer, but can easily be midi controlled.
Updated at
Vous constatez une erreur ?
1, place Igor-Stravinsky
75004 Paris
+33 1 44 78 48 43
Du lundi au vendredi de 9h30 à 19h
Fermé le samedi et le dimanche
Hôtel de Ville, Rambuteau, Châtelet, Les Halles
Institut de Recherche et de Coordination Acoustique/Musique
Copyright © 2022 Ircam. All rights reserved.