/* All projects I have created music for.
Technologies: Ableton Live | MuseScore | Audacity | Fmod Studio */
Cordyception is a 2D platformer for which I wrote a simple Bossa. I was also one of the main programmers and designers for this project, as it was my original concept. This song was written in approximately 1 hour with some extra time for mixing on the last day of the game jam, but performed very well in the Audio category. Full contributions in main portfolio listing, click "view game" to view those.
MuseScore 4 | ProEQ | ProCompressor | Audacity
84th in Audio for Ludum Dare 56
Simple Bossa groove using drums, bass, rhodes, tenor sax, and flute. 16 bar melody with the tenor and flute each playing solo and then duetting the final phrase.
Composed in MuseScore 4, and mixed using ProEQ, ProCompressor, and Audacity.
Tapestry of dreams is a cooperative 3D platformer developed for a class that I composed music and engineered a dynamic audio system for. Unfortunately, due to the nature of the project, I cannot share many details. However, this is the music composed for it.
Music for The Tutorial, Level 1, and Game Over sequence.
Composed in Ableton Live Standard.
Fmod integration for All music/SFX
C++ Subsystem developed to manage audio from Blueprints using Fmod's UE5 C++ API.
Has 3 layers that fade in based on progress through tutorial, each spaced apart by 1 loop in this recording.
1st layer is piano, 2nd is Cello 1, 3rd is Cello 2 for harmonies
Base layer of Bass, Horns, & Staccato Strings always plays
Not represented in this recording, but in-game the pitch of the piano increases by a half-step with each minute the level continued, similar to Mario Kart's "Baby Park"
Also, bongos get louder as level progresses.
Not strictly adaptive, but only plays once, leaving ambiance on the game over screen if the player waits too long.
Made in 3 days for Ludum Dare 54, theme: "limited space"
Rogue Rails: Fractured Cargo is a stealth action-espionage game where you play as a stealth agent attempting to hijack a train. It has an inventory system similar to Resident Evil that also acts as your HP. If you take damage, you lose precious inventory space! Stay hidden, stealth kill your enemies, and get to the front of the train to win.
Music/SFX & Trailer
Music composed in MuseScore 4
SFX created/edited in Audacity
Trailer made using Adobe Premiere
Edited in Adobe Premiere, features a cut-down version of the main theme to enhance the trailer/gameplay footage.
Composed in MuseScore 4 using 80's inspired synth soundfonts. Mixed in Audacity
Composed in MuseScore 4 using 80's inspired synth soundfonts, made to rhyme with main theme. Mixed in Audacity
Breakout VR is a virtual reality version of the arcade classic "Breakout" focusing on allowing the player to manipulate the ball as they would in ping pong or tennis, hitting it with paddles to launch the ball at blocks and destroy them. The player can also adjust their in game height at will, making the game all about positioning yourself and going in for a good hit. You can power up by hitting certain blocks which will make the paddles grow or the ball become an explosive entity.
Music/SFX
Music Composed in MuseScore 3 & Mixed in Audacity
Voxel 3D models for the paddles, ball, and boxes.
Wrote a cell shader using Unity's HLSL shader language
(early gameplay footage of game when submitted for class)
Composed in MuseScore 3, NES soundfonts used for retro feel. Mixed in Audacity.
A goat from a 2D hand drawn game world is dropped into a magical underground world where gravity can be manipulated in unique ways. Explore this world to solve puzzles using your abilities and knowledge of physics and make your way back to the surface.
Music
Composed in MuseScore 3 & Adjusted in Audacity
2D art assets and animations
Level Design and Implementation
Composed in MuseScore 3.