Music Tuned Into Your Fingers - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Music Tuned Into Your Fingers

Description:

Music Tuned Into Your Fingers. May 3,2002. MIDI GLOVE. By: Andrew Howard. Adesina Bakare. Robert Zaretsky. Robert Ferreira. Ryan Ferster. Intro ... – PowerPoint PPT presentation

Number of Views:52
Avg rating:3.0/5.0
Slides: 9
Provided by: Raz86
Category:
Tags: andrew | fingers | music | tuned

less

Transcript and Presenter's Notes

Title: Music Tuned Into Your Fingers


1
MIDI GLOVE
  • Music Tuned Into Your Fingers
  • May 3,2002

By Andrew Howard Adesina Bakare
Robert Zaretsky Robert Ferreira
Ryan Ferster
2
Intro
  • The Midi Glove has the following features
  • Allows a user to specify key and scale they wish
    to play in
  • Translate your finger positions in space
  • Convert these into musical notes played by the
    Z80 trainer

3
Challenges
  • Create a glove that sends out signals based on
    finger position
  • Understanding and Implementing the UART
  • Triangulate position of glove
  • Translate X,Y,Z position and finger position into
    MIDI signals.
  • Deal with a feedback problem given off by the Z80
  • Getting all the parts sent to the right address
  • Using third-party hardware (glove, MIDI keyboard,
    ) can create problems more than anticipated

4
Software Flow Chart
From UART Finger Position
Obtain user defined variables
From UART Finger Position
Z80 computes users hand location and finger
state
Generate MIDI Code
Send to Midi Device
5
Schematic Diagram
COMPARATOR
5 Flex Sensors (1 on each finger)
B0B4
Ultra-Sonic Transmitter
A0
Ultra-Sonic Receivers
Z-80
UART
D0-D7
Stopwatch
MIDI
INTA
serial
A0-A7
INT
CTC
Addressing
6
Finger Flex Sensor Circuit
7
What We Learned
  • Integrating hardware is more complicated than it
    may seem especially when a Z80 is involved
  • Leave plenty of time for unexpected set backs
  • UPS and FedEX have trouble finding Lerner Hall
  • Learned Valuable design, debugging, and problem
    solving skills

8
Conclusion
  • Using microprocessors in a project is pretty
    challenging but at the same time important in
    providing flexibility.
  • Designing of generic code allowed us for a quick
    and robust integration.
  • A more reliable micro trainer would have
    facilitated a smother and less error prone
    integration of our hardware components.
  • Thanks to all those who helped out on our
    project.
Write a Comment
User Comments (0)
About PowerShow.com