Free Software for DOS
Sound Programs & CD Players

21 Aug 2006

Global Menu:
Go back to Front Page Menus

This page:






Emphasis here is on CD music players and sound, MIDI, MOD, MP3, etc., players. No specialized support programs or format converters listed. I tend to emphasize programs that don't require sound cards, although some (more) listed here do require them.

For other CD-ROM utils, go to Disk Utils - 2.


Some other program packages include good integrated CD players: See CONNECTFile WizardCD Navigator.

Another CD Player (ACP) — Programmable text mode audio CD player.

* * * *

This is a complete, full screen text mode audio CD player with a full set of features. Command line mode supported as well. I (almost) stopped my search for cd players after I found ACP.

Other: In full screen mode, the ESC key permits background playing. Has the Borland Pascal 7 CRT bug – see patches. Does not work properly under Win9x.

Author: András Kékesi, Hungary (1996).

1996-12-16: v1.12.

Download (25K).

CD-V — Programmable, VGA CD player.


[added 1999-11-02]

This VGA-mode CD player offers a full suite of onscreen controls including track programming, volume control, mute button, repeat mode, fast foward/reverse (coarse).

Requirements: 386+, VGA card, mouse. Two versions of player are included – one requires a coprocessor / fpu.

Author: Itamar Grutman, Israel (1994). Suggested by Mike Wann.

1995-03-24: v1.9.

Download (160K).

SJGPlay — Audio CD player with cataloging and lyric features.


[added 1998-05-20]

This 167K text mode program caters to the more serious audiophile, but is still quite easy to use.

Concise outline of features:

Author: Steve J. Gray (1996). Suggested by Dev Teelucksingh.

1996-12-05: v1.29.

Program with samples
More CD & lyrics samples

For more info and a screenshot, go to the SJGPlay for DOS page. Win3.1x and Win9x versions are also available.

CDPLAYER — Command line CD player.


[added 1999-05-14, updated 2005-12-09]

If you're a DOS memory miser you'll probably prefer this command line cd player. It will start a track and then kill itself. Unlike TSR players, CDPLAYER requires no memory after your track starts.

Command line switches:
Starting track for the whole CD
T <track>
Play only one track
Stop playing current track
Eject tray
Unlock door
Random track
Info screen
? or H
Included batch files:
Play.bat <track>
Play selected track
Stop current track
Eject tray
Close tray
Play random track
Lock tray
Unlock the tray
Drive info

Author: Jani Ponkko, Finland (1996).

1996-07-28: v1.0. Cardware.

Download (14K).


CDPTSR — Memory efficient TSR CD player with pop-up status line.

* * * *

[added 1998-08-09]

If you spend lots of time in DOS, this unobtrusive tsr cd player will definitely be worth a look. When activated, CDPTSR displays a single status line at top of screen, with playing status, track, time, and volume information.


Author: Martin Goebbel, Germany (1998).

Download (6.5K).

1998-08-09: v0.12.

Also see: ACP (has background playing mode).

More in these pages from Martin Goebbel.


SBPlay — SND, VOC, WAV, AIF, IFF, RAW sound files player – no sound card required.


[added 1998-06-04, updated 2005-04-22]

From the docs:
SBPlay is a utility for playing back sound files. It works with SoundBlaster compatible cards and other types of sound cards with the use of DIGPAK drivers. It will also use the regular PC speaker.

Supported formats: SND, VOC, WAV, AIF, IFF, RAW. Limited support for MAC files and .AU files. Plays samples in (MOD) files at last used frequency.

It will try to play back unknown files or raw data files such as MAC SND files at 11,000 samples per second. SBPlay will also rip sound samples from MOD files and will create the SAM sample files which were used to create the original mod file. WAV and VOC sound files can also be created." "...The major enhancement [for v2.57] is for the PC speaker driver. The playback speed can be fine tuned and saved.

Author: John A. Ball, Canada (2000). Suggested by Lars-Erik Sandberg.

2000-03-04: v2.58. Postcardware.

Download (187K).

LxVox — Tiny WAV file player (8-bit mono), no sound card required.


[added 1998-11-10]

From the docs:
LxVox is a very small (1700 bytes) WAV file player running in 64KB of memory on any x86 machine. It plays 8bit mono WAV files of any size and supports any sampling rate...If called without parameters, LxVox searches the current directory for all files with the extension WAV. If files are found, they are played. If no files are found, LxVox exits and displays a small help screen.

Good documentation.

/H    Help screen display
/L    Loop endless through files
/N    No file info output
/S    Scan all subdirectories too
/Vx   Volume set to x=1-3 (HP200LX only)

Author: Stefan Peichl / DOS Palmtop Freeware, Germany (1998).

1998-10-21: v1.0.

Download (9.5K).

More in these pages from Stefan Peichl.

Xtc-Play — Multi-format sound file player (requires sound card).


[added 1998-07-08]

Sound cards supported: Loads:

Author: Sanction Team, Germany (1997).

