Request For Comments: Snakeoil 1.2.0 (Gear Isolation)
#11
Working on something rather interesting right now - AES67.

Specifically the virtual AES67 device from Merging Technologies. AES67 is used extensively in the commercial space for audio distribution (think Creston, SVSi, Attero). Wasn't even aware about this virtual solution until early this week, and honestly wasn't even aware Merging Technology is in the audiophile business (NADAC).
 
[Image: Ravenna.png]

This will be a free feature for Isolation Gear, meaning it'd be an activated feature for the current Blind Testing firmware. When U3 is released, you'd need to:
  1. Use the Ravenna upgrade kernel
  2. Install the Ravenna module to get the closed source user space binary
Snakeoil will detect the Ravenna kernel and run Butler automatically. And you'd get a link to the Butler interface in the players section. Here's one of the config tabs in Butler:
 
[Image: Butler.png]

Not entirely sure how many will be using this. I'm hoping this will be multicasting (1 source, multiple receivers), but apparently this is unicast (point to point stream)? It's all a bit confusing right now, but hopefully I can run some tests to see what it's doing.
Snakeoil Operating System - Music, your way!
Reply

#12
Any Links ??  I looked but can't find any sales or price listing..... is it just hot as in air or something more substantial with specs tests reviews and dealers ?? lol. Smile
Reply

#13
(01-Mar-2019, 04:13 PM)Bromf Wrote: Any Links ??  I looked but can't find any sales or price listing..... is it just hot as in air or something more substantial with specs tests reviews and dealers ?? lol. Smile
Here's the page.

And a wiki page on the AES67 companies out there. Merging is at the top of the table...

I've only have experience with QSC and Attero, and only on the network side. Getting a working verison of this (if it's multicasting) will hopefully help me in my day job. I'm trying to get a proper handling of AES67.

Of all the network gear we tried, it seems Cisco is the only switch that has all the options needed to work well.
Snakeoil Operating System - Music, your way!
Reply

#14
I think I get the big picture but the details lose me... Big Grin   
My IT skills are light years less than stellar....being an 'old coot' lol... Wink

I've looked at various audio over network implementations but nothing yet seems mature nor useable at the domestic level..... this may be the first but I'm still confused at the hardware level...what does it run on and where is that hardware sourced...?

Seems that application is aimed at studio/recording over ip ??     which could be a lot of fun...I would so like to be able to rip LPs on one machine doing the D/A conversion with a local card but send the result to another machine for processing and archiving...
Reply

#15
(01-Mar-2019, 05:01 PM)Bromf Wrote: My IT skills are light years less than stellar....being an 'old coot' lol... Wink
Tongue Clap
Snakeoil Operating System - Music, your way!
Reply

#16
Native DSD. One of the most asked feature requests for Snakeoil. In the past you guys need to generate a diangostic file, send it to me, and I'd add the necessary codes to make it work. Not anymore!
[Image: cool2.gif]

Here's the prototype of the kernel that'll read a configuration file, and set your DSD output accordingly.

[Image: JID7moS.png]
The above configuration will result in this:
Code:
XENRAN Audio HD USB Audio at usb-0000:02:04.0-2.1, full speed : USB Audio

Playback:
  Status: Stop
  Interface 2
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
  Interface 2
    Altset 2
    Format: S24_3LE DSD_U16_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
  Interface 2
    Altset 3
    Format: S32_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000

The beauty of this? This one single kernel will now work for all native DSD DACs (you just have to enter the parameters yourself). And there is no need to reboot the PC, just disconnect and reconnect and the new settings will be applied.wacky wackywackywacky

That's the kernel bits out of the way (mostly). Going to work on the GUI next. Not entirely sure how to approach this at the moment, so stay tuned.
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • hkphantomgtr
Reply

#17
(23-Mar-2019, 09:01 AM)agent_kith Wrote: Native DSD. One of the most asked feature requests for Snakeoil. In the past you guys need to generate a diangostic file, send it to me, and I'd add the necessary codes to make it work. Not anymore!
[Image: cool2.gif]

Here's the prototype of the kernel that'll read a configuration file, and set your DSD output accordingly.

[Image: JID7moS.png]
The above configuration will result in this:
Code:
XENRAN Audio HD USB Audio at usb-0000:02:04.0-2.1, full speed : USB Audio

Playback:
  Status: Stop
  Interface 2
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
  Interface 2
    Altset 2
    Format: S24_3LE DSD_U16_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
  Interface 2
    Altset 3
    Format: S32_LE
    Channels: 2
    Endpoint: 3 OUT (ASYNC)
    Rates: 32000, 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000

The beauty of this? This one single kernel will now work for all native DSD DACs (you just have to enter the parameters yourself). And there is no need to reboot the PC, just disconnect and reconnect and the new settings will be applied.wacky wackywackywacky

That's the kernel bits out of the way (mostly). Going to work on the GUI next. Not entirely sure how to approach this at the moment, so stay tuned. 

You're so gifted!  Thanks for your great work!
[-] The following 1 user Likes hkphantomgtr's post:
  • agent_kith
Reply

