Skip to content

808/909 style step sequencer drum machine implemented on a Altera DE1-SoC board ARM A9 core. Loads wav files from the SD card and uses switches to sequence a pattern, and plays out of the onboard line out jack.

Notifications You must be signed in to change notification settings

savvn001/De1-SoC-Drum-Machine-

Repository files navigation

EmbeddedDrumMachine

808/909 style step sequencer drum machine running on the ARM A9 HPS part of a Altera DE1-SoC dev board. Loads wav files from the SD card and uses the onboard switches to sequence a basic 8-step pattern, which plays out of onboard the line out jack.

Features:

  • 8-step patterns
  • BPM on 7 segment display, adjustable
  • Waveform plot on LT24 LCD (very basic)

TODO:

  • Swing
  • More UI stuff
  • Saving/recall patterns
  • Get audio to work on interrupts/implement patterns task scheduler

Schematic

About

808/909 style step sequencer drum machine implemented on a Altera DE1-SoC board ARM A9 core. Loads wav files from the SD card and uses switches to sequence a pattern, and plays out of the onboard line out jack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages