Initial
This commit is contained in:
67
G-Audio/g-audio-main/HISTORY.md
Normal file
67
G-Audio/g-audio-main/HISTORY.md
Normal file
@@ -0,0 +1,67 @@
|
||||
# G-Audio Release History
|
||||
### v0.4.0 - 2022-07-12
|
||||
* 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)
|
||||
|
||||
##### New APIs
|
||||
* `Get Audio File Tags.vi`
|
||||
* `Set Audio Device Volume.vi`
|
||||
* `Get Audio Device Volume.vi`
|
||||
* `Get Audio Device Configuration.vi`
|
||||
|
||||
##### API Changes
|
||||
* `Configure Audio Device.vi`:
|
||||
* Added `Audio Device Advanced Config.ctl` input
|
||||
* Added `Audio Device Config.ctl` and `Audio Device Advanced Config.ctl` outputs which contain the device's actual configuration, and can differ from the requested configuration
|
||||
* Exclusive Mode flag moved from `Audio Device Config.ctl` to `Audio Device Advanced Config.ctl`
|
||||
* `Query Audio Devices.vi` returns additional device info (default device, native sample rates, native channels, native formats)
|
||||
|
||||
|
||||
|
||||
### v0.3.1 - 2021-12-17
|
||||
* Fix broken example VIs when VIPM package installed to LabVIEW 64-bit (issue #12)
|
||||
|
||||
|
||||
|
||||
### v0.3.0 - 2021-11-09
|
||||
* Multi-channel audio mixer
|
||||
* Loopback audio capture (WASAPI only)
|
||||
* Sample pad & music visualizer examples
|
||||
* Fix malleable VI broken wires (issue #4)
|
||||
* Fix mp3 info memory error (issue #8)
|
||||
* Upmix / downmix audio data to match audio device (issue #9)
|
||||
* Auto cleanup audio devices on VI abort
|
||||
|
||||
|
||||
|
||||
### v0.2.1 - 2021-09-23
|
||||
* Added `Get Audio File Position.vi` (issue #2)
|
||||
* Codec detection based on file signature (issue #3)
|
||||
* UTF-8 strings can be used as the path when opening files
|
||||
* LabVIEW's unicode support treats strings as UTF-16 LE, so will require a conversion
|
||||
* Automatically start audio device during playback and capture (issue #7)
|
||||
* Fix misc. malleable VI issues (issue #4, #6)
|
||||
|
||||
##### API Changes
|
||||
* Removed *Codec* input from `Open Audio File Read.vi`, `Quick Load Audio File.vi`, `Get Audio File Info.vi`
|
||||
* `Open Audio File Read.vi`, `Quick Load Audio File.vi`, `Get Audio File Info.vi` are now polymorphic, accepting path type or string type as the Path input to support UTF-8 string paths
|
||||
|
||||
|
||||
|
||||
### v0.2.0 - 2021-09-05
|
||||
* Playback and capture
|
||||
|
||||
|
||||
|
||||
### v0.1.0 - 2021-07-16
|
||||
* Initial release
|
||||
Reference in New Issue
Block a user