Need help with malgo?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

gen2brain
154 Stars 25 Forks The Unlicense 107 Commits 4 Opened issues

Description

Mini audio library

Services available

!
?

Need anything else?

Contributors list

# 62,379
Go
golang
OpenCV
notify
55 commits
# 143,219
Shell
OCaml
Crystal
Node.js
20 commits
# 408,544
C
Shell
golang
alsa
9 commits
# 14,182
Go
depende...
gRPC
SQLite
7 commits
# 503,629
Flutter
Shell
C
golang
1 commit
# 3,719
gtk
tcl
single-...
cgo
1 commit
# 357,642
magnet-...
Shell
bittorr...
C
1 commit

malgo

TravisCI Build Status AppVeyor Build Status GoDoc Go Report Card <!--Go Cover-->

Go bindings for miniaudio library.

Requires

cgo
but does not require linking to anything on the Windows/macOS and it links only
-ldl
on Linux/BSDs.

Installation

go get -u github.com/gen2brain/malgo

Documentation

Documentation on GoDoc. Also check examples.

Platforms

  • Windows (WASAPI, DirectSound, WinMM)
  • Linux (PulseAudio, ALSA, JACK)
  • FreeBSD/NetBSD/OpenBSD (OSS/audio(4)/sndio)
  • macOS (CoreAudio)
  • Android (OpenSL|ES, AAudio)

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.