Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Robot 1.1 - Intelligent percussion system

Loading...

Sign in or sign up now!
4,169
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 8, 2008

Most musical robots systems focus simply on sound production (Mechanically reproducing a set of static instructions) and rarely address perceptual aspects of musicianship, such as listening, analysis, improvisation, or modification of human input.

Our project aims to create a device that "listens" to a human drummer and attempts to play along by hitting a ride cymbal.

We designed this system as educational and research device which makes use of interdisciplinary collaboration (drawing from Music, Computer Science, Engineering and Cognitive Psychology).

Analog microphone inputs from a human snare drum player are processed by a listening circuit, which converts the rough signal into two different usable signals. One is sent directly to the actuator, and serves as real-time 'asynchronous hardware control'. The other is sent to a microcontroller, which determines a 'synchronous software control' response.

The actuator itself is powered by a linear solenoid, which acts downward on a striker causing it to hit the cymbal. Great care was taken to determine the correct solenoid force, and to select an appropriate solenoid. Solenoid control requires controlling a large voltage with a smaller voltage, and we accomplished the task with an I/O module containing an optocoupler and transistors.

Designed and built by Mike Vance & Brit Cruise @ The University of Western Ontario

Contact us if interested - bcruise@uwo.ca

  • likes, 2 dislikes

Link to this comment:

Share to:
see all

All Comments (5)

Sign In or Sign Up now to post a comment!
  • this holy bullshit

  • Damn cool guys.

  • cool

  • wow! Amazing idea and implementation!!

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more