Plays audio files from many systems including the ZX Spectrum, Acorn, Amstrad, Amiga, Atari, Commodore 64, GameBoy, MSX, Nes, PC, Phillips, SNES, Sam Coupe, Sega, TurboGrafX, etc.
Category Archives: Unix
foo_input_vgmstream ~ Foobar2000 Plays Game Audio
This Foobar2000 component decodes dozens of streamed ADPCM or other compressed format files extracted from various console and PC games.
www.foobar2000.org/components/view/foo_input_vgmstream
Supported codec types:
Quick list of codecs vgmstream supports, including many obscure ones that are used in few games.
PCM 16-bit
PCM 8-bit (signed/unsigned)
PCM 4-bit (signed/unsigned)
PCM 32-bit float
u-Law/a-LAW
CRI ADX (standard, fixed, exponential, encrypted)
Nintendo DSP ADPCM a.k.a GC ADPCM
Nintendo DTK ADPCM
Nintendo AFC ADPCM
ITU-T G.721
CD-ROM XA ADPCM
Sony PSX ADPCM a.k.a VAG (standard, badflags, configurable, Pivotal)
Sony HEVAG
Electronic Arts EA-XA (stereo, mono, Maxis)
Electronic Arts EA-XAS (v0, v1)
DVI/IMA ADPCM (stereo/mono + high/low nibble, 3DS, Omikron, SNDS, etc)
Microsoft MS IMA ADPCM (standard, Xbox, NDS, Radical, Wwise, FSB, WV6, etc)
Microsoft MS ADPCM (standard, Cricket Audio)
Westwood VBR ADPCM
Yamaha ADPCM (AICA, Aska)
Procyon Studio ADPCM
Level-5 0x555 ADPCM
lsf ADPCM
Konami MTAF ADPCM
Konami MTA2 ADPCM
Paradigm MC3 ADPCM
FMOD FADPCM 4-bit ADPCM
Konami XMD 4-bit ADPCM
Platinum 4-bit ADPCM
Argonaut ASF 4-bit ADPCM
Ocean DSA 4-bit ADPCM
Circus XPCM ADPCM
OKI 4-bit ADPCM (16-bit output, 4-shift, PC-FX)
Ubisoft 4/6-bit ADPCM
SDX2 2:1 Squareroot-Delta-Exact compression DPCM
CBD2 2:1 Cuberoot-Delta-Exact compression DPCM
Activision EXAKT SASSC DPCM
Xilam DERF DPCM
InterPlay ACM
VisualArt’s NWA
Electronic Arts MicroTalk a.k.a. UTK or UMT
CRI HCA
Xiph Vorbis (Ogg, FSB5, Wwise, OGL, Silicon Knights)
MPEG MP1/2/3 (standard, AHX, XVAG, FSB, AWC, P3D, etc)
ITU-T G.722.1 annex C (Polycom Siren 14)
ITU G.719 annex B (Polycom Siren 22)
Electronic Arts EALayer3
Electronic Arts EA-XMA
Sony ATRAC3, ATRAC3plus
Sony ATRAC9
Microsoft XMA1/2
Microsoft WMA v1, WMA v2, WMAPro
AAC
Bink
AC3/SPDIF
Xiph Opus (Ogg, Switch, EA, UE4, Exient)
Xiph CELT (FSB)
Musepack
FLAC
Others
ASAP ~ Another Slight Atari Player
ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, …) on modern computers and mobile devices.

asap.sourceforge.net
sourceforge.net/projects/asap
asap.sourceforge.net/web
github.com/epi/asap
Swami ~ MIDI Music Composition
Project SWAMI, Sampled Waveforms And Musical Instruments, is a collection of free software for editing, managing and playing musical instruments for MIDI music composition. Current focus is primarily the SoundFont format, which is an open file format for digital audio “sample” based instruments.

Lossless Audio Checker ~ Truly Lossless Or Not
Internet music dealers currently sell “CD-Quality” tracks, or even better (“Studio-Master”), thanks to lossless audio coding formats (FLAC, ALAC). However, a lossless format does not guarantee that the audio content is what it seems to be. The audio signal may have been upscaled (increasing the resolution), upsampled (increasing the sampling rate) or even transcoded from a lossy to a lossless format. Lossless Audio Checker analyzes lossless audio tracks and detects upscaling, upsampling and transcoding.
Bluemindo ~ Simple GPL Audio Player
Bluemindo is a really simple yet powerful audio player in Python/PyGTK, using Gstreamer. It’s a free (as in freedom) software, released under GPLv3, only.
Bluemindo’s user interface consists of a main view of all your digitized album discs, which is searchable and filterable. The playback mode is gapless and support ReplayGain (it can also automatically choose to switch between Album and Track modes, depending on the kind of music that’s being played). Last but not least, it brings playlist (automatic and user-made), MPRIS/MediaPlayer2 support and lyrics/artwork downloading.

