Love Waves is a project I had while working at Ronik. My job was to create a web-based game for the 2019 Valentines Day. The game is a 2-player beat matching game as well as an “absolutely accurate love test”. In this project, I was in charge of the development of the game as well as the composition and production of the music.Play Love Waves
Geometry-Based Reverb Baking
During my last year of college I specialised spatial audio frameworks. I studied the difference between the major geometry-based reverb baking solutions, their capabilities and limitations as well as their implementation in video games off different genres.
I implemented audio for vehicles in different environments, such as the ocean, the sky and space. One of my favorite subjects was how occlusion had to be applied differently in all of them.
Ambisonics for PlayCanvas
When I started working with PlayCanvas I noticed there were no implementations of ambisonic spatial audio, so I decided to make my own implementation of Google's Resonance audio from scratch. My implementation is fully compatible with VR which allows high definition spatial audio in any webVR compliant browser. The demo features geometry-based reverb baking and ambisonic spatial audio. The room is a 10x7x5 meters marble room.Play Demo
The Ostore is a multi-level retail VR experience for Oracle's XRLab. While working at Ronik I led its implementation in collaboration with the XRLab team. The experience was built for the Oculus Rift, Go and Quest.Coming Soon
Multi-track MIDI Sequencer made on JAVA. It supports several features such as a terminal and GUI views, the ability to import, play, edit and export midi files, real-time visualization and more.GitHub
SoundMKR was an online music library and social network for musicians with Creative Commons licensed music. Musicians could share music, follow and review each other as well as create playlists. It featured full integration with the SoundCloud and Jamendo APIs and its own music player. The layout was fully responsive and all information was fully reactive so people could collaborate on real-time.