FYI, this was just posted by the BASS developer at the un4seen site concerning changes made to bass.dll since 2.4.13.8 (the version currently distributed in MusicBee):
"Here's what the changelog (since 2.4.13.8 ) currently looks like:
* Support for playback on the "no sound" device
BASS_Init
BASS_StreamCreateFile/User/URL
BASS_SampleLoad/Create
BASS_ChannelPlay
* Access to the 3D output mix for applying DSP/FX
STREAMPROC_DEVICE_3D (BASS_StreamCreate option)
* Retrieval of a device's started/stopped status
BASS_IsStarted
* Sync for when a device stops unexpectedly
BASS_SYNC_DEV_FAIL (BASS_ChannelSetSync type)
* New channel playback state for a paused device
BASS_ACTIVE_PAUSED_DEVICE (BASS_ChannelIsActive)
* Windows mixer settings are retained by default and optionally not
BASS_CONFIG_WASAPI_PERSIST (BASS_SetConfig option)
* Fix for bug in playback buffering disabling option
BASS_ATTRIB_NOBUFFER (BASS_ChannelSetAttribute option)
There are also some other tweaks and fixes."
The latest development version available as of today is 2.4.14.2, at
https://www.un4seen.com/stuff/bass.zip .
Note: using development versions means they have not been fully "wrung out/tested" with MusicBee by Steven, so keep a backup of the MusicBee version in case you encounter any problems.
[updated 03/10/2019]