Updated at
Do you notice a mistake?
Detailed staff comes from Brahms, send mail to ressources-contenus@ircam.fr for correction.
comment
6 tracks audio recording of MaxMSP outputs
293.22 Mo
comment
first version : Do not distribute
675.5 Mo
71.41 Mo
comment
wroclaw 2013
12.04 Mo
comment
wroclaw 2013
794.77 Mo
comment
Ableton Live session with a midi recording of the keyboard synchronized with an audio recording of the piano (wroclaw 2013)
218.42 Mo
Audio from microphones are sent to computers through the mixing desk. The Master and Spare computer receive the same inputs. Only Piano needs microphones.
Master and Spare computer output 6 audio channels, one for each loudspeaker.
First performance setup at IRCAM :
6 loudspeakers around audience :
1. front left
2. front right
3. middle left
4. middle right
5. rear left
6. rear right
A 88-note midi Keyboard on stage is used to trigger events.
A BCF2000 is used to mix the effects and to trigger events.
MIDI configuration, and corresponding effects connected :
The idea is to use Ableton Live like a VST host for virtual piano sound (using Kontakt and Pianoteq audio plugins), controlled by MaxMSP in midi. It requires a midi AND audio connection between Live and Max on the same computer. During the first performance, midi "Gestionnaire IAC" were used to connect Max to Live. Audio from Live were sent to Max using loopback capabilities of RME fireface 800.
The Kontakt VST sampler is used to play a high good quality sampled concert piano sound (namely "Berlin Concert Grand"). It is possible to replace it by another equivalent sampled piano plugin.
Open Audio Midi setup application, and active "Gestionnaire IAC":
Force a loopback for second ADAT by right clicking on tracks name, in Fireface Mixer application. Loopback tracks are red :
Or connect an ADAT cable from ADAT2 output to ADAT2 input.
Right side : monitor microphones inputs and speakers outputs.
Blue "slider boxes" are light monitoring for each effects. Click on the effect name to open the effect interface. Name becomes green when effect is active. Vertical fader is a post fader, controlled by MIDI interface. "M" is the dB value of this post fader. "O" is the effect output dB, -127 means the treatment is off. "I" is effect input gain value.
"Dac" slider box is the master control for all outputs.
Effects are :
Antescofo (http://repmus.ircam.fr/antescofo) is used to manage and recall effects preset, like an electronic score. Open files from MANOURY/PatchConcert/ANTESCOFOin a text editor to see (or modify) the score. There 6 scores, one for each part with electonic. The last event of a score load automatically the next score. All events are triggered by MIDI keyboard.
To start directly to an event, click RESET, choose the score (the part), 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. Depending the part, a lot of soundfiles would be playing. To stop these, click message box "Stop samplor")
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.
"RecordRehearsal-2013_Project.dmg" contains an Ableton Live session, with a midi recording of the keyboard synchronized with an audio recording of the piano.
"Electronic-Record.zip" contains an Ableton Live session, with a 6 tracks audio recording of MaxMSP outputs.
Adjust the level of 1att (FFT attack detection), like section 4 event 14 ("IVd.14___Synthèsee3f"). Each piano note need to be individually detected.
To change these configurations, edit in patcher "RESET&co" this message box :
There are 4 stereo VST : 1vst, 2vst, 3vst and 4vst. Each one is listening 2 audio ports adc1 and adc2 (ex: "1vst-adc2 9"). Each one send midi notes to a specific port (ex: 1vst-port "Gestionnaire IAC Bus 1"), using a specific midi channel number (ex: "1vst-channel 1").
Updated at
Do you notice a mistake?