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

Version Information

Performance date
August 19, 2005
Documentation date
August 19, 2005
Version
Helsinki OS X
Status
valid
Validation date
May 3, 2018
Realisation
  • Marko Myohanen (Computer Music Designer)
  • Marko Myohanen (Computer Music Designer)
Length
50 min
Upgrade motivation
New performance of the piece in Helsinki in 2005 (without Ircam intervention). N.B. : "Le Sacrifice" has been played again in november 2008 by the Stockholm Royal Philarmonic Orchestra, but we didn't get the patch used for this performance ...

Other Versions

transfert_mustica_ftpApril 14, 2010

CreationDecember 11, 2002

Detailed Staff

Soloist
solo soprano, violin

2 flutes, piccolo, harp, piano, electronic/MIDI keyboard/synthesizer, celesta, 2 violins, 2 violas, 2 cellos, double bass, 2 oboes, English horn, 2 clarinets, bass clarinet, 2 bassoons, contrabassoon, 2 horns, 2 trumpets, 2 tenor/bass trombones, tuba, 3 percussionists

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

Electronic Equipment List

Computer Music Equipment

1 Macintosh G5
Apple Desktops (Apple) - Mac OS X
1 KX 88
MIDI Keyboard (Yamaha) -
1 Sound Board
Sound Board (generic)

Downloads

uploads/Hakola/Sacrifice/Helsinki2005/Sacrifice.concert2005.dmg

comment

<para><file_name>Sacrifice.concert2005.dmg</file_name> contains two main folder:</para><list mark=\"yes\">The folder <file_name>Patches</file_name> gather <file_name>lib</file_name> folder containing all requiered library and patch files among them the concert patch: <file_name>sarifice.helsinki</file_name></list><list mark=\"yes\">The folder <file_name>Sounds</file_name> contains all sound files called by the concert patch</list>

159.99 Mo


Instructions

Stage setup diagram - Stage Setup

Le Sacrifice Stage setup

Install - Installation

  • copy the "Sacrifice.concert2005" folder on your hard disk
  • launch max/msp 4.5
  • set the max file preferences to point to /Sacrifice.concert2005/Patches/lib/ and /Sacrifice.concert2005/Sounds
  • open the sacrifice.helsinki patch
  • choose the section (cf Sections) you want to test with the menu located on the main window

Patch presentation - Concert Patch

Main patch

Patch presentation - Patch Use

Le sacrifice keyboard shortcuts

  • Esc = DSP on/off
  • tab = next event
  • suppr = stop all soundfiles

MIDI keyboard

All the electronic events are triggered by the Orchestra midi keyboard. In section 7 and 8, it plays the psola-synthesized boy choir part.

Stage setup diagram - mike remark

Do not forget the celesta amplification for section 3

Patch presentation - Le Sacrifice Midi mixer

midi mixer

A midi mixer is used to control the level of the real time transformation applied on the string section and on the harp.

The transformations are :

  • Reverberation
  • Frequency-shifter
  • Filter
  • Distortion
  • Harmonizer

 

It controls also

  • the Direct-to-Disk level
  • the level of the psola sythesizer

 

For the creation a Kawai MM16 was used, you may have to modify the midi controllers numbers in the MM16 patcher

SacrificeMidiMix

Patch presentation - Le Sacrifice: Sections

Sections

Le Sacrifice is in 7 mouvements :

  • 1. la promenade
  • 2. la guerre
  • 3. dans les demeures de la souffrance
  • 4. le violon compresseur et la sorcière
  • 5. le prophète
  • 6. le feu
  • 7. les arches de Saint André

 

There are 8 sections in the patch because the last mouvement is divided in two sections (from VIID)

Patch presentation - Le Sacrifice: Audio Matrix

For each section, the modules are patched in a different way

  • section 1 : transformation on strings and harp, direct to disk, psola synthesis
  • section 2 : harmonizer on strings, synthetic voice
  • section 3 : no electronic
  • ....

 

SacrificeMatrix1

SacrificeMatrix2

SacrificeMatrix4

SacrificeMatrix5

SacrificeMatrix7

SacrificeMatrix8

