Pureplayer is an open source minimal audio reproduction software and nothing more.
Based on "do one thing at a time" and "Ram is the best playback source" concepts,
it rips and decodes the audio tracks, loads the wav file produced in memory, closes every handle to the file and then starts playback. This player introduces a delay
before any kind of playback because of the separate serialized playback tasks (rip/decode - load to ram - close file - play). Created due to the need of something
straightforward and simple that does not affect the source audio information in any way, targeting in "listening" and not "control", it is not intended for power mouse
users or track sampling sessions.
It is not fully debugged (yet), but please report only bugs that really create problems when enjoying your music.
Files supported (directly or not): cda, wav, ape, mp3, flac, aac, mpc and several more...
Installation - Use:
Copy pureplayer folder to a short path without spaces (example c:\pureplayer)
Copy PurePlay_Shortcut to your Desktop and double click it.
You may find useful to also use the command line tool as:
pureplayer.bat "filepath" or, beginning from windows explorer: "open with"...pureplayer.bat
pureplayer.bat "c:\my folder\ena ki ena.flac" 0(1 for wasapi)
pureplayer.bat cd e 1 0(1 for wasapi)
pureplayer.bat cdall e 0(1 for wasapi)
The pure C core code (flacplay.exe) was written in Digital Systems Team's Lab (dst.phys.uoa.gr) by Kostas Nakos (firstname.lastname@example.org) and me,
the intermediate API (DOS commands) by me and the UI - visualization (VB.NET) by impel123(email@example.com) and me.
Flacplay_wasapi.exe has been modified by Cristian Rus in order to play all high rez files.
At least 800x600 screen resolution
Microsoft .Net Framework 4 (for the UI), which you can install from here ---------
Embedded third party software:
MAC (Monkey's Audio)
SOX (Multi format encoder-decoder-player)
freac (fast cd ripper)
shntool (multi-purpose WAVE data processing and reporting utility-used as cue splitter)
libflac (Flac decoder C Library)
ffmpeg (multi format encoder-decoder)
mppdec (Musepack decoder)
800MB of free RAM
Disable Virtual memory and close all unnecessary services - applications.
You may change the parameters in pureplayer.ini in order to optimize your system's playback result.
Download latest version by right click->Save File As here
Latest release: 2.9.1, 17/07/2013
You may donate here to keep the project alive.