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

"Animusic" using OpenGL and MS Visual C++

Loading...

Sign in or sign up now!
115,077
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 14, 2007

Be sure to check out my iPad app that helps you learn how to play the guitar: http://www.guitarpracticepad.com/.

This is an example of computer animation synchronized to a MIDI file (sometimes called animusic). This was created using OpenGL and Microsoft Visual C++ 6.0. The idea, music and comptuer programming were all done entirely by me. The guitar hand was created to play any MIDI file.

Marty
mburolla@gmail.com

(Uploading the video to YouTube screwed up the synchronization between the audio and video. The original source video is fine.)

Category:

Music

Tags:

License:

Standard YouTube License

  • likes, 44 dislikes

Link to this comment:

Share to:

Uploader Comments (mburolla)

  • how do you get the midi in the program?

  • @tremon12095 I wrote a MIDI parsing class that parsed the contents of my MIDI file into a usable data structure.

  • Isn't Animusic a company rather than just a combination between MIDI music and animation?

  • Technically yes. But it sure helps me get more hits! :-)

  • That was nice man, how did you get C++ to get input from a MIDI file?

  • It wasn't done in real time. I created the melody on my keyboard using Cubase, then I simply saved the MIDI file to the file system. My program parsed the MIDI file and created a structure of notes that the hand knew how to play.

Top Comments

  • You should have had it playing crazy train

  • someday i will do that

see all

All Comments (119)

Sign In or Sign Up now to post a comment!
  • Damn thats some badass sounding guitar for midi. Is that a sound font or something ?

  • its the rock n roll train!!!

  • Looks like an early 80´s music clip...

  • great job!

  • GO THOMAS GO!

  • @mburolla and don't forget that animusic is just animation and music put together, so technically your not lying about this being animusic

  • This is nothing but awesome. I love the graphics!

  • lol cool

  • Megacool,

    but the guy, who is playing the guitar play's a LITTLE bit wrong ;)

    thumbs up

  • pretty sweet, would love to see the source.

    but really man, throw some texture mapping on that lawn!

View all Comments »
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