Bare-metal piano application extension directly inside an educational x86 operating system kernel. The system renders a piano using VGA graphics, processes raw PS/2 keyboard input, and uses PIT/PC speaker programming to generate note frequencies.

2021
PianOS
C++
x86
QEMU


