toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

335
active users

#libxmp

0 posts0 participants0 posts today

The port of my music player #Benben to #CommonLisp continues... and as of tonight, the original S-Lang TUI interface is working! ​:happyremi: I even managed to fix a bug with the scrolling text fields and Japanese text.

The only C bindings going on here are:
#libxmp (to play the .xm file), libao (final audio output), ZStandard (VGM decompression), and #S-Lang (TUI). The rest is pure Common Lisp, including the DSP effects and #VGM playback/chip emulation.

Normally you launch this from the command line (which is also working), but I did it with Emacs+Slime just to be fancy.

#LinuxAudio