Skip to content

Inspired by Oskar Fischinger's Google Doodle (https://www.google.com/doodles/oskar-fischingers-117th-birthday), this music sequencer hardware system allows you to compose beats using a DE2 board, a VGA monitor, and four speakers.

Notifications You must be signed in to change notification settings

lmg8/bitComposer

 
 

Repository files navigation

Bit Music Composer

Demo

CSCB58.Final.Project.Bit.Composer_1.mp4

Project Details

Create a system that plays an editable tune. It allows you to change what notes are played as the sound loops. It is designed for four speakers that each plays a different note in a pattern. Using the keys on the DE2 board to access a corresponding speaker, you can change the pattern of notes using the switches. Each switch will correspond to one beat, resulting in a loop of 16 beats for 16 switches.

Inspiration

We were inspired by the Oskar Fischinger google doodle, which allows user to compose a sort beat by choosing a pattern of multiple notes. https://www.google.com/doodles/oskar-fischingers-117th-birthday

Attributions

https://github.com/ItsMeWithTheFace/DE2Keyboard/blob/master/SingleNotePlayer.v https://www.eecs.umich.edu/courses/eecs270/270lab/270_docs/debounce.html

About

Inspired by Oskar Fischinger's Google Doodle (https://www.google.com/doodles/oskar-fischingers-117th-birthday), this music sequencer hardware system allows you to compose beats using a DE2 board, a VGA monitor, and four speakers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Verilog 100.0%