Skip to content

Commit

Permalink
Kyiv show
Browse files Browse the repository at this point in the history
  • Loading branch information
kflak committed Oct 15, 2019
1 parent 6a16c23 commit 7cd014d
Show file tree
Hide file tree
Showing 15 changed files with 35,732 additions and 53 deletions.
10 changes: 2 additions & 8 deletions cues/audienceEnters.scd
Original file line number Diff line number Diff line change
Expand Up @@ -35,19 +35,13 @@
~ch[\heartbeat].set( \attack, 240, \gate, 1, \rel, 30);
~ch[\mic0].set(\gate, 0);
~ch[\mic1].set(\gate, 0);
~ch[\mic2].set(\lvlin, 0.dbamp, \lvlout, 0.dbamp, \gate, 1, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -5.dbamp, \width, ~numSpeakers);
~ch[\mic3].set(\lvlin, 0.dbamp, \lvlout, 0.dbamp, \gate, 1, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -5.dbamp, \width, ~numSpeakers);
~ch[\mic2].set(\lvlout, -3.dbamp, \gate, 1, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -5.dbamp, \width, ~numSpeakers);
~ch[\mic3].set(\lvlout, -3.dbamp, \gate, 1, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -5.dbamp, \width, ~numSpeakers);

Pdef(\heartbeat).play(TempoClock(0.8));

Pdef(\nasaBeginning).play;

// s.record(
// ~projectfolder++"/audio/live/audience.wav",
// bus: ~inBus,
// numChannels: 2
// );

}.play;
};
)
Expand Down
4 changes: 2 additions & 2 deletions cues/beaverRise.scd
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
Pdef(\school_yard_fadein).stop;
Pdef(\fastNonRythmical).stop;
Pdef(\fastFirst).play;
~ch[\mic2].set(\lvlin, -3.dbamp, \lvlout, 0.dbamp, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -30.dbamp, \gate, 1);
~ch[\mic3].set(\lvlin, -3.dbamp, \lvlout, 0.dbamp, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -30.dbamp, \gate, 1);
~ch[\mic2].set(\lvlout, -3.dbamp, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -30.dbamp, \gate, 1);
~ch[\mic3].set(\lvlout, -3.dbamp, \fx1lvl, -20.dbamp, \fx2lvl, -20.dbamp, \fx3lvl, -30.dbamp, \gate, 1);

90.wait;

Expand Down
2 changes: 1 addition & 1 deletion cues/crunchyImpro.scd
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

// Backup when no sensors
// Pdef(\sineGrainTrain).play;
// Pdef(\emSolo).stop;
Pdef(\emSolo).stop;

