TuneBlade Changelog

What's new in TuneBlade 1.8.0.0

Sep 15, 2020
  • New Feature:
  • This release adds support for Sonos speakers with AirPlay 2 support. This includes support for Sonos One, Sonos Beam, Play:5 (2nd version) and Playbase. If you have older Sonos speakers, then you can group them with one of the compatible speakers to make TuneBlade work with them.

New in TuneBlade 1.6.0.0 (Oct 21, 2016)

  • [New Feature] TuneBlade now implements a DACP server for AirPlay speakers or hifi receivers to control volume of TuneBlade from their hardware buttons and/or remote. Earlier the volume on TuneBlade and the receivers could be out of sync due to lack of DACP remote support in TuneBlade. Some receivers (like Airstream A100) would not change volume at all from it’s buttons or remote when connected to TuneBlade. These issues are now fixed due to the DACP server in TuneBlade.
  • [Improvement] TuneBlade now bundles the latest available version of Apple Bonjour service (3.1.0.1) which is required by TuneBlade to discover receivers.
  • [Bug Fix] On some Windows 10 PCs, device settings like volume and autoconnect were getting reset during system sleep/hibernate/shutdown occasionally. This has been fixed.
  • [Compatibility Fix] A recent update to ShairPort-Sync caused TuneBlade to identify it incorrectly as a proprietary system and imposed trial limitation on it. Thanks to all who reported this issue and got it resolved with the help of ShairPort-Sync's developer, Mike. (For developers: Any receiver with Zeroconf text record, "am" set to Kodi, XBMC, or if it contains ShairPort or if the record is missing will work uninterrupted with TuneBlade free version.)
  • [Information] Some LinkPlay chipset based systems like Muzo Cobblestone were failing to connect to TuneBlade. The LinkPlay team have resolved this issue. Please check for firmware update on your receiver if it fails to connect.

New in TuneBlade 1.5.1.0 (May 12, 2016)

  • [New Feature] Option to hide any particular receiver from the list.
  • [New Feature] Option to specify any additional delay (upto 500 ms) caused by a DSP or DAC in the receiver output audio chain causing the receiver to be out of sync from the rest of the receivers. TuneBlade will schedule the samples to play early by the configured milliseconds and causing the final output of the receiver to be in sync with other receivers.
  • [New Feature] Option to save the AirPlay password.
  • [Bug Fix] An issue causing some non-Apple/MFi receivers including Freebox, ShairPort Sync to not play audio occasionally from TuneBlade has been fixed.
  • [Improvement] Some significant performance tweaks in the audio capture engine which enables TuneBlade to capture smoothly without glitches under heavy CPU usage.
  • [Improvement] A new "Apply" button in the settings window.
  • [Improvement] Naming restrictions on manually added devices has been removed. Any international character or symbols can be used.

New in TuneBlade 1.4.4.0 (May 12, 2016)

  • Bug fix: Volume failed to update due to some regional settings for some users
  • Other minor tweaks

New in TuneBlade 1.4.2.0 (May 12, 2016)

  • Minor tweak. Changing the default sound device for Virtual Loopback recording mode was failing on some systems.

New in TuneBlade 1.4.1.0 (Nov 9, 2015)

  • Targets newer Windows libraries. This makes future Windows update less likely to break any functionality in TuneBlade.
  • A solution to an issue specifically on some Windows 10 PCs where TuneBlade will fail to discover devices.

New in TuneBlade 1.3.5.0 (Sep 17, 2015)

  • Minor tweaks related to specific third party audio drivers having static noise while TuneBlade is capturing.
  • Performance tweaks for resource starved systems.

New in TuneBlade 1.3.2.0 (May 1, 2015)

  • Non-Ascii characters for receiver name are now supported.
  • Enhancement to the connection standby feature: Including dithered silence is optional.
  • The dialog for opening a YouTube video on VLC now remembers the last chosen quality setting, and if there is a URL in the clipboard, it is preset on the textbox.
  • Several other important tweaks and fixes.

New in TuneBlade 1.3.1.0 (Mar 23, 2015)

  • New feature: "Force reconnection on connection error". This option is useful for always-on streaming scenarios. Can be enabled in general settings.
  • Responsive layout: TuneBlade scales and displays properly large number of AirPlay receivers on low resolution as well as high resolution screens.
  • Improvements to silence detection for "Connection Standby" feature. Connection standby now works with VB-Cable in "Virtual Device Loopback" capture mode.
  • Several other tweaks and fixes.

New in TuneBlade 1.2.4.0 (Jan 8, 2015)

  • Bug fix: A tweak in previous update caused choppy playback in some environments. This has been fixed.

New in TuneBlade 1.2.3.0 (Dec 29, 2014)

  • Kodi 14.0 is recognized as an open source receiver and is not interrupted every 10 minutes in the free version.
  • Several tweaks.

New in TuneBlade 1.2.2.0 (Dec 16, 2014)

  • The remote interface is enabled as a default option.

New in TuneBlade 1.2.1.0 (Nov 28, 2014)

  • A bug fix to an issue related to virtual network interfaces.

New in TuneBlade 1.2.0.0 (Sep 26, 2014)

  • Control TuneBlade from an iOS device on the same local network.
  • Configure time to standby an active connection.The "Connection Standby" can be found under "Preferences>>AirPlay Streaming" tab.
  • Selectively configure individual receivers to connect automatically when discovered. Can be found under "Preferences>>AirPlay receivers"
  • Add receivers manually by specifying IP Address and Port number. Useful for networks where Zeroconf is disabled or doesn't work properly. Can be found under "Preferences>>AirPlay receivers"
  • You can now capture audio from Mic-In or Line-In or any other in/out audio endpoint through a new audio capture mode, "Specific Endpoint". Can be found under "Preferences>>Audio Capture"
  • Several tweaks, especially related to device discovery.
  • Bug fixes.

