MarkKremer/microphone

A microphone input stream for the gopxl/beep library

47

stars

12

commits

Go

primary language

Nov 3, 2024

updated

audio
go
golang
microphone
recording

README

Microphone GoDoc Go Report Card

Microphone is a small library that takes this Go PortAudio library and wraps its microphone stream in a beep.StreamCloser so that it can be used with everything else in the Beep library.

go get -u github.com/MarkKremer/microphone/v2

Installation

This package requires that you have the PortAudio development headers and libraries installed. On Ubuntu this can be done using:

apt-get install portaudio19-dev

On Fedora this can be done using:

dnf install portaudio-devel

See the PortAudio library for more information.

License

MIT

Contributors

MarkKremer

11 commits

mefuller

1 commits

MarkKremer/microphone

A microphone input stream for the gopxl/beep library

47

stars

12

commits

Go

primary language

Nov 3, 2024

updated

audio
go
golang
microphone
recording

README

Microphone GoDoc Go Report Card

Microphone is a small library that takes this Go PortAudio library and wraps its microphone stream in a beep.StreamCloser so that it can be used with everything else in the Beep library.

go get -u github.com/MarkKremer/microphone/v2

Installation

This package requires that you have the PortAudio development headers and libraries installed. On Ubuntu this can be done using:

apt-get install portaudio19-dev

On Fedora this can be done using:

dnf install portaudio-devel

See the PortAudio library for more information.

License

MIT

Contributors

MarkKremer

11 commits

mefuller

1 commits

Languages

Go

100.0%