diyAudio

diyAudio (https://www.diyaudio.com/forums/index.php)
-   PC Based (https://www.diyaudio.com/forums/pc-based/)
-   -   piCorePlayer = piCore Linux + Raspberry Pi + Squeezelite (https://www.diyaudio.com/forums/pc-based/275586-picoreplayer-picore-linux-raspberry-pi-squeezelite.html)

Lance 20th June 2016 01:12 PM

Absolutely:):):)

Greg Erskine 20th June 2016 11:43 PM

Thanks guys!

soundcheck 20th August 2016 06:51 AM

Hi Greg.


I tried PcP 3.0 yesterday with the new Mamboberry DAC.

Here are my first issues:


1. There's no "hifiberry-dac" overlay just the "hifiberry-dac+"
I need that for e.g. Sabre es9023 MamboDac and Audiophonics iSabre.
I changed the overlay manually in config.txt. After that it worked.
I dunno if any available other overlay could have been used though.
Wasn't motivated to trace the issue further down after I managed to get
the DAC working - the way it used to work.


2. When configuring the squeezelite buffer (-b) with e.g. 40000:200000 I get format errors.
The GUI won't accept ":200000", just the 40000.
You might check all other fields for similar behavior.

I stopped beta-testing at that point. I might continue at a later stage, probably as soon as I see updates for above coming in.

BTW.
Inmate Clive Messer (clivem) prepared a 4.4.y branch with numerous audio/I2S/dma etc. related patches inside.
There you'll also find explicit overlays for MamboBerry and AudioPhonics iSabre.
IMO the much better kernel choice for an RPI targeted audio distro.

Cheers

Greg Erskine 20th August 2016 10:34 PM

Quote:

Originally Posted by soundcheck (https://www.diyaudio.com/forums/pc-based/275586-picoreplayer-picore-linux-raspberry-pi-squeezelite-post4806711.html#post4806711)
Hi Greg.

I tried PcP 3.0 yesterday with the new Mamboberry DAC.

Here are my first issues:

1. There's no "hifiberry-dac" overlay just the "hifiberry-dac+"
I need that for e.g. Sabre es9023 MamboDac and Audiophonics iSabre.
I changed the overlay manually in config.txt. After that it worked.
I dunno if any available other overlay could have been used though.
Wasn't motivated to trace the issue further down after I managed to get
the DAC working - the way it used to work.

Hi soundcheck,

I think there should be an "I2S: generic" option, which is what I use for ES90023 DACs. We do try to restrict the options depending on the type of Raspberry Pi you have, but if you go into [Beta] mode you will get all the available options. We support all the DAC overlays that are in the current Raspbian distribution once it has flowed into piCore. We do this deliberately to ensure we only get code that has been fully vetted as suitable for distribution under the appropriate licenses. It is very important that the driver really is open source especially when dealing with ESS/Sabre.

Quote:

2. When configuring the squeezelite buffer (-b) with e.g. 40000:200000 I get format errors.
The GUI won't accept ":200000", just the 40000.
You might check all other fields for similar behavior.

I stopped beta-testing at that point. I might continue at a later stage, probably as soon as I see updates for above coming in.
We have been adding filters/patterns on inputs in the last few releases. We are trying to reduce the chance of input errors. We can increase the size of this field in the next release. As a work around, you can use the "Various input" field to put in any options you like as this field have no restrictions.

Quote:

BTW.
Inmate Clive Messer (clivem) prepared a 4.4.y branch with numerous audio/I2S/dma etc. related patches inside.
There you'll also find explicit overlays for MamboBerry and AudioPhonics iSabre.
IMO the much better kernel choice for an RPI targeted audio distro.

Cheers
Clive generously helps us, usually in the background, on lots of Raspberry Pi issues, a very valuable resource. We prefer to stick to the official piCore distribution but on the odd occasion a Steen generates a custom kernel. It's a matter of getting things done within the time restrictions we have.

Thanks for your feedback, always interesting :)

soundcheck 21st August 2016 07:13 AM

Some more of that "interesting" feedback.


Meanwhile Steen told me that "Generic" I2S actually is the overlay hifiberry-dac. Hmmh.
That hifiberry-dac shows also up as sounddevice when selected "Generic". Hmmh.
and the config.txt gets a - yep - hifiberry-dac entry. :rolleyes:
Ok folks. You very well manege to confuse people. That's all not "clean".
I guess you have to work on that one. At least document it.

Meanwhile you can also add parameters to some of the overlays.
Your GUI/mask setup won't allow that. You might look into that too in future releases.


Then I think you set your priorities wrong with all your great efforts. If the most basic stuff and most crucial stuff - the squeezelite parametrization - is not being fully tested and working, you just scare less motivated people off.
You have to be very careful to get the wrong label attached to your project.

Then I'm wondering how Clive can help you, if you stick to standard kernels.

I do have the feeling/opinion though, that you'd better reshuffle your priorities.
The key subject is audio performance.
What's needed for that are kernel/drivers/overlays and squeezelite.
Everything else is nice-to-have.

I for myself don't really need your updates/corrections. I know myself around.
And can fix a lot of stuff myself.


Good luck with your project.

soundcheck 21st August 2016 12:38 PM

FYI.

I'm in direct contact with Steen now.
I found some more issues.


The buffer issue has been fixed and the audio device description has been updated.
My first reported issues are more or less fixed.

bambadoo 21st August 2016 12:55 PM

Seems as if v3 has been upgraded.
Too bad a fresh install has to be done.

https://sites.google.com/site/picoreplayer/home/news

soundcheck 21st August 2016 01:39 PM

Yep. I did that new install.

To me it still seems pretty unstable. I'm stepping from one issue into another.

I really appreciate the quick solution. However.

You shouldn't just release anything.
They even didn't step the revision number. Hmmh.
I know it's a lot of extra work.
But there are good reasons for stepping Rev numbers in SW design. ;)

bambadoo 21st August 2016 01:44 PM

Haven't had any issues myself with the first v3.0.
Using soekris r-2r dac. Generic i2s drivers.

soundcheck 21st August 2016 01:48 PM

I just looked at it yesterday and ran into the first one short after.
That issue has obviously been confirmed and resolved.

If you don't use certain features, you obviously won't have problems with these. ;)


All times are GMT. The time now is 11:38 PM.


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

Wiki