Measures 1.3.0 Beta 1 (Last test hopefully.
#61
Just for the record :
1.3.0.1 (Measurements U0 BETA)/Debian GNU/Linux 12 (bookworm) works perfect on rPi4 with Allo Digione Signature.Thank you @agent_kith , great job.
[-] The following 3 users Like Luke 38's post:
  • agent_kith, uglymusic, Snoopy8
Reply

#62
One more for issues list.  Using Debian GNU/Linux 12 (bookworm) on Mercury V2 Streamer (CM4).  Have several outputs including USB.  USB cable is permanently plugged in, but it shows up as either  hw:1,0 or hw:2,0  Is there a way to make it one or the other?  Otherwise, need to change the SO Music Player (Mpd) output after boot if USB port is different to saved value.
Reply

#63
(02-Dec-2023, 09:08 AM)agent_kith Wrote: This is the last test release before 1.3.0 Measurements is made official. This is also about testing the build system of Snakeoil and I reckon most of the kinks are ironed out.

1.3.0 will be made official next weekend. To be honest, although I still a bit hesitant, I think it's time now for people to access Snakeoil without signing up for a member account. It will be big move forward.

There's still a pipeline of work lined up for Snakeoil, and I hope to be able to get some of them out in 2024. A big thanks to everyone who helped out in testing this new release. Really appreciate it.


Ubuntu 22.04 LTS (x86_64)
 
Code:
bash -c "$(wget -qLO - https://artifacts.snakeoil-os.net/artifacts/snakeoil-installer-jammy-x86_64-1.3.0-beta-1.sh)"


Ubuntu 22.04 LTS (aarch64)
 
Code:
bash -c "$(wget -qLO - https://artifacts.snakeoil-os.net/artifacts/snakeoil-installer-jammy-aarch64-1.3.0-beta-1.sh)"


Raspberry Pi OS Bookworm (aarch64)
Code:
bash -c "$(wget -qLO - https://artifacts.snakeoil-os.net/artifacts/snakeoil-installer-bookworm-aarch64-1.3.0-beta-1.sh)"

Would there be any extra benefit to start with Ubuntu Core with RT kernel inside on particular machine (e.g. NUC or Raspberry), in comparing with Ubuntu Server with RT kernel inside?  Because it's designed for IOT, that's much closer to what we're looking for.
Ubuntu Core | Ubuntu
Reply

#64
Did an extended test of the 1.3.0 script on X86 Intel NUC running Ubuntu 22.04.3 LTS.  Also added Ubuntu 5.15 real time (RT) kernel, built a 6.1 RT kernel and added CamillaDSP 1.0.3.  Mpd sound quality is excellent.

Could not bring up LMS web page, missing ":9000".  Also, Squeezelite player had a web page link.  Squeezelite R2 not running, Ralph was OK with LMS 8.3.2.   This may be similar to my problem with Pi Bookworm, but have not done further investigation.  LMS with Qobuz worked well.

Overall, happy with 1.3.0 install for X86 and will keep using this instance.
[-] The following 1 user Likes Snoopy8's post:
  • agent_kith
Reply

#65
(19-Dec-2023, 06:42 PM)Snoopy8 Wrote: Did an extended test of the 1.3.0 script on X86 Intel NUC running Ubuntu 22.04.3 LTS.  Also added Ubuntu 5.15 real time (RT) kernel, built a 6.1 RT kernel and added CamillaDSP 1.0.3.  Mpd sound quality is excellent.

Could not bring up LMS web page, missing ":9000".  Also, Squeezelite player had a web page link.  Squeezelite R2 not running, Ralph was OK with LMS 8.3.2.   This may be similar to my problem with Pi Bookworm, but have not done further investigation.  LMS with Qobuz worked well.

Overall, happy with 1.3.0 install for X86 and will keep using this instance.

 core +bridge  ??? and built a 6.1 RT kernel  is bridge os? pi os? 
pi os rt test   can you? 
Show me the max value
Reply

#66
(19-Dec-2023, 08:59 PM)wxrbbs Wrote: core +bridge  ??? and built a 6.1 RT kernel  is bridge os? pi os? 
pi os rt test   can you Show me the max value
My previous post was for my main Intel NUC X86 streamer.

I am also trying a Mercury V2 Streamer which has a Pi CM4 and AES board
https://www.pi2design.com/mercury-streamer-v2.html
Used Bookworm 64 OS Lite (no desktop).  RT test here:
https://www.snakeoil-os.net/forums/Threa...80#pid6980
Reply

#67
(03-Dec-2023, 02:33 PM)hkphantomgtr Wrote: Thanks a lot, AK.

I've just tried it on my Pi 4B with 2G ram.

1. I downloaded the Raspberry Pi Imager as recommended here , I used the link for Windows.  
2. I chose Ubuntu 22.04LTS Server (64bits).  After I set the ssh and etc, then I burnt my sd card.
3. After boot up, I ssh in and updated the OS first.
4. I used the script provided at #1 
5. It took sometimes to finish setup.  And then I uninstalled those software I don't need, including smb server, NFS server/client, LMS and etc.
6. Yet Roon bridge can't be installed thru Snakeoil software menu, it needs the "Roon Bridge (armv8)"   in here, so I ran following line, then bridge is installed easily and successfully.
 
Code:
bash -c "$(wget -qLO - https://download.roonlabs.net/builds/roonbridge-installer-linuxarmv8.sh)"

During installation, I rebooted several times to complete all the installations.  So far this beta didn't cause me any trouble.

Yet it's pity that even I've enabled the RT kernel (pro enable realtime-kernel) successfully, and in SO menu can select it (and saved), all the time Pi only boots the ordinary kernel.  Being a new Pi user, I'm quite disappointed for this, towards Ubuntu.  Furthermore, it doesn't have my favorite hpet clocksource.  I'll try this again when the SO official release come, then I'll fresh-install everything.  I'll do the RT patching before installing SO.  Fingers crossed.


[Image: image.png]

It uses very few RAM in Pi 4 and latency is similar to my other x64 machines, e.g. NUC.
[Image: image.png]

[Image: image.png]

And for the sound, I hope it would be better in the official release.

I've just installed SO in Raspberry OS 64bit to run the cyclic test and found its max latency is much lower than ubuntu 22.04 server.  And please notice that, I used SO to install Roon Bridge and used the Roon Bridge in the tests.  Not any other players, e.g. MPD.

[Image: image.png]
[-] The following 1 user Likes hkphantomgtr's post:
  • Snoopy8
Reply

#68
In the ecosystem of Roon, using endpoint is popular and the most popular endpoint is a Raspberry Pi installed with a dedicated 3rd party OS called Ropieee.  It provides endpoint services to various popular streaming brands, besides Roon.  The function of an endpoint is bridging the music server pc to the DAC, meanwhile buffering a pool of the music data in memory before sending out to DAC, to minimise the jitter/latency.  Obviously that's more complicated than "Simple is the Best": connecting the DAC directly to the music server pc.  Back to the topic, simply just out of curiosity, I'd like to see if such a Raspberry Pi endpoint really can make a difference.

Being a beneficiary of SO, I really wish to know the sonic performance between running a Roon Bridge (endpoint software from Roon and exclusively for Roon) in SO, and Ropieee.

Coincidentally SO 1.3.0 B1 is out, I've compared the sonic performance (focus, dynamic, timbre, texture, sound stage, punch, and etc.) of "SO + Roon Bridge" in different OSs.  Since I can't get Ubuntu 22.04 server to run in neither lowlatency kernel nor the RT kernel successfully, I tried to find out how to compile a RT kernel.  During googling, I found there is a Ubuntu 22.04 Server version already got RT kernel inside, viz. ROS.

So, here is the result of the comparison of running "SO + Roon Bridge" in different OSs, from my system.  All OSs are fully updated and some unnecessary software removed, esp services, then installed with SO and lastly Roon Bridge.

ROS (RT kernel) > original Ubuntu 22.04 Server (original kernel) > Ropieee (low latency, not RT kernel) >>> original Raspberry OS (original bookworm kernel) 

I'd like to point out that, during my comparison, the sound from Raspberry OS is exceptionally below my expectation and other OSs performance.  It's so dull, flat, and muddy.  And sound stage and focus sit so low.  That really took me by surprise.

I'm not sure will the result be the same while using SO as a player, e.g. MPD.

Last but not least, the latency of ROS is also better than the other OSs, too.

[Image: Screenshot-2023-12-22-003223-A.jpg]

image upload

Just my 2 cents.  Smile
[-] The following 3 users Like hkphantomgtr's post:
  • agent_kith, Snoopy8, uglymusic
Reply

#69
(22-Dec-2023, 12:06 AM)hkphantomgtr Wrote: In the ecosystem of Roon, using endpoint is popular and the most popular endpoint is a Raspberry Pi installed with a dedicated 3rd party OS called Ropieee.  It provides endpoint services to various popular streaming brands, other than Roon.  Simply just out of curiosity, I'd like to see if such a Raspberry Pi endpoint really can make a difference.

Being a beneficiary of SO, I really wish to know the sonic performance between running a Roon Bridge (endpoint software from Roon and exclusively for Roon) in SO, and Ropieee.

Coincidentally SO 1.3.0 B1 is out, I've compared the sonic performance (focus, dynamic, timbre, texture, sound stage, punch, and etc.) of "SO + Roon Bridge" in different OSs.  Since I can't get Ubuntu 22.04 server to run in neither lowlatency kernel nor the RT kernel successfully, I tried to find out how to compile a RT kernel.  During googling, I found there is a Ubuntu 22.04 Server version already got RT kernel inside, viz. ROS.

So, here is the result of the comparison of running "SO + Roon Bridge" in different OSs, from my system.  All OSs are fully updated and some unnecessary software removed, esp services, then installed with SO and lastly Roon Bridge.

ROS (RT kernel) > original Ubuntu 22.04 Server (original kernel) > Ropieee (low latency, not RT kenerl) >>> original Raspberry OS (original bookworm kernel) 

I'd like to point out that, during my comparison, the sound from Raspberry OS is exceptionally below my expectation and other OSs performance.  It's so dull, flat, and muddy.  And sound stage and focus sit so low.  That really took me by surprise.

I'm not sure will the result be the same while using SO as a player, e.g. MPD.

Last but not least, the latency is also better than the other OSs, too.

[Image: Screenshot-2023-12-22-003223-A.jpg]

image upload

Just my 2 cents.  Smile

Interesting point about Raspberry Pi OS SQ. I'll definitely make the Ubuntu/RPi OS SQ comparison when I get back after Christmas. You may have something there because I've been very happy with the Beta's SQ when running Ubuntu.
[-] The following 1 user Likes uglymusic's post:
  • Snoopy8
Reply

#70
(18-Dec-2023, 01:19 PM)Snoopy8 Wrote: One more for issues list.  Using Debian GNU/Linux 12 (bookworm) on Mercury V2 Streamer (CM4).  Have several outputs including USB.  USB cable is permanently plugged in, but it shows up as either  hw:1,0 or hw:2,0  Is there a way to make it one or the other?  Otherwise, need to change the SO Music Player (Mpd) output after boot if USB port is different to saved value.
That's a race condition to see which audio device is loaded first. Multiple ways to solve it,
1. via udev rules
2. Create a startup script to uninstall all snd modules, and reinstall snd modules in the order you want (This is what I used a long time ago but uncertain if it'll still work now, but I'll go with this first)
3. Create alsaconf and create aliases. Then enter the audio device name manually in the config. I believe the WebApp will still honour it. Been meaning to expand device selection to include configured alsa ones, because that will bring more flexibility.
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • Snoopy8
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  1.4.0 Beta 3 agent_kith 12 154 29-Dec-2024, 11:36 AM
Last Post: agent_kith
  1.4.0 Beta 2 agent_kith 11 137 26-Dec-2024, 10:36 AM
Last Post: agent_kith
  1.4.0 Beta 1 agent_kith 12 133 22-Dec-2024, 10:19 AM
Last Post: agent_kith
  Test 1.3.1 agent_kith 13 535 20-Jun-2024, 05:28 PM
Last Post: uglymusic
  Snakeoil 1.2.6 Beta 7 agent_kith 26 347 19-Aug-2022, 01:04 PM
Last Post: agent_kith



Users browsing this thread:
3 Guest(s)

[-]
Our Sponsors

[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Latest Threads
new install issues
Last Post: Snoopy8
Yesterday 01:08 PM
» Replies: 7
» Views: 160
Work In Progress: 1.4.4
Last Post: Snoopy8
Yesterday 08:57 AM
» Replies: 3
» Views: 68
Playing music quickly after install
Last Post: Snoopy8
18-Apr-2025 04:12 PM
» Replies: 0
» Views: 23
Wiki update - need your help!
Last Post: Snoopy8
16-Apr-2025 01:59 PM
» Replies: 6
» Views: 139
Connecting Spotify to SnakeOil
Last Post: Snoopy8
16-Apr-2025 01:55 PM
» Replies: 10
» Views: 232
No audio devices on RPi5 with latests bu...
Last Post: hkphantomgtr
13-Apr-2025 05:29 PM
» Replies: 13
» Views: 326
Misc. sharing for building Raspberry Pi ...
Last Post: hkphantomgtr
13-Apr-2025 12:47 PM
» Replies: 2
» Views: 101
Snakeoil 1.4.3 (High End U3)
Last Post: hkphantomgtr
10-Apr-2025 10:57 PM
» Replies: 11
» Views: 758
[split] Snakeoil 1.4.3 (High End U3)
Last Post: agent_kith
09-Apr-2025 03:45 PM
» Replies: 1
» Views: 68
SQ difference - Raspberry Pi vs x86_64?
Last Post: agent_kith
09-Apr-2025 03:41 PM
» Replies: 15
» Views: 1051

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


Powered By MyBB, © 2002-2025. Theme © Melroy van den Berg.