Skip to content

desaiashu/songbird-chirp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Songbird music library built with C++ and Arduino

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages