
Constant Q Transform
In this project, someone can view all the pitches in a piece of music. ConstantQJs utilizes Benjamin Blankertz's algorithm implementing the Constant Q Transform.

Sci-Fi Crawl
Creates a customizable shareable Sci-Fi style crawl with playback controls using React, Material UI, and CSS animations. The crawl can be shared by copying the url, which contains all the necessary information to recreate the crawl.

PSDtoSVG
Using python, this app creates an svg by generating svg paths for all layers of an svg except for the bottom most layer. The bottom most layer is converted to a dataurl to be embedded in the svg. The generated svg can be utilized for various data visualizations.

MapMaker
Generates a map of the world with a map for a particular country superimposed using angular 2 and js canvas for image rendering. The generated image is divided into quarters for easy printing.

Seam Carve
Scala implementation of the Seam-Carving Algorithm. This project was first created in 2013. The project utilizes play framework, xuggle, nodejs/npm/gulp, material ui, fancybox, jquery, react, react dropzone, react swipeable views, and whammy.

CSPSolver
Scheduling program based on the AC-3 algorithm utilizing Apache POI API to import from excel documents written in Scala.


