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

mus/play/u64SidPlayer.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:Ultimate64 / II+ SID Player
Author: marcin at spoczynski.com (Marcin Spoczynski)
Uploader:marcin spoczynski com (Marcin Spoczynski)
Type:mus/play
Version:0.3.2
Architecture:m68k-amigaos
Date:2025-08-28
Requires:MUI 3.8+, bsdsocket.library, Ultimate64/Ultimate-II device
Distribution:Aminet
Download:mus/play/u64SidPlayer.lha - View contents
Readme:mus/play/u64SidPlayer.readme
Downloads:109

Ultimate64 SID Player is a full-featured C64 SID music player for AmigaOS that 
connects to Ultimate64 and Ultimate-II devices over network. It provides  
playlist management, multi-subsong navigation, and integrates with the HVSC song 
length database for accurate playback timing.

The player features a MUI interface with drag-and-drop playlist management, 
real-time search and filtering, shuffle/repeat modes, and automatic subsong 
advancement. It can download and integrate song length databases directly from 
the HVSC server for precise timing information.

Key Features:
- Playlist management with save/load functionality
- Multi-subsong SID file support with automatic navigation
- HVSC Songlengths.md5 database integration with auto-download
- Real-time search and filter functionality across playlists
- Shuffle and repeat playback modes
- Visual progress tracking with accurate timing display  
- Automatic subsong advancement and playlist progression
- Network-based Ultimate64/Ultimate-II device control
- Native MUI interface with tabbed organization
- Persistent configuration through ENV: variables

SID File Support:
- PSID and RSID format compatibility
- Multi-subsong detection and navigation
- Automatic title and author extraction from SID headers
- SID model detection (6581/8580) with display
- MD5 hash calculation for song database matching

Playlist Features:
- Add multiple SID files with multi-select file requester
- Drag-and-drop support for easy playlist building
- Save/Load playlists in M3U-compatible format
- Real-time search across titles and filenames
- Filter mode to show only matching entries
- Visual indication of current playing track
- Subsong information display ([current/total] format)

Song Database Integration:
- Automatic detection of local Songlengths.md5 files
- Direct download from HVSC server with progress indication
- Automatic playlist updates when database is loaded
- Precise timing for individual subsongs
- Integration with High Voltage SID Collection format

Network Control:
- TCP/IP connection to Ultimate64/Ultimate-II devices
- Real-time SID configuration display (chip types and addresses)
- Automatic device reset on stop/playlist end
- Connection status monitoring and management
- Password-protected connection support

Usage Instructions:
1. Configure Ultimate64 IP address in Settings menu
2. Optionally download Songlengths.md5 database for timing
3. Connect to your Ultimate64 device
4. Add SID files to playlist using "Add Files" button
5. Double-click any entry to start playback
6. Use search/filter to find specific tracks
7. Save playlists for future use

System Requirements:
- AmigaOS 3.0 or higher
- MUI 3.8+ (Magic User Interface)
- bsdsocket.library
- TCP/IP stack (AmiTCP, Miami, Roadshow, etc.)
- Ultimate64 or Ultimate-II device with network connectivity
- Minimum 2MB RAM (16MB recommended for long playlist and Song database)
- Hard disk installation recommended for song databases

Installation:
1. Extract archive to desired location
2. Ensure MUI 3.8+ is installed
3. Configure TCP/IP stack
4. Run u64sidplayer from Workbench or CLI
5. Configure Ultimate64 connection in Settings

File Formats:
- SID files: .sid (PSID/RSID format)
- Playlists: .pls (standard pls format)
- Song database: Songlengths.md5 (HVSC format)

Network Setup:
Your Ultimate64 device must have network connectivity enabled and be 
accessible from your Amiga. The player will connect using the configured 
IP address and optional password for secure connections.

Credits:
- Developed by Marcin Spoczynski (@sandlbn)
- HVSC song length database support
- Tested with Ultimate64 firmware 3.12a+
- Built with m68k-amigaos-gcc cross-compiler
- MD5 implementation for song database matching

Source: https://github.com/sandlbn/u64ctl

History:
Version 0.3.2 (2025):
- Initial release of dedicated SID player
- Full playlist management with M3U support
- HVSC Songlengths.md5 database integration
- Multi-subsong navigation and timing
- Search and filter functionality
- Shuffle/repeat playback modes
- Network-based Ultimate64 control
- Native MUI interface design
- Automatic song database updates
- Real-time progress tracking


Contents of mus/play/u64SidPlayer.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rwxr-xr-x   501/20      59364  120228  49.4% -lh5- 0adb Aug 28 17:40 u64SidPlayer
-rw-r--r--   501/20       1884    4535  41.5% -lh5- dfbb Aug 28 17:38 u64SidPlayer.README
-rwx------   501/20        850    1361  62.5% -lh5- 220f Aug 28 17:38 u64SidPlayer.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         3 files   62098  126124  49.2%            Aug 28 22:47
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>