bluemindo.codingteam.net
http://codingteam.net/project/bluemindo
ScorchCrafter ~ Guitar FX DAW Plugins
A group of audio DAW plug-ins targeting Windows (VST), Mac (VST/AU), and Linux, mostly for guitar amplifier simulation, with the C-120 being the flagship product (which started off long ago as a closed-source VST). Open source, mostly under GPL.
Features:
- Up to 128-bit (internal) Multi-Stage Guitar Amplifier Layered Distortion, also runs in 64 and 32 bit modes
- Native Mac and Linux ports coming soon
- Advanced maths for tube-like guitar amplifier distortion, doesn’t use cheap waveshaping
- Designed with dynamic response that changes according to the input level – Much more than just a basic “sample in, sample out”
- Up to 12x Internal Oversampling, separate controls for live/online and off-line render
- Multi-Band EQ – low, mid, high, contour, presence
- Built-in custom convolution-based cab-mic effect, works with almost any sample rate and/or audio buffer size
- New version of C120 has less clutter in GUI, separate page for advanced features
- No commercial bloat!
- GPL license, but just for the plug-in itself
- Any rendered/processed audio is YOURS (any license you want)!
- Hand-Coded in C++, pre-fab code or “wizards” were NOT used to build this!
- Primarily built with MinGW-w64 and Code::Blocks IDE
- NEW Jykwrakker plugin also features custom stereo reverb FX you won’t find elsewhere.
- NEW Source code available under zlib license (long overdue)

SimpleTAG ~ Massive Audio File Tagger
SimpleTag is a cross-platform desktop tool, which allows to update the labels of all your music before incorporating it into a musical library or cloud service.
Nowadays, the amount of music we have in our equipment is large, it is no longer possible to manage with the traditional system of filenames and directories. The most convenient way is to use the concept of libraries that handle the big market music players: iTunes, Amarok, Windows Media Player, Google Music, … etc.
The labels of music files contains all the information on artist, album, genre, title, lyrics … etc, associated with a song. This information is used by music players to manage their libraries. A good labeling enhances the user experience.
Do you want your music in the cloud? Then before, you have to check the tag information is correct before incorporating. If you do not, you will be unable to locate many of your songs.
Features:
- Complete file information from audio fingerprint (AcoustID database). This uses the service provided by AcoustId (http://acoustid.org). One colors simple system gives you information about your search results
- Locate the covers of your songs by the artist/album the song. The location of the cover image, uses Google image services. It also incorporates images that are in the directory you’re processing, treating them as potential cover images.
- Allows mass renaming music files on disk, based on the tag information. If in addition to either your tagged songs, you want the file names follow a pattern that identifies them, you can use this feature.
- Supports MP3, Ogg/Vorbis formats
- Mass-tagging of multiple files
- Auto enumerate the selected songs. In many cases, the songs do not have track numbers. With this feature, you can set the sequence numbers for all the songs on an album.

Protoplug ~ Scriptable Audio Plugins
Create audio plugins on-the-fly with LuaJIT.
Protoplug is a VST/AU plugin that lets you load and edit Lua scripts as audio effects and instruments. The scripts can process audio and MIDI, display their own interface, and use external libraries. Transform any music software into a live coding environment!
Cross-platform: builds for Windows, Mac OS X and Linux. This means that all protoplug scripts are compatible with these platforms and can be loaded into a huge amount of audio software (glory to JUCE).
Fast: Use the speed of LuaJIT, and perform DSP tasks as efficiently as old school C implementations.
Free and open source: Want a new feature? Add it yourself. The source is MIT-licensed and available on Github.

ISSE ~ Interactive Source Separation Editor
In applications such as audio denoising, music transcription, music remixing, and audio-based forensics, it is desirable to decompose a single-channel recording into its respective sources. To perform such tasks, we present a new software tool to perform source separation by painting on time-frequency visualizations of sound. Initial results shows the software can achieve state-of-the-art separation results compared to prior work.
Features:
- Source separation
- Denoising
- Painting
- Interaction
Jalmus ~ Improve Music Reading
Jalmus is a free, open source music education software helping musicians, especially pianists, to improve their sight-reading. You can train to read music with both exercises on notes or rhythms.

Nootka ~ Learn Classical Score Notation
Nootka is an application to help learn classical score notation. It helps in understanding the rules of reading and writing scores and helps with developing skills of playing and singing notes.
Simply: users looks at piece of a score, plays it, while Nootka is listening to it, checks and shows was it played well. All in real time.
Features:
- interactive interface to discover the rules of musical notation
- exercises with possibility to create own sets
- accurate method for detecting sung and played sounds
- natural sound of guitars
- clefs (treble, bass and others) and grand staff
- analysis of results
- different kinds of guitars and their tuning

