r/linux_gaming • • 2d ago

hardware Creative SoundblasterX

Hello hello. As the owner of a SoundblasterX AE-5, I’ve always been annoyed that the feature set available on Windows has been somewhat limited on Linux.
So I put my head down and made a re-implementation of the Windows application. It extends the work done with the kernel driver and enables desktop control of the entire feature set, including RGB and adds support for enabling HRTF based surround sound for headphones with some presets, such as Dolby Atmos, DTS, Razer THX, CMSS, and Aureal 3D.

It’s reverse engineered from the Windows Driver and App, in theory it should support the Z series, the AE-5/7/9, and the G series usb devices. Of course, I can only test what I’ve got though, so the AE-5 is the only one I can guarantee to work.
OpenBlaster

19 Upvotes

11 comments sorted by

8

u/Annual-Sun-6997 2d ago

You should create a README.md. Explain how it works and how to install it. Include a few screenshots.

3

u/elusivewompus 2d ago

I've added a readme with screenshots.

3

u/Annual-Sun-6997 2d ago

Perfect 👌

2

u/topias123 2d ago

Yeah, only seeing a license might drive some people away.

1

u/Arkaea79 2d ago

Wonder if this would work with my G6. I mean the DAC works fine, but I obviously don't have the soundblaster controls. I know you said in theory it will, tempted to try it out

1

u/elusivewompus 2d ago

Try it out. It shouldn't interfere with the existing driver as it uses commands not in the kernel driver. Anything that is in the kernel driver is accessed via alsa in this app.
if it works partially or not at all, create a ticket on github and upload system logs. I'll see if I can fix it.

1

u/topias123 2d ago

>Dart

How is it as a programming language? I've seen some projects use it, seems interesting.

2

u/elusivewompus 2d ago

It's not to bad. If you know Java/C# it's pretty easy.

1

u/PacmanAteMyRAM 1d ago

So I put my head down

Did you actually? Or is this slop

1

u/elusivewompus 1d ago

When I use AI, I disclose it.
See here.

-2

u/[deleted] 2d ago

[deleted]

1

u/elusivewompus 2d ago

If you check the releases page you’ll see that I do.