Pitch is represented as a float, not a byte. 

Discovered by SupaHam. :)
Merge remote-tracking branch 'origin/master'