| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

FrontPage

Page history last edited by Maladau Mou 14 years, 10 months ago

Welcome to CMU - Mechatronic Design Course Wiki, Spring '09

 

Task - Keyboard Player

 

 

 

Function:

  • Mechanically depress keys to play a (single-note) melody on a keyboard

 

Requirements:

  • Range: 1 octave + 1 fifth (e.g., “Star-Spangled Banner”)
  • Duration: 15-second melody
  • Maximum of five mechanical key strikers (for single-note melody)
  • Be able to play white and black keys
  • Position registration with respect to keyboard will be specified

 

Input:

  • Baseline: Software-specified sequence of pitch + duration pairs
  • Ultimate: Play melody on other keyboard/instrument for your machine + keyboard to imitate

 

Output:

  • Machine mechanically reproduces melody by playing the keyboard

 

Performance

  • Tone reproduction: strike key closest to presented pitch with <5% duration error
  • Speed: 4 notes per second
  • Subject to these tone and speed specs, reproduce human-playable one-hand melodies based on both software and audio input

 

Possible coolness factors:

read MIDI files, read actual music, play music with chords, determine whether melody is major or minor, transposition,

create original melodies, volume/emphasis differences via touch-sensitivity, imitate whistled or sung melody, speed (play extra-fast melodies)

 

Team Pages

 

Page Editing Information

 

Comments (0)

You don't have permission to comment on this page.