#18
Here's how native configuration is going to work in the Snakeoil WebApp (Blind Testing U4 onwards). Install a special DSD kernel (yet to be released) and reboot. Once Snakeoil recognises a compatible kernel, you'll see an extra configuration panel in the Snakeoil menu, like so:
 
[Image: 7FvRKsF.png]

Click on that drop down button, to select a DSD format supported by your DAC (check with your DAC maker on this):
[Image: BxMqZTH.png]

More configuration options will appear once you select a DSD format:
[Image: ldb0hRm.png]
Don't know the USB ID of your DAC? Click on the search icon (magnifying glass), and it'd return the USB ID of your first USB DAC:
[Image: T5Fo5BH.png]
Next, select the Altset (3 available) that will do native DSD decoding (again refer to your DAC maker for configuration details):
[Image: 5SeBvNu.png]
And that'll complete the native DSD configuration. To apply, scroll to the bottom of the page and click "Save". Then reconnect your DAC (unplug and reconnect your USB DAC), and the new settings will be applied.
Now start playing native DSD and see if it works *Fingers crossed*. For safety reasons, remember to set the volume to a very low level. Note you cannot use software volume control for this (native DSD requires the software mixer to be at 100%).
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • hkphantomgtr
Reply

#19
(25-Mar-2019, 06:09 PM)agent_kith Wrote: Here's how native configuration is going to work in the Snakeoil WebApp (Blind Testing U4 onwards). Install a special DSD kernel (yet to be released) and reboot. Once Snakeoil recognises a compatible kernel, you'll see an extra configuration panel in the Snakeoil menu, like so:
 
[Image: 7FvRKsF.png]

Click on that drop down button, to select a DSD format supported by your DAC (check with your DAC maker on this):
[Image: BxMqZTH.png]

More configuration options will appear once you select a DSD format:
[Image: ldb0hRm.png]
Don't know the USB ID of your DAC? Click on the search icon (magnifying glass), and it'd return the USB ID of your first USB DAC:
[Image: T5Fo5BH.png]
Next, select the Altset (3 available) that will do native DSD decoding (again refer to your DAC maker for configuration details):
[Image: 5SeBvNu.png]
And that'll complete the native DSD configuration. To apply, scroll to the bottom of the page and click "Save". Then reconnect your DAC (unplug and reconnect your USB DAC), and the new settings will be applied.
Now start playing native DSD and see if it works *Fingers crossed*. For safety reasons, remember to set the volume to a very low level. Note you cannot use software volume control for this (native DSD requires the software mixer to be at 100%).



That's a really stunning news!!! [Image: admire2.gif]
Reply

#20
4 day long weekend. Thought I can get some work done. Wild weather knocked the power out. No idea when it'll be back.

There is a loud bang in the suburb.

Hope everyone, and all computers are OK.
Snakeoil Operating System - Music, your way!
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  Snakeoil Music server & Snakeoil its own endpoint hkphantomgtr 9 914 22-Jul-2024, 05:51 PM
Last Post: Snoopy8
  Working on new Snakeoil release - 1.3.x (Codename Measurements) agent_kith 42 6,787 19-Nov-2023, 10:53 AM
Last Post: agent_kith
  Make SnakeOil install much easier Snoopy8 5 1,181 24-Aug-2023, 03:28 PM
Last Post: agent_kith
  [SOLVEDOngoing status updates with new UI for Gear Isolation agent_kith 97 20,823 11-Feb-2022, 07:13 AM
Last Post: agent_kith
  [SOLVEDRequest for UEFI boot zackthedog 13 10,094 22-May-2021, 02:37 PM
Last Post: agent_kith



Users browsing this thread:
4 Guest(s)

[-]
Our Sponsors

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

Username/Email:


Password:





[-]
Latest Threads
Howto setup resampling in Logitech Media...
Last Post: Coacharnold
18-Nov-2024 12:06 AM
» Replies: 7
» Views: 5800
Dropping Measurements, Hello High-End.
Last Post: agent_kith
26-Oct-2024 09:02 AM
» Replies: 12
» Views: 446
Very happy to have Sankeoil......! mpd w...
Last Post: run51
24-Oct-2024 05:35 AM
» Replies: 9
» Views: 1678
SO no soundcard detected - RPI Pi4 snake...
Last Post: run51
21-Oct-2024 10:55 PM
» Replies: 4
» Views: 105
download
Last Post: Snoopy8
19-Oct-2024 05:52 AM
» Replies: 1
» Views: 106
Full proces to instal snakeiol 100% work...
Last Post: audioluthier
11-Oct-2024 02:32 AM
» Replies: 9
» Views: 336
A network protocol designed for CAS
Last Post: hkphantomgtr
10-Oct-2024 09:48 PM
» Replies: 0
» Views: 85
CAS with "Single Core"
Last Post: hkphantomgtr
06-Oct-2024 08:32 AM
» Replies: 2
» Views: 116
MPD player not working
Last Post: Snoopy8
27-Sep-2024 11:54 AM
» Replies: 7
» Views: 218
LMS playing DFF files sampling rate
Last Post: Snoopy8
16-Sep-2024 07:45 PM
» Replies: 5
» Views: 155

[-]
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-2024. Theme © Melroy van den Berg.