Skip to main content
Contributor II
December 15, 2022

Sonos Controller for AmigaOS & MorphOS

  • December 15, 2022
  • 4 replies
  • 121 views

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

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

4 replies

Airgetlam
December 15, 2022

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!

Bruce
Michael-RAuthor
Contributor II
December 15, 2022

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.

controlav
Lead Maestro
December 16, 2022

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

Author of the leading independent Sonos apps for Android, MacOS, iOS, Windows and Xbox.
Michael-RAuthor
Contributor II
December 20, 2022

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