fork{
10.do{|i|
Expand Down
44 changes: 37 additions & 7 deletions cues/darkness.scd
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,58 @@
{
~darknesscue = Routine {

var miclevel = -7.dbamp;

"darkness".postln;

~ch[\mic0].set(\lvlin, -3.dbamp, \lvlout, -0.dbamp, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 150, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //külli
~ch[\mic1].set(\lvlin, -3.dbamp, \lvlout, -0.dbamp, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 150, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //rakesh
~ch[\mic2].set(\lvlin, -3.dbamp, \lvlout, -0.dbamp, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 150, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //kenneth
~ch[\mic3].set(\lvlin, -3.dbamp, \lvlout, -0.dbamp, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 150, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //isabell
~ch[\mic0].set(\lvlout, miclevel, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 250, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //külli
~ch[\mic1].set(\lvlout, miclevel, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 250, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //rakesh
~ch[\mic2].set(\lvlout, miclevel, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 250, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //kenneth
~ch[\mic3].set(\lvlout, miclevel, \gate, 1, \fx1lvl, 0, \fx2lvl, 0, \fx3lvl, 0, \locut, 250, \hishelffreq, 8000, \hishelfdb, 3, \width, ~numSpeakers); //isabell

[9, 12].do{|id, idx| ~deltaTriggers[\water][idx].release(1)}; //Isabell sensor off
Pdef(\heartbeatLo).play(TempoClock(0.8));
~ch[\heartbeat].set(\gate, 1, \attack, 30);

20.wait;

~whispersynth = Synth(\cleanCirclePanGate, [\out, ~bus[\master], \buf, ~buffers[\translateEstonian][0], \amp, 9.dbamp, \hipassfreq, 400, \da, 2, \loop, 1, \rate, -1, \rel, 420]);
~whispersynth = Synth(\cleanCirclePanGate, [
\out, ~bus[\master],
\buf, ~buffers[\translateEstonian][0],
\amp, -3.dbamp,
\hipassfreq, 400,
\da, 2,
\loop, 1,
\rate, -1,
\rel, 420
]);

70.wait;

if(~hasLaunchpad) {
~launchpadOut.control(176, 0, 0);
MIDIdef.freeAll;
MIDIdef.noteOn(\text, {Tdef(\writetext).play; MIDIdef.noteOn(\text, {})}, chan: 0);
}
MIDIdef.noteOn(\text, {
Tdef(\writetext).play;
Synth(\fm, [
\carfreq, 52,
\modfreq, 50,
\moddepth, 4,
\attack, 20,
\release, 200,
\amp, -55.dbamp,
\out, ~bus[\master],
]);
// Synth(\clean_circle_pan, [
// \buf, ~buffers[\nasa][4],
// \attack, 10,
// \release, 80,
// \amp, -26.dbamp,
// \panspeed, 0.03,
// ]);
MIDIdef.noteOn(\text, {})
}, chan: 0);
};
}.play;
}
)
Expand Down
5 changes: 3 additions & 2 deletions cues/heartdialog.scd
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,13 @@
"Rakesh solo".postln;
~deltaTriggers[\emIDs].do{|id, idx| ~deltaTriggers[\em][idx].play(out: ~bus[\em])};
// Backup when no sensor
// Pdef(\emSolo).play;
Pdef(\emSolo).play;

"Kenneth mics on, prepare for song".postln;

~ch[\grdelayLong].set(\fb, 0.6);
~ch[\mic2].set(\gate, 1, \lvlin, -6.dbamp, \lvlout, -0.dbamp, \fx1lvl, -20.dbamp, \fx2lvl, -10.dbamp, \fx3lvl, 0.dbamp, \hishelffreq, 500, \hishelfdb, -3);
~ch[\mic2].set(\gate, 1, \lvlout, -14.dbamp, \fx1lvl, -20.dbamp, \fx2lvl, -10.dbamp, \fx3lvl, 0.dbamp, \hishelffreq, 500, \hishelfdb, -3);

60.wait;

Pdef(\tens).stop;
Expand Down
2 changes: 1 addition & 1 deletion cues/swirl.scd
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~swirlcue = Routine {

"Swirl".postln;
~ch[\heartbeat].set(\gate, 0, \attack, 100, \rel, 120, \amp, -7.dbamp);
~ch[\heartbeat].set(\gate, 0, \attack, 80, \rel, 120, \amp, -7.dbamp);
//Külli sensors off
[10, 11].do{|id, idx| ~deltaTriggers[\sineGrain][idx].release(1) };

Expand Down
7 changes: 4 additions & 3 deletions init.scd
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
(
~projectfolder = "/home/kf/sc/primemover/";
~numSpeakers = 4;
~numSpeakers = 3;
~numMics = 4;
~numSubs = 2;
~numSubs = 1;
~micOffset = 4;
~subBus = ~numSpeakers;
~hasLaunchpad = false;
Expand Down Expand Up @@ -48,8 +48,9 @@
Buffer.readChannel(s, file.fullPath, channels: 0);
}));
});
"Buffers read".postln;
"Reading buffers...".postln;
s.sync;
"Buffers read".postln;

//set up groups
this.executeFile((~projectfolder++"groups.scd").standardizePath);
Expand Down
16 changes: 8 additions & 8 deletions minibee/mbDeltaTrigs.scd
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
speedlim: 0.5,
threshold: 0.1,
minibeeID: id,
minAmp: -38.dbamp,
maxAmp: -9.dbamp,
minAmp: -68.dbamp,
maxAmp: -3.dbamp,
function: {|outbus, dt, minAmp, maxAmp|
Synth(\clean,
[
Expand All @@ -22,14 +22,14 @@
\pan, rrand(-1.0, 1.0),
\rate, rrand(0.5, 1.2),
\ratio, 4,
\hishelfdb, -6,
\hishelfdb, -9,
\out, outbus,
\fx1, ~bus[\jpverb],
\fx1lvl, rrand(-12, 0).dbamp,
\fx1lvl, rrand(-22, -3).dbamp,
\fx2, ~bus[\grdelayMedium],
\fx2lvl, rrand(-24, -12).dbamp,
\fx2lvl, rrand(-24, -15).dbamp,
\fx3, ~bus[\grdelayLong],
\fx3lvl, rrand(-24, -12).dbamp,
\fx3lvl, rrand(-24, -15).dbamp,
],
~group[\instr]
);
Expand All @@ -45,7 +45,7 @@
speedlim: 0.5,
threshold: 0.1,
minibeeID: id,
minAmp: -26.dbamp,
minAmp: -46.dbamp,
maxAmp: 8.dbamp,
function: { |outbus, dt, minAmp, maxAmp|
var release = dt.linlin(0.0, 1.0, 3.0, 5.0);
Expand Down Expand Up @@ -80,7 +80,7 @@
threshold: 0.07,
minibeeID: id,
minAmp: -60.dbamp,
maxAmp: -43.dbamp,
maxAmp: -40.dbamp,
function: { |outbus, dt, minAmp, maxAmp|
Synth(\sineGrainTrain,
[
Expand Down
6 changes: 4 additions & 2 deletions patterns/em.scd
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,8 @@
\instrument, \clean,
\buf, Prand(~buffers[\em], inf),
\group, ~group[\instr],
\db, Pwhite(-20, -6),
\dur, Pexprand(0.5, 8.0),
\db, Pwhite(-20, -2).trace,
\dur, Pexprand(0.8, 8.0),
\rel, Pkey(\dur),
\attack, Pkey(\dur) * 0.3,
\rate, Pexprand(0.25, 0.75),
Expand All @@ -56,3 +56,5 @@
)
);
)


2 changes: 1 addition & 1 deletion patterns/fmdrone.scd
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Pbind(
\instrument, \fm,
\group, ~group[\instr],
\db, -29,
\db, -33,
\carfreq, 50,
\modfreq, Pexprand(49, 52),
\moddepth, Pexprand(5, 140),
Expand Down
2 changes: 1 addition & 1 deletion patterns/nasa_liftoff.scd
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
\pan, Pwhite(-1.0, 1.0, inf),
\panspeed, 0.03,
\width, ~numSpeakers,
\db, Pseq([-26, -11, -11, -20, -22, -27] + 3),
\db, Pseq([-26, -11, -11, -20, -22, -27] - 1),
\hipassfreq, Pseq([450, 220, 220, 220, 220, 220]),
\hishelfdb, -9,
\attack, Pseq([50, 10, 10, 10, 10, 10]),
Expand Down
Loading

0 comments on commit 7cd014d

Please sign in to comment.