Customizable windows – taskbar deskband control
www.foobar2000.org/components/view/foo_deskband_controls
hydrogenaud.io/index.php?topic=78234.0
Customizable windows – taskbar deskband control
www.foobar2000.org/components/view/foo_deskband_controls
hydrogenaud.io/index.php?topic=78234.0
This is Windows or Linux program, designed for playing music for AY-3-8912 sound chip (or its analogs are AY-3-8910 and YM2149F). Emulator emulates these sound chips and does not require real ones. Additionally emulator can play CD’s audio tracks and MIDI-files. Optional BASS by Ian Luck can be used for playing MP3 and MOD music.
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.
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) 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
This is Michael Mutschler’s famous mp3 shell extension, also available for Windows 7 and 64 bit.

Super Audio CD Decoder input plugin for foobar2000. Decoder is capable of playing back Super Audio CD ISO images, DSDIFF, DSF and DSD WavPack files. Direct DSD playback for compatible devices.
Separate DSD Processor/DSD Converter plugins for track extraction into DSD/DST encoded files.
sourceforge.net/projects/sacddecoder
Foobar2000:Components/Super_Audio_CD_Decoder_(foo_input_sacd)
Sony: How to install a Super Audio CD Decoder component
I’ve successfully followed these steps to get DSD (.dsf filetype) and SACD (.iso filetype) playing at high bit rate using foobar2000 on my S.M.S.L M500 DAC.
This has been adapted from “SECTION II” of this page, thanks to “sirblew” for the tip!
Introduction
DSD stands for Direct Stream Digital and it is a high-definition lossless audio format with a twist. PCM signal solutions (like FLAC, TTA or APE) measure a set of bits multiple times per second to capture the audio data, hence the 16/24-bit parameter. On the other hand, DSD uses only one bit but samples it 2.8 million times a second to capture the audio signal.
ASIO Output (Required)
Download and extract foo_out_asio – ASIO Output
Install the asio component:
- File > Preferences > Components
- Click Install.
- Select “foo_out_asio.fb2k-component”.
- Click OK, then OK again to restart Foobar2000.
Set the asio component as the output device:
- File > Preferences > Playback > Output
- Device: “ASIO : USB DAC ASIO” (or name of your device)
Optionally, disable all other devices:
- File > Preferences > Playback > Output > Devices
- (uncheck all but “ASIO : USB DAC ASIO”, for example)
SACD (ISO) Playback
Download and extract foo_input_sacd – Super Audio CD Decoder. This decoder is capable of playing back Super Audio CD ISO images, DSDIFF, DSF and DSD WavPack files.
Install DSD SACD component:
- File > Preferences > Components
- Click Install.
- Select only “foo_input_sacd.fb2k-component”.
- Click OK, then OK again to restart Foobar2000.
Set plugin for “PCM” as output mode:
- File > Preferences >Tools > SACD
- Output (per device)
- Type: “DSD+PCM” (was PCM). Note: DSD+PCM will send a converted to PCM stream to Foobar so graphic add-ons like VU-meters, spectrographs and so on will work as they do when playing regular PCM files.
- Samplerate: 384000 (was 44100)
- Converter
- DSD2PCM Mode: “Direct (64fp, 30kHz lowpass)” (was “Multistage (32fp)”). 30KHz low pass filtered means all DSD noise above that frequency is removed and does not reach the amp.
- Input
- Preferable Area: “Stereo” (was “None”). Only stereo tracks are displayed.
- Editable Tags (was unchecked).
- Store Tags With ISO (was unchecked). Stores tag info in the plugin folder.
- Linked 2CH/MCH Tags (was unchecked). Tags added to a SACD ISO will be shared between stereo and multichannel tracks.
- Click OK
DSF Extraction (optional)
This can be useful if you open an ISO file and want to extract the contained files to DSF.
Download and extract foo_dsd_converter.
Install DSD Converter component:
- File > Preferences > Components
- Click Install.
- Select only “foo_dsd_converter.fb2k-component”.
- Click OK, then OK again to restart Foobar2000.
Ensure “Convert” menu item is enabled:
- File > Preferences > Display > Context Menu
- Ensure “Convert” (and child items) are checked.
Now right click a file in the playlist an choose “Convert > DSD Convert”.
- Output format: DSF
- Path:
- Output style: “…” then choose file name: “nn. title” and close dialog.
- Click “Convert”.
Red Dot Forever is an extremely simple program to record MIDI files. It has no advanced editing features — but if you just want to RECORD, listen back to what you PLAYed, and finally SAVE your recording to disk, then Red Dot Forever is all you need.

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.

This component provides an editor for title formatting code [mainly targeted at title formatting beginners]. The editor includes syntax highlighting, a preview of the selected fragment of the code and a view of the code structure. The idea behind the component is to allow users to explore title formatting scripts by exposing aspects which are normally hidden on the user interface of foobar2000 and its components.
www.foobar2000.org/components/view/foo_tfsandbox
github.com/stengerh/foo_tfsandbox
Hydrogenaudio Topic
Additional encoding/decoding and input components expand the range of audio file formats that can be played by Foobar2000. Not all of these components are official or officially recommended. Listed alphabetically by component name.
foo_hdcd ~ This post processing service component will decode HDCD data in any 16-bit PCM stream passed through it by supporting inputs, such as CDDA, WAV, FLAC, and WavPack.
Command-Line Decoder Wrapper ~ This component allows foobar2000 to play or convert any audio format with a standalone command-line decoder available, including various exotic formats that do not have native foobar2000 decoder components. (foo_input_exe)
FFmpeg Decoder Wrapper ~ This component allows foobar2000 to read arbitrary file formats via user-supplied ffmpeg.exe and ffprobe.exe. (foo_input_ffmpeg)
foo_dyndec ~ Exposes the decoded sample rate, number of channels and bit depth to components that can only use static information natively.
foo_input_dummy ~ a pseudo input
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.