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

Laser Harp with OpenLase + OpenCV

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
14,421
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 8, 2010

Here's a project that I've been meaning to make for a few days and which, thanks to OpenCV and OpenLase, was a snap.

It's pretty simple, there's an independent projection app (OpenLase) and an independent sensing app using a webcam (an EyeToy) and OpenCV with the Python bindings and PyALSA for the MIDI stuff. Just about ~70 lines of code for the projection and ~90 for the sensor portion. Whenever the camera sees a dot move or disappear (from the position it was in when the application is launched), it plays a note.

I've pushed the code to my OpenLase repo at http://git.marcansoft.com/?p=openlase.git . Have fun!

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (marcan42)

  • well done!!!! just out of interest, did my tetris laser harp video inspire you at all for this?

  • @conquerearth Yes! Your tetris video was one of the harp videos that I watched and got me interested :)

  • hola tio me podrias recomendar algun libro, web, o lo que utilizes para aprender sobre programacion utilizando camaras para hacer aplicaciones similares a las que haces..(identificar puntos posicion de cajas....) gracias!!

  • @nicotrial Yo personalmente he aprendido recientemente sobre esto de OpenCV y la visión por ordenador. Sólo se me ocurre la web de OpenCV en sí, además de por supuesto buscar lo que necesites en concreto en google.

  • pretty cool!

    probably using a keyboard or harp-like spatial layout would be much more ergonomical / playable :)

  • @CharlesBabbageJR Yup, that's my thought too. I'm going to buy a mirror tomorrow so I can place the projector on the floor and bounce it up a a short distance away and see how that works out.

see all

All Comments (56)

Sign In or Sign Up now to post a comment!
  • Props, mate! Fun project!

  • Thank you for sourcing your code, I love building new hardware interfaces, and this looks like so much fun for a next project!

  • man you are the best.

  • awesome! well coded, well played! thanks for sharing your lab experiments

  • You're the man!

  • Im speechless

  • omgg thats sexy!! no homo...

    thanks man you just gave me the greatest motivation ever to continue learning to program! =)

    creativity

Loading...

Alert icon
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