SGU-1 is feature-complete

-

After a month of intense work, the SGU-1 is now feature-complete.

SGU-1 is a new audio-synthesis hardware under development as part of the X65 Microcomputer Project. It cherry-picks the best features of OPL/ESFM, OPM, SID, POKEY, and Paula, combining 4-operator FM synthesis with per-channel subtractive filtering and hardware sweeps.

SGU-1 is implemented using a microcontroller paired with an audio CODEC chip. Together they generate a stereo 48 kHz I²S stream, which is converted to an analog stereo line-out signal. Contemporary audio-synthesis chips with advanced features are no longer manufactured, so creating our own solution was the only practical way to bring such capabilities to the X65.

It has the following capabilities:

You can listen to the SGU-1 in action in this YT playlist, when it acts as a stand-in for various other sound chips, demonstrating its versatility and wide range of capabilities:
https://youtube.com/playlist?list=PLbSCQdOP-_xh-mkkLIiCdmu_ArqHcOkYM&si=8RVpEhiz4_qCwM7B

You can also listen and play with SGU-1 using online X65 emulator:

I’ve also created a port of Furnace Tracker with SGU-1 chip added.
You can download it from the releases page on GitHub:
https://github.com/X65/furnace/releases

Here is a short test track made by Ashley:

Furnace Tracker + SGU-1


Share: