commit 85
This commit is contained in:
parent
16f251f861
commit
8d23d84599
13 changed files with 68 additions and 67 deletions
|
@ -111,7 +111,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off(6.seconds) }
|
FrontLights.center { it.brightness.off(6.seconds) }
|
||||||
sidelight.brightness.off(6.seconds)
|
sidelight.brightness.off(6.seconds)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -127,7 +127,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
curtainState = CurtainState.OPEN
|
curtainState = CurtainState.OPEN
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 6.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 6.seconds) }
|
||||||
sidelight.brightness.fade(100.percent, 6.seconds)
|
sidelight.brightness.fade(100.percent, 6.seconds)
|
||||||
sidelight.colors.forEach { it.static(Color.WARM_WHITE) }
|
sidelight.colors.forEach { it.static(Color.WARM_WHITE) }
|
||||||
}
|
}
|
||||||
|
@ -189,7 +189,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
rightSpotTarget = null
|
rightSpotTarget = null
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
sidelight.brightness.off(1.seconds)
|
sidelight.brightness.off(1.seconds)
|
||||||
Spots.right.brightness.off(1.seconds)
|
Spots.right.brightness.off(1.seconds)
|
||||||
}
|
}
|
||||||
|
@ -213,12 +213,12 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
|
|
||||||
repeat(2) {
|
repeat(2) {
|
||||||
lightStep(StepCue.Custom("Gardine wird geschlossen")) {
|
lightStep(StepCue.Custom("Gardine wird geschlossen")) {
|
||||||
FrontLights.all { it.brightness.fade(40.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(40.percent, 2.seconds) }
|
||||||
sidelight.brightness.fade(80.percent, 3.seconds)
|
sidelight.brightness.fade(80.percent, 3.seconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Gardine wird geöffnet")) {
|
lightStep(StepCue.Custom("Gardine wird geöffnet")) {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 1.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 1.seconds) }
|
||||||
sidelight.brightness.off(1.5.seconds)
|
sidelight.brightness.off(1.5.seconds)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -236,7 +236,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
curtainState = CurtainState.CLOSED
|
curtainState = CurtainState.CLOSED
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off(5.seconds) }
|
FrontLights.center { it.brightness.off(5.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -255,7 +255,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
curtainState = CurtainState.OPEN
|
curtainState = CurtainState.OPEN
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 5.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 5.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -290,7 +290,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
curtainState = CurtainState.CLOSED
|
curtainState = CurtainState.CLOSED
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off(5.seconds) }
|
FrontLights.center { it.brightness.off(5.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -318,7 +318,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(50.percent, 3.5.seconds) }
|
FrontLights.center { it.brightness.fade(50.percent, 3.5.seconds) }
|
||||||
sidelight.brightness.fade(75.percent, 4.seconds)
|
sidelight.brightness.fade(75.percent, 4.seconds)
|
||||||
Spots.right.brightness.static(100.percent)
|
Spots.right.brightness.static(100.percent)
|
||||||
}
|
}
|
||||||
|
@ -334,7 +334,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 3.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 3.seconds) }
|
||||||
sidelight.brightness.off(10.seconds)
|
sidelight.brightness.off(10.seconds)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -374,7 +374,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
Spots.right.brightness.pulseOnce(0.seconds, 20.seconds)
|
Spots.right.brightness.pulseOnce(0.seconds, 20.seconds)
|
||||||
FrontLights.all {
|
FrontLights.center {
|
||||||
it.brightness.pulseOnce(
|
it.brightness.pulseOnce(
|
||||||
rampUpDuration = 1.seconds,
|
rampUpDuration = 1.seconds,
|
||||||
rampDownDuration = 10.seconds,
|
rampDownDuration = 10.seconds,
|
||||||
|
@ -424,7 +424,7 @@ fun ShowBuilderContext.act1() = act("1. Akt") {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off(3.seconds) }
|
FrontLights.center { it.brightness.off(3.seconds) }
|
||||||
|
|
||||||
BlinderBars.all {
|
BlinderBars.all {
|
||||||
it.color.reset()
|
it.color.reset()
|
||||||
|
|
|
@ -57,7 +57,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
Washs.both { it.brightness.off(0.4.seconds) }
|
Washs.both { it.brightness.off(0.4.seconds) }
|
||||||
backlightBar.brightness.off(0.4.seconds)
|
backlightBar.brightness.off(0.4.seconds)
|
||||||
sidelight.brightness.off(0.4.seconds)
|
sidelight.brightness.off(0.4.seconds)
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 3.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 3.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(40.percent, 20.seconds) }
|
FrontLights.center { it.brightness.fade(40.percent, 20.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -102,7 +102,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 10.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 10.seconds) }
|
||||||
backlightBar.brightness.fade(25.percent, 10.seconds)
|
backlightBar.brightness.fade(25.percent, 10.seconds)
|
||||||
|
|
||||||
Tops.both {
|
Tops.both {
|
||||||
|
@ -125,7 +125,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
it.brightness.static(100.percent)
|
it.brightness.static(100.percent)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
}
|
}
|
||||||
|
|
||||||
step(StepCue.Custom("Lucy ist geflüchtet")) {
|
step(StepCue.Custom("Lucy ist geflüchtet")) {
|
||||||
|
@ -139,7 +139,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
it.strobeSpeed.off()
|
it.strobeSpeed.off()
|
||||||
}
|
}
|
||||||
BlinderBars.all { it.brightness.off(1.seconds) }
|
BlinderBars.all { it.brightness.off(1.seconds) }
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 1.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 1.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -286,7 +286,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
it.brightness.static(100.percent)
|
it.brightness.static(100.percent)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
|
|
||||||
backlightBar.brightness.pulseOnce(1.seconds, 3.seconds)
|
backlightBar.brightness.pulseOnce(1.seconds, 3.seconds)
|
||||||
|
|
||||||
|
@ -308,7 +308,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
onRun {
|
onRun {
|
||||||
Tops.both { it.reset() }
|
Tops.both { it.reset() }
|
||||||
BlinderBars.all { it.brightness.off(1.seconds) }
|
BlinderBars.all { it.brightness.off(1.seconds) }
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 1.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 1.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -343,7 +343,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
it.brightness.static(100.percent)
|
it.brightness.static(100.percent)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
Spots.right.brightness.off(5.seconds)
|
Spots.right.brightness.off(5.seconds)
|
||||||
|
|
||||||
Washs.both {
|
Washs.both {
|
||||||
|
@ -364,7 +364,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
BlinderBars.all { it.brightness.off(1.seconds) }
|
BlinderBars.all { it.brightness.off(1.seconds) }
|
||||||
Tops.both { it.reset() }
|
Tops.both { it.reset() }
|
||||||
Washs.both { it.brightness.off() }
|
Washs.both { it.brightness.off() }
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 1.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 1.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -386,7 +386,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
curtainState = CurtainState.CLOSED // fast
|
curtainState = CurtainState.CLOSED // fast
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off(3.seconds) }
|
FrontLights.center { it.brightness.off(3.seconds) }
|
||||||
sidelight.brightness.off(3.seconds)
|
sidelight.brightness.off(3.seconds)
|
||||||
BlinderBars.all { it.brightness.off(2.seconds) }
|
BlinderBars.all { it.brightness.off(2.seconds) }
|
||||||
}
|
}
|
||||||
|
@ -493,7 +493,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Der Vorhang wird geöffnet")) {
|
lightStep(StepCue.Custom("Der Vorhang wird geöffnet")) {
|
||||||
FrontLights.all { it.brightness.static(100.percent) }
|
FrontLights.center { it.brightness.static(100.percent) }
|
||||||
|
|
||||||
backlightBar.color.fade(Color.WARM_WHITE, 0.5.seconds)
|
backlightBar.color.fade(Color.WARM_WHITE, 0.5.seconds)
|
||||||
backlightBar.brightness.pulseOnce(0.5.seconds, 25.seconds, end = 40.percent)
|
backlightBar.brightness.pulseOnce(0.5.seconds, 25.seconds, end = 40.percent)
|
||||||
|
@ -535,7 +535,7 @@ fun ShowBuilderContext.act2() = act("2. Akt") {
|
||||||
leftSpotTarget = "Jonathan"
|
leftSpotTarget = "Jonathan"
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off(20.seconds) }
|
FrontLights.center { it.brightness.off(20.seconds) }
|
||||||
Spots.left.brightness.fade(100.percent, 10.seconds)
|
Spots.left.brightness.fade(100.percent, 10.seconds)
|
||||||
backlightBar.brightness.off(20.seconds)
|
backlightBar.brightness.off(20.seconds)
|
||||||
sidelight.brightness.fade(20.percent, 20.seconds)
|
sidelight.brightness.fade(20.percent, 20.seconds)
|
||||||
|
|
|
@ -45,7 +45,7 @@ val sidelight = StairvilleClb4(DmxAddress(140u))
|
||||||
val fogMachine = AdjFogFury3000(DmxAddress(117u))
|
val fogMachine = AdjFogFury3000(DmxAddress(117u))
|
||||||
|
|
||||||
val devices = persistentSetOf(
|
val devices = persistentSetOf(
|
||||||
*FrontLights.all.toTypedArray(),
|
*FrontLights.center.toTypedArray(),
|
||||||
Spots.left,
|
Spots.left,
|
||||||
Spots.right,
|
Spots.right,
|
||||||
*Tops.both.toTypedArray(),
|
*Tops.both.toTypedArray(),
|
||||||
|
|
|
@ -59,12 +59,12 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
|
|
||||||
lightStep(StepCue.Text("Eloïse", "Was?")) {
|
lightStep(StepCue.Text("Eloïse", "Was?")) {
|
||||||
sidelight.brightness.fade(100.percent, 10.seconds)
|
sidelight.brightness.fade(100.percent, 10.seconds)
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 10.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 10.seconds) }
|
||||||
Washs.both { it.brightness.pulse(1.5.seconds, 0.1.seconds, 0.4.seconds) }
|
Washs.both { it.brightness.pulse(1.5.seconds, 0.1.seconds, 0.4.seconds) }
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Dracula", "Das seh ich selbst!", "Anfang")) {
|
lightStep(StepCue.Text("Dracula", "Das seh ich selbst!", "Anfang")) {
|
||||||
FrontLights.all { it.brightness.fade(40.percent, 1.5.seconds) }
|
FrontLights.center { it.brightness.fade(40.percent, 1.5.seconds) }
|
||||||
Washs.both { it.brightness.pulse(0.8.seconds, 0.1.seconds, 0.4.seconds) }
|
Washs.both { it.brightness.pulse(0.8.seconds, 0.1.seconds, 0.4.seconds) }
|
||||||
|
|
||||||
BlinderBars.all {
|
BlinderBars.all {
|
||||||
|
@ -92,7 +92,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
lightStep(StepCue.Text("Bernadette", "Er ist bei uns eingebrochen", "Anfang")) {
|
lightStep(StepCue.Text("Bernadette", "Er ist bei uns eingebrochen", "Anfang")) {
|
||||||
sidelight.brightness.fade(100.percent, 10.seconds)
|
sidelight.brightness.fade(100.percent, 10.seconds)
|
||||||
backlightBar.pulseSlow()
|
backlightBar.pulseSlow()
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 10.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 10.seconds) }
|
||||||
Washs.both { it.brightness.pulse(1.5.seconds, 0.1.seconds, 0.4.seconds) }
|
Washs.both { it.brightness.pulse(1.5.seconds, 0.1.seconds, 0.4.seconds) }
|
||||||
|
|
||||||
BlinderBars.all {
|
BlinderBars.all {
|
||||||
|
@ -153,7 +153,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
it.brightness.fade(25.percent, 2.seconds)
|
it.brightness.fade(25.percent, 2.seconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(40.percent, 15.seconds) }
|
FrontLights.center { it.brightness.fade(40.percent, 15.seconds) }
|
||||||
|
|
||||||
Tops.both {
|
Tops.both {
|
||||||
it.pointAtStageMiddleSingleCenterMarking()
|
it.pointAtStageMiddleSingleCenterMarking()
|
||||||
|
@ -168,7 +168,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
|
|
||||||
sidelight.brightness.fade(100.percent, 10.seconds)
|
sidelight.brightness.fade(100.percent, 10.seconds)
|
||||||
Tops.both { it.brightness.fade(100.percent, 1.5.seconds) }
|
Tops.both { it.brightness.fade(100.percent, 1.5.seconds) }
|
||||||
FrontLights.all { it.brightness.off(2.seconds) }
|
FrontLights.center { it.brightness.off(2.seconds) }
|
||||||
BlinderBars.all { it.brightness.off(1.5.seconds) }
|
BlinderBars.all { it.brightness.off(1.5.seconds) }
|
||||||
|
|
||||||
Washs.both { it.colorWheelMode.static(CoemarProWash.ColorWheelMode.Red) }
|
Washs.both { it.colorWheelMode.static(CoemarProWash.ColorWheelMode.Red) }
|
||||||
|
@ -208,7 +208,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
it.brightness.pulseOnce(0.5.seconds, 3.seconds)
|
it.brightness.pulseOnce(0.5.seconds, 3.seconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 3.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 3.seconds) }
|
||||||
|
|
||||||
BlinderBars.all {
|
BlinderBars.all {
|
||||||
it.brightness.off(3.seconds)
|
it.brightness.off(3.seconds)
|
||||||
|
@ -217,7 +217,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Fill-in")) {
|
lightStep(StepCue.Custom("Musik: Fill-in")) {
|
||||||
FrontLights.all { it.brightness.off(3.seconds) }
|
FrontLights.center { it.brightness.off(3.seconds) }
|
||||||
|
|
||||||
sidelight.brightness.off(4.seconds)
|
sidelight.brightness.off(4.seconds)
|
||||||
|
|
||||||
|
@ -298,7 +298,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Alle", "Graf Dracula!", "Anfang")) {
|
lightStep(StepCue.Text("Alle", "Graf Dracula!", "Anfang")) {
|
||||||
FrontLights.all { it.brightness.fade(50.percent, 8.seconds) }
|
FrontLights.center { it.brightness.fade(50.percent, 8.seconds) }
|
||||||
|
|
||||||
sidelight.brightness.fade(100.percent, 8.seconds)
|
sidelight.brightness.fade(100.percent, 8.seconds)
|
||||||
|
|
||||||
|
@ -315,7 +315,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
||||||
Tops.both { it.brightness.pulseOnce(0.1.seconds, 6.seconds) }
|
Tops.both { it.brightness.pulseOnce(0.1.seconds, 6.seconds) }
|
||||||
FrontLights.all { it.brightness.off() }
|
FrontLights.center { it.brightness.off() }
|
||||||
Washs.both { it.brightness.off(1.seconds) }
|
Washs.both { it.brightness.off(1.seconds) }
|
||||||
|
|
||||||
sidelight.brightness.off(1.seconds)
|
sidelight.brightness.off(1.seconds)
|
||||||
|
@ -329,7 +329,7 @@ fun SceneBuilderContext.songDraculasZorn() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.MusicEnd) {
|
lightStep(StepCue.MusicEnd) {
|
||||||
FrontLights.all { it.brightness.fade(40.percent, 20.seconds) }
|
FrontLights.center { it.brightness.fade(40.percent, 20.seconds) }
|
||||||
Spots.right.brightness.off(20.seconds)
|
Spots.right.brightness.off(20.seconds)
|
||||||
|
|
||||||
BlinderBars.all { it.reset() }
|
BlinderBars.all { it.reset() }
|
||||||
|
|
|
@ -15,7 +15,7 @@ fun SceneBuilderContext.songDuettDraculaMina() {
|
||||||
rightSpotTarget = "Dracula"
|
rightSpotTarget = "Dracula"
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(25.percent, 30.seconds) }
|
FrontLights.center { it.brightness.fade(25.percent, 30.seconds) }
|
||||||
Spots.right.brightness.fade(100.percent, 30.seconds)
|
Spots.right.brightness.fade(100.percent, 30.seconds)
|
||||||
Spots.left.brightness.fade(100.percent, 30.seconds)
|
Spots.left.brightness.fade(100.percent, 30.seconds)
|
||||||
|
|
||||||
|
@ -30,7 +30,7 @@ fun SceneBuilderContext.songDuettDraculaMina() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Dracula", "Ich kenne dich!")) {
|
lightStep(StepCue.Text("Dracula", "Ich kenne dich!")) {
|
||||||
FrontLights.all { it.brightness.off(15.seconds) }
|
FrontLights.center { it.brightness.off(15.seconds) }
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Mina", "Ich kenne dich!", "Anfang")) {
|
lightStep(StepCue.Text("Mina", "Ich kenne dich!", "Anfang")) {
|
||||||
|
|
|
@ -11,7 +11,7 @@ import kotlin.time.Duration.Companion.seconds
|
||||||
|
|
||||||
fun SceneBuilderContext.songDuettMinaJonathan() {
|
fun SceneBuilderContext.songDuettMinaJonathan() {
|
||||||
lightStep(StepCue.MusicStart("Duett", 3.minutes + 50.seconds)) {
|
lightStep(StepCue.MusicStart("Duett", 3.minutes + 50.seconds)) {
|
||||||
FrontLights.all { it.brightness.fade(40.percent, 5.seconds) }
|
FrontLights.center { it.brightness.fade(40.percent, 5.seconds) }
|
||||||
Washs.both {
|
Washs.both {
|
||||||
it.pointAtCeiling()
|
it.pointAtCeiling()
|
||||||
it.colorWheelMode.static(CoemarProWash.ColorWheelMode.White)
|
it.colorWheelMode.static(CoemarProWash.ColorWheelMode.White)
|
||||||
|
@ -44,7 +44,7 @@ fun SceneBuilderContext.songDuettMinaJonathan() {
|
||||||
|
|
||||||
lightStep(StepCue.MusicEnd) {
|
lightStep(StepCue.MusicEnd) {
|
||||||
Spots.left.brightness.off(10.seconds)
|
Spots.left.brightness.off(10.seconds)
|
||||||
FrontLights.all { it.brightness.fade(75.percent, 10.seconds) }
|
FrontLights.center { it.brightness.fade(75.percent, 10.seconds) }
|
||||||
BlinderBars.all { it.brightness.off(4.seconds) }
|
BlinderBars.all { it.brightness.off(4.seconds) }
|
||||||
Washs.both { it.brightness.off(4.seconds) }
|
Washs.both { it.brightness.off(4.seconds) }
|
||||||
backlightBar.brightness.off(6.seconds)
|
backlightBar.brightness.off(6.seconds)
|
||||||
|
|
|
@ -42,7 +42,7 @@ fun SceneBuilderContext.songFinale() {
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
Spots.right.brightness.off(10.seconds)
|
Spots.right.brightness.off(10.seconds)
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 5.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 5.seconds) }
|
||||||
backlightBar.color.cycle(12.seconds)
|
backlightBar.color.cycle(12.seconds)
|
||||||
backlightBar.brightness.fade(100.percent, 20.seconds)
|
backlightBar.brightness.fade(100.percent, 20.seconds)
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ fun SceneBuilderContext.songFinale() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
||||||
FrontLights.all { it.brightness.off(1.seconds) }
|
FrontLights.center { it.brightness.off(1.seconds) }
|
||||||
BlinderBars.all { it.brightness.off(1.seconds) }
|
BlinderBars.all { it.brightness.off(1.seconds) }
|
||||||
backlightBar.brightness.off(1.seconds)
|
backlightBar.brightness.off(1.seconds)
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,7 +29,7 @@ fun SceneBuilderContext.songFinaleErsterAkt() {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off(10.seconds) }
|
FrontLights.center { it.brightness.off(10.seconds) }
|
||||||
Spots.right.brightness.fade(100.percent, 10.seconds)
|
Spots.right.brightness.fade(100.percent, 10.seconds)
|
||||||
|
|
||||||
backlightBar.brightness.fade(100.percent, 10.seconds)
|
backlightBar.brightness.fade(100.percent, 10.seconds)
|
||||||
|
@ -529,12 +529,12 @@ fun SceneBuilderContext.songFinaleErsterAkt() {
|
||||||
it.brightness.fade(60.percent, 5.seconds)
|
it.brightness.fade(60.percent, 5.seconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 5.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 5.seconds) }
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
||||||
Spots.right.brightness.off(4.seconds)
|
Spots.right.brightness.off(4.seconds)
|
||||||
FrontLights.all { it.brightness.off() }
|
FrontLights.center { it.brightness.off() }
|
||||||
Washs.both { it.brightness.off(0.5.seconds) }
|
Washs.both { it.brightness.off(0.5.seconds) }
|
||||||
|
|
||||||
backlightBar.strobeSpeed.off()
|
backlightBar.strobeSpeed.off()
|
||||||
|
|
|
@ -40,7 +40,7 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Dr. Sewart", "Bei uns ist alles scheißegal", "letzte Silbe")) {
|
lightStep(StepCue.Text("Dr. Sewart", "Bei uns ist alles scheißegal", "letzte Silbe")) {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
Washs.both { it.brightness.off(3.seconds) }
|
Washs.both { it.brightness.off(3.seconds) }
|
||||||
BlinderBars.all { it.brightness.off(3.seconds) }
|
BlinderBars.all { it.brightness.off(3.seconds) }
|
||||||
|
|
||||||
|
@ -49,12 +49,12 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) {
|
lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) {
|
||||||
FrontLights.all { it.brightness.off() }
|
FrontLights.center { it.brightness.off() }
|
||||||
Spots.right.brightness.off()
|
Spots.right.brightness.off()
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Nächster Beat")) {
|
lightStep(StepCue.Custom("Musik: Nächster Beat")) {
|
||||||
FrontLights.all { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) }
|
FrontLights.center { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) }
|
||||||
Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
||||||
Washs.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
Washs.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
||||||
BlinderBars.all {
|
BlinderBars.all {
|
||||||
|
@ -84,7 +84,7 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Dr. Sewart", "Wir wissen, wie das geht", "letzte Silbe")) {
|
lightStep(StepCue.Text("Dr. Sewart", "Wir wissen, wie das geht", "letzte Silbe")) {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
|
|
||||||
Washs.both {
|
Washs.both {
|
||||||
it.strobeSpeed.static(60.percent)
|
it.strobeSpeed.static(60.percent)
|
||||||
|
@ -101,12 +101,12 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) {
|
lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) {
|
||||||
FrontLights.all { it.brightness.off() }
|
FrontLights.center { it.brightness.off() }
|
||||||
backlightBar.strobeSpeed.off()
|
backlightBar.strobeSpeed.off()
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Nächster Beat")) {
|
lightStep(StepCue.Custom("Musik: Nächster Beat")) {
|
||||||
FrontLights.all { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) }
|
FrontLights.center { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) }
|
||||||
Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
||||||
|
|
||||||
Washs.both {
|
Washs.both {
|
||||||
|
@ -140,7 +140,7 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Dr. Sewart", "Wir warten schon auf dich!", "während letzter Silbe")) {
|
lightStep(StepCue.Text("Dr. Sewart", "Wir warten schon auf dich!", "während letzter Silbe")) {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
|
|
||||||
Washs.both {
|
Washs.both {
|
||||||
it.strobeSpeed.static(60.percent)
|
it.strobeSpeed.static(60.percent)
|
||||||
|
@ -157,12 +157,12 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) {
|
lightStep(StepCue.Text("Alle", "Hurra", "letzte Silbe")) {
|
||||||
FrontLights.all { it.brightness.off() }
|
FrontLights.center { it.brightness.off() }
|
||||||
backlightBar.strobeSpeed.off()
|
backlightBar.strobeSpeed.off()
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Nächster Beat")) {
|
lightStep(StepCue.Custom("Musik: Nächster Beat")) {
|
||||||
FrontLights.all { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) }
|
FrontLights.center { it.brightness.pulseOnce(0.seconds, 0.5.seconds, peak = 100.percent, end = 60.percent) }
|
||||||
Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
Tops.both { it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent) }
|
||||||
Washs.both {
|
Washs.both {
|
||||||
it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent)
|
it.brightness.pulseOnce(0.1.seconds, 0.5.seconds, 100.percent)
|
||||||
|
@ -199,7 +199,7 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
lightStep(StepCue.Custom("Musik: Schlussschlag")) {
|
||||||
FrontLights.all { it.brightness.static(100.percent) }
|
FrontLights.center { it.brightness.static(100.percent) }
|
||||||
Tops.both { it.brightness.pulseOnce(0.1.seconds, 2.seconds, 100.percent) }
|
Tops.both { it.brightness.pulseOnce(0.1.seconds, 2.seconds, 100.percent) }
|
||||||
Washs.both { it.brightness.pulseOnce(0.1.seconds, 2.seconds, 100.percent) }
|
Washs.both { it.brightness.pulseOnce(0.1.seconds, 2.seconds, 100.percent) }
|
||||||
BlinderBars.all {
|
BlinderBars.all {
|
||||||
|
@ -215,7 +215,7 @@ fun SceneBuilderContext.songIrrenhaus() {
|
||||||
rightSpotTarget = null
|
rightSpotTarget = null
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(50.percent, 5.seconds) }
|
FrontLights.center { it.brightness.fade(50.percent, 5.seconds) }
|
||||||
Spots.right.brightness.off(5.seconds)
|
Spots.right.brightness.off(5.seconds)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,7 +73,7 @@ fun SceneBuilderContext.songLucy() {
|
||||||
rightSpotTarget = "Lucy"
|
rightSpotTarget = "Lucy"
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(25.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(25.percent, 2.seconds) }
|
||||||
Spots.right.brightness.fade(100.percent, 1.seconds)
|
Spots.right.brightness.fade(100.percent, 1.seconds)
|
||||||
sidelight.brightness.off(2.seconds)
|
sidelight.brightness.off(2.seconds)
|
||||||
}
|
}
|
||||||
|
@ -130,7 +130,7 @@ fun SceneBuilderContext.songLucy() {
|
||||||
|
|
||||||
lightStep(StepCue.Custom("1. Beat")) {
|
lightStep(StepCue.Custom("1. Beat")) {
|
||||||
BlinderBars.all { it.brightness.off(0.5.seconds) }
|
BlinderBars.all { it.brightness.off(0.5.seconds) }
|
||||||
FrontLights.all { it.brightness.off(0.5.seconds) }
|
FrontLights.center { it.brightness.off(0.5.seconds) }
|
||||||
}
|
}
|
||||||
|
|
||||||
greedyCueStep(StepCue.Custom("2. Beat"))
|
greedyCueStep(StepCue.Custom("2. Beat"))
|
||||||
|
@ -155,7 +155,7 @@ fun SceneBuilderContext.songLucy() {
|
||||||
it.brightness.pulseOnce(0.1.seconds, 3.seconds)
|
it.brightness.pulseOnce(0.1.seconds, 3.seconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.pulseOnce(0.1.seconds, 4.seconds, end = 40.percent) }
|
FrontLights.center { it.brightness.pulseOnce(0.1.seconds, 4.seconds, end = 40.percent) }
|
||||||
}
|
}
|
||||||
|
|
||||||
step(StepCue.MusicEnd) {
|
step(StepCue.MusicEnd) {
|
||||||
|
|
|
@ -29,6 +29,7 @@ fun SceneBuilderContext.songMaskenball() {
|
||||||
step(StepCue.Custom("Musik: Einsetzen der Drums")) {
|
step(StepCue.Custom("Musik: Einsetzen der Drums")) {
|
||||||
actors {
|
actors {
|
||||||
+"Hawkins / von links"
|
+"Hawkins / von links"
|
||||||
|
+"Dr. Sewart / von links"
|
||||||
+"Eloïse / von links"
|
+"Eloïse / von links"
|
||||||
+"Françoise / von links"
|
+"Françoise / von links"
|
||||||
+"Bernadette / von links"
|
+"Bernadette / von links"
|
||||||
|
@ -39,7 +40,7 @@ fun SceneBuilderContext.songMaskenball() {
|
||||||
onRun {
|
onRun {
|
||||||
backlightBar.brightness.off(4.seconds)
|
backlightBar.brightness.off(4.seconds)
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
|
|
||||||
Tops.both {
|
Tops.both {
|
||||||
it.startRoomMovement(5.0)
|
it.startRoomMovement(5.0)
|
||||||
|
@ -61,7 +62,7 @@ fun SceneBuilderContext.songMaskenball() {
|
||||||
|
|
||||||
Tops.both { it.brightness.fade(100.percent, 1.seconds) }
|
Tops.both { it.brightness.fade(100.percent, 1.seconds) }
|
||||||
Washs.both { it.brightness.fade(100.percent, 1.seconds) }
|
Washs.both { it.brightness.fade(100.percent, 1.seconds) }
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 2.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
|
|
||||||
BlinderBars.all {
|
BlinderBars.all {
|
||||||
it.preset.static(StairvilleSplb.Preset.STUB) // theatre-like, warm
|
it.preset.static(StairvilleSplb.Preset.STUB) // theatre-like, warm
|
||||||
|
|
|
@ -20,7 +20,7 @@ fun SceneBuilderContext.songMittsommernacht() {
|
||||||
curtainState = CurtainState.OPEN
|
curtainState = CurtainState.OPEN
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all {
|
FrontLights.center {
|
||||||
it.brightness.fade(100.percent, 6.seconds)
|
it.brightness.fade(100.percent, 6.seconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@ fun SceneBuilderContext.songMittsommernacht() {
|
||||||
onRun {
|
onRun {
|
||||||
Spots.right.brightness.static(100.percent)
|
Spots.right.brightness.static(100.percent)
|
||||||
|
|
||||||
FrontLights.all {
|
FrontLights.center {
|
||||||
it.brightness.static(25.percent)
|
it.brightness.static(25.percent)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ fun SceneBuilderContext.songMittsommernacht() {
|
||||||
onRun {
|
onRun {
|
||||||
Spots.right.brightness.off(2.seconds)
|
Spots.right.brightness.off(2.seconds)
|
||||||
|
|
||||||
FrontLights.all {
|
FrontLights.center {
|
||||||
it.brightness.fade(100.percent, 8.seconds)
|
it.brightness.fade(100.percent, 8.seconds)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -134,7 +134,7 @@ fun SceneBuilderContext.songMittsommernacht() {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.off() }
|
FrontLights.center { it.brightness.off() }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -229,7 +229,7 @@ fun SceneBuilderContext.songMittsommernacht() {
|
||||||
}
|
}
|
||||||
|
|
||||||
lightStep(StepCue.Custom("Die Bewohner entfreezen")) {
|
lightStep(StepCue.Custom("Die Bewohner entfreezen")) {
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 1.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 1.seconds) }
|
||||||
Tops.both { it.brightness.fade(100.percent, 2.seconds) }
|
Tops.both { it.brightness.fade(100.percent, 2.seconds) }
|
||||||
|
|
||||||
backlightBar.brightness.fade(75.percent, 2.seconds)
|
backlightBar.brightness.fade(75.percent, 2.seconds)
|
||||||
|
@ -280,7 +280,7 @@ fun SceneBuilderContext.songMittsommernacht() {
|
||||||
}
|
}
|
||||||
|
|
||||||
onRun {
|
onRun {
|
||||||
FrontLights.all { it.brightness.fade(50.percent, 3.seconds) }
|
FrontLights.center { it.brightness.fade(50.percent, 3.seconds) }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -60,7 +60,7 @@ fun SceneBuilderContext.songRepriseMaskenball() {
|
||||||
it.brightness.pulseOnce(1.seconds, 3.seconds, peak = 50.percent)
|
it.brightness.pulseOnce(1.seconds, 3.seconds, peak = 50.percent)
|
||||||
}
|
}
|
||||||
|
|
||||||
FrontLights.all { it.brightness.fade(100.percent, 5.seconds) }
|
FrontLights.center { it.brightness.fade(100.percent, 5.seconds) }
|
||||||
}
|
}
|
||||||
|
|
||||||
step(StepCue.MusicEnd) {}
|
step(StepCue.MusicEnd) {}
|
||||||
|
|
Loading…
Add table
Reference in a new issue