SDL audio issue with hivelytracker (porting attempt)

From: Emanuel Haupt <>
Date: Tue, 15 Mar 2022 11:49:08 UTC
I've been trying to port the hivelytracker to FreeBSD. After a lot of
patching I was finally able to start it with:


with dsp (default) I would always get:

Fragment size must be a power of two



was called.

I did some further digging and found some useful references in:

With this patch I was able to get the player to launch without the above

The player now starts:

I can click on 'Load Mod', load a sample mod but as soon as I get 'Play
Song' I get:

Abort trap (core dumped)

I've been trying to get some sense by running it with truss but haven't
been very successful so far.

The work in progress port can be found here:

The port still needs some TLC (hardcoded paths, etc...). I'll fix that
before adding the port.

Could someone with SDL audio experience please have a look? I'd
appreciate the help.