Piano synthesizer

Summary

  • Inspired by Lucidbeaming
  • Materials
    • Toy piano, as base for the piano shape
    • AKAI LPK25 (midi keyboard)
    • Raspberry Pi 3, plus usb audio (to reduce latency with build in audio)
    • USB powered speakers
    • Arcade button
    • Multiplex wood
  • Details
    • On boot, a startup sound is played to indicate piano is (almost) ready to play
    • Fluidsynth running telnet server
    • Arcade button changes current instrument, triggering python script
      • calling telnet server with fluidsynth command (randomly selects from .txt file)
  • Code: Github

The piano assembled, though not painted: jpg