Adding music from network drives stalls/hangs - doesn't "see" all music/folders

Debug information below. I have upgraded to Catalina (on a 2012 Macbook Pro), but I had the exact same problem with Mojave as well. I have two network drives that I want to add music (mostly .aiff, some .dsf and .flac), but when I sync both drives, neither one completes successfully. Sometimes the update stalls, sometimes it completes…but doesn’t find all the music files on the drive. Both drives are accessible on the network and JRiver has no trouble whatsoever finding all the music files.

I have tried all the database maintenance options, I have opened/closed Audirvana, powered off/on the Macbook, nothing seems to work. Right now Audirvana is giving me the “Starting Synching Drive X” message, but it does not progress in finding new files.

Any help would be appreciated.

Thank you in advance, -dGB

Here is the debug information:

Audirvana Mac Version 3.5.25 (3555)
macOS 10.15.1 with 8192MB RAM

Trial version using demo license

SIGNAL PROCESSING:

Polarity Inversion:
	Globally: OFF
	Per track: ON
Effects plugins NOT ACTIVE

UPSAMPLING:
SoX not in use
SoX filter parameters
Bandwidth at 0dB = 99.5
Filter max length = 30000
Anti-aliasing = 100
Phase = 66

AUDIO VOLUME:
Max allowed volume: 100
Replay Gain: None
SW volume control: OFF

LIBRARY SETTINGS:
Sync list: 2 folders
AUTO: /Volumes/dB Music 1/
AUTO: /Volumes/dB Music 2/
iTunes/Music library synchronization: not synchronized
Library database path: /Users/dburna/Library/Application Support/Audirvana/AudirvanaPlusDatabaseV2.sqlite

ACTIVE STREAMING SERVICES

=================== AUDIO DEVICE ========================

CoreAudio audio path, buffer I/O frame size: 512

Max. memory for audio buffers: 5120MB

Local Audio Engine:
Exclusive access: Enabled
Integer mode: Enabled

Preferred device:
iFi (by AMR) HD USB Audio Output
Model UID:iFi (by AMR) HD USB Audio:20B1:3008
UID:AppleUSBAudioEngine:iFi (by AMR):iFi (by AMR) HD USB Audio:14200000:1

Active Sample Rate: 44.1kHz
Hog Mode is off

Bridge settings:
Sample rate limitation: none
Sample rate switching latency: none
Limit bitdepth to 24bit: OFF
Mute during sample rate change: OFF

Selected device:
Local audio device
ID 0x29 iFi (by AMR) HD USB Audio Output Manufacturer:iFi (by AMR)
Model UID:iFi (by AMR) HD USB Audio:20B1:3008 UID:AppleUSBAudioEngine:iFi (by AMR):iFi (by AMR) HD USB Audio:14200000:1

10 available sample rates up to 768000Hz
44100
48000
88200
96000
176400
192000
352800
384000
705600
768000
Audio buffer frame size : 14 to 4096 frames
Current I/O buffer frame size : 512
Volume Control
Physical: No
Virtual: No
MQA capability
Auto-detect MQA devices: No
Not a MQA device, user set to not MQA
DSD capability: DSD via PCM 1.0
Device audio channels
Preferred stereo channels L:1 R:2
Channel bitmap: Ox3, layout:
Channel 0 mapped to 0
Channel 1 mapped to 1

Audio channels in use
Number of channels: 2
Use as stereo device only: No
Simple stereo device: Yes

1 output streams:
Number of active channels: 2, in 1 stream(s)
Channel #0 :Stream 0 channel 0
Channel #1 :Stream 0 channel 1

Stream ID 0x2a 2 channels starting at 1
20 virtual formats:
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 768kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 705.6kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 384kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 352.8kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 192kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 176.4kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 96kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 88.2kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 48kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Float 44.1kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 768kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 705.6kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 384kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 352.8kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 192kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 176.4kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 96kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 88.2kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 48kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 44.1kHz

