Added .gitignore
Fixed: amplitude can be overflow or underflow.

Fixed a problem that amplitude value of each PCM wave sample can be
overflown or underflown. This seems to be a compiler / environment
dependent issue. At least, Visual Studio 2008 and gcc on Mac OS X
10.9.3 needs this fix.