ffi binding for libgroove