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

dev/mui/AudioPlayer.lha

Mirror:Random
Showing: i386-amithlon icongeneric icon
No screenshot available
Short:MUI waveform gadget with AHI playback
Author:"Cameron Armstrong" cameronscottarmstrong at gmail.com (Nightfox)
Uploader:Cameron Armstrong (Nightfox) <cameronscottarmstrong gmail com>
Type:dev/mui
Version:1.0
Architecture:m68k-amigaos >= 3.1; ppc-amigaos; ppc-morphos
Date:2026-08-30
Requires:MUI 3+; AHI
Download:dev/mui/AudioPlayer.lha - View contents
Readme:dev/mui/AudioPlayer.readme
Downloads:2

AudioPlayer.mcc is a MUI custom class that subclasses Area.mui. It loads a
WAV or raw PCM file, draws a waveform with a spectrum and playhead, and
plays the audio through AHI. The control bar has play/pause, stop, rewind
and elapsed time. Click the waveform to seek.

It was written for the Speech tab in AmigaGPT and is published so other
MUI programs can embed the same player.

Requirements:
- MUI 3 or later
- AHI for playback (https://aminet.net/package/driver/audio/ahiusr_4.18)
- AmigaOS 3.1+ with a 68020 or higher, AmigaOS 4.1, or MorphOS

Installation:
- Extract AudioPlayer.lha
- Run Install-MCC_AudioPlayer
- The installer copies AudioPlayer.mcc to MUI:Libs/MUI on AmigaOS
  or SYS:Classes/MUI on MorphOS
- Reboot or restart MUI applications that should pick up the class

Developer:
- include/mui/AudioPlayer_mcc.h is in the Developer drawer
- Autodocs/MCC_AudioPlayer.doc is in Developer/Autodocs
- Class name: AudioPlayer.mcc
- Load a file with MUIA_AudioPlayer_FileName
- Pump playback with MUIM_AudioPlayer_Service while your app is idle

Source:
https://github.com/sacredbanana/MCC_AudioPlayer


Contents of dev/mui/AudioPlayer.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxr-xr-x   502/20          0       0 ****** -lhd- 0000 Aug 29 23:26 MCC_AudioPlayer/
-rw-r--r--   502/20        778    1458  53.4% -lh5- 3a62 Aug 30 00:27 MCC_AudioPlayer/AudioPlayer.readme
drwxr-xr-x   502/20          0       0 ****** -lhd- 0000 Aug 29 23:45 MCC_AudioPlayer/Developer/
drwxr-xr-x   502/20          0       0 ****** -lhd- 0000 Aug 29 23:45 MCC_AudioPlayer/Developer/Autodocs/
-rw-r--r--   502/20       4351   16222  26.8% -lh5- 380c Aug 30 02:51 MCC_AudioPlayer/Developer/Autodocs/MCC_AudioPlayer.doc
drwxr-xr-x   502/20          0       0 ****** -lhd- 0000 Aug 29 23:26 MCC_AudioPlayer/Developer/include/
drwxr-xr-x   502/20          0       0 ****** -lhd- 0000 Aug 29 23:26 MCC_AudioPlayer/Developer/include/mui/
-rw-r--r--   502/20        657    2305  28.5% -lh5- 8df3 Aug 30 02:51 MCC_AudioPlayer/Developer/include/mui/AudioPlayer_mcc.h
-rw-r--r--   502/20        963    2745  35.1% -lh5- e513 Aug 29 23:26 MCC_AudioPlayer/Install-MCC_AudioPlayer
drwxr-xr-x   502/20          0       0 ****** -lhd- 0000 Aug 30 00:11 MCC_AudioPlayer/MCC/
-rw-r--r--   502/20          0       0 100.0% -lh0- 0000 Aug 30 00:11 MCC_AudioPlayer/MCC/.gitkeep
-rwxr-xr-x   502/20      18265   34088  53.6% -lh5- 769c Aug 30 02:51 MCC_AudioPlayer/MCC/AudioPlayer_MorphOS.mcc
-rw-r--r--   502/20      11343   21532  52.7% -lh5- aa39 Aug 30 02:51 MCC_AudioPlayer/MCC/AudioPlayer_OS3.mcc
-rwxr-xr-x   502/20      19593   41936  46.7% -lh5- cdf4 Aug 30 02:51 MCC_AudioPlayer/MCC/AudioPlayer_OS4.mcc
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        14 files   55950  120286  46.5%            Aug 30 21:46
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>