1997-07-30: v0.97c.

Download (396K).


Also go to Harmony-Central for other MIDI utils (freeware / shareware).

Megamid — Full-featured DOS MIDI Player.


[added 1998-05-23, updated 2004-08-19]


Author: Fong Chee Keat, Singapore (1997). Cardware. Suggested by Dev Teelucksingh.

1997-06-28: v1.66.

Download (293K).

MIDIplay — Play MIDI files through PC speaker.


[added 1998-05-23, updated 1998-08-21]

From a reader:
MIDIplay is a freeware 19K DOS program which plays a MIDI file through a PC's internal speaker. While the quality of the sound reproduced won't make you take out your sound card...this might be the best. (or only) bet for laptops.
From the docs:
...The output is monophonic, so some notes may be lost. Where two or more notes should be played simultaneously, midiplay plays the highest pitch one. If the MIDI file is type 1, midiplay chooses the first non-empty track to play unless some other track has been specified with the -t option. While a file is playing, press any key to stop it.
usage : midiplay midifile <options>
         -t <track>
         -c <channel>
         -s <semitones to transpose>
         -p <percentage of original speed> 100 = no change
         -i more information

Author: James Allwright (1997). Suggested by Dev Teelucksingh.

1997-03-28: v1.0.

Download (23K).

Midget II — Easy to use MIDI composer.


[added 1999-10-17, updated 2006-03-14]

From the docs:
The main aim of Midget is to provide an interface that allows the user to create good music in short time, using MIDI... The interface allows the composer to hear notes as they are entered, and review them if necessary. With most MIDI programs, the user has to enter data on to an image of a music manuscript. This takes considerable skill and time to get it right all the time... Midget allows the composer to enter a note, instantly change it if necessary, and continue, in a fraction of the time this operation would take with common MIDI file editors...

Running Midget: 32-bit program with DOS extender built-in. Requires DOS 6 (Win9x better), 80486-50MHz (Pentium 200Mhz better), VGA 640x480x16, 8MB memory (32MB better), XMS/EMS, SoundBlaster Pro/16 with wave-table daughterboard or external MIDI instrument. Can be operated from keyboard (mouse better). Can be configured to work without a sound card, using a PC's internal speaker instead. Does not work under Win16 or NT+.

Other: Neat, well organized, text-graphic interface.

Author: Andrew Greenwood / Silver Blade Music & Technology, UK (2000).

2001-06-17: v2.03.

Download (470K).

Get more info at the Midget 2.0 page.

Go to Silver Blade Music & Technology's Welcome page, for links to music files, and Midget for Win32 (formerly paid shareware, now free).


Some free ones, including a couple that don't require sound cards.

Also see Xtc-Play, above.

OpenCubicPlayer (Cubic Player) — MOD player, requires sound card.


[added 2005-12-09]

This player seems to get very high marks from MOD experts. Runs under plain DOS, Win9x/ME/XP, Linux; Text mode from 80x25 to 132x60; Graphics mode (Can use VESA 2.0). Supports both hardware and software mixing.

Output devices supported: Formats supported: Display options:

Authors: Niklas Beisert, Felix Domke, Fabian Giesen, Tammo Hinrichs, Dirk Jagdmann; Germany (2002).

2002-01-02: v2.60pre6. Free for non-commercial use.


Online manual.

Get more info & other players at the OpenCubicPlayer Page.

Inertia player (IPLAY) — MOD player doesn't require sound card.


[added 1998-07-08, updated 2006-03-14]

Quick list of features:

Authors: Stefan Danes, Ramon van Gorkom, et al. / Inertia Productions, Netherlands (1995).

1995-02-07: v1.22.

Download (148K).

Multi Module Player (MMP) — SVGA MOD player.


[added 1998-07-08]

A high quality MOD player. Can use XMS memory for memory hungry samples. Supported formats: 669, MOD, MTM, NST, S3M, XM. Also: XI, WAV. Requires SB or SB-Pro sound cards, VESA compatible display.

Author: Charles Attard, France (1998).

1998-04-20: v5.585.

Download (129K).

Get more info & support software at the Multi Module Player Home Page.

Optical Player (OPLAY) — SVGA 4-channel-only MOD player; sound card not required.


[added 1998-07-08, updated 2005-12-09]

From the docs:
Optical Player is a fast SVGA MOD player for DOS. and uses various visual effects to show the sounds that are currently played. OPLAY can also be used to view MOD and sample info.

Other: Free for non-commercial use. Docs in Croatian & English.

Authors: Bruno Babić and Matija Tomašković, Croatia (1997).

1997-01-24: v1.05b.

Download (99K).

More info & screenshots at the Optical Player page.


Mpxplay — AAC, AC3, APE, DTS, MP2, MP3, MP4/M4A, MPC, OGG, WAV and CD player/ripper.


[added 1998-09-12, updated 2006-03-14]

