AminetAminet
Search:
85608 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/play/AmiSubsonic-0.3.lha

Mirror:Random
Showing: ppc-powerup icongeneric icon
No screenshot available
Short:Navidrome/Subsonic player
Author:radi777
Uploader:thomas radeck gmail com (radi777, see note below)
Type:mus/play
Version:0.3
Architecture:m68k-amigaos >= 3.1
Date:2026-09-22
Requires:util/libs/mpega_library.lha, MUI 3.8, AmiSSL v5, AHI, RTG
Distribution:Aminet
Download:mus/play/AmiSubsonic-0.3.lha - View contents
Readme:mus/play/AmiSubsonic-0.3.readme
Downloads:13

AmiSubsonic - a beautiful music player for Navidrome and Subsonic
=================================================================

Plays your music collection from a Navidrome or Subsonic server, and
your own MP3 files from a folder on disk. Album covers as a picture
wall, and the colours of the whole window follow the cover of what you
are looking at.

FEATURES

  - Navidrome / Subsonic over http or https (AmiSSL)
  - own MP3 files from a folder, grouped into albums by directory
    and ID3 tags, covers from folder.jpg or the embedded picture
  - album cover wall, covers in true colour, cached on disk
  - background and lists take on the main colour of the cover
  - lyrics from the server, or from lrclib.net if it has none
  - internet radio stations of the server, with the current title
    (MP3 and AAC/HE-AAC streams)
  - visualizer: spectrum of what you hear, coloured from the cover,
    with reflection; 15/20/30/60 frames per second or off
  - Home, Albums, Tracks, Favorites, Radio, Folder/Albums,
    Folder/Tracks
  - own player via AHI and mpega.library: pause, seek, queue
  - optional own screen
  - AmiSubsonicCLI, a shell tool for testing without the interface

REQUIREMENTS

  AmigaOS 3.1 or 3.2, 68020 or better, no FPU needed
  a FAST Amiga - decoding needs a lot of CPU (PiStorm, 68060,
    accelerator or emulator). A plain 68020/030 is too slow. On a
    PiStorm, MP3 costs about 6 % and HE-AAC radio about 16 %; the
    visualizer adds about 12 % at 30 frames per second.
  RTG graphics with 24 bit (CyberGraphX compatible)
  MUI 3.8 or newer
  a TCP/IP stack with bsdsocket.library, AmiSSL v5 for https
  AHI
  mpega.library from util/libs/mpega_library.lha (not included)
  picture.datatype V43 and a JPEG datatype for the covers

INSTALLATION

Copy the AmiSubsonic drawer to your hard disk - not to RAM:, the cover
cache lives next to the program. Start it and enter server, user name
and password in Settings. See README.txt in the drawer.

WinUAE / Amiberry: coloured stripes in the covers come from the JIT.
Switch the JIT off.

Full source is included, MIT licence - except muistubs.c, which comes
from the amimcp project and is Apache 2.0, and the AAC decoder in
Source/vendor/helix-aac, which is the Helix decoder by RealNetworks
under the RealNetworks Public Source License. Both licence texts are
in the archive. MUI's developer headers and the original mpega.h are NOT
included; the README in the Source drawer says where to get them.

Tested on an A500 with PiStorm (AmigaOS 3.2.3) and in WinUAE / Amiberry
(Workbench 3.1).

This program is vibe coded. I described what it should do, an AI wrote
the code, and I tested and decided what stayed in. The full source is
in the archive, so you can judge for yourself.

Note on the uploader address: it is written without the @ and the dot
to keep address harvesters out. Put an @ before "gmail" and a dot in
front of "com" and you have it.


AmiSubsonic - ein schoener Musikspieler fuer Navidrome und Subsonic
===================================================================

Spielt deine Musiksammlung von einem Navidrome- oder Subsonic-Server
und eigene MP3-Dateien aus einem Verzeichnis auf der Platte. Die
Albencover als Bildwand, und die Farben des ganzen Fensters folgen dem
Cover dessen, was du gerade ansiehst.

FUNKTIONEN

  - Navidrome / Subsonic ueber http oder https (AmiSSL)
  - eigene MP3-Dateien aus einem Verzeichnis, nach Verzeichnis und
    ID3-Etikett zu Alben gruppiert, Cover aus folder.jpg oder dem
    eingebetteten Bild
  - Bildwand mit Albencovern, Cover in Truecolor, auf Platte
    zwischengespeichert
  - Hintergrund und Listen uebernehmen die Hauptfarbe des Covers
  - Liedtexte vom Server oder von lrclib.net, wenn er keine hat
  - Internetradio-Sender des Servers mit dem laufenden Titel
    (MP3- und AAC/HE-AAC-Stroeme)
  - Visualizer: Spektrum des Gehoerten, eingefaerbt nach dem Cover,
    mit Spiegelung; 15/20/30/60 Bilder je Sekunde oder aus
  - Home, Albums, Tracks, Favorites, Radio, Folder/Albums,
    Folder/Tracks
  - eigener Abspieler ueber AHI und mpega.library: Pause, Springen,
    Warteschlange
  - wahlweise eigener Bildschirm
  - AmiSubsonicCLI, ein Shell-Werkzeug zum Testen ohne Oberflaeche

