An experimental web app for exploring MIDI controller or computer keyboard as a user interface for a personal website.
The main goal of this project is to perform my MIDI device through a personal website. The website itself contains a repository of some jazz standards that I like. In a way, it becomes a personal living room where I could practice my jazz and look through my digital library of music lead sheets.
The MIDI device can also be used to scroll vertically through the sheet music, change the website theme through hue filter manipulation.
Fallback to laptop keyboard is available through the select option on the bottom left of the app.
For improvements, I'd like to add custom behaviors and user-defined mappings for their own MIDI device and enable them to save their preference on local storage.
Elizabeth Kezia Widjaja © 2025 🙂