For any representation of the piece, the user must contact the composer
Presentation
The piece was made and premiered at IRCAM - ESPRO. We Are Not The Waves features local spatialization, real-time effects, amplitude following and sound playback.
Each musician, showing its back to the audience, is paired with a CRT televisor and facing it. Videos are displayed on the screens, following the score and transformed using the amplitude of the instruments.
Each effect and sound-file is designed to be attached to a musician-CRT duo, and spatialized accordingly in addition to the frontal amplification system.
Detailled formation :
- Flute
- Violin
- Viola
- Cello
- Clarinet & Contrabass Clarinet
- Electronics, for a strict minimum of 5 outputs
- Ambisonic system
- Video installation for five CRT televisor
Software Installation
Max 8.5.X or higher is necessary.
Put the whole folder in your max file preferences. Be sure to remove any other antescofo object from your path
Install the necessary packages (provided : MaxSoundBox, Samplor3, Spat 5, Anstescofo for native M1)
General, Video & Stage setup
The idea, in addition to a frontal amplification system, is to have one loudspeaker (1-5) for each musicien on stage, at their position, playing the electronics and the soundfiles. The composer wants the sound to be localized with the instrumentalists or/and the monitors (eg. The chorus of the flute must be coming from the flutist and the flutist only). Loudspeakers 6 & 7 were put behind the monitors, to refocus the sound image of the “Interferences” sound files on the monitors.
Generial diagram
Loudspeaker setup on stage
You will find more detailled diagram for the video and the concert at ESPRO on the files download section.
Audio Setup
- 5 audio input : one for each musicien, feeding the signal to envelop follower and real-time effects
- 5 audio output : for the real time effects, 1 short delay, 1 long delay, 1 chorus. Each effect has effectively five input and five output. Dac 1 to 5, must be send to speaker 1 to 5
- 5 audio output : For the “interferences” soundfiles, synth. Dac 6 to 10, must be send to speaker 1 to 5.
- 2 audio output : For the White noise (“SeaSf”) at the start. Dac 11 to 12, must be send “everywhere”
- 2 audio output : For a stereo doublebass drone soundfile. Dac 13 to 14, at the discretion of the sound engeenier.
- 1 optional audio output : For a click track (not used during rehearsal and concert). Dac 15
- 25 audio output : For an ambisonic 4th order soundfile. Dac 17 to 41
All the soundfiles are in /WeAreNot/media/Sounds
Dsp status
- SR : 48 kHz
- IO 512
- VS 512
- Overdrive ON
- Audio Interrupt OFF
Midi Setup
A midi mixer to mix the level of the electronics (Delays, Chorus, Synth, Drone, Interferences and ambisonic)
Patch
Patch Presentation
WeAreNot.maxprojopens the main patchWeAreNot.maxpat. It contains the concert Antescofo score, ctl, interface and DSP. The structure of the patch is of a collection of module, and a Matrix for connecting all these modules. Click on a module name to open it and see its details.
Initialization routine
- Check Max Wndow and antescofo version
- Check Audio outputs config & outputs
- Check that sound files are loaded in the subpatcher “p ALLSOUNDS”. if not drag and drop the Interferences folder into it.
- Load the antescofo score “WeAreNotTheWaves_concert.asco.txt” (in /WeAreNot/data/ANTESCOFO )
- Launch DSP
- Check that the patch is sending information through the OSC (you need to have “VideoON” activated and send the osc to the right IP adress. Have a look in the subpatcher “p Video”)
- Osc is sent at each antescofo event and during C Part when there is envelop following
- The “init” event enables ADC, and send an OSC message “mes0” to the video computer
Shortcuts
- Right Arrow for Next event
- Left Arrow for Previous event
- ESC to purge delay lines, stop the soundfiles, and the antescofo following
Patch Presentation
The structure of the patch is of a collection of modules, and a Matrix for connecting all these modules. Everything is controlled by the antescofo score.
It’s designed for the Computer Music Designer to live trig and mix the events and navigate the score.
- All the modules are connected to the matrix and dac via the “p DSP~” sub patcher.
- **”p Scripting”**is for the structure of the patch, modify at your own risk.
- “p ALLSOUNDS” is a library for the soundfiles player
- “P VIDEO” convert the data from envelop following to Millumin readable OSC messages. The OSC sending is inside
- The five-first module are an abstraction and control of the ADC. You can connect them to the dac for monitoring or simulation perspective
- 1 DAC & 2 DAC are self explanatory. They are used as a Master
- “1sf” to “5sf” are the sound files player for the “Interferences”
- “SeaSF” for the White noise at the beginning.
- 1syn is a Iana synthesizer
- Xenv are the envelop follower for realtime control of the video.
- “Delay A” is the long delay module, one voice for each musicien
- “Delay B” the short delay module
- “ChrX“ the chorus module
- “Ambisonic” the ambisonic sound file player
- “Click” for the click track
- The “MIDIMIXER” Patcher is for controlling the patch with a midi mixer. Connect to the slider and buttons at your convenience
- VideoON Button is for sending or not sending the Osc cues and data to the Video computer.
- SimulOFF Button is for receiving or not midi info from a simulation.
- An event score is given within the main score, describing the detail of audio & video event for each cue.
Simulation
- A recording of rehearsal is given within an Ableton Live session. For simulation purposes, it consists of a multi-track recording of the dry instruments and a midi track for automatic trigger of the electronic cues.