Quantcast
Channel: Squeezebox : Community : Forums - 3rd Party Hardware
Viewing all 669 articles
Browse latest View live

Any NanoSound DAC user here?

$
0
0
Hi

I have a NanoSound DAC2 that runs Volumio on a Rpi3b. LMS/Squeezelite are installed as Volumio plugins
https://nanomesher.com/nanosounddac2/

The NanoSound DAC comes with physical buttons for power on/off, 4 buttons and rotary knob for volume control and a remote. Ideally I would like to use this hardware setup with pcp and LMS/Squeezelite setup directly. It would be good to know if any one is using this DAC and managed to get Volumio out of the equation, while getting the physical buttons/remote/display working.

Thanks.

Chord DACS

$
0
0
Hi all, anyone here use Chord DACS ?

Squeeze-ESP32 + Wondom amplifier

$
0
0
I wanted to share my findings on the Squeezelie-ESP32 in combination with other amplifier.

First of all: Many thanks to the developer of the Squeezelite-ESP32. It's a great project. I'm also interested in the hardware, but it's not so simple available. So I was interested in other solutions.

I used one of these WONDOM devices (starting with 30$): http://store.sure-electronics.com/product/AA-AB32255 or http://store.sure-electronics.com/product/AA-AB32256. Both are very similar. They are using the same (or similar in the case for the TAS5756) chip as used in the SqueezeESP hardware. They both offer to use the i2s input.
The board is larger and has a better cooling, so it can provide 2x30W. The PCB has twice the thickness of a typical PCB. It seems quite well designed. And it was availabile within 2 days from a distrubutor in Germany for 30€. Therefore I was interested if these boards would work with the Squeezlie-ESP32 firmware.

First nothing was working. Even the TAS chip was not detectable. So I tested the setup first as a simple i2s DAC.

Some findings:
  • It seemed for me that I could the setup get working when connecting 3.3v supply to the 3.3v pin of the i2s connector of the amplifier board only. This pin seems not to be connected to the internal 3.3v of the amplifier. But it seems to have some function regarding the input of the amplifier. Maybe I'm wrong. I could not find how it's working. As far as I could find that it is electrically connected to a capacitor, which other pin is connected to ground. These findings could also be a source of a non working bluetooth in combination with my phone. So one can try without, in case of problems provide 3.3v from the esp on that pin, then it should work.
  • The boards have a connector for a rotary encoder for controlling the amplification. If no encoder is connected, amplification will be maximum. The encoder is connected to a mikrocontroller from HOLTEK. This mikrocontroller is connected via i2c to the TAS575x. Therefore it is not possible to use this board with a TAS575x setup in Squeezelite-ESP without modifications.
  • The pins 3 and 6 of the HOLTEK mikrocontroller are connected to the i2c pins of the TAS575x. The HOLTEC has a larger pin spacing and larger pads. It is possible to desolder these two pins and connect them to i2c pins of the ESP32. With that modification its possible to configure the amplification chip in the Squeezelie-ESP32 firmware as a TAS575x
  • The amplification board has a standby input. If it's pulled to ground, amplifier is in standby. This input can directly connected to a ESP32 pin and be used in Squeezelite-ESP32


