Listen to the man! It looks like this link is real.
Just a little clarification here: This page is a tutorial about libraries. This isn't talking about a specific thing that exists; it details how it would be possible to make a library which applies distortion effects.
3) most of user-made tracks use a copy of the guitar.ogg as the song.ogg, guitar.ogg therefore "contains" all the instruments, pitch shifting only one would result in some distorted voice and guitar and bass and drums and etc, mixed with the song.ogg it would sound awful
This is very true. It could be possible to have the whammy bar only work on songs which have a seperate guitar.ogg, though.
one way that this could be done would be if you have an .ogg lets say called whammy.ogg that when you oressed a button, it would play this ogg over the song. this .ogg would sound like a whammy bar, but maybe the whammy could be muted a little so it fits in with the song. ideas on this?
I personally think that this isn't such a good idea. One of the most important things about a whammy bar is the slow changes between notes - this wouldn't be possible to do effectively with just a seperate whammy.ogg. Also, this file would (presumably) have to be made by the person fretting the song, and I don't think that making them do more work is such a good idea.
However, all of this doesn't necessarily mean that we can't do a whammy bar. Unfortunately, realisticly it would need either:
A) Finding a new library to use in python for the sound functions
B) Someone with good C/C++ skills and sound knowledge to write a new python sound library
I have (very briefly) attempted option A, without much success. However, if anyone manages to find such a library, I'm sure they'll be a lot of people interested in implementing it.
Option B would be a lot of work, but if anyone with the necessary skills wants to take on the job I'm sure they'll get a lot of support.
All in all, whammy bar support is technically possible, but could require a lot of work by developers (probably the reason it hasn't been done yet).
Oh and by the way, most of these suggestions aren't new ideas; they are covered in the (many) other threads regarding whammy bar support.