ability to get the pts from a buffer
include statements outside of extern C
player: specify device by index rather than name. closes #44
now working on 4.0.0
buffer pts moved from separate function to GrooveBuffer struct
update changelog