clipper Posted December 10, 2019 Share Posted December 10, 2019 Looks great, antonellocaroli. antonellocaroli 1 Link to comment
clipper Posted December 19, 2019 Share Posted December 19, 2019 Bob, if you have trouble running squeezelite on more than one machine at the same time (meaning, one instance of it doesn't appear in Roon), you have to change the software MAC address in one of the machine's squeezelite config files. When they're both the same, Roon will only see one of them. At a command prompt (on one of the GentooPlayer machines): nano /etc/conf.d/squeezelite Edit the MAC address at the end by changing just one character. For instance, in the picture below, I would change the 47 at the end to 48. Then press control x to exit, and save. If you're in ramdisk mode, make sure to save to ramdisk. ---Steve Link to comment
clipper Posted December 21, 2019 Share Posted December 21, 2019 15 minutes ago, randytsuch said: OK, so I downloaded, then was looking for installation instructions. Wondering if there are any instructions for setting up as a NAA for HQPlayer? TIA Randy I can take a crack at writing up some instructions now. Are you trying the 32-bit version, or the 64-bit version? I don't know if antonellocaroli (the developer) will agree with this, but my personal recommendation at this particular point in time is to try the 32-bit version first. I say that because antonellocaroli is in the process of making improvements to the 64-bit version. At this point in time, the 32-bit version is more functional and more polished (in my opinion). Example - the ramdisk feature is fully implemented and works perfectly in the beta 32-bit version, but antonellocaroli is still working on doing what is necessary to get it working with the beta 64-bit version. When he's finished with the 64-bit version, I have no doubt that it may be the way to go. I will try to post instructions (for the 32-bit version) in the next 30-60 minutes or so. So that there's room, I guess I will try this as a blog post. I'll post the link here when finished. randytsuch 1 Link to comment
clipper Posted December 21, 2019 Share Posted December 21, 2019 When I try to post the instructions in a blog or here in this thread, I get a message that says I need to contact the administrator. So I'll contact Chris. Maybe what I'm trying to post has too many pictures in it. So for now I'll remove the pictures and then will add them later (to another post) if possible. Link to comment
Popular Post clipper Posted December 21, 2019 Popular Post Share Posted December 21, 2019 Setting Up RPI 32-bit GentooPlayer (version 191103) I think these instructions should be applicable to any RPI3 device, but they are written with Allo's USBridge Signature (and USBridge Signature/Digione Signature combo) particularly in mind. 1) Download the image from the link posted by antonellocaroli (https://drive.google.com/file/d/1ZVkoQT3KlX1oSW5rH59K4zGw4bXO31qI/view?usp=sharing). 2) Burn the image to SD card or eMMC. I use Etcher for that. With Etcher, you don't even have to decompress the .xz file first. 3) Boot up the Allo device with the new card. 4) After you've given the Allo device a short while to boot, find its IP address on your network. You can use LanScan on a mac, Advanced IP Scanner on a windows machine, iNet in iOS, or anything else you want to use. My Allo device shows up with a vendor name of CEM Solutions Pvt Ltd. 5) ssh into the Allo device. You can use Terminal on a mac, Putty on a windows machine, or anything else you want to use. Using the IP address from step 4, the command is: ssh root@IPaddress. The password is raspiroot. 6) If you can't ssh in from another machine or if you'd prefer not to, you can connect a keyboard and monitor to the Allo device. 7) Once you're in, you should see this: tims, antonellocaroli and randytsuch 1 2 Link to comment
Popular Post clipper Posted December 21, 2019 Popular Post Share Posted December 21, 2019 Ok, I think the length was the problem. So I'm going to break it up into parts... 8) Issue the gp-menu command. You should see this: 9) Choose 6 to synchronize the date and time. 10) Optional - Issue the home command (type home at a prompt) to get the the "home screen" and see the main menu choices again. You can give the home command at any time to get back to the picture in step 7 above. 11) Issue the gp-menu command. 12) Choose 3 (choice of audio output). 13) For USB output on Allo device, choose 2 (DAC USB). For SPDIF output on Digione Signature, choose 5 (Allo DigiOne Signature). The system will reboot. 14) After about 30 seconds or so, ssh in again. 15) If you want to run squeezelite, squeezelite-R2, or mpd, run the Wizard configuration script. To do that: gp-menu command, then choice 8 (Wizard configurations, Mpd, squeezelite, squeezelite-R2). Instructions for each step - q to exit viewer, escape key, choose card number, confirm, q to exit viewer, choose max sample rate supported, confirm, choose minimum sample rate supported, confirm, confirm selected sampling rate, y or n (to start mpd), y or n (to start squeezelite-R2), y or n to start squeezelite. 16) gp-menu (or home to go to home screen first if you want). randytsuch and antonellocaroli 1 1 Link to comment
Popular Post clipper Posted December 21, 2019 Popular Post Share Posted December 21, 2019 17) Choose 1 (Players/Server). You should see this: 18) Start, stop, set up options for your preferred player. Examples (for squeezelite or HQPlayer NAA): or 18) Optional - Try different kernels. They do sound different. gp-menu, choice 4 (Choice between RT and NO-RT kernels, and various configurations). Right now I like GentooPlayer-4.14-RT-MIN-NOGRAPH-EUP100RCU. Switching kernels is easier than it sounds. When you choose one, the system reboots with the selected kernel. That's it... The home screen information (get there by issuing the home command at any time) will show the kernel that's running. 19) Optional - Try different profiles. gp-menu, choice 5 (Select the settings Profile). The home screen information will show the active profile. 20 Optional - Ramdisk mode. I really recommend this, but decide for yourself. gp-menu, choice 9 (Ramdisk - System in ram). I run squeezelite on the Allo device, and send music to it from Roon running on another machine, so I choose Ramdisk mode 1, but if you want to run more than squeezelite, squeezelite-R2, mpd, networkaudiod, or upmpdcli, choose a different mode. If you're in ramdisk mode and change settings, use the ramdisk menu to save the changes to ramdisk. You can also choose to have the system boot into ramdisk mode. The home screen information will show the ramdisk mode that's active. That's it for now. I wanted to write this quickly so it could be posted. Changes or corrections could come later. Feel free to ask any questions. randytsuch, Aberrant-Decoder, antonellocaroli and 1 other 1 3 Link to comment
clipper Posted December 21, 2019 Share Posted December 21, 2019 Oh, and if you're running Squeezelite and Roon, set Use FLAC Compression to No in Roon (Device Setup, Show Advanced Settings). Link to comment
clipper Posted December 21, 2019 Share Posted December 21, 2019 1 hour ago, askat1988 said: Thanks, will this work on RPi4? I don't think this version will, but there's a version from August for the RPI4. Go to https://www.nexthardware.com/forum/pc-top-software/90075-gentooplayer-immagini-x86_64-raspberry-pi-3b-3b-allo-sparkyusbbridge-beaglebone-black-botic-driver.html. The page is in Italian, so translate if you need to. I use Google Chrome, which translates it for me. Click on Pre-compiled images for Raspberry PI 3B / 3B + / 4B (64bit and 32bit) (in red). Or click on Immagini precompilate per Raspberry PI 3B/3B+/4B (64bit e 32bit) (in red, in Italian). Scroll down a little bit, until you see this: or (depending on the browser or if you translate, I think). You can download the RPI4 version from there. Link to comment
clipper Posted December 22, 2019 Share Posted December 22, 2019 44 minutes ago, zackthedog said: I can get it to boot and can enter the system, but when I go to the Wizard I get a set of keypad instructions but don't know how to get past that. So far cannot get Audirvana to see the player. In the wizard configuration: Page 1 - (the page says "use the arrow keys" at the top left) - hit q Page 2 - (AlsaMixer) - hit Esc key Page 3 - choose the card number for your audio output device, then confirm Page 4- (the page says "use the arrow keys" at the top left) - hit q Page 5 - choose maximum sampling rate, then confirm Page 6 - choose minimum sampling rate, then confirm Page 7 - confirm sampling range frequency Page 8 - In your case, type y to start mpd; type n to not start squeezelite-R2; type n to not start squeezelite Then you have to go into the Players/Server menu to start upmpdcli (type gp-menu at prompt, 1-Players/Server, 7-Upmpdcli, 1-Restart). If you always use Audirvana, I think you may as well go into the menus (Players/Server) for MPD and upmpdcli and set them both to start at boot (add to system boot). antonellocaroli 1 Link to comment
clipper Posted December 23, 2019 Share Posted December 23, 2019 1 hour ago, zackthedog said: I tried one of the RT kernels but got some clicks on higher-res material. Is there a specific kernel recommended for the Allo USB Sig? Was the image you downloaded GentoPlayer-Rpi3-32-191103.img.xz? I want to make sure you have the correct version. Earlier versions had clicking with the USBridge Signature (especially on high res material). With the 191103 version, all the RT kernels work well for me, without any clicks. Link to comment
clipper Posted December 23, 2019 Share Posted December 23, 2019 4 minutes ago, zackthedog said: Yes, it's the one you posted above. I chose the ES90XX option, should I try the generic USB DAC setting? Yes, that's probably the issue (I would think). In "Choice of audio output," choose 2 (DAC USB) if using the USBridge Signature's USB output and choose 5 (Allo DigiOne Signature) if you have a combo unit and want to use SPDIF. Link to comment
clipper Posted December 23, 2019 Share Posted December 23, 2019 3 minutes ago, zackthedog said: Indeed, that seems to have been the problem, thanks. You're welcome. Glad it's working! Link to comment
clipper Posted December 30, 2019 Share Posted December 30, 2019 2 hours ago, antonellocaroli said: Yeah, I found the problem.... gp-update emerge RoonBridge should solve This works. Thank you. And thank you for the 64-bit version. It sounds great on an Allo USBridge Signature. Link to comment
clipper Posted January 3, 2020 Share Posted January 3, 2020 I guess the click/pop issue (with the USBridge Signature) is probably DAC dependent. I'm not getting any clicks or pops with any of the kernels, and this is true with both USB and SPDIF output. I tested a few different methods of Ethernet hookup (in case maybe that's where the issue is), but none of them resulted in any pops/clicks. I'm sure about it, because I'm listening with headphones (where clicks/pops would be obvious). Link to comment
clipper Posted January 5, 2020 Share Posted January 5, 2020 13 minutes ago, DomieMic65 said: I made some settings trough ssh: 1) ramsystem (it works but can't enable ramsave) 2) profile (it seems that it does the procedure to change but actually it doesn't. It is stuck to the P1 I had set some time before) After the above the web gui doesn't load! Some of the ramdisk modes include the files necessary for the web interface (4, 6, and 9 below); others don't (3, 5, 7, and 8). See below. Were you running mode 4, 6, or 9? [3] Ramdisk mode 1 - Squeezelite, Squeezelite-R2, Mpd, Networkaudiod, Upmpdcli [4] Ramdisk mode 2 - Squeezelite, Squeezelite-R2, Mpd, Networkaudiod, Upmpdcli, Web-Interface [5] Ramdisk mode 3 - Squeezelite, Squeezelite-R2, Mpd, Networkaudiod, Upmpdcli, RoonBridge [6] Ramdisk mode 4 - Squeezelite, Squeezelite-R2, Mpd, Networkaudiod, Upmpdcli, RoonBridge, Web-Interface [7] Ramdisk mode 5 - Squeezelite, Squeezelite-R2, Mpd, Networkaudiod, Upmpdcli, LMS [8] Ramdisk mode 6 - Squeezelite, Squeezelite-R2, Mpd, Networkaudiod, Upmpdcli, BubbleUpnp [9] Ramdisk mode 7 - Squeezelite, Squeezelite-R2, Mpd, Networkaudiod, Upmpdcli, BubbleUpnp, Web-Interface DomieMic65 1 Link to comment
clipper Posted January 7, 2020 Share Posted January 7, 2020 1 minute ago, randytsuch said: Same here, I always use the actual ip address from my macbook and I can SSH and browser connect fine. Either connect a monitor to the Sig, or use your router or an ip sniffer program to get the ip address. Randy Yep. On a mac, LanScan is a nice app for showing the IP addresses of devices on your network. Link to comment
clipper Posted January 7, 2020 Share Posted January 7, 2020 Doesn't the same device (CEM Solutions Pvt Ltd) show up when you boot with the GentooPlayer SD card? It should. Note the IP address and use it to ssh or access the web interface. For ssh - ssh root@ipaddress (password is raspiroot) For web interface - http://ipaddress:5000 Link to comment
clipper Posted January 8, 2020 Share Posted January 8, 2020 4 minutes ago, luisma said: Went through the thread, it seems with Roon Squeezelite is the one to use. Will start testing different combinations on a fanless Celeron nuc I go back and forth between Squeezelite and Squeezelite-R2. Lately I have been using Squeezelite-R2 more. Just make sure that if you use Squeezelite, you set "Use FLAC Compression" to No (in Roon) for the device (hit Show Advanced to see this). With Squeezelite-R2 you don't have to do that (but I do it anyway). luisma 1 Link to comment
clipper Posted January 8, 2020 Share Posted January 8, 2020 1 hour ago, bobfa said: Do you know what the difference is? Does it work with Roon? Does it sound different to you?? Easy to test!! I think Squeezelite-R2 started out as a branch of Squeezelite and had a few features that Squeezelite didn't have. But I think those features have since been incorporated into Squeezelite. See https://github.com/marcoc1712/squeezelite-R2/releases. It looks like Squeezelite is more current. From the versions in the current GentooPlayer: Squeezelite - Squeezelite v1.9.6-1198, Copyright 2012-2015 Adrian Smith, 2015-2019 Ralph Irving. Squeezelite-R2 - Squeezelite Copyright 2012-2015 Adrian Smith. this modified version (v1.8.4 (R2)), Copyright 2015 -2017 Marco Curti. I do think they sound a little different, but I can't say that one sounds "better" than the other. They both sound good to me. Maybe they sound different because one has been updated more recently, or because of the way they are compiled, etc. Antonellocarolli could probably add to this... Link to comment
clipper Posted January 8, 2020 Share Posted January 8, 2020 53 minutes ago, ambre said: Succeeded to connect to Web Gui. Choose NAA for use with HqPlayer. But choosing a Dac failed always. My Dac wasn't list in the shortlist and therefore I choose USB DAC. But immediately a message appears " Failed to load script info. Try to reload the page. Error message:Failed to connect to the server" Tried this several times but did not succeed to select my Dac and therefore I wasn't able to see a network connection in HQ-Player. Please see attached pics for further explanation.Strange isn't? My (new) Dac is the RME ADI 2 Fs. I would try it via ssh. Since you have a mac, open up the Terminal app. ssh root@ipaddress password = raspiroot Once you're in, issue the gp-menu command. Then choose #3 (Choice of audio output). Since you're connecting to your DAC with USB, choose #2 (DAC USB). The system will reboot. When the system reboots, ssh in again. Issue the gp-menu command. Choose #1 (Players/Server). Choose #3 (networkaudiod). Choose 1 (to start/restart networkaudiod and stop other players). You should now be able to see the device in the HQPlayer settings. See below. Link to comment
clipper Posted January 13, 2020 Share Posted January 13, 2020 On 1/12/2020 at 12:33 AM, antonellocaroli said: This is an image test for rpi3, with wifi support. Only with "ST" kernels. Thanks very much, antonellocaroli! This is working great with a Digione Signature and this wifi adapter: https://chicagodist.com/products/long-range-wifi-usb-with-antenna-for-raspberry-pi. I couldn't get wifi working with the Digione Signature's built-in wifi (in the RPI). With a USBridge Signature/Digione Signature combo unit - the same adapter gives me choppy/stuttering music when in USB (USBridge Signature) mode, but works perfectly in SPDIF (Digione Signature) mode. Link to comment
clipper Posted January 22, 2020 Share Posted January 22, 2020 46 minutes ago, antonellocaroli said: The last two kernels on the list, those with date 210120, have included the drivers that are being tested by UsbBridge Sig. v2.0.0 I don't know if they solve the pop problems, which occur in some systems, in this case anyway try with the non RT kernel, which apparently is less affected by this problem, with the RT kernel I recommend the kernels that have in the name "100" or anyway the EUP kernels. Those two kernels with the new ASIX AX88179 driver are working well for me (on a USBridge Signature). Thanks, Allo, Asix, and antonellocaroli! antonellocaroli 1 Link to comment
clipper Posted January 22, 2020 Share Posted January 22, 2020 2 hours ago, clipper said: Those two kernels with the new ASIX AX88179 driver are working well for me (on a USBridge Signature). Thanks, Allo, Asix, and antonellocaroli! To access the two kernels with the new (version 2.0) ASIX AX88179 driver (for the USBridge Signature): 1) Issue the gp-update command. 2) Issue the kernelupsw command and pick #6 or #7 from the following list: 3) Issue the selectkernel command and pick a kernel. Or, use the web interface to do the same thing... I am running 4.19.97-GentooPlayer-RT-MIN-NOGRAPH-EUP100-rt38+. Link to comment
clipper Posted January 22, 2020 Share Posted January 22, 2020 7 minutes ago, DomieMic65 said: this is Nr15? Sorry, I'm not sure what Nr15 is... DomieMic65 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now