We have moved! This forum is now read only. (June 03)

New community website: https://community.snakeoil-os.net (June 03)

Join us in the new community by Creating a new account. (June 04)


[SOLVED] Huge latency Snakeoil ISO - 1.0.0
#4
(19-Aug-2017, 06:08 PM)orgi70 Wrote: You are right! Smile
In tinympd is measured in microseconds.
This means that Snakeoil ISO very very good delay!!!
It seems to me that Snakeoil ISO now best by such characteristics as design,ease of use and sound! Money

And don't forget it's all free Money.

2000 ns is pretty good. The best I did with my previous setup was a max/avg/min 1 μs before I give up trying to strive for the absolute minimum latency (my current system has a latency of around 15 μs).

This is actually the second time somebody mentioned the test numbers are huge and therefore Snakeoil OS is no longer a good audiophile software. This is back with 0.1.5a when I fixed cyclictest to return nanoseconds (0.1.4 and before was returning the default microseconds by mistake). Didn't bother to respond the first time because I should have clarified the test numbers in the WebApp itself. It's not that easy to do that with the old software, but it's added now in the new Snakeoil Web App (1.0.2).

The reason for using nanoseconds as the output will be more interesting for people who are using computers with latencies hovering around the 1 μs mark, e.g. major's system here. Yes Snakeoil OS is this good we have to measure in nsHeart.

If not wrong, the last time I read up on this the HPET timer has a resolution of 1 μs so values of 1000 to 2000 ns is about as good as the hardware limits can go - i.e. any value lower than 2000 should not be trusted (precise but not accurate). 

Precise because nanosecond gives you 3 extra decimal places. Not accurate because 2 μs is really at the lower limits of the HPET resolution and we are only running this test 10,000 times (You need to run this loop at least 100 million times to have a general idea, and 1 billion times to be accurate). Interesting numbers but ultimately IMO not useful because it will hover around the 1000 mark anyway. In a future release I will add a time history and histogram plots which will be a lot more useful. What matters is not low latency, but the distribution of each calculation. In other words, converting from a function of time to a function of frequency. Will write more I guess when I have the time to add those 2 plots.

Be mindful of bias, comparing a large number (2000) when expecting a small number (10) may introduce a bias. As an example if you see a huge number like 2000, that is already enough to make you believe Snakeoil OS is no longer good any more. The reality is nothing has changed, it's all in the mind. And there is every possibility a system with a latency of 10 μs can sound better than a latency of 2 μs). 

This is why I don't rely on measurements - always use your ears to judge how good Snakeoil OS is. Trust yourself, don't rely on anything or any one else (including me) to tell you what good sound is.

Finally, Snakeoil OS is the only software I'm aware of that allows you to tweak/tune your machine to play music the way you like it. If Snakeoil OS don't sound good, almost all the tools are already in place to fix it.

On the bright side, if you know anybody outside this forum claim Snakeoil OS is lousy because it has a high latency, know that he is a fraud and has no idea how to listen  Blush .
Snakeoil Operating System - Music, your way!
Reply


Messages In This Thread
Huge latency Snakeoil ISO - 1.0.0 - by orgi70 - 18-Aug-2017, 09:09 PM
RE: Huge latency Snakeoil ISO - 1.0.0 - by orgi70 - 19-Aug-2017, 06:08 PM
RE: Huge latency Snakeoil ISO - 1.0.0 - by agent_kith - 19-Aug-2017, 06:58 PM
RE: Huge latency Snakeoil ISO - 1.0.0 - by orgi70 - 19-Aug-2017, 10:09 PM
RE: Huge latency Snakeoil ISO - 1.0.0 - by orgi70 - 19-Aug-2017, 11:11 PM
RE: Huge latency Snakeoil ISO - 1.0.0 - by orgi70 - 20-Aug-2017, 06:32 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Snakeoil with Ubuntu Desktop ? Snoopy8 8 903 02-Jun-2025, 09:38 AM
Last Post: Snoopy8
  [SOLVEDHow to delete MPD music file database in Snakeoil? hkphantomgtr 4 612 29-Apr-2025, 02:46 PM
Last Post: hkphantomgtr
  [SOLVED[split] MediaCenter33 not starting ing Snakeoil 1.4.3 (High End U3) kmwgr 4 669 06-Apr-2025, 08:16 PM
Last Post: kmwgr
  Snakeoil 1.4 and Squeezelite R2 - not rembering USB audio output petemac110 4 794 23-Feb-2025, 07:47 PM
Last Post: petemac110
  Snakeoil OS 1.4 problem with Squeezelite and Lyrion mloutfie 14 2,385 14-Feb-2025, 07:00 AM
Last Post: mloutfie



Users browsing this thread: 1 Guest(s)
[-]
Our Sponsors
{myadvertisements[zone_4]}

[-]
Latest Threads
Android Firefox issues with forum
Last Post: agent_kith
10-Jun-2025 04:45 PM
» Replies: 21
» Views: 2042
[split] Possible To Load Snakeoil OS in ...
Last Post: Snoopy8
09-Jun-2025 06:43 AM
» Replies: 14
» Views: 1540
Snakeoil 1.4.3 (High End U3)
Last Post: hkphantomgtr
05-Jun-2025 03:58 PM
» Replies: 67
» Views: 9012
Snakeoil with Ubuntu Desktop ?
Last Post: Snoopy8
02-Jun-2025 09:38 AM
» Replies: 8
» Views: 903
Add IR remote control using Flirc USB in...
Last Post: Snoopy8
31-May-2025 03:50 PM
» Replies: 5
» Views: 659
Work In Progress: 1.4.4
Last Post: hkphantomgtr
29-May-2025 11:44 PM
» Replies: 44
» Views: 4988
SQ difference - Raspberry Pi vs x86_64?
Last Post: Snoopy8
27-May-2025 02:16 PM
» Replies: 42
» Views: 5457
Snakeoil 1.4.0 (High End)
Last Post: aabman
25-May-2025 11:35 AM
» Replies: 93
» Views: 14927
new install issues
Last Post: carlodim
23-May-2025 09:56 AM
» Replies: 42
» Views: 4406
Is this project still alive?
Last Post: agent_kith
20-May-2025 03:11 PM
» Replies: 10
» Views: 1184

[-]
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.