Skip to content

Latest commit

 

History

History
executable file
·
25 lines (17 loc) · 906 Bytes

README.md

File metadata and controls

executable file
·
25 lines (17 loc) · 906 Bytes

Songbird

Songbird is a software platform and hardware device built to aid live electronic performance and music production. Songbird can be run on the FeatherS2 microcontroller to interface with hardware synths or on Mac OSX to interface with DAWs.

See setup.md for setup instructions.

Hardware Platform (optional)

  • FeatherS2 board by Unexpected Maker
  • FeatherWing OLED - 128x64
  • MIDI FeatherWing
  • 3x I2C QT Rotary Encoder
  • DS3231 Precision RTC (optional, needed for tight master clock)
  • Quad Side-By-Side FeatherWing Kit

Software Platform

  • Mac OSX + Visual Studio Code
  • Arduino Core for ESP32-S2
  • I/O libraries (MIDI, OLED display, MIDI File)
  • Songbird music libraries

Songbird software architecture:

Screen Shot 2021-12-14 at 1 00 12 PM