AminetAminet
Search:
85771 packages online
• About
• Recent
• Browse
• Search
• Upload
• Setup
• Services

mus/play/LumiAMP.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:Player: MP3/AAC/FLAC/Ogg/Opus, net radio
Author: lumiamp at amigaworld.de (Matthias Muench)
Uploader:lumiamp amigaworld de (Matthias Muench)
Type:mus/play
Version:0.5
Architecture:m68k-amigaos >= 3.1
Date:2026-11-03
Requires:MUI 3.8, NList.mcc, mpega.library, codesets.library
Distribution:Aminet
Download:mus/play/LumiAMP.lha - View contents
Readme:mus/play/LumiAMP.readme
Downloads:2

LumiAMP plays MP3 files on AmigaOS 3.x - and, with faad2.library,
drflac.library, tremor.library or opusfile.library installed, AAC,
FLAC, Ogg Vorbis and Opus as well, from files and from internet radio. It is
part of the Lumi suite and shares its look, its menu and its ARexx
conventions with the other tools.

Two things set it apart from other players on this platform. It
knows several ways out of the machine: sound goes through AHI, or
straight to the Paula hardware without any driver in between, or
through ARNE on the Vampire V4 - and MP3 can go to an MHI hardware
decoder such as the MAS Player. And if the machine is too slow for a
track, LumiAMP does not simply stutter: it steps down in a defined
order, as far as you allow it.


FEATURES
--------

  - MP3 through mpega.library; AAC (.m4a, .m4b, .mp4, .aac, LC and
    HE-AAC v1/v2) through the optional faad2.library; FLAC (also
    Ogg-FLAC) through the optional drflac.library; Ogg Vorbis
    through the optional tremor.library; Opus through the optional
    opusfile.library (a 68080 plays stereo, not 5.1)
  - Output through AHI, directly to Paula, or through ARNE on the
    Vampire V4; saving steps when the CPU cannot keep up
  - MP3 through an MHI hardware decoder (e.g. MAS Player), files and
    stations, with gapless track changes
  - Internet radio from PLS and M3U lists (MP3, AAC, FLAC and Ogg
    stations - Vorbis, FLAC and Opus in Ogg -, http and https),
    with station title and logo
  - Station search in the Radio Browser directory
    (radio-browser.info): play or add a station with one click
  - One window: player with cover art on the left, playlist on the
    right; the playlist can be hidden
  - Playlist with columns (title, artist, album, duration, file),
    live search, drag to reorder; new playlist or append from
    files or a whole folder; the last playlist is kept
  - Track info window with tag editor: ID3v1/v2 in MP3 and .aac,
    MP4 tags in .m4a; title, artist, album, year, track number,
    genre, comment, web address and cover picture; Vorbis comments
    in FLAC and Ogg Vorbis
  - Tag metadata in any character set through codesets.library
  - Visualisation under the cover: spectrum, stereo level,
    oscilloscope, waterfall, goniometer, flower scope, VU meters
  - Status line with state, output path, bit rate, track and running
    time; in the narrow player it rolls through its groups
  - Mute switch, volume and seek from the player and via ARexx
  - Commodity with a hotkey that brings the window to the front
  - Full ARexx port (LUMIAMP), including the query names of
    AmigaAMP (GETTRACKINFO, GETTITLE, GETARTIST, ...)
  - Automatic update check with signature verification (optional)
  - Notifications of a new track through Herald or Ringhio (optional)
  - AmigaGuide documentation, English and German


REQUIREMENTS
------------

  - AmigaOS 3.1 (or compatible)
  - Motorola 68020 or higher; 68030/50 is the reference for all
    timing statements - on a 68020 expect the saving steps
  - About 1 MB RAM free, plus the decode buffer
  - MUI 3.8 or newer
  - NList.mcc (Aminet dev/mui/MCC_NList) - MUI 3.8 does not ship
    it; without it LumiAMP will not start and says so by name
  - mpega.library (Aminet util/libs/mpega_library) - the MP3
    decoder
  - codesets.library 6.x (Aminet util/libs/codesets) - for tag
    text in any character set
  - faad2.library (optional, Aminet util/libs/faad2) - the AAC
    decoder; without it MP3 plays as before
  - drflac.library 1.0 (optional, Aminet util/libs/drflac) - the
    FLAC decoder
  - tremor.library 1.0 (optional, Aminet util/libs/tremor) - the
    Ogg Vorbis decoder
  - opusfile.library 1.0 (optional, Aminet util/libs/opusfile) -
    the Opus decoder
  - AHI (optional) - without it the direct Paula path still works
  - MHI (optional) - a hardware MP3 decoder with its driver in
    LIBS:MHI, e.g. the MAS Player
  - guigfx.library (optional) - for the cover picture
  - A TCP/IP stack (optional) - for internet radio, the station
    search and the update check; AmiSSL (optional) in addition for
    https and the update check. Playing files needs neither

  Successfully tested on AmigaOS 3.1, 3.2, 3.5 and 3.9.


