Audio setup
DM 2000 Patch
Amplification is required for all the singers, piano, strings and percussions.
There are Real-Time transformations on some instruments, the following microphones should be routed to the ADC :
- caisse claire 1
- caisse claire 2
- caisse claire 3
- choeur 1
- choeur 2
- choeur 3
- choeur 4
- flute (pas utilisée)
- violon 1
- violon 2
- alto
- violoncelle
- contrebasse
- percussions L
- percussions R
- orchestra mix
Loudspeaker setup
Concert setup for Palais de la Musique et des Congrès (Strasbourg/Musica)
Midi setup
Two master keyboard for one instrumentalist on stage.
The first keyboard ("A") triggers events (soundfiles and real time effect) and should be linked to max msp via a booster and a doubler (for the spare to get also the midi). Keyboard A is connected to the Macintosh (through the audio interface midi Port).
The second (lower, "B") connected directly to a AKAÏ Z8 sampler. A folder called 'sampler' contains programs that will set it up before the concert. The AkSys software is required to send the programs to the sampler. This keyboard should have :
- a midi sustain pedal
- a midi volume pedal
- a pitch bend wheel
- easily accessible program change buttons
Sampler programs
The Z8 sampler contains 6 multis, the selection is done by program changes sent by keyboard B.
- Multi 1 "ppnewalone.akm" :
- 1 ppnew alone
- 2 ppnew alone
- Multi 2 "Magic Piano.akm" :
- 1 piano hrmonics -0.7 dB
- 2 piano plucked -6 db
- 3 vla attres2 0dB
- 4 ppnew alone 0 db
- 5 ensemble pnew looped 0db
- Multi 3 "VOICI.akm" :
- Multi 4 "celesta.akm"
- 1 celeste -1.5 db (left panned)
- Multi 5 "ppnewcomplexo.akm"
- 1 ppnew alone
- 2 ensemble pnew looped 0db
- Multi 6 "Magic Piano.akm"
Software installation
Open Sirenes_Francesconi_Beller_V2.5b-2012.maxpat with maxMsp 5.1
Press Init
Check the DSP status
Press "preload sounds"
Choose the midi port from the audio interface and check that the patch is receiving midi notes from keyboard A
Choose the midi port for the midi mixer and check it.
Patch presentation
Each event (soundfiles and/or treatments) are triggered by a specific note on keyboard A. (cf midikeyboard patch).
The lowest C stops all the events.
The mixing level can be controlled during the performance on the BCF 2000.
Live controls
The BCF 2000 midimixer sliders are affected as follow:
- Sfplay
- drums
- choirs
- strings and orchestra
- effects
- rev2
- direct
- general level
Software Sampler (samplor~ version)
The Akai sampler can be replaced by a software solution.
Start sirenes-samplor-mono.v1.maxpat with max6.1.
NB : Max File preferences should point to :
- Sirenes-Sampler2013:/Sirenes-Sampler2013/Samplor and
- Sirenes-Sampler2013:/Sirenes-Sampler2013/sirenes-samples-mono
This max patch uses the samplor~ object to emulate the hardware sampler.
Soundbanks :
- ppnewalone.multi
- magic_piano.multi
- VOICI.multi
- celesta.multi
- ppnewcomplexo.multi
- magic_piano.multi
All these 6 sound banks are completely described into the "sirene-multis" text file, using the following syntax :
0, 1 "3 C# pp looped.wav" 60. 21 108 1 127 0 0 0. -1.;
1, 1 "3 C# pp looped.wav" 60. 21 108 1 127 0 0 1. -1.;
2, 2 "Piano harmonics A2.wav" 60. 21 72 1 127 0 0 0.5 3. -0.7;
3, 2 "Piano harmonics D#3.wav" 60. 73 108 1 127 0 0 0.5 -3. -0.7;
4, 2 "Piano plucked A#00.wav" 60. 21 28 1 127 0 0 0.5 36. 0.;
5, 2 "Piano plucked A#0.wav" 60. 29 34 1 127 0 0 0.5 29. 0.;
6, 2 "Piano plucked D2.wav" 60. 35 40 1 127 0 0 0.5 22. 0.;
7, 2 "Piano plucked G#2.wav" 60. 41 47 1 127 0 0 0.5 16. 0.;
8, 2 "Piano plucked D#3.wav" 60. 48 54 1 127 0 0 0.5 9. 0.;
9, 2 "Piano plucked A#3.wav" 60. 55 62 1 127 0 0 0.5 2. 0.;
10, 2 "Piano plucked F4.wav" 60. 63 70 1 127 0 0 0.5 -5. 0.;
11, 2 "Piano plucked B4.wav" 60. 71 82 1 127 0 0 0.5 -11. 0.;
12, 2 "Piano plucked G5.wav" 60. 83 108 1 127 0 0 0.5 -19. 0.;
13, 2 "3 C# pp looped.wav" 60. 21 72 1 127 0 0 0.5 -1. 0.;
14, 2 "vla attres2 44100.wav" 60. 21 72 1 127 0 0 0.5 1.93 0.;
15, 3 VENTICELLOVV.wav 60. 21 72 1 127 0 0 0.5 -4.;
16, 3 "CORO 6 LOOP.wav" 60. 21 72 1 127 0 0 0.5 -9.;
17, 3 RESPANIVIESO.wav 60. 21 57 1 127 0 0 0.5 12.;
18, 3 "CLYMIB4 -L.wav" 60. 21 63 1 127 0 0 0.5 -15.;
19, 3 "CLYFAD4 -L.wav" 60. 64 65 1 127 0 0 0.5 -18.;
20, 3 "CLYLA4 -L.wav" 60. 66 66 1 127 0 0 0.5 -21.;
21, 3 "CLCMIB3 -L.wav" 60. 21 65 1 127 0 0 0.5 -3.;
22, 3 "CLCFAD3 -L.wav" 60. 66 68 1 127 0 0 0.5 -6.;
23, 3 "CLCLA3 -L.wav" 60. 69 71 1 127 0 0 0.5 -9.;
24, 3 "CLCDO4 -L.wav" 60. 72 74 1 127 0 0 0.5 -12.;
25, 3 "CLCMIB4 -L.wav" 60. 73 75 1 127 0 0 0.5 -15.;
26, 3 "CLCFAD4 -L.wav" 60. 76 128 1 127 0 0 0.5 -18.;
27, 4 "Celeste C#2.wav" 60. 21 53 1 127 0 0 0. 11. -1.5;
28, 4 "CELE MID.wav" 60. 54 69 1 127 0 0 0. 11. -1.;
29, 4 "CELE HI.wav" 60. 70 108 1 127 0 0 0. -12. -1.5;
30, 5 "3 C# pp looped.wav" 60. 21 72 1 127 0 0 0.5 -1.;
31, 5 "1 D pp clean looped.wav" 60. 21 45 1 127 0 0 0.5 22.;
32, 5 "2 G pp looped.wav" 60. 46 57 1 127 0 0 0.5 5.;
33, 5 "3 C# pp looped.wav" 60. 58 65 1 127 0 0 0.5 -1.;
34, 5 "3 A pp cleanloope.wav" 60. 66 73 1 127 0 0 0.5 -9.;
35, 5 "4 F pp looped.wav" 60. 74 78 1 127 0 0 0.5 -17.;
36, 5 "4 Ab pp looped.wav" 60. 79 83 1 127 0 0 0.5 -20.;
37, 5 "5 Eb pp clean looped.wav" 60. 84 108 1 127 0 0 0.5 -28.;
38, 6 "Piano harmonics A2.wav" 60. 21 72 1 127 0 0 0.5 3.;
39, 6 "Piano harmonics D#3.wav" 60. 73 108 1 127 0 0 0.5 -3.;
40, 6 "Piano plucked A#00.wav" 60. 21 28 1 127 0 0 0.5 36.;
41, 6 "Piano plucked A#0.wav" 60. 29 34 1 127 0 0 0.5 29.;
42, 6 "Piano plucked D2.wav" 60. 35 40 1 127 0 0 0.5 22.;
43, 6 "Piano plucked G#2.wav" 60. 41 47 1 127 0 0 0.5 16.;
44, 6 "Piano plucked D#3.wav" 60. 48 54 1 127 0 0 0.5 9.;
45, 6 "Piano plucked A#3.wav" 60. 55 62 1 127 0 0 0.5 2.;
46, 6 "Piano plucked F4.wav" 60. 63 70 1 127 0 0 0.5 -5.;
47, 6 "Piano plucked B4.wav" 60. 71 82 1 127 0 0 0.5 -11.;
48, 6 "Piano plucked G5.wav" 60. 83 108 1 127 0 0 0.5 -19.;
49, 11 "Celeste C#2.wav" 60. 21 53 1 127 0 0 0.5 11.;
50, 11 "CELE MID.wav" 60. 54 69 1 127 0 0 0.5 11.;
51, 11 "CELE HI.wav" 60. 70 108 1 127 0 0 0.5 -12.;
52, 12 "1 D pp clean looped.wav" 60. 21 45 1 127 0 0 0.5 22.;
53, 12 "2 G pp looped.wav" 60. 46 57 1 127 0 0 0.5 5.;
54, 12 "3 C# pp looped.wav" 60. 58 65 1 127 0 0 0.5 -1.;
55, 12 "3 A pp cleanloope.wav" 60. 66 73 1 127 0 0 0.5 -9.;
56, 12 "4 F pp looped.wav" 60. 74 78 1 127 0 0 0.5 -17.;
57, 12 "4 Ab pp looped.wav" 60. 79 83 1 127 0 0 0.5 -20.;
58, 12 "5 Eb pp clean looped.wav" 60. 84 108 1 127 0 0 0.5 -28.;
59, 13 "Piano plucked A#00.wav" 60. 21 28 1 127 0 0 0.5 36.;
60, 13 "Piano plucked A#0.wav" 60. 29 34 1 127 0 0 0.5 29.;
61, 13 "Piano plucked D2.wav" 60. 35 40 1 127 0 0 0.5 22.;
62, 13 "Piano plucked G#2.wav" 60. 41 47 1 127 0 0 0.5 16.;
63, 13 "Piano plucked D#3.wav" 60. 48 54 1 127 0 0 0.5 9.;
64, 13 "Piano plucked A#3.wav" 60. 55 62 1 127 0 0 0.5 2.;
65, 13 "Piano plucked F4.wav" 60. 63 70 1 127 0 0 0.5 -5.;
66, 13 "Piano plucked B4.wav" 60. 71 82 1 127 0 0 0.5 -11.;
67, 13 "Piano plucked G5.wav" 60. 83 108 1 127 0 0 0.5 -19.;
68, 14 "Piano harmonics A2.wav" 60. 21 72 1 127 0 0 0.5 3.;
69, 14 "Piano harmonics D#3.wav" 60. 73 108 1 127 0 0 0.5 -3.;
70, 15 "3 C# pp looped.wav" 60. 21 72 1 127 0 0 0.5 -1.;
71, 16 "vla attres2 44100.wav" 60. 21 72 1 127 0 0 0.5 1.93;
72, 7 VENTICELLOVV.wav 60. 21 72 1 127 0 0 0.5 -4.;
73, 7 "CORO 6 LOOP.wav" 60. 21 72 1 127 0 0 0.5 -9.;
74, 7 RESPANIVIESO.wav 60. 21 57 1 127 0 0 0.5 12.;
75, 7 "CLYMIB4 -L.wav" 60. 21 63 1 127 0 0 0.5 -15.;
76, 7 "CLYFAD4 -L.wav" 60. 64 65 1 127 0 0 0.5 -18.;
77, 7 "CLYLA4 -L.wav" 60. 66 66 1 127 0 0 0.5 -21.;
78, 7 "CLCMIB3 -L.wav" 60. 21 65 1 127 0 0 0.5 -3.;
79, 7 "CLCFAD3 -L.wav" 60. 66 68 1 127 0 0 0.5 -6.;
80, 7 "CLCLA3 -L.wav" 60. 69 71 1 127 0 0 0.5 -9.;
81, 7 "CLCDO4 -L.wav" 60. 72 74 1 127 0 0 0.5 -12.;
82, 7 "CLCMIB4 -L.wav" 60. 73 75 1 127 0 0 0.5 -15.;
83, 7 "CLCFAD4 -L.wav" 60. 76 128 1 127 0 0 0.5 -18.;