oto icon indicating copy to clipboard operation
oto copied to clipboard

♪ A low-level library to play sound on multiple platforms ♪

Results 37 oto issues
Sort by recently updated
recently updated
newest added

Opening this based on: https://github.com/hajimehoshi/oto/issues/172#issuecomment-1168198827 Pre-read reads random number of bytes before stopping, and doesn't fill its buffer even when there is a lot of free space remaining.

```go type Format int const ( FormatUnsigned8 Format = iota FormatSigned16LE FormatFloat32LE // new ) ```

The problem is that an interface cannot be updated for backward compatibility. Let's revisit this when v3 is released.

Hi there! Thanks for such an awesome library. :D I have an application that was just bitten by [this panic](https://github.com/hajimehoshi/oto/blob/v2.0.3/driver_windows.go#L220). I'd like to implement the missing retry logic, but I'm...

Hey, I use lib github.com/faiface/beep and I get error when I compile linux env from mac os. This is my command: `env GOOS=linux GOARCH=amd64 CGO_ENABLED=1 go build -v` And return...

ALSA is not listed in OpenBSD package list https://ftp.openbsd.org/pub/OpenBSD/7.0/packages/amd64/

I'm trying to switch to a new version (v2) of the library but seems there is no way to recreate context now. But I see this option documented here https://github.com/hajimehoshi/oto/blob/main/driver.go#L26?...

With go options to compile for ARM (i.e. GOARCH=arm etc.), it won't compile without having CGO_ENABLED=1. When I enabled CGO, I get following error. gcc: error: unrecognized command line option...

`OpenAL is deprecated in favor of AVAudioEngine` I've not determined yet.

Linux [ALSA definetly providing](https://www.alsa-project.org/alsa-doc/alsa-lib/group___p_c_m.html#gaa14b7f26877a812acbb39811364177f8) 24 bit values, but honestly i didn't work with alsa api, so i don't know how to properly implement it.