An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.5% on proxy.golang.org
Top 0.5% dependent packages on proxy.golang.org
Top 0.6% dependent repos on proxy.golang.org
Top 2.7% forks on proxy.golang.org
Top 0.9% docker downloads on proxy.golang.org

proxy.golang.org : github.com/gordonklaus/portaudio

Package portaudio applies Go bindings to the PortAudio library. For the most part, these bindings parallel the underlying PortAudio API; please refer to http://www.portaudio.com/docs.html for details. Differences introduced by the bindings are documented here: Instead of passing a flag to OpenStream, audio sample formats are inferred from the signature of the stream callback or, for a blocking stream, from the types of the buffers. See the StreamCallback and Buffer types for details. Blocking I/O: Read and Write do not accept buffer arguments; instead they use the buffers (or pointers to buffers) provided to OpenStream. The number of samples to read or write is determined by the size of the buffers. The StreamParameters struct combines parameters for both the input and the output device as well as the sample rate, buffer size, and flags.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/gordonklaus/portaudio
License: MIT
Latest release: over 2 years ago
First release: over 7 years ago
Namespace: github.com/gordonklaus
Dependent packages: 94
Dependent repositories: 83
Stars: 576 on GitHub
Forks: 85 on GitHub
Docker dependents: 1
Docker downloads: 6,551
See more repository details: repos.ecosyste.ms
Last synced: about 10 hours ago

    Loading...
    Readme
    Loading...