I used a wrover ESP32 and connected the needed pins directly. One needs a DC-DC converter to provide 3.3v to the ESP32. The 3.3V regulator of the amplifier board has not enough power to drive the ESP. I used power supply from the output of the input diode of the amplifier board. Then one can use the inverse voltage protection of the amplifier board (an example of the quite well design of the board. It even provides two power inputs (power (as screw terminal or connector) and battery (pins)). Power and battery is even separated by a diode.

Of cause this is not the nicest setup, but it needs 3 just components: amplifier (30$) , ESP WROVER (7$) and a DC-DC converter (1$). (And of cause a power-supply)

In combination with a pair of D310 from Wharfedale I got a very nice setup for my homeoffice. Nice clear sound and enough power even with with a 36W (15V 2.4A) power supply (had a spare one in my shelf).

Maybe someone finds this helpful.
Florian

Trouble with picoreplayer first setup

$
0
0
I must be doing something wrong!

I downloaded picoreplayer 6.1 to an SD card & put it in my new Pi 4. Then I:

expanded the file system
by ssh I created /home/tc/music
installed LMS, Samba, enabled bluetooth
set samba to share /home/tc/music
copied a few dozen tracks to that folder to test
Selected the music folder from the LMS webpage
deselected several plugins, and selected a few more

it all appeared to work.
I noticed odd repsonses when applying some settings:
"backing up files to ...mydata.tgz and then a never ending, growing, string of non-text symbols/characters. Something not right?

After a reboot, LMS does not start.
clicking "start LMS" says it's successful, but LMS then shuts straight down again

The log shows:

[20-09-04 12:47:44.1643] main::init (387) Starting Logitech Media Server (v7.9.3, 1597753178, Sun Aug 23 19:27:27 CEST 2020) perl 5.028002 - arm-linux-gnueabihf-thread-multi-64int
[20-09-04 12:47:45.3570] Slim::Utils::Misc::msg (1255) Warning: [12:47:45.3565] private subdirectory /tmp/par-7463 is unsafe (please remove it and retry your operation) at /usr/local/slimserver/CPAN/PAR/SetupTemp.pm line 120.
[20-09-04 12:47:45.3573] PAR::SetupTemp::set_par_temp_env (52) Warning: unable to create cache directory at /usr/local/slimserver/CPAN/PAR/SetupTemp.pm line 52.


edit: I cleared the LMS cache and LMS has restarted.. maybe it's ok now!

ESP32 as ICECAST (or other) for recordplayer?

$
0
0
Hi

I see we have some ESP32 knowledge here, creating a new SB player based off this platform.

Does anyone know it if would be possible to create an icecast server (or other type of cast) based on ESP32?

I would love to be able to play old vinyl records on my squeezeboxes.

I was thinking of having a record player (with RIAA pre-amp) and some device (ESP32 based?) to create a network stream that the squeeseserver could distribute to players.

Anyone done something like this?

PS: Yes I have seen the Raspberry posts, but I think an ESP32 would be preferred to an rpi, due to the smaller size. My thought was to build it into the record player cabinet.


BR
Kasper

Raspberry Pi 4 dmix + softvol audio distortion

$
0
0
I have set up a Raspberry Pi 4 running Squeezeboxlite.
I am using a USB soundcard.
If Squeezeboxlite is directly connected to the sound card device I have no problems.
I then connect Squeezeboxlite through dmix and softvol.
This is being used to allow multiple programs to access the soundcard.
I use softvol to temporarily mute Squeezeboxlite.
After about 5 - 6 hours the sound from Squeezeboxlite starts to be distorted.
I am hearing a echo or very fast stutter.
Pausing the output of Squeezeboxlite in LMS does not correct the problem.
When I enable error logging in Squeezeboxlite I don't see any messages about a problem.
The only thing that fixes the problem is to restart Squeezeboxlite.
Any suggestions about what to do next?

PiCorePlayer 6.1.0 running LMS only - which flavour?

$
0
0
I would I guess describe myself as an audiophile, and have for a few years run LMS on a Rpi 3 under PiCorePlayer, serving a Squeezebox Touch with external DAC, and a Duet in the kitchen. PiCorePlayer was at level 3.21 but I had to upgrade in order to fix some plugin issues so have upgraded to 6.1.0 (standard release) and LMS 7.9.3. My question is - would I get better audio performance from the 6.1.0 “Experimental Realtime Kernel”? (And if so, can I convert in situ without have to reinstall and reconfigure LMS from scratch?)?

How much Raspberry Pi RAM

$
0
0
I am going to get a raspberry pi 4 to replace my very ancient PC running XP and LMS for my music server. I see you can get 2, 4 and 8MB RAM configurations of the Pi.

How much RAM do you need? Is there any benefit in going for 8MB anyway? Looks like the best option is piCore player and LMS to run my SB3s and SB Radios (I have 3 SB3s and 2 Radios).

A bit of a novice question perhaps.

Muffled output from Raspberry Pi 4 with Hifiberry Dac+ Pro

$
0
0
I've looked through the various forums and can't find anything even remotely like this problem and am hoping someone here might be able to point me in the right direction.

My system:

Streaming hifi quality from Tidal onto my main raspberry pi 4 running PiCoreplayer, Squeezelite and LMS.
This rpi is sending HDMI audio out directly to an AV receiver (home theater). It's working fine.

My other RPi 4 is dedicated to my hifi system and has a hifiBerry DAC+ Pro hat that is sending analog signals to two monoblock amplifiers which
power a couple of Magnepan 1.7i speakers. This Pi is running PiCorePlayer, and squeezelite. It uses the LMS server on the other pi as the server.

It was working wonderfully and I was really enjoying my new speakers until last night when I went to let my lady listen to the new speakers and
all of a sudden, the sound is very ....well.....muffled. No high frequencies to speak of.....flat, no dynamics. Sounds like a single speaker fm radio.

I changed absolutely nothing since listening last. I have swapped out the HiFiBerry DAC+ Pro for a HiFIBerry Digi+ and routed the spdif out into a
Schiit DAC and the sound is exactly the same.

Pulling my hair out here as to why the pi is obviously still functioning but the sound quality has totally gone south all of a sudden.

Any help would be appreciated.

is SqueezeAMP geeky?

$
0
0
I was having a side discussion with forum members and the comment that SqueezeAMP is "geeky" (at least much more than a Pi) surfaced again. It's not the first time and I think it could be good for me to address that comment and maybe have a debate here about why and what can be improved.

Although a Pi and SqueezeAMP require of course much more "personal involvement" than buying a Boom or a consumer device, I do feel that the SqueezeAMP is less geeky than a Pi for the following reasons. Please note that this is NOT AT ALL a charge against the Pi and it's great main software companion PiCorePlayer.

  • SqueezeAMP can be used out of the box : connect any power 5-20V supply using a 2.1mm jack, connect speakers and you're good to go. SW is built-in, including OTA updates, you don't need to use a USB-to-serial programming kit to load or update it. No coding, no compiling, nothing, just power and speaker connection. When using a Pi, you need to assemble it with another board, either a codec or an amplifier. It's a board-to-board assembly. It's not complicated, but there is more to do (of course with Pi you can chose what AMP/DAC you use). With Pi, you also need to flash a SDCard
  • If you want a box, then you need to do the assembly yourself for Pi and SqueezeAMP, there is no difference. The Pi has a larger choice of cases of course.
  • If you want to add displays, buttons, rotary encoders, IR receivers ... then you need to tinker wires and so on in both cases, I think projects are equally "geeky". Pi offers you JiveLite and touchscreen, so a more complete UI, but that's not a "geekiness" problem.

Now, the perception of "SqueezeAMP is geeky" might come from the confusion between the HW and the SW. The SW that runs SqueezeAMP is SqueezeliteESP32 that we are developing with @sle118. That software is built-in inside the SqueezeAMP but can be used in many different environments as well, from raw WROVER modules to A1S modules and various boards based on these. Here you can select you DAC and play with a lot of options, including and up to re-compiling the software to your taste and have a lot of flying wires to do the assembly of your choice. That is definitively geeky, but that's not, IMHO forced on you by the project, especially not by SqueezeAMP where all that is hidden, it's the tinkerer's choice :). Still, using SqueezeAMP, you can go geeky as well if you choose to but again, it's an option, it's your choice

Again, let me repeat for clarity that this is not a charge against Pi and/or PiCore. You can do much more with a Pi and I think both Pi/PiCorePlayer-SqueezeAMP/SqueezeliteESP32 serve different purposes with some overlap. I'm not saying for a second that SqueezeAMP/SqueezeliteESP32 is better than Pi//PiCorePlayer. I would just like to correct the perception that SqueezeAMP is geeky, especially much more geeky than a Pi

Let me know your thoughts

piCorePlayer / Display / Screensaver

$
0
0
Hi,

i have an pCP installed on a Raspi 3 with the original 7" Display.

I have configured 2 Screensavers. The first one "When off", the second one "When stopped". Both are configured to turn off the Display(the first one immediatly,second one after 30 seconds) and thy do. But in case of "When stopped" a minute later the backlight is turning on. Any idea?

best regards,
sky

piCorePlayer / save images

$
0
0
Hi,

is it possible to save images in /usr/local/slimserver/HTML/Default/html/images/ ?

thanks,
sky

pCP - Squeezelite, USB audio to M2TECH HIFACE TWO

$
0
0
Hi

I am trying to setup Squeezelite to use USB audio to M2TECH HIFACE TWO.
Search the internet for solutions, on https://sites.google.com/site/picore...st-of-USB-DACs
I found a setup that should look like
-o iec958:CARD=M20,DEV=0 -n piCorePlayer -a 200:4::

On Squeezelite settings page I can choose for different Output settings but the setting "iec958:CARD=M20,DEV=0" is not between
If I write the setting myself, Squeezelite will not start.

What am I missing? / doing wrong?

/Dan

Measurement of amount of RAM used RPi 4 ?

$
0
0
> mherger=Logitech... and he helps everyone! :)

