fix unsigned to signed 16bits conversion
Merge pull request #26 from yoch/patch-1

fix unsigned to signed 16bits conversion