INSTALLATION
------------

Recommended: open the archive, double-click the "Install" icon
in the LumiAMP/ drawer and follow the AmigaOS Installer (English
or German). It copies the binary, the localisation catalogs and
the AmigaGuide help files to the location you choose.

Manual install: copy the LumiAMP binary and its .info icon
wherever you like, e.g. SYS:Tools/, place the catalogs in
LOCALE:Catalogs/<language>/ and the guides in HELP:<language>/.

LumiAMP runs from the drawer it sits in: it finds its help in Help/
next to the program and its catalogs in Catalogs/ there or in
LOCALE:Catalogs, so unpacking the archive is enough. The installer
puts the catalogs into LOCALE:Catalogs, checks for mpega.library,
NList.mcc and codesets.library and names what is missing; it does
not install them. Settings live in ENVARC:LumiAMP/, playlists in the
Playlists/ drawer next to the program - a reinstall leaves both alone.


TOOLTYPES
---------

  CX_POPKEY=<hotkey>    Hotkey that brings the window to the front
                        (default: ctrl alt l)
  CX_PRIORITY=<n>       Commodity priority (default 0)

  Tooltypes are read when LumiAMP is started from Workbench.


DOCUMENTATION
-------------

  Help/English/LumiAMP.guide          AmigaGuide (English)
  Help/Deutsch/LumiAMP.guide          AmigaGuide (German)


CHANGELOG
---------

  0.5 (Build 6, 3 November 2026)
    - Initial release


BUILD INFORMATION
-----------------

  Version:        0.5 (Build 6)
  Binary size:    ~597 KB (stripped)
  Source code:    ~61,371 lines (C + H)
  Compiler:       m68k-amigaos-gcc 6.5.0b
  Target CPU:     m68020+


LICENSE
-------

LumiAMP is freeware. You may use, copy and redistribute unmodified
binaries freely. Redistribution on Aminet and other archives is
explicitly permitted. The libraries named below keep their own
licenses.

The decoder carries an advertising clause of its own; the
acknowledgement it asks for is given below and in the about window.

The software is provided "as is", without warranty of any kind.
The author is not liable for any damage or data loss resulting
from the use of this software.


REGISTRATION
------------

Registration is optional and does not affect functionality. All
features are available without limits, with or without a key. A
registration is a friendly gesture towards the author and helps
plan further development.

Two ways to register:

  1. With the LumiReg tool (available separately on Aminet) -
     enter name and email, click "Register".

  2. Manually by e-mail to register@amigaworld.de. Please include:

       Name      Name the registration should be issued to
       Email     Address the licence key will be sent to
       Program   Name of the program to register (LumiAMP)


CONTACT
-------

  E-mail:  lumiamp@amigaworld.de
  Web:     https://www.amigaworld.de/


CREDITS
-------

  Author
    Matthias Münch              Concept, implementation, testing

  Built with help from
    Claude Code (Anthropic)     AI assistant for pair programming

  Third-party components
    Stefan Stuntz               MUI 3.8
    Gilles Masson and the
    NList Open Source Team      NList.mcc
    Stephane Tavenard           mpega.library (LGPL)
    M. Bakker and the FAAD2
    contributors                FAAD2, as faad2.library (GPL, optional)
    David Reid                  dr_flac, as drflac.library (public
                                domain or MIT-0, optional)
    Xiph.Org Foundation         Tremor and libogg, as tremor.library;
                                libopus, libogg and opusfile, as
                                opusfile.library (BSD, optional)
    Alfonso Ranieri,
    Jens Maus                   codesets.library
    Timm S. Mueller             guigfx.library (optional)
    Fonticons, Inc.             Font Awesome Free 6.7.2, button
                                symbols (CC BY 4.0)

  Greetings
    Eisman, lokiist, Fossi, yelworC, cappin,
    Cego, McFly, LoneRaider, evil4dmin, jdb78

  In Memoriam
    Psyria


