Skip to content

v0.4.0

Compare
Choose a tag to compare
@dh1tw dh1tw released this 14 Nov 17:56

It has been 1,5 years since the last release. It's really time for a new release. There have been a few modifications under the hood, but the focus was mainly on eliminating bugs and improving stability.

WARNING: There have been some changes in the syntax of the config file and in a few flags. Please check your config file carefully and change the affected parameters accordingly! Best practice is to compare it with example config file located in the master trunk of the repository.

Added features

  1. Transport layer NATS has proven to be an extremely reliable transport protocol. It's so good that I have discarded MQTT in favor of NATS. Get the latest version of the NATS Broker (nats-server) here.

  2. Sound APIs Windows and Linux come with one or more sound APIs. You can specifically select a particular sound API. On Windows the latency has dramatically dropped by switching from MME to WSAPI. The latter is now by default used in remoteAudio on Windows.

  3. VOX I've added a VOX activation, in case someone needs it

Build process
Several issues (#21 , #17) were reported with problems related to building remoteAudio from source. At the root, all these problems were related due to broken dependencies or broken dependencies of dependencies. Fortunately, the Golang team has added dependency management with Go 1.13. remoteAudio is now also a go module with frozen dependencies. That way it should be much easier to build remoteAudio on your machine. Just make sure to use >= Go 1.13.