Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2026 Meta-MorphOS.org
Description:MUI waveform gadget with AHI playback
Developer/Porter:Nightfox
Homepage:https://github.com/sacredbanana/MCC_AudioPlayer
Readme:
Short: MUI waveform gadget with AHI playback
Author: Cameron Armstrong (Nightfox) <cameronscottarmstrong@gmail.com>
Uploader: Cameron Armstrong (Nightfox) <cameronscottarmstrong gmail com>
Type: dev/mui
Version: 1.0
Requires: MUI 3+; AHI
Architecture: m68k-amigaos >= 3.1; ppc-amigaos; ppc-morphos
Kurz: MUI-Wellenform-Gadget mit AHI-Wiedergabe

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

Upload Date:Sep 05 2026
Category:Development/MUI
Download:MCC-AudioPlayer-1.0.lha
Md5:7d3e5a4192ab7215432bc9a1eaa12de7
Size:55 KB
Downloads:0

Screenshot(s)
History
Last Comments
Add comment