Skip to content

Releases: pierr3/TrackAudio

1.3.0-beta.4

23 Nov 17:33
46cd34f
Compare
Choose a tag to compare

Brand new UI, lots of fixes, new keyboard Ptt system

This release features a brand new UI, courtesy of @GeorgeBarlow as well as many bug fixes, including a rewrite of the keyboard Ptt handling system. The Joystick handling system is not changed.

screengrab of application

What's Changed

--- From beta 3:

  • Add option to enable or disable radio effects by @GeheimagentNr1 in #161
  • Add support for UNICOM and GUARD (#175) by @pierr3 in #184
  • Fix issue with longer callsigns in the radio box, especially those which use a "-" character #180
  • Fix issue where sometimes a deadlock would occur on exit, causing the program to hang
  • Various improvements in AFV native, including fixing a race condition that may result in cross couple groups not being properly set (Potentially addressing #173)

--- From beta 2:

  • Tweak afv to force sending StationRxEnd on FrequencyRxEnd event to prevent ghost RDF markers
  • Automatically reset config to prevent crashes when switching to a new version with an incompatible config
  • Add a second Ptt key option
  • UI & Backend tweaks
  • Better stream deck plugin support, try it out here
  • Removed Sentry/Telemetry (literally never been useful a single time)

---- From beta 1:

  • Audio devices are now selected by ID, which should fix conflicting audio devices on some systems
  • Selecting an audio API is now mandatory
  • A new, LOUD sound when an error or unintended disconnect occurs (you asked for it, and you'll notice it now!) #126
  • Changes to the underlying afv_native should improve connection stability and reduce RX drop (#125 #107)
  • Change slurper management, which will prevent too many erroneous disconnects when the endpoint is not stable, this should also fix the issues with mentoring callsigns (#5)
  • Support for SUP requirements (#117 #116)
  • Brand new SDK endpoints allows for frequency management, with the wiki to be updated shortly. Want to see it in action? Check out this awesome plugin for stream decks by @neilenns available here and see screenshot below

New Contributors

Full Changelog: 1.3.0-beta.3...1.3.0-beta.4

1.3.0-beta.3

26 Oct 20:40
Compare
Choose a tag to compare

Unicom and Guard!

This update adds a static bar amongst your frequencies, that allows you to listen and transmit to unicom (122.800) and guard (121.500), and with a custom volume control, so you can keep monitoring those in the background. Those frequencies automatically monitor any transceivers that are also in use by the frequencies you RXs, hence you will get the same coverage as the frequencies you have active.

What's Changed

  • Add option to enable or disable radio effects by @GeheimagentNr1 in #161
  • Add support for UNICOM and GUARD (#175) by @pierr3 in #184
  • Fix issue with longer callsigns in the radio box, especially those which use a "-" character #180
  • Fix issue where sometimes a deadlock would occur on exit, causing the program to hang
  • Various improvements in AFV native, including fixing a race condition that may result in cross couple groups not being properly set (Potentially addressing #173)

New Contributors

Full Changelog: 1.3.0-beta.2...1.3.0-beta.3

1.3.0-beta.2

08 Sep 10:39
Compare
Choose a tag to compare

What's Changed

  • Tweak afv to force sending StationRxEnd on FrequencyRxEnd event to prevent ghost RDF markers
  • Automatically reset config to prevent crashes when switching to a new version with an incompatible config
  • Add a second Ptt key option
  • UI & Backend tweaks
  • Better stream deck plugin support, try it out here
  • Removed Sentry/Telemetry (literally never been useful a single time)

----- From beta 1

  • Audio devices are now selected by ID, which should fix conflicting audio devices on some systems
  • Selecting an audio API is now mandatory
  • A new, LOUD sound when an error or unintended disconnect occurs (you asked for it, and you'll notice it now!) #126
  • Changes to the underlying afv_native should improve connection stability and reduce RX drop (#125 #107)
  • Change slurper management, which will prevent too many erroneous disconnects when the endpoint is not stable, this should also fix the issues with mentoring callsigns (#5)
  • Support for SUP requirements (#117 #116)
  • Brand new SDK endpoints allows for frequency management, with the wiki to be updated shortly. Want to see it in action? Check out this awesome plugin for stream decks by @neilenns available here and see screenshot below

Fixes

  • Ensure CID always shows as a number by @neilenns in #128
  • Fix always on top for Mac and manual resize by @neilenns in #131
  • Fix audio issues on Windows, properly handle default config values by @neilenns in #133
  • Add additional linting, fix reported errors by @neilenns in #135
  • Add new websocket messages for managing station state by @neilenns in #62 (#52)
  • StationRxEnd now gets sent properly when a station disconnects or times out (@mikeyusc) (#64)

Screenshot of the cool stream deck plugin

Screenshot a StreamDeck profile with buttons for stations, current AITS letter, a hotline, and a push-to-talk button

Full Changelog: 1.2.0...1.3.0-beta.2

1.3.0-beta.1 - A beta packed with features!

22 Jul 21:43
Compare
Choose a tag to compare

What's Changed

CAUTION: Please reset your audio devices in the settings

  • Audio devices are now selected by ID, which should fix conflicting audio devices on some systems
  • Selecting an audio API is now mandatory
  • A new, LOUD sound when an error or unintended disconnect occurs (you asked for it, and you'll notice it now!) #126
  • Changes to the underlying afv_native should improve connection stability and reduce RX drop (#125 #107)
  • Change slurper management, which will prevent too many erroneous disconnects when the endpoint is not stable, this should also fix the issues with mentoring callsigns (#5)
  • Support for SUP requirements (#117 #116)
  • Brand new SDK endpoints allows for frequency management, with the wiki to be updated shortly. Want to see it in action? Check out this awesome plugin for stream decks by @neilenns available here and see screenshot below

Fixes

  • Ensure CID always shows as a number by @neilenns in #128
  • Fix always on top for Mac and manual resize by @neilenns in #131
  • Fix audio issues on Windows, properly handle default config values by @neilenns in #133
  • Add additional linting, fix reported errors by @neilenns in #135
  • Add new websocket messages for managing station state by @neilenns in #62 (#52)
  • StationRxEnd now gets sent properly when a station disconnects or times out (@mikeyusc) (#64)

Screenshot of the cool stream deck plugin

Screenshot a StreamDeck profile with buttons for stations, current AITS letter, a hotline, and a push-to-talk button

Full Changelog: 1.2.0...1.3.0-beta.1

1.2.0 - TrackAudio is out of beta!

27 Jun 00:24
Compare
Choose a tag to compare

What's Changed

  • Ensure log files get written to the correct folder by @neilenns in #109
  • Show list of last received callsigns in maxi mode by @neilenns in #105
  • Fix font preload warning by @neilenns in #111
  • Add an "in mini mode" option for always on top by @neilenns in #116
  • Remove bytecode compilation by @williammck in #118 - Fixes #120
  • Fix issue where AFV resource files were not properly loaded, causing some audio effect, like the click at the end of a transmission.
  • New version, new logo!

New Contributors

Full Changelog: 1.1.0-beta.10...1.2.0

1.1.0-beta.10

06 Jun 04:29
Compare
Choose a tag to compare

What's Changed

  • Make 'always on top' always work on Windows by @neilenns in #94
  • Use previous window position when toggling between mini and maxi mode by @neilenns in #103
  • Update afv-native issue on some versions of gcc
  • Fix missing window icon on windows
  • Fix an issue where the error audio would cause a crash (release beta.9 withdrawn)

Other changes

Full Changelog: 1.1.0-beta.8...1.1.0-beta.9

1.1.0-beta.8

05 Jun 00:17
Compare
Choose a tag to compare

What's Changed

  • Don't save window position on close when in mini mode by @neilenns in #87
  • Enable switching to mini-mode when window is maximized by @neilenns in #86
  • New build system, integrated afv native as static library by @pierr3 in #91
  • Fix crashing issue on mac
  • Fix high CPU consumption on Mac

Other contributions

New Contributors

Full Changelog: 1.0.2-beta.7...1.1.0-beta.8

1.0.2-beta.7

01 Jun 00:03
Compare
Choose a tag to compare

What's Changed

  • Fix restoring from mini mode on Windows by @neilenns in #80
  • Add restore button to mini mode by @neilenns in #78
  • Fix an issue where pressing the Ptt would crash app on Mac (#77)
  • Fix kTxBegin and kTxEnd SDK calls, but will no longer return a list of frequencies

Changelog below from beta.5 and beta.6

  • Fix an issue where frequency callsigns with "-" character could not be added #74
  • Edit README to include newly created Homebrew tap by @flymia in #51
  • Add scroll wheel support for setting gain by @neilenns in #63
  • XCA is now the default XC mode (like AFV for Windows
  • Fix issues in afv_native with SSL support, transceiver being wrongly when unused
  • Fix issue with Joystick name display on Windows (#44 #49)
  • Fix issues with web socket SDK (#54 #55)
  • Show the frequency for manually added frequencies in mini mode
  • Remember the previous window position
  • Add a delete shortcut for radios (Click on it and hit delete/backspace)
  • Button and keyboard shortcut for mini mode (Cmd/Ctrl + M)
  • Various UI improvements

Full Changelog: 1.0.2-beta.6...1.0.2-beta.7

1.0.2-beta.6

30 May 00:00
Compare
Choose a tag to compare

What's Changed

  • Fix an issue where frequency callsigns with "-" character could not be added #74

Changelog below from beta.5

  • Edit README to include newly created Homebrew tap by @flymia in #51
  • Add scroll wheel support for setting gain by @neilenns in #63
  • XCA is now the default XC mode (like AFV for Windows
  • Fix issues in afv_native with SSL support, transceiver being wrongly when unused
  • Fix issue with Joystick name display on Windows (#44 #49)
  • Fix issues with web socket SDK (#54 #55)
  • Show the frequency for manually added frequencies in mini mode
  • Remember the previous window position
  • Add a delete shortcut for radios (Click on it and hit delete/backspace)
  • Button and keyboard shortcut for mini mode (Cmd/Ctrl + M)
  • Various UI improvements

Full Changelog: 1.0.2-beta.4...1.0.2-beta.6

1.0.2-beta.5

27 May 21:20
Compare
Choose a tag to compare

What's Changed

  • Edit README to include newly created Homebrew tap by @flymia in #51
  • Add scroll wheel support for setting gain by @neilenns in #63
  • XCA is now the default XC mode (like AFV for Windows
  • Fix issues in afv_native with SSL support, transceiver being wrongly when unused
  • Fix issue with Joystick name display on Windows (#44 #49)
  • Fix issues with web socket SDK (#54 #55)
  • Show the frequency for manually added frequencies in mini mode
  • Remember the previous window position
  • Add a delete shortcut for radios (Click on it and hit delete/backspace)
  • Button and keyboard shortcut for mini mode (Cmd/Ctrl + M)
  • Various UI improvements

New Contributors

Full Changelog: 1.0.2-beta.4...1.0.2-beta.5