Added: 4 years ago
From: mburolla
Views: 115,085
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
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!

  • 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!

  • One way ticket, perhaps?

  • this would go good with crazy train

  • whats with the train?

  • Just awesome xD!

  • 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! :-)

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

  • I wrote the software using Visual Studio/C++/OpenGL.

  • My 2 favorite things... Computers and guitar!

  • Hey, my son is dBest!

  • 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.

  • Ahh like that, thanks man

  • someday i will do that

  • NICENICENICENICENICE!!!!!!1111­

  • AWESOMe......except the coal in the train doesnt fall out O.o

  • awesome music.. anti-climatic much? haha the train fell and.. wow it was a real climax :P

  • love the music!

  • i think this is very good. i like the music and the weird but awesome animated hand

  • Very nice music! I love it. (And I'd recommend trading some animation time for more of it...)

  • COOL!

    AWESOME!

  • 5/5 stars

  • Next stop: DirectX integration and Maya plugins for everyone!

    ...Pwease?

  • neato!

  • Nice tune

  • When I did this project, I used Cubase on a Mac to create the music. But I've switched over to ProTools on Win XP. ProTools is the way to go.

  • Which program do you use to make the music ?

  • awesome

  • The coal didn't spill out of the hopper when the train went over, and the engine should start to tip first, then the coal car after.

    The slow pan down the side and around the back of the train was an awesome touch.

    But a good trial effort -- I'll bet you've moved on to bigger and better things in the last 6 years, right ?

  • I'm not so sure you're qualified to judge this project.

  • My qualifications:

    1. I know coal spills when a hopper falls on its side

    2. I know the car connector swivels enough to allow the first car to fall first

    3. I know "about" gravity, but I don't really know what it is.

    Other than that, no, I'm not qualified to judge the project, just to make a couple of comments about the continuity. If I were judging, I'd give it a 8.5 out of 10.

  • Great !!! So nice !!! :)

  • OMG how long did that take you ??? looks awesome 5/5 :D

  • oh, then sorry...

  • High quality animation was not the point of this project. The goal was to create a program that could parse a MIDI file and drive computer graphics based on the data in the MIDI file.

  • The fact its in C++ blows your shiet out the water brah, get over it.

  • I like the approach you're taking there. Can this be used live e.g. playing in sync with a keyboard?

  • No. My program didn't work in real-time. Not to say that it can't be done in real-time.

  • Yeah, I can see why it might need some midi look-ahead.

    Live animusic sounds like a cool idea tho...

    Perhaps some kind simultaneous sequencing? I.E. a midi loop of 8 bars or whatever so you can show your audience the key roll and how it's affecting the guitar.

    Just thinking, like.

  • The train sucked, but the hand was SO GREAT !

    really 5 stars from me !

  • Agreed.  The train did suck. The train was simply something to make this short video a bit longer.

  • nice!

  • nice les paul model! are those humbuckers?

    Awesome animation!

  • RESPECT!

  • You should have had it playing crazy train

  • pretty awesome without spending days/weekas and lots of money!!!

  • Although the train's kinda random, I give you a five oughta five!

    Great Idea, and you pulled it off quite neatly!

  • The train was a previous computer project that I did that creates a story to an otherwise pointless video.

  • and whats was the point of the train?

  • Nope. I wrote a program that moved the hand and fingers into position using the keys on the regular computer keyboard. Once in position, I saved all the angles of the fingers to a text file for that note.

  • but tell me whats with the hard core music and the little train it was a random thought i presume

  • did you like put motion cenors around ur hand to do the guitar parts?

  • No, I think he put motion censors on his hands to do the TRAIN part.

  • interesting ...

    is the hand grabbing random frets?? or is there some modelling involved on the mapping between midi notes and hand position???

  • The hand is not grabbing random frets.  The hand is playing the notes that you hear. I wrote code that maps MIDI note on/note off information to the notes on a guitar neck.

  • that makes it very interesting. got a paper on this model or something ??? do you model the different positions for a single note etc etc ??? (as programmer and guitar player,,, i like !)

  • Is everything, the models and animation, entirely coded, and not CAD'ed?

  • Yep. I "hand coded" all of it.

  • its so random

  • whats the point of the train wreck

  • OMG! what is the vst for the guitar????

    sounds freaking amazing!

  • Hey nice gragh

  • haha ...

    that was so hard

  • Hi, I'd like to comment on the music : these are some of the best MIDI guitar sounds I heard ... Could you please add some info about the synth (softsynth? VST?) you used? I bet it was not just the standard Microsoft stuff that comes with Media Player..?! Is the MIDI itself also programed or is it done in a sequencer?

  • Maybe he used he recorded a MP3 And a MIDI at the same time which allows him to use the midi for programming and the MP3 for the final edit..Great vid by the way..You've to make some tutorials..:D

  • great video :), could i please have the codes for this? like the C++ codes so i can see if i could make it lol :)

    Thanx

  • Actually, the guitar you're hearing is a real guitar.  A MIDI file was created to "play" the notes on the guitar. Then I played along to the MIDI file with my guitar and recorded the guitar audio. Sorry for the confusion.

  • OpenGL is a standard specification defining a cross-language cross-platform API for writing applications that produce 2D and 3D computer graphics.

  • Some people really know how to use Wikipedia!

    >.>

  • you should have it do Through the Fire and the Flames!

  • Nerds........

  • Grow up.

  • I meant it in a good way... Nerds it's cool they know so much, I wish I did. nice vid btw

  • Alright, it's just that there are so many idiots who think they'd be better off without people who are good with computers.

  • We would be nothin without these people, we would be like I said useless, sorry for the misunderstanding.

  • lol OpenGL isn't a programming language... its a Graphics Library for C++

  • More specifically, OpenGL is a graphics library (a set of functions) that helps programmers draw in 3D. OpenGL can be used in C++, C#, Java and other languages.

  • how is that all possible?! what is OpenGL?!

  • OpenGL is a free graphics API (Application Programming Interface). It lets computers handle 2D and 3D graphics with ease. By reading those MIDI files, the programmer is able to tell OpenGL to move the hand to the correct note in the guitar. It gets a little more complicated then that, but in a nutshell, thats it ^^

  • Thanks! OKay I have C++ Since 2007 and been learning more and more on it but i want to program games, how do i download OpenGL!!!!! Thanks!

  • Don't listen to Aidaneagle. It is not an entire different language. It is a graphics library written in C++ for 3D graphics. This guy thinks he knows, but he doesn't.

  • it's written in C and THE Api for 3D-Rasterization.

  • lol

  • Nice work ! It's "SO COOL" that I thought I was going to piss Ice cubes while viewing it ! That ROCKS !

  • Nice work, I don't demand this, but can you make a new verson where the "crash" is remade (into something really cool), it was kinda... not very exiting. After such a good video I (along with many else???) expected more of a crash.

    Great vid anyway, keep it up.

  • cool what soft u use?

  • i love this vid=] the song is awesome=]

  • Haha, I like it!

  • cool :D

  • congrats on the achievement

  • ^^nice

  • very nice

  • great :-)

  • GREAT!!!

  • very very goooood!

  • Hey that college is where I live :D

  • That was a nicely done animation.

  • ahahahaha I hope so, that happen when the trail is broken

  • muy bueno

  • That is the best thing ever! 5/5

  • Great man.

  • Wow, man, great job.

  • Thats great man. Please post more innovative ideas :)

  • This would've won video of the year at the 1984 MTV MVA's ! Pretty cool actually!

  • lmao

  • Freakin Awsome m8! =)

  • That's slick!

  • I enjoyed the precision of the hand playing the guitar. I like this a lot.

  • That's quite a talent!

    How does one link C++ code to an animation?

  • its like the video for money for nothin!!! i like!!!

  • great!

  • That would be MEGA-SICK if you did this to "Crazy Train!" That'd be the perfect song for this!

  • Original! Great!

  • nice work. the train was great for the song.

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