Sign Up

G-Audio by Dataflow_G - Toolkit for LabVIEW Download

A LabVIEW audio library.

* 6 ↓441
 screenshot
Version0.4.0.1
ReleasedJul 16, 2022
Publisher Dataflow_G
License The Unlicense
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Project links Homepage   Repository  

Description

A cross-platform LabVIEW library for audio device playback and capture, and for reading and writing audio files.

Features:
* Support for audio playback and capture, including loopback capture
* Playback and capture using selectable backends (WASAPI, DirectSound, Core Audio, PulseAudio, ALSA, etc)
* Multi-channel audio mixer
* Read MP3, FLAC, Ogg Vorbis, and WAV formats
* Read metadata tags (ID3v2, ID3v1, Vorbis Comments, RIFF INFO) and embedded artwork
* Write WAV format (PCM and IEEE Float, with Sony Wave64 support for large files)
* Unicode path support (UTF-8) and unicode tag support
* Cross-platform (Windows, macOS, Linux, Raspberry Pi / LINX), 32-bit and 64-bit
* Simple to use API

Release Notes

0.4.0.1 (Jul 16, 2022)

* Raspberry Pi / LINX support
* Support for reading metadata tags (ID3v2, ID3v1, Vorbis Comments, RIFF INFO)
* Support for reading embedded artwork
* Advanced device configuration (exclusive mode, period size, num periods)
* Device volume adjustment (feature request #13)
* Get the configuration settings of a configured device (compare requested config vs actual config)
* Query detailed device info (default device, native sample rates, native channels, native formats)
* Warn of duplicate device config
* Update miniaudio (fixes #10)
* Fix memory leak when using UTF-16 converted file name
* [VIPM] Reduced package installation time
* [VIPM] Fix install error 5000 under macOS (#15)

dataflow_g was a contributor to this release


Install with VIPM Download Package

Note: Get VIPM Desktop to install this package directly into LabVIEW.

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts