Audirvāna for LINUX and NAS (QNAP/Synology) officially released

On my side, some folders are not added at all and I also got the error message.

According to some other posts, it could be due to the presence of some folders inside with name such as @eaDir or .TemporaryItems.

I will try later to remove those files in the folder to be synced and see what I get.

In the meantime I switched to my previous conf with the Mac Mini, and I’m in the process of listening some nice records…

1 Like

Better late than never.

Myself and others have been begging for this for some years now.

vboxuser@Debian:/opt/audirvana/studio$ ./audirvanaStudio
2024-05-11 19:31:06.330 [info]: ============= Started Logging, Audirvana Studio 2.8.1.4 linux =============
2024-05-11 19:31:06.331 [info]: No language set in settings, using system language: en_US.UTF-8
2024-05-11 19:31:06.338 [warning]: EULA not accepted yet, showing it
2024-05-11 19:31:06.343 [info]: RemoteServer: Server started and advertised on port 36707

I need to ask again, sorry. My friend is using an RPi 4 with Gentooplayer installed. Through Gentooplayer, he has installed Audirvana Linux, the latest update. My friend’s Audirvana Studio on his laptop and the RPi are on the same wifi network. His laptop can see the RPi as a renderer and it plays fine. Audirvana Remote in turn can control his laptop version, and it sees the RPi but it refuses to connect to it. It just asks for the login over and over. Is there some reason for this?

i installed studio on my synology as well. was fairly straightforward, after updating the dsm and subsequently granting correct permissions to the local music file library.

in terms of mapping folders/locations via the remote app and getting the ‘request error’ - i find that i can map lower level locations. for example. my entire library is in a folder called ‘music’ that is located in a share on a volume. the ‘music’ folder contains thousands of folders per artist/band/performer. those artist folders contain their discography. i know its less than ideal organization, but it works for me. the individual artist folders have varying numbers of levels to them. most commonly 2, but can be more. (album > files, album > version > files, etc etc). while i cannot map the folder ‘music’ via the remote app because i get the ‘request error’, i can map individual artist folders such as ‘jazz sabbath’.
it is important to mention, that all folders have an “@eaDir” in them, including the artist folders that can be easily mapped.
my music folder contains a little over 3000 folders in it, and is about 7tb in size.
i also tried mapping my ‘music_review’ folder which is located on the same level as ‘music’, and is used to evaluate fresh rips off of vinyl or cds and i face the same issue. ‘request error’ for ‘music_review’ and no such error for the individual artist folders inside.

its also important to mention, that i cannot playback even the music that has been successfully mapped and shows up in my local library in the remote app. i get the same ‘request error’ message. i tried using different devices as output: lsx ii and chord poly

hope this helps troubleshoot the issue.

very glad to see audirvana on the nas!

now i can simply pop my mojo2poly in the pocket and walk around the house in clears not worrying about firing up the main app on a laptop or smth!

my nas is synology dsm 920+, celeron j4125, 8 GB ram, DSM 7.2.1-69057 Update 5

Thanks for this. That’s interesting.
Did you manage to get the log file when you have those “request error” popping up?
I’m just wondering if that error is due to wrong access rights to some of the files inside those folders, or to something else.

it wasnt the permissions as mapping worked fine.

did a little more testing this morning.
funny enough - the music i mapped last night and that failed to play - played just fine today…
i tried with lsx ii in my office and the remote app connected to them without an issue. playback of local files took a few seconds to initialize but worked relatively stable once started.
audio control also works but only if you do seldom adjustments, like wait a few seconds between dragging the bar up or down, otherwise you get ‘request error’.

qobuz playback was also ok.

i can see that about 6% of my cpu is used during local files playback, and about 15-16% ram.
it goes up quite a bit when adding new locations and while analysis is taking place.
most impressive, i guess, is how the nas app plays dsd128 (tested so far) without any issue whatsoever. my aggregate lan shows 1.3MB outbound at that time, sweet.

the app seems to be throwing the ‘request error’ messages at random even when i do nothing with it except for having an active playback.
app log nothing more than debug and info messages.

i saw some error and warning messages with chord devices, will do more testing later.

I also noticed an extra amount of time between track selection and beginning of track playing, making me feel I did not correctly select the track. In comparison, on my MAC Mini, except for SACD ISO files, delay before beginning of playback is usually short.
I also noticed that refreshment of album covers is quite slow with the NAS, still in comparison with the MAC. Obviously the MAC Mini has a faster processor than the NAS but CPU usage is not very high in both cases.

Thank you all for these reports.
I’ve now released the new beta versions (Studio 2.8.1.5 and Origin 2.5.12.5) that now skips these @aeDir and files starting with ._
This fixes on our Synology NASes both sync and playback issues.

.deb and .rpm service has been updated to start after avahi-daemon service to ensure the remote connection doesn’t fail due to boot sequence race condition.

Please tell us if this release fixes this for you too

4 Likes

Any version Diretta compatible on the road map ?

fantastic. updated the nas pacakge without an issue and now that larger ‘music_review’ directory i mentioned in my earlier comment is being mapped. i can see artists and albums showing up in the library. flax, wav, dsd - all showing up and playing flawlessly.

