mmSAP
SourceForge

General information

mmSAP is SAP (Slight atari player) player based on ASAP library that uses ALSA for audio output and has GTK+ 3.0 based GUI.
SAP is a special file format that is used to store POKEY-based Atari XL/XE music.
The biggest collection of such music is ASMA (Atari SAP Music Archive)

Features of current release line
  • Based on ASAP library that provides precise and high fidelity POKEY emulation
  • Easy to use GTK+ 3.0 based user interface
  • Fully featured playlist
  • Configurable POKEY visualization
  • Good support for ASMA STIL database
  • Four repeat modes (stand still after subsong, repeat subsong, repeat tune, repeat playlist)
  • Seeking inside subsongs that have TIME tag
  • Single instance application (using GTK+ 3.0 features)
  • Drag and drop support
  • 'Browse and play' file chooser
  • Audio output through ALSA
  • Possibility to mute selected POKEY channels
Screenshot

Download

http://sourceforge.net/projects/mmsap

Project history

mmSAP 3.2.x
Current release line. Based on GTK+ 3.0/gtkmm 3.0 and ASAP 3.0.0
mmSAP 2.x.x
Older release line, based on GTK+ 2.16/gtkmm 2.16 and ASAP 1.2.0 - 2.1.2

Required libraries and applications

mmSAP 3.2.x
gtkmm 3.0, GTK+ 3.0, ALSA 1.0.10, D-Bus, ASAP 3.0.0 and above,
GCC
, CMake

mmSAP 2.x.x
gtkmm 2.16, GTK+ 2.16, ALSA 1.0.10, D-Bus, D-Bus-glib, ASAP 1.2.0 - 2.1.2,
GCC, CMake

Supported operating systems

Modern GNU/Linux distributions. Tested on OpenSuSE 11.4 and Ubuntu 11.04.

Development

mmSAP is now in stable stage. Use tracker to report bugs.
Screenshot