A responsive, customizable, and easy to use piano interface for web audio applications.
Technologies: Webpack, CSS Modules, HTML, Javascript
A software synthesizer and oscilloscope comprised of four separate waveform oscillators. Wave forms can be combined and manipulated to affect both the final audio output signal as well as the corresponding wave visualizations produced by the oscilloscope.
Technologies: Web Audio API, Pizzicato.js, Canvas API, Javascript, HTML, CSS
A blog primarily focused on demonstrating various audio programming tools and technologies.
Technologies: React-Bootstrap, Gatsby, GraphQL, Markdown, Javascript, JSX, CSS Modules
A music player and audio library management system.
Technologies: Java, SQLite, JDBC, FXML, JavaFX, Java Sound API