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

Version Information

Performance date
19 août 2005
Documentation date
19 août 2005
Version
Helsinki OS X
Status
valid
Validation date
3 mai 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

Creation11 décembre 2002

Detailed Staff

Soloist
solo soprano, violin

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

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

commentaire

<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

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.