Compare commits
6 Commits
b3064609cf
...
main
Author | SHA1 | Date | |
---|---|---|---|
513504d175
|
|||
6542cb42a2
|
|||
5c5a7524ab
|
|||
c9357ce1cd
|
|||
51db7a18f7
|
|||
e629567d32
|
@@ -16,12 +16,19 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
lfs: true
|
lfs: true
|
||||||
|
|
||||||
|
- name: Cache Astro build cache folder
|
||||||
|
uses: actions/cache@v4
|
||||||
|
with:
|
||||||
|
path: |
|
||||||
|
node_modules/.astro/
|
||||||
|
node_modules/.vite/
|
||||||
|
key: ${{ runner.os }}-buildcache
|
||||||
|
|
||||||
- name: Setup Node
|
- name: Setup Node
|
||||||
uses: actions/setup-node@v4
|
uses: actions/setup-node@v5
|
||||||
with:
|
with:
|
||||||
node-version: 22
|
node-version: 22
|
||||||
cache: npm
|
cache: npm
|
||||||
cache-dependency-path: "./package-lock.json"
|
|
||||||
|
|
||||||
- name: Install
|
- name: Install
|
||||||
shell: "bash"
|
shell: "bash"
|
||||||
|
@@ -1,2 +1,2 @@
|
|||||||
Nathan Cummins is an award-winning composer, orchestrator, sound designer, and conductor known for his vibrant music across video games, film, and live performance.
|
Nathan Cummins is an award-winning composer, orchestrator, sound designer, and conductor known for his vibrant music across video games, film, and live performance.
|
||||||
Based in Adelaide, he brings classical craft, bold creativity, and technical innovation to every project—from the playful music of _Dungeons and Dining Tables_, to the orchestration of _Awoken_ (composed by Christopher Larkin), and to directing multimedia concert events that bring game music to life on stage.
|
Based in Adelaide, he brings classical craft, bold creativity, and technical innovation to every project—from the playful music of _Dungeons and Dining Tables_, to the orchestration of _Hollow Knight: Silksong_ (composed by Christopher Larkin), and to directing multimedia concert events that bring game music to life on stage.
|
||||||
|
@@ -13,7 +13,7 @@ const { navbarDisplay = "normal" } = Astro.props as Props;
|
|||||||
---
|
---
|
||||||
|
|
||||||
<nav
|
<nav
|
||||||
class="font-header group/nav fixed top-0 right-0 left-0 z-50 uppercase"
|
class="font-header group/nav fixed top-0 right-0 left-0 z-100 uppercase"
|
||||||
aria-label="Primary"
|
aria-label="Primary"
|
||||||
transition:name="nav"
|
transition:name="nav"
|
||||||
transition:animate="none"
|
transition:animate="none"
|
||||||
|
@@ -38,7 +38,10 @@ const initialQueue = await Promise.all(
|
|||||||
|
|
||||||
<div
|
<div
|
||||||
id="player"
|
id="player"
|
||||||
class:list={["fixed right-0 bottom-0 left-0 z-50 bg-black shadow-lg", height]}
|
class:list={[
|
||||||
|
"fixed right-0 bottom-0 left-0 z-100 bg-black shadow-lg",
|
||||||
|
height
|
||||||
|
]}
|
||||||
transition:persist=""
|
transition:persist=""
|
||||||
transition:name="player"
|
transition:name="player"
|
||||||
transition:animate="none"
|
transition:animate="none"
|
||||||
|
@@ -229,7 +229,7 @@ const link = `/projects/${slugify(project.data.type)}/${slugify(project.data.slu
|
|||||||
loading="lazy"
|
loading="lazy"
|
||||||
layout="constrained"
|
layout="constrained"
|
||||||
fit="cover"
|
fit="cover"
|
||||||
height={192}
|
height={250}
|
||||||
style={`animation-delay: -${Math.floor(Math.random() * (12 - 4) + 4)}s; animation-direction: ${Math.random() < 0.5 ? "normal" : "reverse"};`}
|
style={`animation-delay: -${Math.floor(Math.random() * (12 - 4) + 4)}s; animation-direction: ${Math.random() < 0.5 ? "normal" : "reverse"};`}
|
||||||
quality={quality}
|
quality={quality}
|
||||||
/>
|
/>
|
||||||
|
@@ -18,8 +18,9 @@ import { Image } from "astro:assets";
|
|||||||
<Image
|
<Image
|
||||||
src={aboutImage}
|
src={aboutImage}
|
||||||
alt="A photo of Nathan conducting the Woodville Concert Band"
|
alt="A photo of Nathan conducting the Woodville Concert Band"
|
||||||
class="mx-auto mb-8 size-96 rounded-full object-cover drop-shadow-lg/75 transition ease-in-out md:hover:scale-150 md:hover:shadow-xl/50"
|
class="mx-auto mb-8 size-96 rounded-full object-cover shadow-lg/75 transition ease-in-out md:hover:scale-150"
|
||||||
transition:name="aboutImage"
|
transition:name="aboutImage"
|
||||||
|
height={576}
|
||||||
/>
|
/>
|
||||||
<SectionTitle class="py-8">Dr Nathan Cummins</SectionTitle>
|
<SectionTitle class="py-8">Dr Nathan Cummins</SectionTitle>
|
||||||
<H2>{site.tagline}</H2>
|
<H2>{site.tagline}</H2>
|
||||||
@@ -91,7 +92,7 @@ import { Image } from "astro:assets";
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section id="orchestration">
|
<section id="orchestration">
|
||||||
<div class="mx-auto max-w-4xl px-8 text-left">
|
<div class="mx-auto mb-4 max-w-4xl px-8 text-left">
|
||||||
<H2>Orchestration</H2>
|
<H2>Orchestration</H2>
|
||||||
<Paragraph
|
<Paragraph
|
||||||
>As an orchestrator, Nathan is highly sought after for his ability to
|
>As an orchestrator, Nathan is highly sought after for his ability to
|
||||||
@@ -106,6 +107,21 @@ import { Image } from "astro:assets";
|
|||||||
ensembles and composers save valuable time and money while ensuring
|
ensembles and composers save valuable time and money while ensuring
|
||||||
players can deliver their best performance.</Paragraph
|
players can deliver their best performance.</Paragraph
|
||||||
>
|
>
|
||||||
|
<Paragraph>Recent projects include:</Paragraph>
|
||||||
|
<ul class="list-disc pl-4">
|
||||||
|
<li>
|
||||||
|
<span class="font-bold">Hollow Knight: Silksong:</span> orchestration
|
||||||
|
and typesetting for the score composed by <TextLink
|
||||||
|
href="https://composerlarkin.com/">Christopher Larkin</TextLink
|
||||||
|
>.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<span class="font-bold">Submerged: Hidden Depths:</span> typesetting
|
||||||
|
for the recording score composed by <TextLink
|
||||||
|
href="https://jeffvandyck.com/">Jeff van Dyck</TextLink
|
||||||
|
>.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<section id="Conducting">
|
<section id="Conducting">
|
||||||
|
@@ -92,8 +92,9 @@ const tracks = (
|
|||||||
<Image
|
<Image
|
||||||
src={aboutImage}
|
src={aboutImage}
|
||||||
alt="Nathan conducting the Woodville Concert Band"
|
alt="Nathan conducting the Woodville Concert Band"
|
||||||
class="mx-auto mt-8 size-96 rounded-full object-cover drop-shadow-lg/75 transition ease-in-out md:hover:scale-150 md:hover:shadow-xl/50"
|
class="mx-auto mt-8 size-96 rounded-full object-cover shadow-lg/75 transition ease-in-out md:hover:scale-150"
|
||||||
transition:name="aboutImage"
|
transition:name="aboutImage"
|
||||||
|
height={576}
|
||||||
/>
|
/>
|
||||||
<span class="block w-full text-center"
|
<span class="block w-full text-center"
|
||||||
><a
|
><a
|
||||||
|
Reference in New Issue
Block a user