================================================================
                DEUTSCHE VERSION / GERMAN VERSION
================================================================

LumiAMP spielt MP3-Dateien unter AmigaOS 3.x - und, wenn
faad2.library, drflac.library, tremor.library oder opusfile.library
installiert ist, auch AAC, FLAC, Ogg Vorbis und Opus, aus Dateien wie aus dem
Internetradio. Es gehört zur Lumi-Suite und teilt Aussehen, Menü und
ARexx-Gepflogenheiten mit den übrigen Werkzeugen.

Zwei Dinge unterscheiden es von anderen Abspielern dieser Plattform.
Es kennt mehrere Wege aus der Maschine heraus: über AHI, direkt an
die Paula-Hardware ohne Treiber dazwischen, oder über ARNE der
Vampire V4 - und MP3 kann an einen MHI-Hardware-Decoder wie den MAS
Player gehen. Und ist die Maschine für einen Titel zu langsam,
stottert LumiAMP nicht einfach, sondern geht in einer festgelegten
Reihenfolge herunter, so weit man es erlaubt.


FUNKTIONEN
----------

  - MP3 über mpega.library; AAC (.m4a, .m4b, .mp4, .aac, LC und
    HE-AAC v1/v2) über die optionale faad2.library; FLAC (auch
    Ogg-FLAC) über die optionale drflac.library; Ogg Vorbis über
    die optionale tremor.library; Opus über die optionale
    opusfile.library (ein 68080 spielt Stereo, nicht 5.1)
  - Ausgabe über AHI, direkt an Paula oder über ARNE der Vampire V4;
    Sparstufen, wenn der Prozessor nicht mitkommt
  - MP3 über einen MHI-Hardware-Decoder (etwa den MAS Player),
    Dateien und Sender, mit nahtlosem Titelwechsel
  - Internetradio aus PLS- und M3U-Listen (MP3-, AAC-, FLAC- und
    Ogg-Sender - Vorbis, FLAC und Opus in Ogg -, http und https),
    mit Titel und Logo des Senders
  - Sendersuche im Verzeichnis Radio Browser (radio-browser.info):
    einen Sender mit einem Klick spielen oder aufnehmen
  - Ein Fenster: links der Spieler mit Titelbild, rechts die
    Wiedergabeliste; die Liste lässt sich ausblenden
  - Wiedergabeliste mit Spalten (Titel, Interpret, Album, Dauer,
    Datei), Live-Suche, Umordnen per Ziehen; neue Liste oder
    Anhängen aus Dateien oder einem ganzen Ordner; die letzte
    Liste bleibt erhalten
  - Titelinfo mit Tag-Editor: ID3v1/v2 in MP3 und .aac, MP4-Tags in
    .m4a; Titel, Interpret, Album, Jahr, Titelnummer, Genre,
    Kommentar, Webadresse und Titelbild; Vorbis-Kommentare in FLAC
    und Ogg Vorbis
  - Titelangaben in jedem Zeichensatz über codesets.library
  - Visualisierung unter dem Titelbild: Spektrum, Stereopegel,
    Oszilloskop, Wasserfall, Goniometer, Flower Scope, VU-Meter
  - Statuszeile mit Zustand, Ausgabeweg, Bitrate, Titel und Laufzeit;
    im schmalen Spieler rollt sie durch ihre Gruppen
  - Stummschalter, Lautstärke und Springen im Spieler und per ARexx
  - Commodity mit Tastenkürzel, das das Fenster nach vorn holt
  - Vollständiger ARexx-Port (LUMIAMP), einschließlich der
    Abfragenamen von AmigaAMP (GETTRACKINFO, GETTITLE, GETARTIST, ...)
  - Automatische Update-Prüfung mit Signaturprüfung (optional)
  - Hinweise auf einen neuen Titel über Herald oder Ringhio (optional)
  - AmigaGuide-Dokumentation, Englisch und Deutsch


SYSTEMVORAUSSETZUNGEN
---------------------

  - AmigaOS 3.1 (oder kompatibel)
  - Motorola 68020 oder höher; 68030/50 ist die Referenz für alle
    Zeitaussagen - auf einem 68020 ist mit Sparstufen zu rechnen
  - Etwa 1 MB RAM frei, dazu der Dekodier-Puffer
  - MUI 3.8 oder neuer
  - NList.mcc (Aminet dev/mui/MCC_NList) - MUI 3.8 liefert sie
    nicht mit; ohne sie startet LumiAMP nicht und nennt sie beim
    Namen
  - mpega.library (Aminet util/libs/mpega_library) - der
    MP3-Decoder
  - codesets.library 6.x (Aminet util/libs/codesets) - für
    Titelangaben in jedem Zeichensatz
  - faad2.library (optional, Aminet util/libs/faad2) - der
    AAC-Decoder; ohne sie spielt MP3 wie bisher
  - drflac.library 1.0 (optional, Aminet util/libs/drflac) - der
    FLAC-Decoder
  - tremor.library 1.0 (optional, Aminet util/libs/tremor) - der
    Ogg-Vorbis-Decoder
  - opusfile.library 1.0 (optional, Aminet util/libs/opusfile) -
    der Opus-Decoder
  - AHI (optional) - ohne AHI bleibt der direkte Paula-Weg
  - MHI (optional) - ein Hardware-MP3-Decoder mit seinem Treiber in
    LIBS:MHI, etwa der MAS Player
  - guigfx.library (optional) - für das Titelbild
  - Ein TCP/IP-Stack (optional) - für Internetradio, die Sendersuche
    und die Update-Suche; AmiSSL (optional) zusätzlich für https und
    die Update-Suche. Zum Abspielen von Dateien ist beides nicht nötig

  Erfolgreich getestet unter AmigaOS 3.1, 3.2, 3.5 und 3.9.


INSTALLATION
------------

Empfohlen: Archiv öffnen, im Verzeichnis LumiAMP/ auf "Install"
doppelklicken und dem AmigaOS-Installer folgen (deutsche oder
englische Sprache). Er kopiert das Binary, die Sprachkataloge und
die AmigaGuide-Dokumentation an den gewählten Ort.

Manuelle Installation: das LumiAMP-Binary und das zugehörige
Piktogramm an einen beliebigen Ort kopieren (z.B. SYS:Tools/),
die Kataloge nach LOCALE:Catalogs/<Sprache>/ und die Guides nach
HELP:<Sprache>/.

LumiAMP läuft aus der Schublade, in der es liegt: Es findet seine
Hilfe in Help/ neben dem Programm und seine Kataloge in Catalogs/
dort oder in LOCALE:Catalogs, Entpacken genügt also. Der Installer
legt die Kataloge nach LOCALE:Catalogs, prüft auf mpega.library,
NList.mcc und codesets.library und nennt, was fehlt; er installiert
sie nicht. Die Einstellungen liegen in ENVARC:LumiAMP/, die
Wiedergabelisten in der Schublade Playlists/ neben dem Programm -
eine Neuinstallation lässt beides unberührt.


TOOLTYPES
---------

  CX_POPKEY=<Hotkey>    Tastenkürzel, das das Fenster nach vorn holt
                        (Vorgabe: ctrl alt l)
  CX_PRIORITY=<n>       Commodity-Priorität (Vorgabe 0)

  Tooltypes werden gelesen, wenn LumiAMP von der Workbench startet.


DOKUMENTATION
-------------

  Help/Deutsch/LumiAMP.guide          AmigaGuide (Deutsch)
  Help/English/LumiAMP.guide          AmigaGuide (Englisch)


VERSIONSHISTORIE
----------------

  0.5 (Build 6, 3. November 2026)
    - Erstveröffentlichung


BUILD-INFORMATIONEN
-------------------

  Version:        0.5 (Build 6)
  Binary-Größe:   ~597 KB (gestrippt)
  Quelltext:      ~61.371 Zeilen (C + H)
  Compiler:       m68k-amigaos-gcc 6.5.0b
  Ziel-CPU:       m68020+


LIZENZ
------

LumiAMP ist Freeware. Die unveränderten Binaries dürfen frei
genutzt, kopiert und weitergegeben werden. Eine Weitergabe über
Aminet und andere Archive ist ausdrücklich erlaubt. Die unten
genannten Bibliotheken behalten ihre eigenen Lizenzen.

Der Decoder trägt eine eigene Werbeklausel; der Dankvermerk, den sie
verlangt, steht unten und im Über-Fenster.

Die Software wird "wie sie ist" bereitgestellt, ohne jegliche
Gewährleistung. Der Autor haftet nicht für Schäden oder Daten-
verluste, die aus der Nutzung dieser Software entstehen.


REGISTRIERUNG
-------------

Die Registrierung ist optional und beeinflusst die Funktionalität
nicht. Alle Funktionen stehen ohne Einschränkung zur Verfügung,
mit oder ohne Lizenzschlüssel. Eine Registrierung ist eine
freundliche Geste an den Autor und hilft bei der Planung
weiterer Entwicklung.

Zwei Wege zur Registrierung:

  1. Mit dem Tool LumiReg (separat auf Aminet verfügbar) -
     Namen und E-Mail eingeben, "Registrieren" klicken.

  2. Manuell per E-Mail an register@amigaworld.de mit:

       Name       Name, auf den die Registrierung lauten soll
       Email      Adresse, an die der Lizenzschlüssel geht
       Programm   Name des Programms (LumiAMP)


KONTAKT
-------

  E-Mail:  lumiamp@amigaworld.de
  Web:     https://www.amigaworld.de/


MITWIRKENDE
-----------

  Autor
    Matthias Münch              Konzept, Umsetzung, Tests

  Unterstützt durch
    Claude Code (Anthropic)     KI-Assistent für Pair-Programming

  Fremdkomponenten
    Stefan Stuntz               MUI 3.8
    Gilles Masson und das
    NList Open Source Team      NList.mcc
    Stephane Tavenard           mpega.library (LGPL)
    M. Bakker und die FAAD2-
    Beteiligten                 FAAD2, als faad2.library (GPL, optional)
    David Reid                  dr_flac, als drflac.library (Public
                                Domain oder MIT-0, optional)
    Xiph.Org Foundation         Tremor und libogg, als tremor.library;
                                libopus, libogg und opusfile, als
                                opusfile.library (BSD, optional)
    Alfonso Ranieri,
    Jens Maus                   codesets.library
    Timm S. Müller              guigfx.library (optional)
    Fonticons, Inc.             Font Awesome Free 6.7.2, Symbole der
                                Knöpfe (CC BY 4.0)

  Grüße
    Eisman, lokiist, Fossi, yelworC, cappin,
    Cego, McFly, LoneRaider, evil4dmin, jdb78

  In Erinnerung
    Psyria


Contents of mus/play/LumiAMP.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Nov  2 17:10 LumiAMP/
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Nov  2 17:10 LumiAMP/Catalogs/
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Nov  2 17:10 LumiAMP/Catalogs/Deutsch/
-rw-r--r--  1000/1000     8577   19716  43.5% -lh5- 3442 Nov  2 17:10 LumiAMP/Catalogs/Deutsch/LumiAMP.catalog
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Nov  2 17:10 LumiAMP/Catalogs/English/
-rw-r--r--  1000/1000     5165   11100  46.5% -lh5- d08e Nov  2 17:10 LumiAMP/Catalogs/English/LumiAMP.catalog
-rw-r--r--  1000/1000    11724   29992  39.1% -lh5- 2875 Nov  2 17:10 LumiAMP/Catalogs/LumiAMP.cd
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Nov  2 17:10 LumiAMP/Help/
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Nov  2 17:10 LumiAMP/Help/Deutsch/
-rw-r--r--  1000/1000    25226   65320  38.6% -lh5- d5d7 Nov  2 17:10 LumiAMP/Help/Deutsch/LumiAMP.guide
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Nov  2 17:10 LumiAMP/Help/English/
-rw-r--r--  1000/1000    23415   61225  38.2% -lh5- 7575 Nov  2 17:10 LumiAMP/Help/English/LumiAMP.guide
-rw-r--r--  1000/1000     4799   17533  27.4% -lh5- 4293 Nov  2 17:10 LumiAMP/Install
-rw-r--r--  1000/1000     1517    1976  76.8% -lh5- fe34 Nov  2 17:10 LumiAMP/Install.info
-rwxr-xr-x  1000/1000   337000  611268  55.1% -lh5- 9419 Nov  2 17:10 LumiAMP/LumiAMP
-rw-r--r--  1000/1000     1958    2478  79.0% -lh5- c89a Nov  2 17:10 LumiAMP/LumiAMP.info
-rw-r--r--  1000/1000     7564   17289  43.8% -lh5- 2fb0 Nov  2 17:10 LumiAMP/Readme
-rw-r--r--  1000/1000     1042    1543  67.5% -lh5- 597c Nov  2 17:10 LumiAMP/Readme.info
-rw-r--r--  1000/1000     1417    2602  54.5% -lh5- bbf9 Nov  2 17:10 LumiAMP.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        19 files  429404  842042  51.0%            Nov  3 00:14
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>