Author Topic: [LINUX] encoding failed BASS_ERROR_UNKNOWN  (Read 870 times)

janbenes

  • Newbie
  • *
  • Posts: 9
Hello, I run MB 3.2 in WINE on Linux (Debian). I got everything working fine, but when trying to convert from flac to WMA lossless I am getting this error. Do I need any special dll libraries that are not present in WINE, but are part of Windows?


[Subject edited by phred to include "LINUX"]
Last Edit: May 26, 2019, 03:27:22 AM by phred

sveakul

  • Sr. Member
  • ****
  • Posts: 2438
I would recommend that you start by updating to MusicBee 3.3x (https://getmusicbee.com/forum/index.php?topic=27074.msg159388#msg159388), which among other improvements includes an updated version of both bass.dll and bassenc.dll.  FWIW, also grab the latest basswma.dll (3/19/2019, v. 2.4.5.9) from here:  http://www.un4seen.com/stuff/basswma.zip

janbenes

  • Newbie
  • *
  • Posts: 9
The MB 3.3 version requires .NET 4.61, so I had to install that. I downloaded basswma.dll but after regsvr32 it complained it needs bass.dll. After manually downloading bass.dll and .NET 4.61 the regsvr32 basswma.dll now complaints regsvr32: 'DllRegisterServer' not implemented in DLL 'basswma.dll' and encoding is not working of course.

Would you please have any advice how to register basswma.dll? Thanks

sveakul

  • Sr. Member
  • ****
  • Posts: 2438
You said "--after manually downloading bass.dll.."  MusicBee always contains bass.dll by default.  If you installed 3.3x, it contains bass.dll ver. 2.4.14.0, which is already what you want.  It also contains basswma.dll by default, but an older version than the 2.4.5.9 one I pointed you to at the un4seen site.  Ideally the install sequence should be first .NET, then the MusicBee 3.3 incremental update applied to your existing 3.2 installation, then overwrite the existing basswma.dll in the MusicBee folder with the newer one.