Popular Post antonellocaroli Posted October 16, 2023 Author Popular Post Share Posted October 16, 2023 ...I am updating some information (profiles and kernel) time permitting... NOR, by the way, stands for NO-RCU. But even clarifying some of the acronyms, which often only make sense to me at compile time, doesn't change your situation, which you should test, if you have the time and inclination. Wladimir and Dandou 1 1 GentooPlayer home Facebook Documentation Link to comment
Badd99 Posted October 16, 2023 Share Posted October 16, 2023 @antonellocaroli thank you for the response. Can you clarify eup vs eup100? Part of the fun in this hobby is diy and learning for me. I want to understand what I like better not just it sounds better. I have and do go through each one, but understanding what I like is important to me and I'm sure it is to others as well. Can you quickly say what profile 6/7 is now? Even briefly. Link to comment
antonellocaroli Posted October 16, 2023 Author Share Posted October 16, 2023 33 minutes ago, Badd99 said: Can you quickly say what profile 6/7 is now? Even briefly. They are equivalent to profiles 1 and 2 respectively, with the difference that it uses CPU0 for usbð interrputs and CPU1 for usbð Threahad and CPU2and3 for the player As for the kernel acronyms, I repeat they make no logical sense to a user, so if you search EUP online you will find wrong information. They only make sense to me at compile time that they automatically call up customised and specific configuration files for that particular acronym, All ULTRA kernels are very small in size with low ram consumption and more. Unfortunately I can't give you more information, as I have said many times you have to try if you feel like it, otherwise desist, this IS the chance I offer you to choose, not to teach. Dandou 1 GentooPlayer home Facebook Documentation Link to comment
Popular Post congofather Posted October 16, 2023 Popular Post Share Posted October 16, 2023 5 hours ago, PML said: GP is neither open source neither free and guy from audio linux tried for a long time to get his small technical secret... That's the game... but you are free to not play it ;-) By the way, just guessing what abbrevations are used for does not break anything. What @antonellocaroli does, deserves high respect. It is not easy to compile and build the operating system with the right customizations and dependencies. On top of that, there are several scripts, carefully thought of, written/coded by him which are executed by using a simple web interface that even a simple user can understand and use use complex things very easily. I really appreciate it and think it's worth paying for the software. I want to thank @antonellocaroli for the ongoing great support. However, some of us may wonder what we are really using technically and try to make a correlation between the effect of these settings and what we actually hear. That's also super normal. That's why we have been continously trying different hardwares softwares to find the "better sounding" one.. As a result, we still need @antonellocaroli's great support and really love to use gentooplayer when listening music. They are just shortnames for different techniques, nothing more than that. Knowing some high level details about it does not directly help you become a man that can build and prepare everything by yourself. It is not that easy!! and requires significant work and deep knowledge!! Wladimir and Dandou 2 Link to comment
mavwong Posted October 16, 2023 Share Posted October 16, 2023 3 hours ago, antonellocaroli said: ...I am updating some information (profiles and kernel) time permitting... NOR, by the way, stands for NO-RCU. But even clarifying some of the acronyms, which often only make sense to me at compile time, doesn't change your situation, which you should test, if you have the time and inclination. Thanks for you work Filippo, once you done can you update here again? by the way, do I redownload image and burn to sd card and setup again? Speaker system: RPI4B + Gentooplayer CLTO kernal + LMS (upnp plug-in) -> RPI5B + UPNP + Diretta host -> RPI5B + Gentooplayer CLTO kernal + Diretta Target -> Tubulus Concentus USB Cable -> Holo Red DDC -> Tubulus Concentus i2s Cable V2 -> Holo May KTE I2S -> DIY silver wire balance -> Holo Bliss KTE -> Ansuz Diamond balance -> BAT Rex 500 -> ASI Ref speaker cable -> ASI Tango HP: HD600 moded, HE1000v1, airpod pro2, Sony WH-10000XM5 Link to comment
congofather Posted October 16, 2023 Share Posted October 16, 2023 19 hours ago, Badd99 said: @congofather Also, what profile are you using? I am using profile 1, but haven't gone through the 7 and the lack of info what they do past 5 is frustrating. I use profile 1 and in advanced put USB at 95 priority, -20 smile or whatever it was called for USB to the CPU noted in profile 1. I also do this for eth core with the same numbers for the core noted in profile 1 and then go to diretta target (as I use diretta from audiolinux PC to diretta target on gentoplayer) with the same 95 priority -20 for the CPU core that profile 1 says it puts everything to for players. I really like this setup, but love to hear yours and your experience. I don't use any profile. I just manually set priority and attributes of some processes. I disabled almost everything except MPD & UpMpdCli and Librespot(Spotify Connect). In addition to this, I modified the configuration files of these applications. MPD Process Settings: UPMPDCli Process Settings: Librespot configuration MPD Bitperfect Settings UpMpdCli Settings I changed some Tweak settings as follows; Lastly, when I feel that everything is working without any problem, I enable RAMSystem with Mode-6 which I strongly advise you to use(RAMSYSTEM) if you have enough memory.. After the last upgrade, I have been still testing the system to be sure that everything is OK. After that I will enable RAMSystem again and won't touch anything for a long time. @antonellocaroli Do you have any recommendation to improve the settings that I use? If you have, I really would like to try and see how it'll take effect in my system :) Superdad 1 Link to comment
Popular Post Wladimir Posted October 17, 2023 Popular Post Share Posted October 17, 2023 On 10/15/2023 at 5:00 PM, Badd99 said: @antonellocaroliI am a bit surprised I can't find anyone talking about all the abbreviations in each kernel. Your guide basically talks about St versus RT but fails to talk about rcu, nor, eup, eup-100, ctlo, ect. As someone who always wants to understand what I am doing, because understanding what sounds better is a far better for learning, I was hoping you could give more information. Also what changed to make them "ultra"? Is rt13 vs rt15 just the real time patch version? Hi Bad99, I'll tell you my understanding of the kernel versions acronyms, a lot of "deciphering" went into it. EUP - euphory guaranteed 100 - 100% transparent NOR - normalizing tonality Ofc as always, YMMV. I hope you'll enjoy it as much as I do 😁 mavwong and DomieMic65 2 Link to comment
mavwong Posted October 20, 2023 Share Posted October 20, 2023 Thanks for you work Filippo, seems like you resolve the drive mounting issue with new kernal, oct 14 version. now I am fully on ver8.3 already and confirm it does sounded better compare to 8.2! Speaker system: RPI4B + Gentooplayer CLTO kernal + LMS (upnp plug-in) -> RPI5B + UPNP + Diretta host -> RPI5B + Gentooplayer CLTO kernal + Diretta Target -> Tubulus Concentus USB Cable -> Holo Red DDC -> Tubulus Concentus i2s Cable V2 -> Holo May KTE I2S -> DIY silver wire balance -> Holo Bliss KTE -> Ansuz Diamond balance -> BAT Rex 500 -> ASI Ref speaker cable -> ASI Tango HP: HD600 moded, HE1000v1, airpod pro2, Sony WH-10000XM5 Link to comment
congofather Posted October 22, 2023 Share Posted October 22, 2023 Hi @antonellocaroli, I have enabled Profile-1 today in order to see its effect. As far as I understand it sets CPU-0 for system processes and isolate other CPUs for players etc. After I enabled Profile-1 and set process CPUs and their priorities under System Expert-1 menu (03. Set Software Process), I rebooted the system. However, it failed to reboot. I recognized that it can not get IP address from the router when I checked the connected clients on admin page of my ASUS router. Then I have removed the SDCard and checked the cmdline.txt file in SDCard (gentooplayer installation). I recognized that adding net.ifnames=0 prevents the system to reboot correctly. When I remove net.ifnames=0 from the cmdline.txt , it started working again successfully. I am writing these details to inform that sometimes adding this attribute and value may cause system not to get an IP address from the router successfully. After that, @antonellocaroli, I would like to get your advice when using Profile-1. There are 4 CPUs on Mercury Streamer from 0 to 3. I just use MPD and UPMpdCli. I have not currently set IRQ for USB and Ethernet (under System Expert-1 menu >> 01. Set IRQ). In addition to this, I can say that I do never use USB connection in my setup. Do you think, in my case, it is better to make IRQ settings for Ethernet and set its dedicated cpu to CPU-1, for example and let the other processes use the CPUs 2 to 3? Link to comment
antonellocaroli Posted October 23, 2023 Author Share Posted October 23, 2023 9 hours ago, congofather said: I have enabled Profile-1 today in order to see its effect. As far as I understand it sets CPU-0 for system processes and isolate other CPUs for players etc. After I enabled Profile-1 and set process CPUs and their priorities under System Expert-1 menu (03. Set Software Process), I rebooted the system. you should not use profiles and experet menus together or one or the other. 9 hours ago, congofather said: However, it failed to reboot. I recognized that it can not get IP address from the router when I checked the connected clients on admin page of my ASUS router. Then I have removed the SDCard and checked the cmdline.txt file in SDCard (gentooplayer installation). I recognized that adding net.ifnames=0 prevents the system to reboot correctly. When I remove net.ifnames=0 from the cmdline.txt , it started working again successfully. I am writing these details to inform that sometimes adding this attribute and value may cause system not to get an IP address from the router successfully. This is perhaps because you have set up a static ip (with a network interface with a name other than eth0) without dhcp? net.ifnames=0 is needed, otherwise some scripts will not work. GentooPlayer home Facebook Documentation Link to comment
antonellocaroli Posted October 23, 2023 Author Share Posted October 23, 2023 9 hours ago, congofather said: Do you think, in my case, it is better to make IRQ settings for Ethernet and set its dedicated cpu to CPU-1, for example and let the other processes use the CPUs 2 to 3? yes, better. GentooPlayer home Facebook Documentation Link to comment
Dandou Posted October 23, 2023 Share Posted October 23, 2023 Hi @antonellocaroli, I want to use this new feature on the Host. I get this error, though Gmediarender is activated on the Host. Link to comment
antonellocaroli Posted October 23, 2023 Author Share Posted October 23, 2023 1 hour ago, Dandou said: Hi @antonellocaroli, I want to use this new feature on the Host. I get this error, though Gmediarender is activated on the Host. Did you install squeeze2upnp? GentooPlayer home Facebook Documentation Link to comment
Dandou Posted October 23, 2023 Share Posted October 23, 2023 6 minutes ago, antonellocaroli said: Did you install squeeze2upnp? When I try to install it, I get this message: Link to comment
antonellocaroli Posted October 23, 2023 Author Share Posted October 23, 2023 8 minutes ago, Dandou said: When I try to install it, I get this message: if you have teamviewer write to me in private... Dandou 1 GentooPlayer home Facebook Documentation Link to comment
congofather Posted October 23, 2023 Share Posted October 23, 2023 13 hours ago, antonellocaroli said: you should not use profiles and experet menus together or one or the other. This is perhaps because you have set up a static ip (with a network interface with a name other than eth0) without dhcp? net.ifnames=0 is needed, otherwise some scripts will not work. Yes, I assigned static IP and disabled DHCP. It is connected directly to the switch by using ethernet connection. Maybe you can set İt optionally and ask for the user in case the user prefers static IP address. Link to comment
antonellocaroli Posted October 23, 2023 Author Share Posted October 23, 2023 8 minutes ago, congofather said: Yes, I assigned static IP and disabled DHCP. It is connected directly to the switch by using ethernet connection. Maybe you can set İt optionally and ask for the user in case the user prefers static IP address. No, it also works with static ip, the problem is that you set the static ip before I added this, so in the static ip configuration it no longer matches the network interface. You can disable the static ip momentarily, enable dhcp, reboot, put net.ifnames=0 back where it should be, reboot and reset the static ip, reboot, and if it works and the network is seen correctly, disable dhcp. After that you will have no more problems.... GentooPlayer home Facebook Documentation Link to comment
congofather Posted October 23, 2023 Share Posted October 23, 2023 1 hour ago, antonellocaroli said: No, it also works with static ip, the problem is that you set the static ip before I added this, so in the static ip configuration it no longer matches the network interface. You can disable the static ip momentarily, enable dhcp, reboot, put net.ifnames=0 back where it should be, reboot and reset the static ip, reboot, and if it works and the network is seen correctly, disable dhcp. After that you will have no more problems.... Thank you I'll try that👍 By the way, my last settings for MERCURY Streamer(RPI4 64 bit architecture with 4 CPUs) is as follows (I don't use USB output); Boot Options: dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=d8334e06-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait isolcpus=1-3 nohz_full=1-3 rcu_nocbs=1-3 Profile: Profile not Setting Kernel: 6.1.54-GentooPlayer-RT-ULTRA-EUP100-RCU-rt15+ v8.30-174 | Raspberry Pi 4B+ (aarch64) IRQ Setting For Ethernet (CPU-1); just set value for Ethernet and left others blank(??) Ethernet Process Settings(use CPU-1 with High Priority) MPD Process Settings(use CPU 2-3 with High Priority) UpMpdCli Process Settings(use CPU 2-3 with High Priority) Started Service: net.end0 netmount gpsetirq mpd gpsetmpd gpkernel1 gpseteth gpsetlib upmpdcli gpsetupm sshd gphavagedstop gpchronystop local gpsetrestart Stopped Service: chronyd gprtclock CPU(s): 4 On-line CPU(s) list: 0-3 CPU(s) scaling MHz: 100% Thread(s) per core: 1 Vendor ID: ARM Model: 3 Model name: Cortex-A72 ───────────────────────────────────────────────────── CPU-specific microarchitecture: ───────────────────────────────────────────────────── Gentooplayer CPU Info Use cpu-governor to change CPU / performance options ───────────────────────────────────────────────────── Architecture | aarch64 Temp | 52'c : 125'f | Optimal. Governor | performance Link to comment
Wladimir Posted October 24, 2023 Share Posted October 24, 2023 Hey guys, anyone here using Diretta with Jplay femto renderer? Seeking some help setting up, thanks 🙏 Link to comment
cpasmoi Posted October 26, 2023 Share Posted October 26, 2023 hello Small question, can we replace Roon Server with the Player Jriver and use Hqplayer embedded? Can enable Jriver in Gentooplayer options? Thank you for your feedback Link to comment
antonellocaroli Posted October 26, 2023 Author Share Posted October 26, 2023 18 minutes ago, cpasmoi said: hello Small question, can we replace Roon Server with the Player Jriver and use Hqplayer embedded? Can enable Jriver in Gentooplayer options? Thank you for your feedback On GentooPlayer you can only use jriver on the GP-Xfce4 version, and I don't know if you can use it with embedded hqplayer, I have never tested it. GentooPlayer home Facebook Documentation Link to comment
chrisc Posted November 3, 2023 Share Posted November 3, 2023 Got the Gentooplayer to operate with MPDCtrl for Windows. While it does work, the file display is somewhat rudimentary and opens all the sub-folders on the HDD at once I would much prefer to use an iPad app and have tried Rigelian, Shinobu and Maximum MPD. Rigelian won't connect (well, it connects once, but when it restarted, it is disconnected again nd always states "No albums found") and Maximum MPD only shows the first folder. Shinobu works ok, but when the program is started, there is a 5 to 10 minute wait before it will respond to commands and then it is sluggish Are there any well-behaved applications (JRiver is very good) that work well on an iPad The Cape Town Hi-Fi Club. Achieve astonishing sound Listening stuff: Mercury Pi2, Devialet 440CI, REL sub, ML Electromotion, 2 x Dachshunds Link to comment
PML Posted November 3, 2023 Share Posted November 3, 2023 Just to say that Audirvana with UPmpdcli run now perfectly, even in high frequency, and in DSD 64 with Diretta. And sound very nice. Not at all justify to choose gmediarender for compatibility with Audirvana. Qobuz Studio -> Audirvana Studio Linux on RPI5 Gentoo Player v8.60 (kernel 6.8.1-GentooPlayer-ULTRA-CLTO-TEST+ , Shanti Alim, tweak kernel) -> Holo Red GP Mpd/Upmpdcli (same kernel) -Silver I2S> Holo Spring 2 kte -Silver XLR> BC Accoustique 362 D -> Quellis 1 Optima. Link to comment
antonellocaroli Posted November 3, 2023 Author Share Posted November 3, 2023 2 hours ago, chrisc said: Got the Gentooplayer to operate with MPDCtrl for Windows. While it does work, the file display is somewhat rudimentary and opens all the sub-folders on the HDD at once I would much prefer to use an iPad app and have tried Rigelian, Shinobu and Maximum MPD. Rigelian won't connect (well, it connects once, but when it restarted, it is disconnected again nd always states "No albums found") and Maximum MPD only shows the first folder. Shinobu works ok, but when the program is started, there is a 5 to 10 minute wait before it will respond to commands and then it is sluggish Are there any well-behaved applications (JRiver is very good) that work well on an iPad can you post your system info? GentooPlayer home Facebook Documentation Link to comment
chrisc Posted November 4, 2023 Share Posted November 4, 2023 System info: (Let me know if I have left anything out) Thank you _____ _ _____ _ / ____| | | | __ \| | | | __ ___ _ __ | |_ ___ ___ | |__) | | __ _ _ _ ___ _ __ | | |_ |/ _ \ '_ \| __/ _ \ / _ \| ___/| |/ _` | | | |/ _ \ '__| | |__| | __/ | | | || (_) | (_) | | | | (_| | |_| | __/ | \_____|\___|_| |_|\__\___/ \___/|_| |_|\__,_|\__, |\___|_| __/ | |___/ Profile: Profile not Setting RamSystem: Mode 1 Free memory: 2753MB of total 3843MB Kernel: 6.1.54-GentooPlayer-ST+ ─────────────────────────────────────── GentooPlayer | 07:08 | Sat 04/11/23 ─────────────────────────────────────── v8.30-174 | Raspberry Pi 4B+ (aarch64) ─────────────────────────────────────── eth0 | 192.168.0.119 ─────────────────────────────────────── Players/soft. Info: Squeezelite-R2 [Disabled] Squeezelite [Disabled] Networkaudiod [Disabled] LogitechMediaServer [Disabled] BubbleUpnp [Disabled] HQPlayer Embedded [Disabled] Mpd [Enabled] UpMpdCli [Enabled] RoonBridge [Disabled] RoonServer [Disabled] myMPD [Enabled] minimserver [Disabled] shairport-sync [Disabled] spotify-connect [Disabled] web-interface [Enabled] Samba [Disabled] gmediarender [Disabled] camillagui [Disabled] aplayer [Disabled] aprenderer [Disabled] gstreciver [Disabled] GP-Service Info: gpchronystop [Enabled] gphavagedstop [Enabled] gpireteonline [Enabled] gpkernel1 [Enabled] gprtclock [Enabled] gpsetrestart [Enabled] Started Service: upmpdcli net.eth0 netmount mpd mympd local Stopped Service: chronyd gpkernel1 gprtclock gphavagedstop gpireteonline gpchronystop gpsetrestart Crashed Service: ───────────────────────────────────────────────────── Boot Options: dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=6fa8ec3b-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait net.ifnames=0 ───────────────────────────────────────────────────── *** Scanning for playback devices *** Card 0, ID `sndrpihifiberry', name `snd_rpi_hifiberry_digi' Device 0, ID `HiFiBerry Digi+ Pro HiFi wm8804-spdif-0', name `HiFiBerry Digi+ Pro HiFi wm8804-spdif-0', 1 subdevices (1 available) 2 channels, sampling rate 32000..192000 Hz Sample formats: S16_LE, S24_LE Buffer size range from 4 to 131072 Period size range from 2 to 65536 Subdevice 0, name `subdevice #0' ───────────────────────────────────────────────────── AUDIO CARDS INFO: CARD TYPE ADDRESS NAME -------------------------------------------------------------------------------------------------------- card0 Internal Audio card card0 --> -- HiFiBerry Digi+ Pro card0 STATUS --> closed -------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------- ───────────────────────────────────────────────────── K-e4:5f:01:38:22:c0 e4:5f:01:38:22:c1 ───────────────────────────────────────────────────── ───────────────────────────────────────────────────── Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 29G 5.0G 22G 19% / devtmpfs devtmpfs 10M 0 10M 0% /dev tmpfs tmpfs 769M 548K 769M 1% /run cgroup_root tmpfs 10M 0 10M 0% /sys/fs/cgroup shm tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda2 fuseblk 3.7T 3.4T 314G 92% /media/media/ntfs none tmpfs 15M 13M 2.0M 87% /bin none tmpfs 19M 16M 3.0M 85% /etc none tmpfs 15M 13M 2.0M 87% /sbin none tmpfs 24M 14M 9.9M 58% /lib none tmpfs 17M 16M 1.1M 94% /lib64 none tmpfs 703M 665M 38M 95% /usr none tmpfs 84M 55M 30M 65% /var none tmpfs 49M 0 49M 0% /tmp none tmpfs 72M 52M 21M 72% /opt none tmpfs 56M 6.3M 50M 12% /root /dev/mmcblk0p1 vfat 591M 270M 321M 46% /boot ───────────────────────────────────────────────────── CPU(s): 4 On-line CPU(s) list: 0-3 CPU(s) scaling MHz: 100% Thread(s) per core: 1 Vendor ID: ARM Model: 3 Model name: Cortex-A72 ───────────────────────────────────────────────────── Information not available in ram mode ───────────────────────────────────────────────────── Gentooplayer CPU Info Use cpu-governor to change CPU / performance options ───────────────────────────────────────────────────── Architecture | aarch64 Temp | 59'c : 138'f | warm. Governor | performance Current Freq Min Freq Max Freq CPU0 | 1500 MHz 600 MHz 1500 MHz CPU1 | 1500 MHz 600 MHz 1500 MHz CPU2 | 1500 MHz 600 MHz 1500 MHz CPU3 | 1500 MHz 600 MHz 1500 MHz ───────────────────────────────────────────────────── COMMAND %CPU mpd 0.5 mount.ntfs-3g 0.1 mympd 0.1 upmpdcli 0.0 kworker/0:2-eve 0.0 rcu_preempt 0.0 The Cape Town Hi-Fi Club. Achieve astonishing sound Listening stuff: Mercury Pi2, Devialet 440CI, REL sub, ML Electromotion, 2 x Dachshunds 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