libgme
Port variant std
Summary Collection of video game music chip emulators
Package version 0.6.3
Homepage https://github.com/libgme/game-music-emu
Keywords audio
Maintainer Michael Reim
License LGPL21+
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 10 JAN 2025, 16:10:04 UTC
Port created 06 JAN 2025, 01:12:56 UTC
Subpackage Descriptions
set This is the libgme:std metapackage. It pulls in all subpackages of libgme:std.
primary 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
dev This is the developer subpackage of the libgme:std port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) cmake:primary:std
Runtime (only) ravensys-gcc:cxx_run:std (primary subpackage)
ravensys-gcc:libs:std (primary subpackage)
Download groups
main mirror://GITHUB/libgme:game-music-emu:0.6.3
Distribution File Information
4c5a7614acaea44e5cb1423817d2889deb82674ddbc4e3e1291614304b86fca0 314980 libgme-game-music-emu-0.6.3.tar.gz
Ports that require libgme:std
gstreamer1-plugins-gme:std GStreamer1 gaming console sound chips emulator
musikcube:std Terminal-based music player, server & more
vlc:std Qt based multimedia player and streaming server