Monday, 21 May 2007

Papervision3D: Piano Demo



I just created another "unfinished" project. But this time it's for a noble cause. One of the guys in YouTube had requested a recording of an LCD panel for the Eyes On Me song that I posted sometime ago. So, for that purpose, I thought creating one in PaperVision3D might actually be better. And I was right ^_^. It's easier to learn with the 3D interaction rather than staring on the striking blue-lit LCD panel.

Here's a bit of explanation how I did it. For the recording, I recorded the movie, audio, and notes altogether to produce separate files. The movie was recorded as raw AVI and converted into FLV. The audio was recorded as raw WAV and converted into MP3. The piano notes were recorded as MIDI and converted into xMIDI (Xml for MIDI). They were all then parsed into the application and played in sync (well at least it tries to LOL). Hardest part for me was to balance the performance and the details. I ended up tweaking it for average of 15-20 fps on Pentium 4 and was quite happy with it (it's not a real-time game anyway).

So please enjoy and let me know if you have any feedback. Or at least, enjoy the songs ^_^. And please be patient while downloading, as each song is about 15 megabytes (it's worth it!!! .... i hope).

Oh, and here are the links to MP3 files if you want to download and keep them. Copyright remains mine, but you can distribute it whatever you want LOL.

Final Fantasy VII - Aerith Theme (3.7Mb)
Final Fantasy VIII - Eyes On Me (3.0Mb)
Uncharted Waters - Mast in the Mist (2.9Mb)

0 comments: