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

mus/play/MASWaver.lha

Mirror:Random
Showing: i386-aros icongeneric icon
No screenshot available
Short:Webradio Streamer for MAS Player
Author: aminet at jaehne.tk (Marcel Jähne)
Uploader:aminet jaehne tk (Marcel Jähne)
Type:mus/play
Version:0.5
Architecture:m68k-amigaos >=1.3
Date:2026-07-01
Requires:A TCP/IP Stack and opt. AmiTLS13 (https)
Distribution:Aminet
Download:mus/play/MASWaver.lha - View contents
Readme:mus/play/MASWaver.readme
Downloads:4

MASWaver is a modern internet MP3 stream player for Amiga systems with MAS 
Player Pro compatible hardware. It brings web radio to AmigaOS 1.3 without 
relying on external player commands or mhimaspro.library.

Streams are maintained through a simple streams.txt file and can be 
started directly from a Workbench window. MASWaver uses real Intuition 
gadgets, a clean classic interface and its own MAS output backend with a 
large ring buffer. This makes it well suited for Amiga hardware, where 
stable playback and low overhead matter more than unnecessary complexity.

Plain HTTP streams work directly. HTTPS streams are supported optionally 
through amitls13.library. If a station provides ICY metadata, MASWaver 
displays the station name, bitrate, genre and current StreamTitle inside 
the player window.


  Feature List
_________________

0.5
 - Internet MP3 stream player for AmigaOS
 - Direct MAS Player / MAS Pro support without external player scripts
 - Stream list loaded from streams.txt
 - Available streams shown in the main window
 - Native HTTP stream support
 - Optional HTTPS stream support through amitls13.library
 - Clear message when AmiTLS13 is missing for HTTPS
 - Redirect handling for stream URLs
 - Prebuffering for more stable playback
 - Background stream refilling during playback
 - Buffer underrun protection with clean stop instead of system freeze
 - Stream metadata display:
   - Name
   - Bitrate
   - Genre
   - StreamTitle
 - Metadata lines are cleared and clipped correctly, avoiding stale characters 
   from longer previous titles
 - Resizable Workbench window
 - Maximum window size: 640x480
 - Window contents stay inside the window borders
 - Real Intuition buttons for Reload, Play, Stop, Prev, Next and Quit
 - Classic menu bar with ? -> Info
 - Info window with program/version information and PayPal note
 - Stream playback continues while the Info window is open
 - Status messages for loading, connecting, prebuffering, playback and errors
 - Stack/loader adjustments for stable HTTPS operation


(c)2026 Marcel Jähne
If you like my work, you can spend me a coffee: paypal.me/mytubefree
:-)


Contents of mus/play/MASWaver.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  288     824  35.0% -lh5- c9c0 Jun 29 19:12 MASWaver.info
[generic]                   25      25 100.0% -lh0- bfb6 Jul  1 16:17 MASWaver/.info
[generic]                 2129    3588  59.3% -lh5- e61c Jul  1 12:06 MASWaver/MASWaver
[generic]                  176     450  39.1% -lh5- b5bf Jul  1 16:10 MASWaver/MASWaver.info
[generic]                24676   50764  48.6% -lh5- 32e1 Jul  1 14:20 MASWaver/mwcore
[generic]                  262     430  60.9% -lh5- 5eaf Jun 30 13:50 MASWaver/streams.txt
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         6 files   27556   56081  49.1%            Jul  1 19:46
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>