Skip to content
This repository has been archived by the owner on May 9, 2024. It is now read-only.

Releases: pierr3/VectorAudio

v0.7.0 - SDK improvements, Error prevention

20 Feb 20:30
Compare
Choose a tag to compare

This version contains the following updates:

  • Reduced the latency between SDK update, and increased worker pool size to allow for more simultaneous connections #26
  • Fixed a display issue on the number of transceivers (in the speaker button)
  • Added more error messaging if login fails #31
  • Fixed an issue where some frequencies would not be in the right format (frequencies are now forced onto vhf airband and 25Khz spacing) #34

Full Changelog: v0.6.0...v0.7.0

v0.6.0 - Added tidbits, fix crash on AFV Data

06 Feb 04:05
Compare
Choose a tag to compare

Changes:

  • Improved exception handling in some places.
  • Fixes issue where License file/Update URL would not open on Windows.
  • Added Radio Gain slider for live tuning of output volume.
  • Fixed a few issues where AFV API would make VectorAudio crash where frequencies were defined as null.
  • Various refactoring
  • Fixes #8 - after this update, the config file will no longer be overwritten on macOS, it is now stored in Application Support
  • Ground work to support channel selection on output device (eg audio on left or right side of heaphone only)

Full Changelog: v0.5.0...v0.6.0

v0.5.0 - The Legal Update

27 Jan 02:50
Compare
Choose a tag to compare
  • Added all licenses bundled and available through a link in the app
  • Reduced package size by 50% by removing unused assets
  • Added SDK to enable plugins such as RDF to work, see wiki page for details
  • Added airport database from @mwgg
    • This now means that VectorAudio will place a transceiver at your logged on airport location if no transceiver is found, addressing #29 and #6
    • This will work for any APP, TWR, GND and DEL positions, but will not work if you are logged in as _CTR or any situation where your callsign does not contain an ICAO code
  • Added UI modals for logon error, and station does not exist error
  • Added a custom font to make the UI more appealing

Full Changelog: v0.4.0...v0.5.0

v0.4.0 - Reworked Audio Core & Bug Fixes

02 Dec 02:39
Compare
Choose a tag to compare

What's Changed

  • Replaced PortAudio with MiniAudio as the core audio API to try and provide better support for various linux distros - Thanks to @justinshannon
  • Fixed crash on exit due to datafile thread
  • Codesign macOS release to avoid microphone PTT not working issue
  • Various fixes to improve stability
  • Change in default window size to support full setup dialog
  • Fixed Windows & Linux releases build to allow for quick deployment
  • Named the two audio devices afv::speaker and afv::headset to allow for easier mapping to physical devices

Other changes

  • feat: add releases link and fix ponctuation by @redac in #12
  • Removed DS_Store files and added it to the gitignore by @flymia in #16
  • Modify README to include install instructions + brew tap by @flymia in #15
  • Add bootstrap-vcpkg to build docs by @jonaseberle in #24
  • Update build steps to work with arbitrary commits and updated submodules by @jonaseberle in #28

New Contributors

Full Changelog: v0.3.0-851088e...v0.4.0

v0.3.1-33e225b - Miniaudio test

03 Nov 22:33
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Implemented miniaudio as the core audio API to try and provide better support for various linux distros - Thanks to @justinshannon
  • feat: add releases link and fix ponctuation by @redac in #12
  • Removed DS_Store files and added it to the gitignore by @flymia in #16
  • Modify README to include install instructions + brew tap by @flymia in #15

Known issues

  • WSAPI on Windows might drop all mic after a period of time, issue has been reported here: mackron/miniaudio#572

New Contributors

Full Changelog: v0.3.0-851088e...v0.3.1-33e225b

v0.3.0-851088e

07 Mar 20:19
Compare
Choose a tag to compare
  • Removed search API which caused some stations to be able automatically added, and the add frequency button to do nothing
  • Cleanup on disconnect to address #7
  • Fix issue where datafile thread could cause a crash
  • Relief callsigns (containing "__") are now normalised to ensure the right station is added.

Full Changelog: v0.2.3-a3fb4ec...v0.3.0-851088e

v0.2.3-a3fb4ec

07 Mar 16:14
Compare
Choose a tag to compare
  • Auto-add callsign on logon is no longer dependent on closed search API

Full Changelog: v0.2.2-9128438...v0.2.3-a3fb4ec

v0.2.2-9128438

03 Mar 20:29
Compare
Choose a tag to compare
  • Fixed windows resource file path (hopefully)

Full Changelog: v0.2.1-8dc10aa...v0.2.2-9128438

v0.2.1-8dc10aa

28 Feb 00:26
Compare
Choose a tag to compare
  • Added application Icon
  • Added windows build and installer

Full Changelog: v0.2.0-03093af...v0.2.1-8dc10aa

v0.2.0

25 Feb 22:27
Compare
Choose a tag to compare
  • New and more realistic frequency panel
    • Also added the possibility to force refresh the transceivers of a specified frequency (click on frequency name)
  • Fixed issue where current frequency would not auto populate on connecting
  • Possibility to choose between different radio types to simulate different hardware (beta)
  • Maybe fix curl access violation in multithreaded environment

Full Changelog: v0.1.0-b48ab8e...v0.2.0-03093af