Skip to content

multimediamike/gme-stuff

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

These are some tools for interacting with the Game Music Emu (GME) library.

The GME library lives at:

http://code.google.com/p/game-music-emu/

This repository contains several players based on GME.

Player Clients

The files gme-alsa.c and gme-pulse.c are command line players that output audio via the ALSA and PulseAudio APIs, respectively. Both of these programs only work on Linux.

The file gme-sdl.c is an SDL-based player that provides an oscilloscope visualization while playing the audio. This version should work on any platform that supports SDL.

Utilities

gme2json.c is a utility that outputs the metadata of a GME-compatible file as JSON data.

repack-rsn.py repacks an RSN file (SNES SPC files in a RAR archive) into a .gamemusic file.

*repack-vgm-7z.py repacks a 7z archive file containing VGM files into .gamemusic file.

Author

Mike Melanson (mike -at- multimedia.cx)

About

Tools for interacting with the Game Music Emu (GME) library and associated files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published