Author Topic: Bassmod.dll source code  (Read 258 times)

barbenoire

  • Guest
Bassmod.dll source code
« on: 2 Nov '22 - 16:07 »
Hello,

Bassmod.dll not being maintained for many years, would it be possible to have access to the source code to recompile a dll not considered as virus?

I tried to decompile with Rizin or idia.
in vain...

Thank you for your reply.

barbenoire

  • Guest
Re: Bassmod.dll source code
« Reply #1 on: 3 Nov '22 - 09:19 »
I insist a little while arguing a little more.

Although bass.dll is the standard now,
a small 38kb bassmod.dll is sometimes very useful.

Maybe you could recompile bassmod.dll if you don't want to share the source.

Well cordially and thank you for your work

Ian @ un4seen

  • Administrator
  • Posts: 24792
Re: Bassmod.dll source code
« Reply #2 on: 3 Nov '22 - 12:15 »
BASSMOD has been discontinued but I'm afraid the source code is still unavailable because most of it is/was shared with the full BASS library. While BASSMOD was smaller than the full BASS, I don't think it was ever the smallest way to add MOD playback to an app/demo because there would likely be unused parts, eg. you don't need IT format support if you're only playing an XM file. When minimizing the size is important, you'd probably be better off using something like this:

   https://github.com/Artefact2/libxm

saga

  • Posts: 2634
Re: Bassmod.dll source code
« Reply #3 on: 3 Nov '22 - 18:30 »
Maybe you could recompile bassmod.dll if you don't want to share the source.
Recompiling the source will just add yet another version of the library to be flagged by antivirus software. The correct solution to that problem, as annoying as it might be, is to report this false-positive to the few antivirus vendors that still flag this DLL as malicious (according to virustotal it's just a small handful). The problem will go away eventually then.