The Family Bass – Music with an NES

The author demonstrates connecting a Family BASIC keyboard to an NES using a custom adapter to play a unique triangle waveform live. The technical presentation outlines how the keyboard’s matrix of keys work and how it is connected to the NES controller ports. The author uses an AVR ATtiny85 microcontroller to multiplex the signals and create a UART-like bitstream for communication. The serial protocol is detailed, with the code implemented in assembly language. A performance of the NES-style tune “Platform Hopping” is provided for download. This unconventional project showcases the author’s innovative approach to music composition and hardware interfacing.

https://www.linusakesson.net/music/family-bass/index.php

To top