SacrificeMatrix6

Audio/MIDI setup diagram - Le Sacrifice: Loudspeakers position

Loudspeakers position

  • 1278 = surround
  • 56 = ceiling
  • 34 = stage

Details - Le Sacrifice: Soundfiles List

All the soundfiles played in "Le sacrifice" are referenced in a coll called "sf.coll". Its syntax is : soundfile_number file_name level_in_db transposition_in_cents output. The output number correspond to the dtd1 to 4 matrix input.

  • 101, sacrifice101 0. 0 1;
  • 102, sacrifice102 -9. 0 2;
  • 103, sacrifice103 -6. 0 3;
  • 104, sacrifice104 0. 0 4;
  • 105, sacrifice105 0. 0 2;
  • 106, sacrifice106 0. 0 3;
  • 127, sacrifice127 -9. 0 1;
  • 128, sacrifice128 -3. 0 2;
  • 129, sacrifice129 -3. 0 3;
  • 130, sacrifice130 -6. 0 4;
  • 131, sacrifice131 -6. 0 3;
  • 132, sacrifice132 -6. 0 2;
  • 134, sacrifice134 0. 0 1;
  • 135, sacrifice135 0. 0 2;
  • 400, sacrifice401.L 0. 0 1;
  • 401, sacrifice401.R 0. 0 2;
  • 502, sacrifice502 0. 0 2;
  • 505, sacrifice505 0. 0 2;
  • 507, sacrifice507 0. 0 2;
  • 509, sacrifice509 0. 0 2;
  • 513, sacrifice513 0. 0 2;
  • 515, sacrifice515 0. 0 1;
  • 516, sacrifice516 0. 0 1;
  • 523, sacrifice523 0. 0 1;
  • 526, sacrifice526 0. 0 4;
  • 527, sacrifice526b 0. 0 1;
  • 528, sacrifice526b -3. -800 4;
  • 530, sacrifice526 -3. 800 1;
  • 533, sacrifice526 -3. 0 4;
  • 535, sacrifice535a 0. 0 1;
  • 635, sacrifice535b 0. 0 2;
  • 536, sacrifice536 0. 0 1;
  • 537, sacrifice537 0. 0 2;
  • 538, sacrifice538 0. 0 1;
  • 539, sacrifice539 0. 0 2;
  • 540, sacrifice540 0. 0 1;
  • 541, sacrifice541 0. 0 2;
  • 542, sacrifice542 0. 0 1;
  • 543, sacrifice543 0. 0 2;
  • 544, sacrifice544a 0. 0 1;
  • 644, sacrifice544b 0. 0 2;
  • 545, sacrifice545 0. 0 2;
  • 546, sacrifice546a 0. 0 1;
  • 646, sacrifice546b 0. 0 2;
  • 547, sacrifice547a 0. 0 1;
  • 647, sacrifice547b 0. 0 2;
  • 548, sacrifice548a 0. 0 1;
  • 648, sacrifice548b 0. 0 2;
  • 549, sacrifice549a 0. 0 1;
  • 649, sacrifice549b 0. 0 2;
  • 550, sacrifice550a 0. 0 1;
  • 650, sacrifice550b 0. 0 2;
  • 551, sacrifice551a 0. 0 1;
  • 651, sacrifice551b 0. 0 2;
  • 552, sacrifice552 -3. 0 1;
  • 554, sacrifice554 6. 0 2;
  • 555, sacrifice555 0. 0 1;
  • 557, sacrifice557 0. 0 2;
  • 801, quatuorfiltered01 0. 0 1;
  • 802, quatuorfiltered02 0. 0 2;
  • 803, quatuorfiltered03 0. 0 3;
  • 804, quatuorfiltered04 0. 0 4;
  • 805, quatuorfiltered05 0. 0 1;
  • 806, quatuorfiltered07 0. 0 2;
  • 807, quatuorfiltered09 0. 0 3;
  • 808, quatuorfiltered11 0. 0 4;
  • 809, quatuorfiltered13 0. 0 1;
  • 810, quatuorfiltered15 0. 0 2;
  • 811, quatuorfiltered17 0. 0 3;
  • 812, quatuorfiltered19 0. 0 4;
  • 813, quatuorfiltered21 0. 0 1;
  • 814, quatuorfiltered24 0. 0 2;
  • 815, quatuorfiltered27 0. 0 3;
  • 816, quatuorfiltered30 0. 0 4;
  • 817, quatuorfiltered33 0. 0 1;
  • 818, quatuorfiltered36 0. 0 2;
  • 819, quatuorfiltered39 0. 0 3;
  • 820, quatuorfiltered42 0. 0 4;
  • 821, quatuorfiltered44 0. 0 1;
  • 822, quatuorfiltered46 0. 0 2;
  • 823, quatuorfiltered48 0. 0 3;
  • 824, quatuorfiltered49 0. 0 4;
  • 825, quatuorfiltered50 0. 0 1;
  • 826, quatuorfiltered51 0. 0 2;
  • 827, quatuorfiltered52 0. 0 3;
  • 828, quatuorfiltered53 0. 0 4;
  • 829, quatuorfiltered55 0. 0 1;
  • 830, quatuorfiltered57 0. 0 2;
  • 831, quatuorfiltered59 0. 0 3;
  • 832, quatuorfiltered61 0. 0 4;
  • 833, quatuorfiltered63 0. 0 1;
  • 834, quatuorfiltered65 0. 0 2;
  • 835, quatuorfiltered66 0. 0 3;
  • 836, quatuorfiltered67 0. 0 4;
  • 837, quatuorfiltered68 0. 0 1;
  • 838, quatuorfiltered70 0. 0 2;
  • 839, quatuorfiltered72 0. 0 3;
  • 840, quatuorfiltered74 0. 0 4;
  • 841, quatuorfiltered76 0. 0 1;
  • 842, quatuorfiltered78 0. 0 2;
  • 843, quatuorfiltered80 0. 0 3;
  • 844, quatuorfiltered81 0. 0 4;
  • 845, quatuorfiltered82 0. 0 1;
  • 846, quatuorfiltered83 0. 0 2;
  • 847, quatuorfiltered84 0. 0 3;
  • 848, Püchti 0. 0 1;
  • 849, Tallinn 0. 0 2;
  • 850, Pskovo-Pecora 0. 0 4;
  • 851, Pskovo-Pecora 0. 0 3;
  • 852, volée4 0. 0 2;
  • 853, volée4 0. 0 2;
  • 853, volée4 0. 0 2;