VORAUSSETZUNGEN

  AmigaOS 3.1 oder 3.2, 68020 oder besser, keine FPU noetig
  ein SCHNELLER Amiga - Dekodieren braucht viel Rechenleistung
    (PiStorm, 68060, Turbokarte oder Emulator). Ein einfacher
    68020/030 ist zu langsam. Auf einer PiStorm kostet MP3 rund 6 %
    und HE-AAC-Radio etwa 16 %; der Visualizer kommt bei 30 Bildern
    je Sekunde mit rund 12 % dazu.
  RTG-Grafik mit 24 Bit (CyberGraphX-kompatibel)
  MUI 3.8 oder neuer
  ein TCP/IP-Stack mit bsdsocket.library, AmiSSL v5 fuer https
  AHI
  mpega.library aus util/libs/mpega_library.lha (liegt nicht bei)
  picture.datatype V43 und ein JPEG-Datatype fuer die Cover

INSTALLATION

Die Schublade AmiSubsonic auf die Festplatte kopieren - nicht ins RAM:,
der Cover-Cache liegt neben dem Programm. Starten und in Settings
Server, Benutzername und Passwort eintragen. Mehr in README.txt in der
Schublade.

WinUAE / Amiberry: bunte Striche in den Covern kommen vom JIT. JIT
abschalten.

Der Quelltext liegt vollstaendig bei, MIT-Lizenz - ausser muistubs.c,
das aus dem Projekt amimcp stammt und unter Apache 2.0 steht, und dem
AAC-Dekoder in Source/vendor/helix-aac, dem Helix-Dekoder von
RealNetworks unter der RealNetworks Public Source License. Beide
Lizenztexte liegen im Archiv. MUIs Entwickler-Header und das originale
mpega.h liegen NICHT bei; die README im Source-Verzeichnis sagt, woher
man sie bekommt.

Getestet auf A500 mit PiStorm (AmigaOS 3.2.3) und in WinUAE / Amiberry
(Workbench 3.1).

Dieses Programm ist vibe-coded. Ich habe beschrieben, was es koennen
soll, geschrieben hat den Code eine KI, und getestet und entschieden
habe ich. Der Quelltext liegt vollstaendig bei - schau selbst hinein.

Hinweis zur Uploader-Adresse: sie steht ohne @ und ohne Punkt da, damit
Adresssammler nichts davon haben. Ein @ vor "gmail", ein Punkt vor
"com", fertig.


