DirectSound wrapper without cgo