Le Sacrifice Soundfiles List

Lien vers le document

Le Sacrifice Soundfiles List

Lien vers le document

Details - Le Sacrifice: Qlists

All the events are described in qlists located in the patchers located on the main patch right side.

Exemple : qlist for section 1 :

# section 1;

------------------------ 1;

0 1 dtd note 101;

distance1 8, 20 15000;

rotation1 0;

rotation2 0;

Spat1_ source Az 45;

Spat1_ fact prer 48;

Spat1_ source Az 0;

Spat2_ source Dist 8.;

gv liveControl 0;

16000 dtd note 102;

distance1 20, 1 60000;

24000 dtd note 103;

10000 dtd note 104;

------------------------ 2;

0 2 dtd note 127;

rotation1 15000;

dtd note 105;

4000 dtd note 106;

dtd note 129;

8000 dtd note 128;

8000 dtd note 131;

10000 dtd note 132;

------------------------ 3;

0 3 Spat2_ source Dist 16.;

distance1 1 600;

dtd note 134;

rotation1 0;

rotation2 0;

Spat1_ source Az 0;

Spat2_ source Az 0;

------------------------ 4;

0 4 dtd note 135;

rotation1 20000;

rotation2 20000;

------------------------ 5;

0 5 dtd note 131;

------------------------ 6;

0 6 rotation1 0;

rotation2 0;

------------------------ 7;

0 7;

------------------------ 110;

0 110 # truc end;


Updated at

Do you notice a mistake?

IRCAM

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

opening times

Monday through Friday 9:30am-7pm
Closed Saturday and Sunday

subway access

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

Institut de Recherche et de Coordination Acoustique/Musique

Copyright © 2022 Ircam. All rights reserved.