Looking to tweak!!
|
Posts: 57
Threads: 18
Joined: Apr 2021
Reputation:
8
Location: Lake Hiawath NJ
OK ... so here are some questions
What exactly is ecasound?
Are there some Kernel options we can use in 2.1? RT Kernel?
Specific tweaks that anyone strongly recommends?
Is MPD on 1.2 incomplete? the controller for it doesn't seem to stay connected?
ROcking and ROllin
T
Posts: 642
Threads: 37
Joined: Mar 2019
Reputation:
150
Location: Melbourne, Australia
Please have a look at this for Ecasound. It can get complicated quickly. Many of the simpler things can be done using ALSA.
https://ecasound.seul.org/ecasound/Documentation/
I have not played with kernels, relying on Agent Kith's expertise to recommend some. His own experience suggests that kernels can be hit or miss. Agent Kit is currently building a new infrastructure that will allow us put together our own kernels, but that may be some time away.
Have you tried cpuset which dedicates cpus to music processes? Also worth trying is setting up RAMDisk. Both improved SQ in my INtel NUC setup. A third tweak which I need to re-visit with 20.04 & 1.2.0 is process priority; it made no difference for me in 16.04 & 1.1.n.
Mpd is working fine, but I do not use the MyMpd web player. MAFA is the best Android phone player (but you need to buy it) but you can try the free MpDroid. Soundirok is an iOS player.
Posts: 57
Threads: 18
Joined: Apr 2021
Reputation:
8
Location: Lake Hiawath NJ
(12-May-2021, 06:21 AM)Snoopy8 Wrote: Please have a look at this for Ecasound. It can get complicated quickly. Many of the simpler things can be done using ALSA.
https://ecasound.seul.org/ecasound/Documentation/
I have not played with kernels, relying on Agent Kith's expertise to recommend some. His own experience suggests that kernels can be hit or miss. Agent Kit is currently building a new infrastructure that will allow us put together our own kernels, but that may be some time away.
Have you tried cpuset which dedicates cpus to music processes? Also worth trying is setting up RAMDisk. Both improved SQ in my INtel NUC setup. A third tweak which I need to re-visit with 20.04 & 1.2.0 is process priority; it made no difference for me in 16.04 & 1.1.n.
Mpd is working fine, but I do not use the MyMpd web player. MAFA is the best Android phone player (but you need to buy it) but you can try the free MpDroid. Soundirok is an iOS player.
Just as an FYI from me, ... I'm blown away at this system. I have been preaching Daphile fir literally years, this blows it away in my opinion.
Posts: 446
Threads: 23
Joined: Jan 2019
Reputation:
121
12-May-2021, 09:31 AM
(This post was last modified: 12-May-2021, 09:48 AM by hkphantomgtr.)
(12-May-2021, 06:21 AM)Snoopy8 Wrote: Please have a look at this for Ecasound. It can get complicated quickly. Many of the simpler things can be done using ALSA.
https://ecasound.seul.org/ecasound/Documentation/
I have not played with kernels, relying on Agent Kith's expertise to recommend some. His own experience suggests that kernels can be hit or miss. Agent Kit is currently building a new infrastructure that will allow us put together our own kernels, but that may be some time away.
Have you tried cpuset which dedicates cpus to music processes? Also worth trying is setting up RAMDisk. Both improved SQ in my INtel NUC setup. A third tweak which I need to re-visit with 20.04 & 1.2.0 is process priority; it made no difference for me in 16.04 & 1.1.n.
Mpd is working fine, but I do not use the MyMpd web player. MAFA is the best Android phone player (but you need to buy it) but you can try the free MpDroid. Soundirok is an iOS player.
Yes, cupset and RAMDisk really can improve SQ significantly!
In my case and some of my friends' cases, improvement of changing the process priority reflects in the latency (e.g. cyclictest). Together with other settings (e.g. CMOS), after accumulated enough latency reduction, the change of sound becomes more obvious. If the latency is low enough, it gives much touching, soothing, and life sound. FYI, I was using mpd, it produces the best sound in my system.
Just my 2 cents.
(12-May-2021, 01:28 AM)Coacharnold Wrote: OK ... so here are some questions
What exactly is ecasound?
Are there some Kernel options we can use in 2.1? RT Kernel?
Specific tweaks that anyone strongly recommends?
Is MPD on 1.2 incomplete? the controller for it doesn't seem to stay connected?
ROcking and ROllin
T
Hey, pal, if you'd like to look for more fun with Snakeoil OS, how about building a fanless music file server with Snakeoil OS, to replace an ordinary NAS or PC? The sound improvement is very astonishing and promising. I built it before 1.20, so please be noted that the info was based on previous FW and OS installation.
FYI,
Running Snakeoil as FANLESS Minimserver https://www.snakeoil-os.net/forums/Threa...inimserver
"Potential" risk if you upgrade from 18.04 to 20.04 with previous installation voyage (using previous installation voyage you'll got RT kernel running solidly). https://www.snakeoil-os.net/forums/Threa...-20-04-LTS
and here is a more comprehensive discussion yet in Cantonese (Chinese used in Hong Kong), https://www.hiendy.com/hififorum/forum.p...tid=136704
I hope you'll find helpful.
Posts: 25
Threads: 1
Joined: Aug 2017
Reputation:
2
Location: Russia
I fully agree that fine-tuning (cupset, RAMDisk, DSD-Kernel) significantly improves SQ. But there is one more improving thing: this is the loading and operation of the player in RAM. I managed to do this with the help of the site: https://habr.com/ru/post/253759. Some player settings don't work, but SQ is amazing.
Posts: 642
Threads: 37
Joined: Mar 2019
Reputation:
150
Location: Melbourne, Australia
13-May-2021, 06:18 AM
(This post was last modified: 13-May-2021, 07:02 AM by Snoopy8.)
(12-May-2021, 03:09 PM)Valery Wrote: I fully agree that fine-tuning (cupset, RAMDisk, DSD-Kernel) significantly improves SQ. But there is one more improving thing: this is the loading and operation of the player in RAM. I managed to do this with the help of the site: https://habr.com/ru/post/253759. Some player settings don't work, but SQ is amazing.
Running SnakeOil in RAM is something @ agent_kith should consider. My Linux is too limited to try this myself.
Posts: 2,783
Threads: 178
Joined: Feb 2016
Reputation:
482
Location: Perth, WA
(12-May-2021, 03:09 PM)Valery Wrote: I fully agree that fine-tuning (cupset, RAMDisk, DSD-Kernel) significantly improves SQ. But there is one more improving thing: this is the loading and operation of the player in RAM. I managed to do this with the help of the site: https://habr.com/ru/post/253759. Some player settings don't work, but SQ is amazing. Willl google translate that later tonight and see what it is. Will let you know later hopefully.
(13-May-2021, 06:18 AM)Snoopy8 Wrote: Running SnakeOil in RAM is something @agent_kith should consider. My Linux is too limited to try this myself. You can actually boot the USB ISO completely in memory, and even make write persistent after reboot (Rufus or some other tool make it easier now). This is a good tweak. and if memory serves different USB brands, and ports do have differences. This is done before USB filtering products, so who knows what other benefits this can bring?
Or even boot a PC diskless - OS is loaded via a NAS off the network (this is the first thing I have done)... Hopefully I will be able to introduce these tweaks back in simple steps (or a wiki walkthrough)...
Snakeoil Operating System - Music, your way!
|
Users browsing this thread: |
5 Guest(s)
|
|
Welcome
|
You have to register before you can post on our site.
|
SnakeoilOS Mission Statement
|
Our mission is to create a free to use computer OS that is easy to install, intuitive to operate and play music that will connect and engage with you emotionally.
SnakeoilOS gives you the freedom to spend more time on listening, enjoying and exploring music. Wasting time on computers is now a thing of the past! Everything is constantly evolving/improving. Please check back often for updates.
If you like this project, do show your support with a small token donation. All donations collected will be used to run this website, and for purchasing new equipment for the project.
|
|
|