Contents of mus/play/AmiSubsonic-0.3.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                 146650  233588  62.8% -lh5- 85a4 Sep 22 20:00 AmiSubsonic/AmiSubsonic
[Amiga]                   4774   11400  41.9% -lh5- d6be Sep 22 20:00 AmiSubsonic/AmiSubsonic.info
[Amiga]                 112470  177312  63.4% -lh5- 43b4 Sep 22 20:00 AmiSubsonic/AmiSubsonicCLI
[Amiga]                   3994   11358  35.2% -lh5- 19ee Sep 22 20:00 AmiSubsonic/LICENSE-Apache-2.0.txt
[Amiga]                    747    1242  60.1% -lh5- b1ba Sep 22 20:00 AmiSubsonic/LICENSE.txt
[Amiga]                   3024    6354  47.6% -lh5- 8df8 Sep 22 20:00 AmiSubsonic/README.txt
[Amiga]                  10878   30146  36.1% -lh5- d35f Sep 22 20:00 AmiSubsonic/RPSL.txt
[Amiga]                    312     502  62.2% -lh5- ebe3 Sep 22 20:00 AmiSubsonic/Source/.gitignore
[Amiga]                    586    1012  57.9% -lh5- 651e Sep 22 20:00 AmiSubsonic/Source/aacsize.c
[Amiga]                    132     156  84.6% -lh5- 9a12 Sep 22 20:00 AmiSubsonic/Source/aacsize_sbr.c
[Amiga]                   9615   31049  31.0% -lh5- dcf2 Sep 22 20:00 AmiSubsonic/Source/albumgrid.c
[Amiga]                   1518    2954  51.4% -lh5- 24c0 Sep 22 20:00 AmiSubsonic/Source/albumgrid.h
[Amiga]                  29982   95626  31.4% -lh5- d150 Sep 22 20:00 AmiSubsonic/Source/amisub.c
[Amiga]                   7241   17745  40.8% -lh5- a397 Sep 22 20:00 AmiSubsonic/Source/amisub.h
[Amiga]                   4774   11400  41.9% -lh5- d6be Sep 22 20:00 AmiSubsonic/Source/AmiSubsonic.info
[Amiga]                  31793   31793 100.0% -lh0- b597 Sep 22 20:00 AmiSubsonic/Source/AmiSubsonic_icon128.png
[Amiga]                   2566    6738  38.1% -lh5- 0611 Sep 22 20:00 AmiSubsonic/Source/appicon.py
[Amiga]                  15001   45836  32.7% -lh5- 6597 Sep 22 20:00 AmiSubsonic/Source/audio.c
[Amiga]                   1422    3160  45.0% -lh5- dc42 Sep 22 20:00 AmiSubsonic/Source/audio.h
[Amiga]                   2772    6196  44.7% -lh5- 48b4 Sep 22 20:00 AmiSubsonic/Source/checkfpu.py
[Amiga]                  12710   44162  28.8% -lh5- c6a7 Sep 22 20:00 AmiSubsonic/Source/cli.c
[Amiga]                   4312   12515  34.5% -lh5- 3a5a Sep 22 20:00 AmiSubsonic/Source/cover.c
[Amiga]                   1637    3303  49.6% -lh5- e154 Sep 22 20:00 AmiSubsonic/Source/cover.h
[Amiga]                  21030   21983  95.7% -lh5- 5856 Sep 22 20:00 AmiSubsonic/Source/docs/lyrics.png
[Amiga]                  13344   14524  91.9% -lh5- eae3 Sep 22 20:00 AmiSubsonic/Source/docs/screenshot.png
[Amiga]                  23888   25089  95.2% -lh5- e64f Sep 22 20:00 AmiSubsonic/Source/docs/upnext.png
[Amiga]                  35807   35807 100.0% -lh0- fecb Sep 22 20:00 AmiSubsonic/Source/docs/visualizer.png
[Amiga]                  45884  148264  30.9% -lh5- 7396 Sep 22 20:00 AmiSubsonic/Source/gui.c
[Amiga]                    747    1242  60.1% -lh5- b1ba Sep 22 20:00 AmiSubsonic/Source/LICENSE
[Amiga]                   3994   11358  35.2% -lh5- 19ee Sep 22 20:00 AmiSubsonic/Source/LICENSE-Apache-2.0
[Amiga]                   8392   25537  32.9% -lh5- 02d0 Sep 22 20:00 AmiSubsonic/Source/local.c
[Amiga]                   1128    2247  50.2% -lh5- 1505 Sep 22 20:00 AmiSubsonic/Source/local.h
[Amiga]                   2581    5496  47.0% -lh5- 3b7f Sep 22 20:00 AmiSubsonic/Source/Makefile
[Amiga]                   2199    7029  31.3% -lh5- d7bc Sep 22 20:00 AmiSubsonic/Source/md5.c
[Amiga]                    606    1068  56.7% -lh5- 5b4b Sep 22 20:00 AmiSubsonic/Source/md5.h
[Amiga]                    785    1616  48.6% -lh5- 7c54 Sep 22 20:00 AmiSubsonic/Source/muistubs.c
[Amiga]                   9779   30836  31.7% -lh5- 439f Sep 22 20:00 AmiSubsonic/Source/netjob.c
[Amiga]                   2763    6045  45.7% -lh5- d48a Sep 22 20:00 AmiSubsonic/Source/netjob.h
[Amiga]                   6589   19437  33.9% -lh5- 8238 Sep 22 20:00 AmiSubsonic/Source/panel.c
[Amiga]                   1006    1957  51.4% -lh5- c1d3 Sep 22 20:00 AmiSubsonic/Source/panel.h
[Amiga]                   9516   30039  31.7% -lh5- 1d18 Sep 22 20:00 AmiSubsonic/Source/player.c
[Amiga]                   1347    2970  45.4% -lh5- 43e7 Sep 22 20:00 AmiSubsonic/Source/player.h
[Amiga]                   3330    6993  47.6% -lh5- 4585 Sep 22 20:00 AmiSubsonic/Source/README.md
[Amiga]                    733    2012  36.4% -lh5- f783 Sep 22 20:00 AmiSubsonic/Source/ring.c
[Amiga]                    873    1860  46.9% -lh5- 6c21 Sep 22 20:00 AmiSubsonic/Source/ring.h
[Amiga]                   3958   12418  31.9% -lh5- 17f3 Sep 22 20:00 AmiSubsonic/Source/sidebar.c
[Amiga]                   1030    1989  51.8% -lh5- 4aab Sep 22 20:00 AmiSubsonic/Source/sidebar.h
[Amiga]                   3795   11946  31.8% -lh5- cd17 Sep 22 20:00 AmiSubsonic/Source/tabs.c
[Amiga]                    805    1461  55.1% -lh5- 1b24 Sep 22 20:00 AmiSubsonic/Source/tabs.h
[Amiga]                   9910   34793  28.5% -lh5- 637d Sep 22 20:00 AmiSubsonic/Source/tracklist.c
[Amiga]                   1720    3741  46.0% -lh5- 27b0 Sep 22 20:00 AmiSubsonic/Source/tracklist.h
[Amiga]                   2725    7211  37.8% -lh5- 93c1 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/aaccommon.h
[Amiga]                   4335   16697  26.0% -lh5- a267 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/aacdec.c
[Amiga]                   2272    5826  39.0% -lh5- 075a Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/aacdec.h
[Amiga]                   2439    7104  34.3% -lh5- fe8d Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/aactabs.c
[Amiga]                    373     587  63.5% -lh5- 9a3f Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/amiga/Arduino.h
[Amiga]                    397     610  65.1% -lh5- 3940 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/amiga/pgmspace.h
[Amiga]                   3805   17560  21.7% -lh5- 9720 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/assembly.h
[Amiga]                   2598    9716  26.7% -lh5- c654 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/bitstream.c
[Amiga]                   1286    3048  42.2% -lh5- f106 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/bitstream.h
[Amiga]                   1819    5244  34.7% -lh5- 69f4 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/buffers.c
[Amiga]                   4977   17575  28.3% -lh5- 7d05 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/coder.h
[Amiga]                   2933   11660  25.2% -lh5- 27eb Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/dct4.c
[Amiga]                   3663   14922  24.5% -lh5- e837 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/decelmnt.c
[Amiga]                   4862   13934  34.9% -lh5- 9d80 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/dequant.c
[Amiga]                   3849   13356  28.8% -lh5- 4123 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/fft.c
[Amiga]                   4502   17957  25.1% -lh5- 8ca3 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/filefmt.c
[Amiga]                   3620   16238  22.3% -lh5- 0e76 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/huffmanaac.c
[Amiga]                   4491   15009  29.9% -lh5- 3b66 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/hufftabs.c
[Amiga]                   4243   22143  19.2% -lh5- 93ba Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/imdct.c
[Amiga]                   4644   18417  25.2% -lh5- e788 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/noiseless.c
[Amiga]                   4542   13567  33.5% -lh5- c10a Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/pns.c
[Amiga]                  15642   44007  35.5% -lh5- 6bbe Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/RCSL.txt
[Amiga]                    687    1241  55.4% -lh5- 70ce Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/README.amiga
[Amiga]                   2455    5592  43.9% -lh5- c1df Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/readme.txt
[Amiga]                  10878   30146  36.1% -lh5- d35f Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/RPSL.txt
[Amiga]                   4341   15964  27.2% -lh5- ed24 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbr.c
[Amiga]                   4420   14614  30.2% -lh5- 23ec Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbr.h
[Amiga]                   3254   10824  30.1% -lh5- 59b3 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrfft.c
[Amiga]                   5339   21914  24.4% -lh5- 343a Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrfreq.c
[Amiga]                   9448   36594  25.8% -lh5- 47f9 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrhfadj.c
[Amiga]                   6376   24611  25.9% -lh5- 475f Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrhfgen.c
[Amiga]                   4802   20396  23.5% -lh5- b2ee Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrhuff.c
[Amiga]                   2886   14873  19.4% -lh5- 0de6 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrimdct.c
[Amiga]                   2496    6417  38.9% -lh5- 1c9c Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrmath.c
[Amiga]                   5696   21133  27.0% -lh5- d07c Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrqmf.c
[Amiga]                   4451   22441  19.8% -lh5- 17b7 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrside.c
[Amiga]                  12490   34301  36.4% -lh5- 1c3f Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/sbrtabs.c
[Amiga]                   1753    4726  37.1% -lh5- e061 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/statname.h
[Amiga]                   3178    9234  34.4% -lh5- 6b42 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/stproc.c
[Amiga]                   3973   11091  35.8% -lh5- 992d Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/tns.c
[Amiga]                  30318   77500  39.1% -lh5- d6a3 Sep 22 20:00 AmiSubsonic/Source/vendor/helix-aac/trigtabs.c
[Amiga]                    682    1802  37.8% -lh5- 2f25 Sep 22 20:00 AmiSubsonic/Source/vendor/mpega/include/inline/mpega.h
[Amiga]                  17928   50742  35.3% -lh5- e1f1 Sep 22 20:00 AmiSubsonic/Source/visual.c
[Amiga]                    482     807  59.7% -lh5- 01a1 Sep 22 20:00 AmiSubsonic/Source/visual.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        95 files  848799 1984655  42.8%            Sep 22 22:54
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>