          MODULE=game-music-emu
         VERSION=0.6.3
          SOURCE=$MODULE-$VERSION.tar.xz
      SOURCE_URL=https://bitbucket.org/mpyne/game-music-emu/downloads/
      SOURCE_VFY=sha256:aba34e53ef0ec6a34b58b84e28bf8cfbccee6585cebca25333604c35db3e051d
        WEB_SITE=http://bitbucket.org/mpyne/game-music-emu/wiki/
            TYPE=cmake
         ENTERED=20160305
         UPDATED=20201223
           SHORT="Video game music file emulation/playback library"

cat << EOF
Game_Music_Emu is a collection of video game music file emulators that
support the following formats and systems:

AY        ZX Spectrum/Amstrad CPC
GBS       Nintendo Game Boy
GYM       Sega Genesis/Mega Drive
HES       NEC TurboGrafx-16/PC Engine
KSS       MSX Home Computer/other Z80 systems (doesn't support FM sound)
NSF/NSFE  Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)
SAP       Atari systems using POKEY sound chip
SPC       Super Nintendo/Super Famicom
VGM/VGZ   Sega Master System/Mark III, Sega Genesis/Mega Drive,BBC Micro

Features:
 * C interface for use in C, C++, and other compatible languages
 * High emphasis has been placed on making the library very easy to use
 * One set of common functions work with all emulators the same way
 * Several code examples, including music player using SDL
 * Portable code for use on any system with modern or older C++ compilers
 * Adjustable output sample rate using quality band-limited resampling
 * Uniform access to text information fields and track timing information
 * End-of-track fading and automatic look ahead silence detection
 * Treble/bass and stereo echo for AY/GBS/HES/KSS/NSF/NSFE/SAP/VGM
 * Tempo can be adjusted and individual voices can be muted while playing
 * Can read music data from file, memory, or custom reader function/class
 * Can access track information without having to load into full emulator
 * M3U track listing support for multi-track formats
 * Modular design allows elimination of unneeded emulators/features.
EOF
