Sonos Controller for AmigaOS & MorphOS

  • 15 December 2022
  • 4 replies
  • 61 views

Userlevel 2

Do you happen to remember Amiga computers? I grew up with one and that way got introduced into the world of multimedia, even before that word existed.

There actually still is a small but vital community around that system und there are even modern variants of the original AmigaOS 3, called AmigaOS 4 and MorphOS, both running on PPC hardware.

Out of passion for AmigaOS and its successors, I wrote a Sonos Controller for these OSes. It even works with AmigaOS 3.x running on 68k processors, but a fast one is highly recommended (040, 060 or with a vampire accelerator).

The feature set is not 100% complete (yet), but the most vital functions are all there.

Best of all: it’s totally free. Donations are welcome but absolutely voluntary.

Download links can be found here: https://mrupp.ch/

Enjoy!

Michael


4 replies

While I don’t have an Amiga (nor did I ever use one, was Apple ][ + all the way), I do admire the effort you’ve expended. Well done!

Userlevel 2

Ah, almost forgot: here are screenshots on the different systems:

 

AmigaOS 3.x

 

AmigaOS 4.1
MorphOS

As the GUI is based on MUI (Magic User Interface) the look can be styled quite individually with the MUI preferences.

Userlevel 7
Badge +23

You didn’t write this with Devpac did you? (I wrote Devpac for the Amiga).

Userlevel 2

You didn’t write this with Devpac did you? (I wrote Devpac for the Amiga).

Devpac is assembler, right? Unfortunately, assembler ist far too much for me. I did it totally on the other end of the scale of low/high languages: I used Hollywood (https://hollywood-mal.com/) to do it. I always wanted to learn that language and was thinking of something that doesn’t yet exist for AmigaOS. And because I already was familiar with the Sonos-API because of another project of mine called SonoSaver (see https://sonosaver.mrupp.ch/) done in C#, I found writing an Amiga SonosController a good thing to get into the language. Nice thing is, with Hollywood you can compile for a wide range of OSes, both modern and retro. I could easily compile it for macOS PPC if need arises, just as an example.

Cheers
Michael

Reply