Very excited to share “From the Ashes”, the final version of my final piece at @pnwfs_sfi ! Inspired by the boss music of Hollow Knight and other game soundtracks, I think it features my love of minor keys and interlocking rhythms. Maybe some John Williams in there too – what do you think? 😏
I was blown away by these musicians, many of whom play in the Seattle Symphony, reading down 14 cinematic pieces in a day of recording at Bastyr Chapel. Many thanks to them, and to my classmates and teachers for all their help this past year. And thanks to Andrew Ching from @studioxseattle for putting together the edited video!
It’s a full-on night of nostalgia & swing dance with our 1st (annual?) Prom Night party. We’ll be swingin’ to The Weather Birds and swaying to pop hits during the band break. Formal attire, tuxedo t-shirts, and questionable amounts of ruffles highly encouraged. Here’s your chance to wear “that thing” in the back of your closet.
Tickets on Sale Now!
•
•
•
•
•
#lindyhop #swingdance #balboadance #jazzdance #seattle #prom
Here's a whimsical piece for woodwinds, recorded live courtesy of @pnwfilmscoring where I've been teaching! This could be a theme for pompous royalty, or maybe a bard's tale of adventure...
It's been a minute, but I'm looking forward to more in 2026: film music, jazzy gigs, orchestra arrangements, and hopefully a better work-life schedule to make it happen.
Our annual Holiday Party is also our last Swing It dance of 2025. Join us in festive attire for live music with The Weather Birds. See you December 17th!
•
•
•
•
•
#lindyhop #swingdance #jazzdance #seattle #balboadance #collegiateshag #swingouit
Desert Angels had a great showing at #SIX2025, the indie game showcase put on by @seattleindies ! To celebrate, here's an inside look at "Dance of the Stars", a music track that plays later in the game in a moment of reminiscing. Like a lot of the soundtrack, I recorded in woodwind melodies to go alongside synths and piano/harp.
Desert Angels is fully released on Steam, along with some of the other featured indie games!
#SIX2025 #indiegame #soundtrack #composer #gamedev #narrative
Messing around with orchestral-hybrid action music because I watched Arcane once and thought it was neat.
#composer #filmmusic #gamemusic #action #leagueoflegends #arcane #mockups
Here's another theme I wrote for Off Course as part of the Coreblazer game jam! Nimbo is a zany comet who's wandering outer space, making Gaia (the main character) question why she too is wandering. So the music is playful with a touch of deeper emotion.
Check out the game at https://leharts.itch.io/off-course
#indiegame #composer #gameaudio #scifi #outerspace #soundtrack #characterdesign
Game jam time! I've been working on music for Off Course, a game where you explore outer space as Gaia, the embodiment of Earth. Here’s the main exploration track, playing off an old idea I had for a cello melody.
Shoutout to my teammates Les and Road for putting the game together with awesome writing and art! You can check it out at https://leharts.itch.io/off-course
#gamejam #indigame #composer #gameaudio #space #scifi #orchestral #music
Desert Angels has been out for 3 weeks - have you tried the game yet?
/app/3048770/Desert_Angels/
Here's the character theme for Persis, the village chieftain's daughter. She carries a lot of weight on her shoulders, but is skilled at using technology to help her people.
You can check out my soundtrack directly on bandcamp:
/album/desert-angels-soundtrack
#indiegames #composer #soundtrack #gameaudio #narrative #OpenWorld #originalmusic #desert #scifi
LAUNCH DAY! Desert Angels is officially released, with the soundtrack available as DLC. Big congrats to Folding Star for getting an indie narrative game over the finish line!!
/app/3048770/Desert_Angels/
You can also preview or buy my soundtrack on bandcamp: /album/desert-angels-soundtrack
April 25 is coming up fast! Check out Desert Angels and you'll get to learn who this character is...
/app/3048770/Desert_Angels/
This theme leans a bit more into sci-fi, but also hints at an age-old question: what does it mean to be human?
#indiegame #composer #soundtrack #gameaudio #narrative #openworld #originalmusic #desert #scifi #beats