Posts

Diretta on Eunhasu version no.5.8

Greetings!

Diretta is a network audio protocol developed specifically for high-end audio devices.

The Diretta host device displays the audio device of the Diretta target device as a virtual audio device. By selecting and playing music on the host device, the music being played on the Diretta host device is output through the Diretta target device. While many music playback apps can already stream music over the network, other players operate using their own communication protocols. In contrast, Diretta allows all music player apps to stream music because the host device is set as a virtual audio device.

When upgrading to Eunhasu OS V0.5.8, the Diretta configure page in the Web GUI is displayed as shown below. On this page, you can install Diretta and set up devices as the Diretta host device and target device.

By setting one device as the Diretta target device and another as the Diretta host device, and then running Diretta, you will see the configured audio device appear on the target device once the Diretta target list is updated. After that, you can select the connected Diretta target audio device through the Diretta host functionality in music player apps like Roon, MPD, and LMS. After saving the settings, music will play through the connected Diretta target device.

To use a Windows PC as the Diretta host device, you need to first download and install the Diretta AUDIO driver from the SOtM website, then install a music player that supports ASIO audio output, such as Foobar2000. After installation, run SOtM ASIO configure on the PC, click the ‘Find’ button, select the Diretta target device from the Connect Target list, and save the settings. Then, in the music player, set the output to SOtM Diretta ASIO. After this setup, music will play through the Diretta target device.


As many of you may already know, Diretta is a network audio protocol specially designed for high-quality music playback. This protocol sends music data in small, consistent packets, which allows for lower current usage compared to protocols that send large amounts of data at once. As a result, it reduces internal noise in audio devices and provides superior sound quality.

 

Thank you.

Alpha tester for Eunhasu Version: V0.5.8

Greetings!

 

Currently, there is an issue with the Diretta feature for the SMS-200 and sMS-200ultra, so we’ve uploaded an alpha version to the alpha server that prevents the Diretta feature on the SMS-200 and sMS-200ultra.

For those who want to test Diretta on SMS-1000SQ or or sMB-Q370(X86 version), follow these steps:

1. Enable the beta repo by connecting to http://<your Eunhasu device IP address>/beta.php. Click the save button to enable the beta server.
2. Then, update Eunhasu to the alpha version by connecting to http://<your Eunhasu device IP address>/upgrade.php?upgrade_server=alpha. After the update, the Diretta icon will appear.
3. Enter to Diretta config page to install  and set up, and then you can perform the tests.

Version: V0.5.8
– Date: 03-07-2025

– Added Diretta Protocol
– Added USB audio module update feature for easier DSD support and bug fixes
– Upgraded kernel update feature
– Added Diretta Protocol beta version
– Fixed GUI bugs
– Improved GUI performance for faster operation
– Upgraded SOtM favicons (icons) on the GUI

 

The previous firmware versions required a kernel update to add support for native DSD-compatible DACs, which took a considerable amount of time. However, starting from this alpha version, we’ve made it so that only the USB audio module, specifically **snd-usb-audio.ko**, is upgraded to enable native DSD support.

From this version onwards, connected USB devices will be automatically detected, and the Kernel Check button or the USB audio module button will be enabled on the upgrade page.

Here’s the process:

1. First, enable the Beta repo server. Connect http://<your Eunhasu device IP address>/beta.php to access to the beta server and click the save button to enable the beta server.
2. and then update to the alpha server. Connect http://<your Eunhasu device IP address>/upgrade.php?upgrade_server=alpha
3. Then, go to the Upgrade page:
– If a kernel version update is needed, the **Kernel Check** button will be enabled. Click that button to upgrade the kernel, reboot the system, and then proceed.
– If the USB audio module update is needed, the **USB audio module** button will be activated. Click the button to update the module, reboot the system, and then check if Native DSD is recognized in the DAC information.(you can share with me the DAC information page after all)
4. Finally, test native ssd playback to confirm everything is working correctly.

 

Thank you.