Sunday, November 25, 2018

piCorePlayer 4.1 released

Yesterday pCP was stepped up to release 4.1.

It's a basic maintenance release.

I'd strongly recommend to run the update asap. 

Find more info and a little update HowTo below.

Wednesday, October 31, 2018

SoX on steroids - Part 3

Recently (around mid of October 2018) the Logitechmediaserver (LMS) binaries for sox and flac have been upgraded.

Nice. People are listening. (I know they are. ;) )

Remember. These binaries are basically the LMS engines when it comes to audio streaming. As soon as the audiostream leaves these programs it'll hit the network.
That's why these are all but irrelevant for a high performance system!
It is time now to see what the LMS folks have done. I mean, the situation around the old LMS binaries was absolutely unacceptable.

There has been a factor 8 between my own compiled binary and the one supplied with LMS
on my NUC platform. On the RPI 3B the exercise took that LMS sox binary almost 27 minutes! And not to forget the testfile is around 388s long! That's simply not been working. 

Monday, October 29, 2018

RPI 3B+ - On Air

With my head still buried in the recent piCorePlayer setup and related potential tuning options, another idea popped up.

It actually happened while getting annoyed about my rather short 20inch ethernet test-cable, which - while pulling at it accidentally - caused a hefty drop of my router followed by a network outage in the house. 

The actual idea was:

What if the onboard Wifi of my shiny brandnew RPi 3B+ would actually be worth to take a closer look at!?!? 

Monday, October 15, 2018

All lights off - RPI 3B+

I just thought it would be nice to share how to get your flashy 3B+ to pretend being
dead - at least on the surface. 

Unfortunately even the most current piCorePlayer 4.1 doesn't offer such a trivial and nice tweak. (It's not that I havn't been talking to the pCP folks about it. ;) )
That leaves us with one option: Manual commandline intervention! 

Friday, October 12, 2018

piCorePlayer 4.0 - released

The piCorePlayer team released version 4.0 around 1st of September. Yep. Already 6 weeks ago.
What you'll find first of all are numerous updates under the hood. 
Great to see that the pCP team still puts many hours on the project to supply a state-of-the-art RPI audio distribution to the community. Thx a lot to the entire team.

Let's have a little closer look at it (that includes a complete pCP 4.0 settings guide targeting  best-in-class performance for a PI based streaming device):

Tuesday, June 19, 2018

flac vs. sox - the showdown

Today I had the idea to benchmark my steroid pumped up flac and sox binaries for decoding  a flac.

Why is that?

Both apps offer the very same functionality. And are widely used for that job.

Friday, June 15, 2018

flac on steroids - Part 2

Basically as a fallout of my earlier flac benchmarking exercise I looked into the performance of the flac binary related to certain compression levels. 

If highest efficiency is the goal, for sure we need to look at that topic as well.

It's been discussed out there that the compression levels do have an impact on the performance. 

Usually you'll find the "opinions" out there "it's fast enough - forget about it" or "differences can be neglected".  Even the designers try to play it down - you'll find the link to the discussion further down!

Let's find out what we're talking about here. 

Thursday, June 14, 2018

flac on steroids - Part 1

Today I'd like to share my little "flac on steriods" project. 
...obviously inspired by "sox on steriods" ;)

I was triggered by the recent benchmark announcements on Phoronix

The promise: flac now delivers a 5% faster encoding and decoding 
by introducing a faster CRC algorithm. 

That sounds nice! 

Let's have a closer look at it.

Friday, May 18, 2018

SoX on steroids - Part 2

As some people were asking me about sox performance on the RPI, I now did some testing.

I ran pretty much the same benchmarking tests on my PI3 as I did on the NUC.

Saturday, April 14, 2018


Anybody out there still ripping CDs?  Or is it just me. ;)

Recently I figured that a track was missing. No idea when and why this happened. 

OK. Quick decision taken. ReRip that CD. 
Yep - I still keep my CDs in the attic. 

Gee Wiz... ReRipping a track "quickly" turned out into a major exercise. 

That's the story about this exercise.