Mpxplay is an impressive interactive and command line DOS MP3 player with support for multiple sound cards. Also implenents MPEGPlus, OGG, AC3, and WAV format support. It has a directory browser, file search function, and it can display and edit ID3 tags. Handles .m3u or .mxu playlists. Also features a spectrum analyzer and, unlike many DOS MP3 players, provides for a variety of sound adjustments (e.g., speed, surround, treble, bass, volume, channel effects, fades, and more). Plays WAV files, audio CDs and can copy CD tracks to wav files. supports SB Live/Audigy, CMI, VIA, SB16, ESS, GUS, WSS and SB Pro compatible soundcards. User's custom settings can be stored in the plain text .INI file. Free for personal use only.

Mpxplay has three variants, all 32-bit, using different DOS extenders. All require DOS 5.0+ (including FreeDOS & DR-DOS/OpenDOS), 80486/100MHz CPU (Pentium II+ preferred, except for "486" variant), 4MB RAM. LFNs are supported under Win9x or with DOSLFN.

Author: Attila Pádár / PDSoft, Hungary (2006). Suggested by Dev Teelucksingh.

2005-12-27: v1.53.


Best one for DOS or Win9x box (takes visual plugins).
For DOS, OS/2 and DOSEMU.
DOS/32A with built-in ftp and Telnet servers.
For OS/2 and DOSEMU. Not reliable under DOS or in Win9x box.
DOS/32A, for 80486. Faster with MP3, MPC, OGG, AAC files. No AC3, APE, DTS.


If you get the DOS/4G variant, you will need the separate extender: Download DOS4G260.ZIP (208K).

Go to PDSoft for updates (they come often), plugins, other programs, source code, info.

Also take a look at the Mpxplay Forum.

DAMP — Command line MP3 and CD player with music-synchronized graphical display.


[added 2000-01-04, updated 2006-03-14]

DAMP includes an option to enable a GUI mode if you dislike the command line. See docs for a long list of options. Supported sound cards: ESS Audiodrive, SoundBlaster 1/1.5/2/Pro/16 and emulators. 32-bit DJGPP build, requires 80386+ and a DOS Protected Mode Interface (CWSDPMI or other).

Two DAMP front ends are under independent development: Jukebox and dFront. Also available are an ID3 editor (ID3Edit) and a dir lister (ID3Dir) which displays ID3 tags.

Author: Matt Craven, UK (2001). (Source: Dev Teelucksingh's Interesting DOS Programs).

2001-11-25: v0.97 WIP 8.

Download (468K).

Go to the DAMP page for support programs & info.

Mp3 Jukebox (Jukemp3) — MP3 player with music speed / direction controls and other effects.


[added 2000-07-22, updated 2005-05-21]

This MP3, MOD, and CD player "tries to emulate a turntable...It's able to do the classic vinyl stop effect, unlimited pitch, hand slaps, playing backward, and digital effects like realtime timestretching, pitch bend, pause, panning... and you can play sample .wavs (like voices, effects, jingles, etc...) while mp3/mp2 is playing."

Mp3 Jukebox includes a music file search routine and can display a play list of found files. Has option to display the play list during playback (i.e., allows selection of a new song during playback).

Requires DOS 6+, 80386+ (P90+ recommended), 2MB RAM, SoundBlaster 16 or compatible sound card. Graphics card optional – display is text mode only.

Simple jukebox: Copy the program files to a bootable diskette, and put the command JUKEMP3.EXE at the end of AUTOEXEC.BAT. Insert the diskette and a CD full of MP3 files into a PC, then start up. Hard disk & monitor are not required.

2002-02-15: Beta 15-02-2002.

Author: David Aranda Alonso, Spain (2002).

Download (310K).

Jukemp3 Page

DOSamp — Play MPEG Layer 3 files (MP3).


[added 1998-08-16, updated 2004-08-19]


DOSamp is a port of amp to DOS. 32-bit DJGPP build, requires 80386+ and a DOS Protected Mode Interface (CWSDPMI, included). Supports SB and GUS PnP sound cards. No documentation.

Usage: DOSAmp file.mp3 [-downmix -downsample -8 -dmasize 32768]

Author: Nullsoft Team (1996). Suggested by Dev Teelucksingh.

1996-12-02: v0.8.

Download (107K), or get the DOSampEX package, below.

Also see Nullsoft's current Winamp.

DOSampEX — Extender for DOSamp MP3 player.


[added 1998-08-16, updated 2005-12-09]

DOSampEX provides controls for DOSamp: Play list repeatedly; Play list in reverse order; Shuffle play (random order); Create and edit playlist(s). Configuration file stores data for both DOSamp & DOSampEX. Requires DOS 3.3+, 80286+. Released under GNU General Public License. Package contains DOSamp and CWSDPMI.

Author: Henrich Fukna, Slovakia (2003).

2004-03-25: v0.9.5.

Download (171K).

Go to Top | Front Page ]

©1994-2004, Richard L. Green.
©2004-2006, Short.Stop.