Skip to main content

Sonos Controller for AmigaOS & MorphOS

  • December 15, 2022
  • 4 replies
  • 94 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!


  • Author
  • 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
Forum|alt.badge.img+24
  • Lead Maestro
  • December 16, 2022

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


  • Author
  • 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