The setup and the execution of the electroacoustic part of this work requires a Computer Music Designer (Max expert).

Version Information

Performance date
13 mars 2023
Documentation date
15 avril 2024
Version
Concert Lausanne 13th March 2023
Status
valid
Validation date
20 mai 2024
Documentalist
yann brecy (yann.brecy@ircam.fr)
Length
25 min
Upgrade motivation
Upgraded documentation for Max8 version

Other Versions

Creation Cologne9 juin 2013

Detailed Staff

percussionist, tenor/bass trombone, trumpet, horn, bassoon, clarinet, contrabass clarinet, oboe, flute, piccolo, piano, electronic/MIDI keyboard/synthesizer, violin, second violin, viola, cello, double bass, tuba

Detailed staff comes from Brahms, send mail to ressources-contenus@ircam.fr for correction.

Channel Details

Number of input channels
8
Number of output channels
10

Electronic Equipment List

Computer Music Equipment

1 Fireface 800
Sound Board (RME) - 8 inputs, 8 outputs
1 MacBook Pro
Apple Laptops (Apple)
1 iPad
Tablets (Apple) - with Lemur software or for control with Mira
2 Max 8
Max (Cycling74) - in Rosetta Mode

Downloads

Technical rider Maresz.pdf

Sylvain Cadars

commentaire

for the 2016 concert in Cite de la Musique

6.53 Mo

Concert Patch

Benoit Meudic

commentaire

password required (tutti2023)

443.65 Mo

Repet-130605 Project.dmg

520.61 Mo


Instructions

This piece uses two different patches (on the same computer) :

  • one for polyrythm machine (called PRTM),
  • and another patch for electronic treatments. This second patch is the master patch, and control the other via local OSC.

Audio is sent and received via soundcard loopback or via your loopback solution of choice from one patch to another.

Audio from microphones is sent to computers through the mixing desk. A midi keyboard on stage is used to trigger events. Master and Spare computers receive the same inputs

Software Installation

Download and install Max 8.X.X
Download, open and copy the content of the Concert Patch archive (Tutti_Patchs-2023.dmg)

Two different instances of Max 8.X.X launched

N.B. : rosetta mode is required

Put the whole folder in your max file preferences. Be sure to remove any other antescofo object from your path.
All the necessary packages and external are provided, but are intel based

  • The PTRM is AntePolyRyt.maxproj
  • The Master and mixing Patch is Tutti-Master-1e.maxpat

General Setup

Loudspeaker setup

Back speakers are elevated to avoid to disturb orchestra, they can be directed toward the walls.

speaker_setup

  • 1 : stage front, left
  • 2 : stage front, right
  • 3 : audience right
  • 4 : audience back, right
  • 5 : audience back, left
  • 6 : audience left
  • 7 : stage back, left
  • 8 : stage back, right

The details of the loudspeaker setup are in the technical rider.

Stage setup

stage_setup

Max Audio Setup

