Skip to content

Code base for the Digital Harmonica Project (Raspi Python Air-Pressure based Sampler)

Notifications You must be signed in to change notification settings

hillsbr1/DigitalHarmonicaProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DigitalHarmonicaProject (DHP)

The goal: Build a digital harmonica (DH)

Reason: Does not exist in commercial market. Utilizes both signals and systems computer engineering cirriculum. We all enjoy music and think a handheld electronic instrument that can be played by mouth would be pretty cool! Harmonicas are not easily tuned, due to the mechanical complexity that comes with changing reeds that are in the harmonica chassis.

Key Specifications:

  1. The digital harmonica (DH) shall be able to send audio to an external speaker
  2. DH shall be able to play in multiple keys
  3. DH shall allow the user to move around freely while playing
  4. DH shall play 10 different notes per key
  5. DH shall weigh less than a pound

Tools and Technologies:

  • Raspberry Pi
  • SamplerBox
  • Python
  • Adafruit MPC3008 ADC
  • Pressure Sensors
  • Amplifier circuit

Computer Engineering Capstone Team Senior Project

  • Brian Hillsley
  • Kenneth Bohr
  • Emanuell
  • Lucas Herr

About

Code base for the Digital Harmonica Project (Raspi Python Air-Pressure based Sampler)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages