GenM is an experimental music production application I have been developing as an exploration in music theory and unique UI design. The idea for this project was inspired by my interest in both music and procedural generation. With these two interests in mind, I set out to accomplish two main goals:
Due to the highly technical nature of the project, I have decided to first prototype the core functionality of the application before I prototype any visual or UI designs.
Though it is useable, this is currently a work-in-progress so many features and visual designs are un-finished or placeholder.
Capercrypt was most certainly a distraction project, though I had fun making it. The idea came from my mild intrigue in cyphers and encryption.
Usually, mild intrigue is not enough motivation for me to spend a few months creating and refining a project of this nature, especially when graphic or sound design is not the focus. However, I found a particular functional irony in creating a simple encryption program that would use an abnormal method, that method being dictionary scrambling.
Capercrypt is a program that uses a mostly comprehensive English dictionary and a simple character shift algorithm to jumble the words in a sentence to make a string of seemingly non-sensical words. If the receiver of this code has the correct key, they would then be able to decode the gibberish.
Fish Fighter is a Virtual Reality (VR) project me and two of my colleagues worked on as a passion project. We were able to create a fun mini-game for the HTC Vive as well as exercise our skills with 3D modeling, digital painting, programming, audio production, and game design.
Fish Fighter Homepage
Game Jail is a web interface I use to store some of the games I make. Since many of them are HTML5 games, I figured it would be appropriate to create an HTML project browser for them.
Game Jail Homepage
TL Studio is my first attempt with creating a music production application.
This editor was a student project me and a classmate created as a holiday card for the college we attended.
Before I had much access to more capable VR systems, I explored the idea of developing mobile VR experiences. This project was both a combination of my web-GL experience and my interest in WebVR.
Due to the ever changing landscape of web-technologies, this project may likely not work as intended on your device. You may still click (or tap) and drag to view the scene, but I cannot garnet the state of the motion controls.
Zeech is a web-app I created to be a dysfunctional version of standard text-to-speech software. I was inspired by Banjo-Kazooie dialogue sounds.