Welcome to the Official Website of TC Player

TC Player is a minimalistic, yet powerful audio player written in C#. It comes with a a Total Commander lister & Packer plugin, that make it a useful companion application for Total Commander

The main idea behind the creation of TC player was that I needed a simple, minimalistic audio player without fancy features, like Winamp back in the days. So I created this program. The audio decoding is done by the great Bass.dll & it's components. Hope you like it & find it useful. - Ruzsinszki Gábor, aka. Webmaster442


Important features of TC Player

  • Support for 32 bit and 64 bit Windows Operating Systems
  • Based on Bass.dll components
  • Supports a large number of formats:
    MP3, MP4, AAC, OGG, WAV, FLAC, WavPack, Apple Lossless (ALAC), WMA, AC3, CDDA, APE, MPC, MP+, MPP, SPX, TTA, DSF, OPUS
  • Supports MIDI & tracker files playback:
  • Supports various playlist formats: PLS, M3U, WPL
  • Supports Icecast & Shoutcast radio streams with metadata
  • Supports MP4 chapters
  • Supports translations. Available in English & Hungarian at the moment.
  • Can change output device on the fly
  • 3 band equalizer
  • Able to import songs to playlist from iTunes
  • Small, only 10Mb
  • Supports Windows 7/8/10 Taskbar features
  • It's Free & Open source


The Player code is licensed under the terms of the GNU GENERAL PUBLIC LICENSE v3.
However the Bass components are not open source. They can be used for free in any noncommercial product.


Main window

Playlist view

Radio tuner

Simple 3 band equalizer

Installation Instructions

  1. Install Microsoft .NET 4.7 (If you are using Windows 10 whith latest updates, then you don't need to install it, because it's part of the Windows installation)
  2. Install Total Commander (plugin is tested with 8.51)
  3. Open the downloaded RAR archive in Total commander by double clicking on the file
  4. Plugin Auto installer will ask you whether you want to install the plugin or not. Click yes.
  5. Lister plugin is now installed. However the packer plugin can't be installed automatically by Total commander.
  6. The packer plugin allows you to send multiple selected files to the player's playlist. Installing it is entirely optional.
  7. To install it open Total Commander options panel, then click on Plugins page. On the plugins page click configure in the Packer plugins (.WCX) section
  8. A dialog will open. In the dialog to the All files with extension text box input the following: .tcplayer; After this click on the New type... button and locate the TCPlayerPacker.wcx file
  9. You now successfully installed the application.
  10. For MIDI playback you will need a Soundfont. The default soundfont for Bass.midi can be downloaded here
    However for a more decent MIDI exprerience you should download a full general midi soundfont from this website


The program can be downloaded from the project's github page or from Totalcmd.net plugin repository. The recommended download location is the github page.

Download from github Download from Totalcmd.net Changelog

If you run into a bug or would like to see a certain feature in the application, then feel free to open an issue in the project Issue tracker

Report an issue or request a feature

If you find the program useful, then you could buy me a beer. That makes me happy & supports the development :)