Dependencies are GME, DUMB, GCC, and GNU Make, as described in the build instructions. I haven't tested it in anything but GNU/Linux on x86-64. And my potatobook's Atom N450 CPU renders NSF at roughly 60x speed.Ĭ source code is included, but not a binary for a popular pane-ful PC operating system. In the late 1990s, when I developed games using old Allegro, I composed music in Standard MIDI File format, but I dropped that around 2001 in favor of tracker formats where I could more portably control mixing among instruments and between the music and sound effects. These two libraries cover most formats in which I have composed over the past 15 years. Dynamic Universal Music Bibliotheque (DUMB), originally by Ben Davis, now also maintained by kode54.Game_Music_Emu (GME), originally by blargg, now maintained by kode54.So one night, I felt like writing a wrapper around a couple player libraries that I could put in a shell script to render NSF and S3M to RIFF WAVE to MP3/Ogg. So before I can use LAME and oggenc, I first need to turn them into RIFF WAVE files. But Discord music bots tend to support only more common audio formats based on compressed samples, such as MP3 and occasionally Ogg Vorbis. ![]() ![]() One day I felt like streaming my music compositions and arrangements made in ModPlug, FamiTracker, and Pently on someone's Discord server.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |