Description
Developed Ambrose Piano Tabs, a music reading app focused on teaching piano. Designed and implemented a custom parser for APT music files to read MIDI or APT files, generating accurate music sheets. Calculated essential musical parameters such as PPQM (Pulses Per Quarter Note) and BPM (beats per minute) for accurate timing. Integrated learning tools like a metronome and enhanced MIDI handling with third-party parsers like DryWetMIDI. Ensured cross-platform functionality for music learning.
Scope of Work: Game Developer – built interactive learning UI and lesson progression system.
Tools & Technologies: Unity, C#, Laravel, REST API, DryWetMidi