great work, audirvana team!

will report back if any issues or problems identified.

PS: now i can only wish bluesound supported upnp on their node streamers - we so dont want to spend a ton of cash to replace ours… but thats offtopic here.

1 Like

I keep my libraries organized the same way, Music/*/Artist/Album(s). The * is for differentiating MP3 and FLAC and HIGH RES libraries. I believe majority of people at least do what you’ve described for your method.

I went down to just mapping a single track and the “request error” still happened.

I will have to load the new server build today and see if it works.

Updated server package worked!

3 separate audio libraries all loaded. I’m not sure if everything is there, I’ve read/heard Audirvana could have limitations to folder and or track quantities. Is there a section in the Audirvana Remote app that lists the stats of the library, I.e. total number artists/albums/tracks etc.?

The great thing to discover is Audirvana Server (is this the official name?) sees my Eversolo DMP-A8, of which the Windows desktop version would not see even when everything is hardwired and on same network. I am happy about this.

It did take a bit to actually play a test track. At first it simply wouldn’t play when selected. A bit of back and forth and eventually it played. Not sure what was up with that.

Anyway, back to more testing.

Synology DS-1019+ DSM 7.2.1

@Damien,
Thanks for this. Do we need to uninstall the package and manually upload the new version, or is there a specific procedure to perform the update?
Thanks

2024-05-14 10:18:31.934 [critical]:         =============  Previous crash log  =============        
2024-05-14 10:18:31.934 [critical]: Audirvana Studio 2.8.1.5 crash log
2024-05-14 10:18:31.934 [critical]: Date: 2024-5-13 19:20:31
2024-05-14 10:18:31.934 [critical]: 
2024-05-14 10:18:31.934 [critical]: Signal: SIGSEGV
2024-05-14 10:18:31.934 [critical]: 
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0xfe341c)[0x55ef3766341c]
2024-05-14 10:18:31.934 [critical]: /lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f2596643520]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x25f4a8)[0x55ef368df4a8]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x25e218)[0x55ef368de218]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1ea05b)[0x55ef3686a05b]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x3615f2)[0x55ef369e15f2]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x35c5eb)[0x55ef369dc5eb]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x35af0c)[0x55ef369daf0c]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x354c10)[0x55ef369d4c10]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x352e33)[0x55ef369d2e33]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x34f642)[0x55ef369cf642]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x34fb75)[0x55ef369cfb75]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x93c0be)[0x55ef36fbc0be]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x93c5d3)[0x55ef36fbc5d3]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1ae5bf)[0x55ef3682e5bf]
2024-05-14 10:18:31.934 [critical]: /lib/x86_64-linux-gnu/libc.so.6(+0x99ee8)[0x7f259669aee8]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1ae842)[0x55ef3682e842]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x93bccc)[0x55ef36fbbccc]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x93ab1a)[0x55ef36fbab1a]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1ae6c8)[0x55ef3682e6c8]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1ae5bf)[0x55ef3682e5bf]
2024-05-14 10:18:31.934 [critical]: /lib/x86_64-linux-gnu/libc.so.6(+0x99ee8)[0x7f259669aee8]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1ae842)[0x55ef3682e842]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1ae08c)[0x55ef3682e08c]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0xfe10f8)[0x55ef376610f8]
2024-05-14 10:18:31.934 [critical]: /lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7f259662ad90]
2024-05-14 10:18:31.934 [critical]: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7f259662ae40]
2024-05-14 10:18:31.934 [critical]: ./audirvanaStudio(+0x1690e5)[0x55ef367e90e5]
2024-05-14 10:18:31.934 [critical]: 
2024-05-14 10:18:31.934 [critical]: 
2024-05-14 10:18:31.934 [critical]: Fault location: 0x-60DF94DE99BD9800

Can’t run this on AMD ryzen 5950x on ubuntu 22.04. always facing segmentation fault error.

Is there any luck of fixing segmentation failt exceptions? Though this works on my laptop with AMD ryzen 7 and ubuntu 22.04

Euh, New version 2.8.15 does not seem to work on my side.
First of all, I uninstalled the previous one before installing the new one, and I lost the entire DB and conf. OK, that’s Beta!
But now, having understood that the eaDir were no more a problem, I tried with a folder I used to sync with AS on my Mac Mini.
And bam! Error: File Synchronization error: no space left on device opening for watching directory (Followed by a complete path to a file inside an eaDir).
That’s weird!

And it is even worse: a folder AS accepted to sync is no more accepted with the same sync error pointing at the root of the selected directory.
And strangely, when you click on “add-folders”, you are redirected to an empty directory and you have to click on “…” to go back to the root directory where /volume1 can be found.
Did I make something wrong?

Can you check with ifconfig if you have a network interface with no address ?

You don’t need to uninstall the previous version to upgrade. Uninstalling deletes the db.

It now defaults to the Audio Station share folder /var/services/music (usually pointing to /var/volume1/music) when using the add folders command.
I’ve added to default to / if the above music folder is empty.

Can you send your logs by PM or to support email ? So I can check the detailed sync error you’re getting ? You can get the logs using the command in the “My Account” page in the settings.

This is the same error message as mine