PurePlayer

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
Examples:
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)
---------

---------
Code:
The pure C core code (flacplay.exe) was written in Digital Systems Team's Lab (dst.phys.uoa.gr) by Kostas Nakos (knakos@gmail.com) and me,
the intermediate API (DOS commands) by me and the UI - visualization (VB.NET) by impel123(pacoblackxx@gmail.com) and me.
Flacplay_wasapi.exe has been modified by Cristian Rus in order to play all high rez files.
---------

---------
Requirements:

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)
---------

---------
Recommendations:

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.


source code download link

Enjoy...

Petralias Nikos



Bug reporting and comments contact: npetralias@gmail.com

Special thanks to George Varvakis (http://xadieretou.blogspot.com), to the www.purediy.gr, www.avclub.gr, www.avsite.gr and www.diyaudio.com members
for their reviews, interest and contribution of any kind.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Free Web Counter
Free Web Counter