diyAudio (
-   PC Based (
-   -   wtfplay project - Linux based PC playback system (

frd__ 29th February 2016 10:05 AM

wtfplay project - Linux based PC playback system
Hello Everyone,

I would like to introduce to you a new project of mine: wtfplay.

wtfplay is my attempt to create minimalistic Linux based, PC music playback
environment. Initially I wrote the music player software from scratch, later I built a
dedicated Linux distribution for it. It is called wtfplay-live.

wtfplay-live is optimized for playback from local disks. Its main features are:
  • memory based, bit perfect playback of stereo PCM files (WAV and FLAC), 16
    and 24bit, up to 384kHz.
  • command line driven - no graphical mode, no network.
  • runs completely from RAM, all local disks are accessed in read-only mode
  • distributed as LiveCD ISO image that can be written on the optical disk as
    well as onto a memory stick, SD card or hard drive.
  • runs on Intel Core2 Duo and newer CPUs.

In this project, the top priority is the sound quality rather than a number of

Try it and let me know what you think. The downloads and the documentation can
be found at

Please note that wtfplay-live is still under development and new features will
be added to it.

Also note, that wtfplay project is something that I do as a hobby in my so
called free time, so be easy with the amount of questions asked :)


chumtoad 29th February 2016 10:13 AM

Awesome! Will certainly have a look and play

Sent from my D5803 using Tapatalk

jabbr 29th February 2016 05:16 PM

Great sound.
One request though: could you add network access (at least NFS) for selecting files from my NAS?

DRONE7 29th February 2016 08:23 PM

Excellent ! Sounds great and so far has found and works with all my sound devices.

Like that it is a ramplayer , quick to boot,it doesn't touch the existing filesystem and simple in usage... very good documentation within the player too !

look forward to future releases. Are you planning navigation within the player (using wtfcui) ?
Things such as search forward/back within playing file, time search, pause/resume etc.
I am used to ncmpcpp command line player.

frd__ 29th February 2016 09:20 PM

Thanks all for the interest.

Network storage access: request noted. Will try NFS and CIFS, I'm not sure when though :)
Playback navigation: also noted. That was not in my immediate plans though. Typically I start the player from command line with a bunch of files and let it play.


chumtoad 29th February 2016 09:29 PM

Very good sound. Directly comparable to my ears to Daphile and APL on the same hardware. If you do enable networking what about some form of remote control, SSH for example?

Sent from my D5803 using Tapatalk

DRONE7 29th February 2016 10:39 PM


Originally Posted by frd__ (
Typically I start the player from command line with a bunch of files and let it play.

Ah, you must live somewhere free of interruptions...:) I envy you your peaceful listening environment.

Unfortunately with phone calls, unexpected visitors and minor dramas (like having to remove the dog and it's newly caught cicada from the house) a pause/resume is a minimum requirement.
Having to restart a symphony from scratch or missing the final movement is too much of a spoiler.

Greg Stewart 1st March 2016 12:26 AM

1 Attachment(s)
Way kewl!!!!

A question and two requests...

The user manual states:

"Apart from USB devices wtfplay-live supports a small number of PCI devices. Those are:

sound cards based on Envy24HT/PT chips. This group includes: Audiotrak Prodigy HD, M-Audio Delta 1010(LT), DiO 2496, 66, 44, 410, Audiophile 24/96; Digigram VX442; TerraTec EWX 24/96, EWS 88MT/D, DMX 6Fire, Phase 88; Hoontech SoundTrack DSP 24/Value/Media7.1; Event EZ8; Lionstracs Mediastation, Terrasoniq TS 88."

Would that also include the ESI Juli@ which uses the Envy24HT-S? See attached picture.

Second, some requests...

1. An R-Pi and a Beaglebone Black version using the I2S output drivers (generic I2S for the R-Pi, Meiro's Botic driver for the BBB which enables feed of an external master clock into the BBB).

2. A SOX upsampling option.

3. Playback navigation would be nice, especially if it recognized .cue files.

Greg in Mississippi

Tromperie 1st March 2016 05:50 AM


Directly comparable to my ears to Daphile and APL on the same hardware.
My question is; why? If it is a self-interest project, all the best. If it sounds as good as Daphile but lacks all of the many other features, my question stands. The are plenty of other branches off other players that blossom then die. What makes all of the effort worthwhile rather than contributing to a current project?

S4m 1st March 2016 06:23 AM

Congratulations on your project. Thank you very much for sharing your efforts for free to our community.

@Tromperie: Yeah why there are so many different car brands out there if a Lamborghini is the best possible car in my opinion. Really a shame!

All times are GMT. The time now is 03:51 AM.

Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 17.65%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Copyright ©1999-2020 diyAudio