Audio is sent between patches through loopback. Use hardware loopback with your soundcard or a software solution like an aggregate device with blackhole (https://existential.audio/blackhole)

DSP status for both patches

  • SR : 44,1 kHz
  • IO 512
  • VS 512
  • Overdrive ON
  • Audio Interrupt OFF

Master Patch

  • 4 audio input through loopback : adc 5 to 8 from AntePolyRyt.maxproj

  • 8 audio input : adc 15 to 22

    15 : Orchestra Left
    16 : Orchestra Right
    17 : Piano
    18 : Violin 1
    19 : Violin 2
    20 : Viola
    21 : Cello
    22 : Double bass

  • 8 audio output : dac 15 to 22. To speakers

  • 2 audio output : dac 23 to 24. To orchestra and piano

  • 2 audio output through loopback : dac 3 to 4. To AntePolyRyt.maxproj

PTRM Patch

  • 2 audio input through loopback : adc 3 to 4. from Tutti-Master-1e.maxpat
  • 4 audio output through loopback : dac 5 to 8. to Tutti-Master-1e.maxpat

Initialization routine

  • Open patch in one Max8 instance /AntPolyRyt-Score/AntePolytRyt/AntePolytRyt.maxproj
  • Click “ALL.INIT bang” button
  • start DSP

  • Open patch in a second Max8 instance /Tutti-Main/PATCH_TUTTI_2016_MAX7/Tutti-MASTER-1e.maxpat
  • Check in “p BUFFERS” that media are loaded
  • if not load them (located in Tutti-Main/SOUND)
  • click RESET button
  • start DSP
  • click RESET button again
  • Load score to follow : Tutti.asco
  • configure midi keyboard reception and activate midi reception (blinking button in (6) )

At this point, the patch is ready and is waiting the first midi keyboard note to start. the main patch control the PTRM via local OSC

Mix and control is achieved via Mira web or LEMUR on Ipad. open and edit patcher “p MIDI/OSC”. Interface for Lemur software is in /Tutti-Main/PATCH_TUTTI_2016_MAX7/LEMUR/lemur1e.jzml

Shortcuts

If Keyboard shortcuts are on :

  • Right arrow for next event
  • Left arrow for previous event

Patch Presentation

Main Patch :

Grey “slider boxes” are monitors for each effect. Click on the effect name to open effect interface. Name becomes green when effect is active. Vertical fader is a post fader, controlled by Lemur interface. M is the dB value of this post fader. O is the effect ouput dB, -127 means the treatment is off.

Main_Patch

Effects are :

  • 1Ryt > Virtual instance to communicate with PRTM
  • 1spat > Ircam Spatialisateur
  • 1bus…2bus > Virtual Bus
  • 1Biq > Biquad filter
  • 1revg > Reverb
  • 1cas…6cas > Cascade FIlters
  • 1cho > Chorus effect
  • 1Chr> Spectral Delay with Chromax® algorithm
  • 1comp > compressor
  • 1FKo…2FKo > spectral spread effect
  • 1Fsh…2Fsh > Frequency Shifting
  • 1Giz > Gizmo transposition
  • 1gran > Granulator
  • 1Hrm > Harmonizer
  • 1iana…3iana > Iana analysis and resynthesis
  • 1ans…6ians > sinusoidal synthesis working with 1/2/3iana
  • 1Mng > Granulation (Munger®)
  • 1psy…4psy > Psychoirtrist®
  • 1samp…4samp > sampler
  • 1str…2str > Stretch with SuperVP®
  • 1Yis > Yin analysis to sinusoidal synthesis

MiraWeb :

A Mira web interface is displayed for control and mixing on the right of the main patch. https://cycling74.com/products/mira

Mira_web

PTRM Patch :

PTRM

Controled by the main patch and Antescofo

Antescofo :

Antescofo is used to manage and recall effects preset, like an electronic score. Open _/Tutti-Main/PATCH_TUTTI_2016_MAX7/ANTESCOFO/_Tutti.asco.txt in a text editor to see or modify the score. All events are triggered by MIDI keyboard.
To start directly to an event, click RESET, and select the event you want to jump to. Antescofo will wait a “next_event” or the corresponding note from MIDI keyboard to launch the wanted event.

(FYI, “Jump to” launch all events from the beginning of the score to the previous event you choose.)

Click button “repeat” to repeat the same event.

Click button “next_label” to go to the next event (or to trigger event choosen with umenu “Go to Cues”

Click red button “RESET” to inialize all the patch.

Performance Notes

You will found some notes written in /notes.txt

Simulation

A multitrack recording of a rehearsal with midi trigger is at your disposal in an Ableton Live Session

tutti_simul


Updated at

Vous constatez une erreur ?

IRCAM

1, place Igor-Stravinsky
75004 Paris
+33 1 44 78 48 43

heures d'ouverture

Du lundi au vendredi de 9h30 à 19h
Fermé le samedi et le dimanche

accès en transports

Hôtel de Ville, Rambuteau, Châtelet, Les Halles

Institut de Recherche et de Coordination Acoustique/Musique

Copyright © 2022 Ircam. All rights reserved.