Remote Soundboard

Principle Medium
Skills Used
Software
CSS
HTML
Java

A small project I setup for playing DnD with friends. The software starts a java based server on my primary computer, then hosts a simple webpage that can be accessed on any web browser. The webpage shows all the sounds available and upon clicking / touching one, it plays the sound back on the server computer. The server will automatically scan a folder of sounds and create categories for each folder and add all the sounds automatically. I used a responsive layout with a card type design so it would work on any device. When a sound is being played, the sound a timeline is displayed and the user is shown how long the sound will play for. Some sounds will loop if the wood “loop” is included in the title, otherwise, they are assumed as one shot sounds. Sounds can be stopped and multiple sounds can be played at the same time.

Related Projects:
Software
OneOff

Weather Data Server

A small project I wrote in Java to capture data from my Ambient Weather WS-2902C weather station. First, using Java, I built a simple REST server that captured data sent over my local network from my weather station and stored it into a SQLite database.

Java
SQL
Website
OneOff

BiblioCraft Website

In addition to the BiblioCraft mod I created for Minecraft, I’ve also created and maintained a companion website to help explain the various elements of the mod.

CSS
HTML
Javascript
Modo
Photoshop
PHP
Software
Unreleased

JDS Sticky Notes

JDS Sticky Notes is a sticky notes program I developed in Java to fulfill my need for a good sticky note program that could remember note positions across multiple monitors and multiple virtual desktops.

Java
Software
Unreleased

Unreal Cooking Timer

Unreal Cooking Timer is a simple cooking timer project I created in Unreal Engine 4 using just blueprints and some custom models I created in Modo. I wanted a timer program with 6 independent timers and I decided I wanted it to look like old timey nixie tubes and elevator buttons.

Modo
UE4
Game
Released

BiblioCraft

Made for Minecraft, a mod that adds bookcases and other furniture to the game. In total, BiblioCraft adds 27 new blocks and 25 new items to the game. One of my largest and most successful projects to date.

Java
Modo
Photoshop
Software
Unreleased

Kardiobeats Heart Monitor

Kardiobeats Heart Monitor is a heart monitor program I developed in C# on the UWP (Universal Windows Platform) API. I wanted something that I could run on one of my monitors than when I am in VR, open the desktop view and see my heart-rate.

C#
Website
Released

Portfolio Website

This website is my first experience with writing GLSL shaders for a web browser. This is a WordPress website with my own custom theme with custom shaders.

CSS
HTML
Javascript
PHP
Software
Unreleased

Pathfinder Mixer

This is a project I did in C++ using the JUCE framework because I wanted a more advanced soundboard for tabletop gaming with my friends.

Audio
C++
Website
Unreleased

Full Stack Online Magazine Prototype

s part of a project in University, three other students and myself worked together to build an online magazine prototype for a high school called School Notes. This was a full stack project using a noSQL database, Angular, Node, and jQuery.

CSS
HTML
Javascript
SQL