Well... I wouldn't say I AM Logitech :-). But yes, I'm still the
Logitech guy in charge of everything Squeezebox related. That said, most
of my contributions are my personal contributions, and not part of my job.

--

Michael

Raspberry Pi basics

$
0
0
As usual, the search function on this list has proven not very useful

I'm contemplating converting my music server arrangements to a Raspberry Pi, possibly the Pi4. I currently have a micro-size Windows box serving that function, but think it might be safer to convert. I have a USB monitor and keyboard, along with an external HDD for music storage, attached to the FitPC3 I'm currently using. I'm thinking I might have to get an HDMI monitor, although the little USB monitor is working fine.

So, I need to know basics, like installing LMS on the Pi, mounting the external drive, connecting to the network, etc etc.

Is there a guide that I couldn't find?

R.

SqueezeAMP boost

$
0
0
I'm trying to get rid of the spare components I have for the SqueezeAMP so I'm manually building a few. I've decided to make only "Boost" version, as I can more easily have PCBWay do another batch of the "Basic" one day.
So I have 2 available now. A quick reminder for the Boost

- Charges 3 battery cells (0.5A charge rate)=> it supplies the AMP at ~12V from battery
- It include a voltage buck/booster to up the supplied power to the 16V needed to charge the 3 cells, so you can power it with any Vcc starting from 5V, it will still charge batteries (remember that drained current on Vcc is 0.5*16/Vcc more - e.g - ~3.5x more for 5V ~2A)
- As a consequence, recommended and consistent Vcc should be 12V which is ideal for the TAS power/heat ratio when you plug/unplug it
- You can go Vcc up to 20V, although I don' recommend it
- There are a few extra components so cost to me is ~70USD
- I've not built as many, so some issues with the buck/boost circuit might still exist
- They are in nice white PCB
- Let me know if you want one, but please be kind with others: there is no need to take a boost if you don't plan to use battery and want optimized Vcc/Battery power and use that all at 12V