New in TuneBlade 1.0.0.0 (Dec 12, 2013)

  • Usage data is no longer transmitted to the server.
  • Code Signed.
  • Bug fix: While streaming using Virtual Device Loopback capture mode, if you restarted or shutdown the system, TuneBlade was unable to restore back your default sound device preference. This has been fixed.

New in TuneBlade 0.9.16.0 Beta (Nov 26, 2013)

  • This release consists of optimization to the 'Start at Login' behaviour. In the previous versions, when application started at login, it would start in the usual way of displaying the splash icon and then displaying the main window.
  • In this release, during startup you will just notice the TuneBlade icon in the tray without the splash icon and the main window. For this new behavior to be effective, open settings, enable or re-enable this setting and press OK.

New in TuneBlade 0.9.14.0 Beta (Nov 12, 2013)

  • New Feature: The current volume level is displayed when moving the slider.
  • New Feature: Option to increase width of the volume sliders. This makes it comfortable to fine tune volume levels, and also makes changing volume easier on touch screen devices.

New in TuneBlade 0.9.13.0 Beta (Nov 1, 2013)

  • Tweak: Resampling is now set to the highest quality. (TuneBlade resamples audio only if Windows Audio Engine output mix is other than '44.1 khz - 16 bit - Stereo'. To avoid resampling, set system's audio mix to this rate in Windows sound settings.)
  • Tweak: TuneBlade will now auto-reconnect if the connection(s) was closed due to temporary lack of system resources. Earlier it use to disconnect and required a manual reconnect.

New in TuneBlade 0.9.12.0 Beta (Oct 9, 2013)

  • The individual volume level state of AirPlay devices are now maintained between application executions.

New in TuneBlade 0.9.10.0 Beta (Oct 1, 2013)

  • A new audio capturing mode, “Virtual Device Loopback” has been added. (The default technique of capturing audio (Direct Loopback or WASAPI Loopback) captures degraded audio when protected content is being played.) This new capture mode can be configured from TuneBlade preferences. Third party virtual sound card drivers are required to enable this mode. This has been tested to work with ‘VB-Cable’ and ‘Virtual Audio Cable (VAC)'.
  • A new feature to auto-connect to AirPlay receivers as soon as they are discovered on the network. This can be configured under general settings.
  • Volume control was causing the audio to play at relatively higher volumes at lower settings. This has been fixed.

New in TuneBlade 0.9.9.0 Beta (Sep 20, 2013)

  • This release consists of minor tweaks. Streaming to RaspyFi is now possible.

New in TuneBlade 0.9.7.0 Beta (Sep 17, 2013)

  • This release consists of performance optimizations and tweaks.

New in TuneBlade 0.9.6.0 Beta (Sep 11, 2013)

  • A 3-band Equalizer has been added.
  • Other changes include tweaks and minor bug fixes. Connection establishment timeout has been increased, with the ability to cancel an ongoing connection if it is taking too long to establish a connection.

New in TuneBlade 0.9.1.0 Beta (Aug 22, 2013)

  • Minor tweaks in user interface including some additional information in preferences window.

New in TuneBlade 0.9.0.0 Beta (Aug 22, 2013)

  • TuneBlade is now free with no limitations while streaming to XBMC and ShairPort.
  • Minor tweaks.

New in TuneBlade 0.8.23.0 Beta (Aug 22, 2013)

  • A minor bug fix update:
  • "Start at login" setting was not functioning since the past few releases.

New in TuneBlade 0.8.22.0 Beta (Aug 22, 2013)

  • This release contains a minor bug fix affecting ShairPort4w users who were unable to connect when ShairPort4w is password protected.

New in TuneBlade 0.8.21.0 Beta (Aug 22, 2013)

  • Major Tweak: TuneBlade was relying on a timer which became inaccurate under some conditions, causing unpleasent skips and pauses. This has been fixed by replacing it with an accurate hardware depedent timer.
  • A less stringent disconnection policy in trial mode. Disconnection is still at 10 minutes, but it will happen after 10 minutes of 'actual' streaming.

New in TuneBlade 0.8.20.0 Beta (Aug 22, 2013)

  • Minor bug fixes including:
  • Bug fix: Streaming mode was getting reset to Normal during TuneBlade startup, instead of using the saved value.
  • Bug fix: Streaming mode buttons were losing their function under certain conditions.

New in TuneBlade 0.8.19.0 Beta (Aug 22, 2013)

  • Several bug fixes and tweaks including the following:
  • Default user interface is now stripped out of video playing options, streaming mode options and the master control panel. These features can be made visible from the preferences window.
  • Few users were unable to install or use the application due to an issue related to interfacing with Apple Bonjour. This has been fixed in this release.
  • Higher granularity in volume change.
  • A bug fix related to connecting with devices having large port numbers, mainly XBMC and ShairPort.
  • A feedback form when you close the application. Also available in the help section of preferences.

New in TuneBlade 0.8.11.0 Beta (Aug 22, 2013)

  • This version includes additional probes for detecting reasons for Bonjour installation problems for some users.
  • Logging to a file is now disabled by default. It can be enabled through preferences.

New in TuneBlade 0.8.10.0 Beta (Aug 22, 2013)

  • This update includes minor tweaks and bug fixes.
  • A getting started window is displayed on startup.
  • The VLC buttons are not visible on the UI by default. Those can be turned on through preferences.

New in TuneBlade 0.8.9.0 Beta (Aug 22, 2013)

  • This update includes minor tweaks and bug fixes.
  • This update sends anonymous usage data to TuneBlade servers.