20 physical formats
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 768kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 705.6kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 384kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 352.8kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 192kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 176.4kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 96kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 88.2kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 48kHz
2 ch Mixable linear PCM Interleaved 32 little endian Signed Integer 44.1kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 768kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 705.6kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 384kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 352.8kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 192kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 176.4kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 96kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 88.2kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 48kHz
2 ch Non-mixable linear PCM Interleaved 32 little endian Signed Integer 44.1kHz

Local devices found : 5
Device #0: ID 0x33 Built-in Output Manufacturer: Apple Inc. Model UID: AppleHDA:93 UID: AppleHDAEngineOutput:1B,0,1,1:0
Device #1: ID 0xcf HDMI Manufacturer: Apple Inc. Model UID: AppleHDA:93 UID: AppleHDAEngineOutputDP:3,0,1,1:0:{D94D-F500-01010101}
Device #2: ID 0x29 iFi (by AMR) HD USB Audio Output Manufacturer: iFi (by AMR) Model UID: iFi (by AMR) HD USB Audio:20B1:3008 UID: AppleUSBAudioEngine:iFi (by AMR):iFi (by AMR) HD USB Audio:14200000:1
Device #3: ID 0xc4 Soundflower (2ch) Manufacturer: ma++ ingalls for Cycling '74 Model UID: com_cycling74_driver_SoundflowerDevice:Soundflower UID: SoundflowerEngine:0
Device #4: ID 0x3d Soundflower (64ch) Manufacturer: ma++ ingalls for Cycling '74 Model UID: com_cycling74_driver_SoundflowerDevice:Soundflower UID: SoundflowerEngine:1

UPnP devices found : 0

I am using the demo version to evaluate whether to purchase Audirvana. Right now I can only see about 1/4 of my music (large collection on two hard drives). The demo version is not limited in any way, is it?

Update (10/12): I have tried reinstalling Audirvana, I have deleted the database file, rebooted my Mac – problem still persists. At this point, Audirvana hangs completely and won’t add files from one of the hard drives. Any suggestions would be most appreciated.

Thank you, -dGB

When you force to quit Audirvana you will have a window which appears with a report in it. Can you send us this report in a private message or in response here?

I was able to load a single file from my hard drive into Audirvana (one album). Then I tried the following:

  1. When I try to load the entire hard drive (thousands of subfolders), that’s when this hangs.

  2. When I add a few folders to synch, it also works fine.

  3. I tried adding about 100 subfolders (my music is organized by artist, with one folder per artist), it also hangs (report below). This is a number of subfolders but not an huge amount of music.

  4. When I try to synch just one large folder — Compilations (which has many hundreds of subfolders in it) — it hangs.

So I think I know how I am making Audrivana crash….but not why.

  1. My music hard drives are enormous — 8TB and 10TB respectively.

  2. Asking Audirvana to synch the entire hard drive, or even a large number of folders (or one very large folder) causes it to hang.

  3. My guess on the source of the issue is that Audirvana is trying to do something like bring the entire folder structure into memory……or process the entire thing at once, and thus is runs into system limitations and can’t continue (hangs). It is possible that Audirvana is not processing the files piecemeal and then moving on to the next, so a large synch task never completes. This may or may not be the reason, but it is certainly is consistent with what I have been seeing.

Best regards, -dGB

Sounds indeed like it! I have seen other music software not being great at handling lengthy file paths beyond xxx characters… so the more sub folders levels you have, higher chances are it will cause a problem. This is super hard to rootcause at first because it has a random behavior apparently, since 2 tracks within a same album can make the difference with their title length. Spent a saturday afternoon debugging this!!! Hope it helps and maybe A hits that problem too…

One of the folder you are trying to synchronize probably have a corrupted file in it that cause the crash of Audirvana. Can you try to just synchronize your first drive alone and do the same for your second one to see where is located the corrupted file?