Name:  IMG_5899.jpg
Views: 159
Size:  224.9 KB
Attached Images
 

Need VOCO plugin for LMS server

$
0
0
I know VOCO is ancient technology, but it has worked for me until I had to reinstall the LMS on my Desktop.
VOCO is no longer around and I am having trouble finding the plugin required to use my V-zones with the LMS.
Would anyone be able to help me?

RPi 4 set up problem

$
0
0
Hello all-

I have been unsuccessful at trying a RPi4 this afternoon.
I have done it before with a Allo DigiOne Signature. I burnt piCorePlayer into a memory card, plugged into ethernet, and the player was recognized and played (I used the 3.5mm jack output to check).
Then I received a new Rpi4 so took the memory card out of the Allo and put it into the new RPi. Plug ethernet, power - same spot as the Allo, same ethetnet etc.. The player is instantly picked up and I see it on the web interface - so far so good.
I went to settings to make the volume variable.
But I cannot play anything. It is as if the player is stuck, no streaming.
Any ideas folks?
Thank you in advance!

Replace aging Dell DARs

$
0
0
I am an early adopter, picked up 6 Dell DARs back in 2001 (thanks to Jeff Mock and many others making this really work), and LMS (under various names) from 2003 or so.
Now, slowly but surely the DARs are breaking, but I like the platform and I like reasonable quality and passive speakers (none of those powered PC desktop speakers for me).
Headless is fine for me, don't need the remote.

I did buy an AudioCast @ audiocast.io, small, low cost, no amp, quality is only fair.

I am now thinking Pi Zero W, with a good DAC like the miniBoss Zero @ allo.com/sparky/miniboss-rpi-zero.html, and some amp, maybe a TPA3116D2 board with a solid 24v power brick and a DC Buck for 5v for the Pi Zero.

I did a test and put piCorePlayer on a PiZeroW with a Google AIY Voice Bonnet and it was really easy (almost just worked, after a little alsamixer jiggling) using the small onboard amp, or line out to a real amp and speakers.

I did look at the great work done on Squeezelite-ESP32 @ github.com/philippe44/squeezelite-esp32 by philippe_44 and others. But with the Pi Zero, DAC phats, and amps I have a little more choice on both the HW and SW to hack around. If I want a display I can add it. If I want IR remote I can add it, etc.

I think this gets me a full replacement (including case and power brick) for under US$90 (including shipping and tax) with some assembly required.

Thoughts?

BHA

piCorePlayer / Browser / Jivelite

$
0
0
Hi,

i have installed pcP v. 6.1

Is it possible to start a browser with the LMS-Website instead of jivelite?

Is it possible to have a "STOP"-Button in jivelite instead of the "PAUSE"-Button?

thanks,
sky
Viewing all 669 articles
Browse latest View live