From 93c36ef4d01cb4382dcba483ee59900aa23f2a2c Mon Sep 17 00:00:00 2001
From: JesseBrault0709 <62299747+JesseBrault0709@users.noreply.github.com>
Date: Mon, 10 Jun 2024 09:27:59 +0200
Subject: [PATCH] Added all recordings and external links.
---
.../com/jessebrault/site/util/MaybeExternalLink.groovy | 2 +-
.../groovy/com/jessebrault/site/util/WhenExternal.groovy | 2 +-
texts/compositions/Arcadia.md | 2 +-
texts/compositions/Capriccioso.md | 4 ++++
texts/compositions/Conversations.md | 1 +
texts/compositions/Illuminatio.md | 1 +
texts/compositions/Movement.md | 3 +++
texts/compositions/NearUnderFar.md | 5 +++++
texts/compositions/Quintet.md | 3 +++
texts/compositions/SonataShambhala.md | 1 +
texts/compositions/SpiritTravels.md | 3 +++
11 files changed, 24 insertions(+), 3 deletions(-)
diff --git a/components/groovy/com/jessebrault/site/util/MaybeExternalLink.groovy b/components/groovy/com/jessebrault/site/util/MaybeExternalLink.groovy
index 497c922..2e7dee6 100644
--- a/components/groovy/com/jessebrault/site/util/MaybeExternalLink.groovy
+++ b/components/groovy/com/jessebrault/site/util/MaybeExternalLink.groovy
@@ -15,7 +15,7 @@ class MaybeExternalLink extends BaseWebViewComponent {
}
boolean getIsExternal() {
- href.startsWith('https://')
+ !href.startsWith('https://jessebrault')
}
}
diff --git a/components/groovy/com/jessebrault/site/util/WhenExternal.groovy b/components/groovy/com/jessebrault/site/util/WhenExternal.groovy
index da249ff..b722757 100644
--- a/components/groovy/com/jessebrault/site/util/WhenExternal.groovy
+++ b/components/groovy/com/jessebrault/site/util/WhenExternal.groovy
@@ -19,7 +19,7 @@ class WhenExternal extends DelegatingWebViewComponent {
@Override
protected View getDelegate() {
return { Writer w ->
- if (href.startsWith('https://')) {
+ if (!href.startsWith('https://jessebrault')) {
def cw = new DefaultComponentWriter(w, context.renderContext, context)
cw << render.call()
}
diff --git a/texts/compositions/Arcadia.md b/texts/compositions/Arcadia.md
index 578390b..d40b105 100644
--- a/texts/compositions/Arcadia.md
+++ b/texts/compositions/Arcadia.md
@@ -5,7 +5,7 @@ instrumentation: For violin and piano.
premiere: November 2, 2020. (Online)
recordings:
Premiere: https://www.youtube.com/watch?v=pUx57krZ41E
- Audio: /compositions/arcadia/arcadia.mp3
+ Audio: https://jessebrault.nyc3.cdn.digitaloceanspaces.com/recordings/arcadia.mp3
externalLinks:
'Musaics of the Bay': https://www.musaics.org/stayathomesymposium/20-arcadia
Discussion: https://www.youtube.com/watch?v=y52TU2u1BnU
diff --git a/texts/compositions/Capriccioso.md b/texts/compositions/Capriccioso.md
index 1577529..94e1bca 100644
--- a/texts/compositions/Capriccioso.md
+++ b/texts/compositions/Capriccioso.md
@@ -2,6 +2,10 @@
title: Capriccioso
slug: capriccioso
instrumentation: For recorder, violin, and harp.
+premiere: March 10, 2022. (Online)
+recordings:
+ Premiere: https://www.youtube.com/watch?v=TDfhT8TU4Ik
+ Audio: https://jessebrault.nyc3.cdn.digitaloceanspaces.com/recordings/capriccioso.mp3
shortInfo: 'Commissioned by Musaics of the Bay and Miniatures: Mauritshuis.'
date: 2021-11-01
categories:
diff --git a/texts/compositions/Conversations.md b/texts/compositions/Conversations.md
index 9b06731..4ac00fd 100644
--- a/texts/compositions/Conversations.md
+++ b/texts/compositions/Conversations.md
@@ -2,6 +2,7 @@
title: Conversations
slug: conversations
instrumentation: For two violins.
+premiere: April 3, 2019, at Church of St. Paul the Apostle, New York, New York.
date: 2017-06-01
categories:
- Chamber
diff --git a/texts/compositions/Illuminatio.md b/texts/compositions/Illuminatio.md
index a6025e3..2d226af 100644
--- a/texts/compositions/Illuminatio.md
+++ b/texts/compositions/Illuminatio.md
@@ -2,6 +2,7 @@
title: Illuminatio
slug: illuminatio
instrumentation: For solo piano and wind ensemble.
+premiere: March 17, 2013, Cannon Falls, Minnesota.
date: 2013-02-01
categories:
- Wind Ensemble
diff --git a/texts/compositions/Movement.md b/texts/compositions/Movement.md
index 6c7a5d8..d6ae2f7 100644
--- a/texts/compositions/Movement.md
+++ b/texts/compositions/Movement.md
@@ -2,6 +2,9 @@
title: Movement
slug: movement
instrumentation: For violin and piano.
+premiere: April 12, 2013, at St. Olaf College, Northfield, Minnesota.
+recordings:
+ Audio: https://www.youtube.com/watch?v=rMnuC-TNdGU
date: 2013-04-01
categories:
- Chamber
diff --git a/texts/compositions/NearUnderFar.md b/texts/compositions/NearUnderFar.md
index ba56501..ee8ab41 100644
--- a/texts/compositions/NearUnderFar.md
+++ b/texts/compositions/NearUnderFar.md
@@ -2,6 +2,11 @@
title: Near, Under, Far
slug: near-under-far
instrumentation: For solo cello.
+premiere: March 2022. (Online)
+recordings:
+ Audio: https://jessebrault.nyc3.cdn.digitaloceanspaces.com/recordings/near-under-far.mp3
+externalLinks:
+ 'Musaics of the Bay': https://www.musaics.org/stayathomesymposium/51-near-under-far
shortInfo: Based on Die blaue Eiche by Luc Tuymans.
date: 2021-03-01
categories:
diff --git a/texts/compositions/Quintet.md b/texts/compositions/Quintet.md
index 053bb3b..813d9df 100644
--- a/texts/compositions/Quintet.md
+++ b/texts/compositions/Quintet.md
@@ -2,6 +2,9 @@
title: Quintet
slug: quintet
instrumentation: For clarinet, violin, viola, cello, and piano.
+premiere: April 12, 2013, at St. Olaf College, Northfield, Minnesota.
+recordings:
+ Audio: https://www.youtube.com/watch?v=F9ZY-8UHhxc
date: 2013-03-01
categories:
- Chamber
diff --git a/texts/compositions/SonataShambhala.md b/texts/compositions/SonataShambhala.md
index 49520f4..742550b 100644
--- a/texts/compositions/SonataShambhala.md
+++ b/texts/compositions/SonataShambhala.md
@@ -2,6 +2,7 @@
title: Sonata Shambhala
slug: sonata-shambhala
instrumentation: For solo piano.
+premiere: November 11, 2018, at Marlboro College, Brattleboro, Vermont.
date: 2018-09-01
categories:
- Solo
diff --git a/texts/compositions/SpiritTravels.md b/texts/compositions/SpiritTravels.md
index a8a5e34..33d28c4 100644
--- a/texts/compositions/SpiritTravels.md
+++ b/texts/compositions/SpiritTravels.md
@@ -3,6 +3,9 @@ title: Spirit Travels
slug: spirit-travels
version: Chamber orchestra version
instrumentation: For fl, ob, cl, hn, 2 perc, pno, and strings 2.2.2.2.1.
+premiere: December 3, 2023, at The Juilliard School, New York, New York.
+recordings:
+ Audio: https://jessebrault.nyc3.cdn.digitaloceanspaces.com/recordings/spirit-travels.mp3
shortInfo: In memoriam Jane H. Kim.
date: 2023-12-01
categories: