faiface / beep

A little package that brings sound to any Go application. Suitable for playback and audio-processing.
MIT License
2.03k stars 150 forks source link

support malgo as under the hood library for playing audio #145

Closed gilwo closed 2 years ago

gilwo commented 2 years ago

malgo is go binding library for miniaudio that support device selection and some more features. enable beep to use malgo library as apeaker interface, use -tags malgo when building to utilize the malgo library. follow the examples/select-device example to see how to utilize device selection

gilwo commented 2 years ago

all tests were passed and all examples were build with -tags malgo and worked as expected