• February 24, 2025, 03:50:58 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

This Forum Beta is ONLY for registered owners of D-Link products in the USA for which we have created boards at this time.

Author Topic: Troubleshooting streaming high res. audio (high bitrate mkv works fine!)  (Read 4535 times)

doctorcilantro

  • Level 1 Member
  • *
  • Posts: 15

This one has me stumped. I'm asking about settings to be tweaked to allow better streamig of large high resolution audio files over LAN. Ignore the non-router trouble-shooting below, but it is pertinent as I have tweaked things on the client's playback software. I will try the last firmware, but what tweaks to fragmentation/packet size etc.

QoS enabled with a rule to priority 1 for the client PC. WMM enabled. Router has newest firmware, N-only, AES WPA-Only, 300Mbps connection at 93%.

Installed new router and finally get some antennas to get it to 300Mbps rate and tests show about 27,000Kbps throughput.

I can play a 10,000Kbps MKV w/ 48kHz soundtrack with no problem over LS, but once I try to stream high resolution FLAC (worse at 192 than 96kHz), I get pops and clicks, especially when I hover over MC buttons.

I have tried removing paging files from client. Both master and client have SSDs, and the master is using a USB > Sata adapter. Both machines are Windows 7 x64 with 4GB RAM.

Kind of at a loss of what to try next, other than moving my Addonics box back into the listening room, which I would like to avoid as this setup was to get excess stuff (router, modem, storage enclosure) out of there.

Audio hardware and settings:

Lynx ASIO (also tested WASAPI)
toggled dsp 24bit/32bit etc.
tried 2-20 second pre-buffering
tried toggling play from memory
tried .5-5 second buffer
drives have no fragmentation

MKV - CoreAVC 2.0

I do see that MC has about 5% deferred procedure calls on the cpu usage as opposed to .5% for Foobar which has the same problem, but not as bad. Buffers don't help.

Why is streaming audio a problem whereas video at twice the bandwidth is not?

My cpu usage goes from MC 2% to 20% when I hover over buttons and menus, but I have the newest ION drivers which actually work very well for browsing covers in MC and the web (and 1080P playback). No IRQ conflicts than I can see either, and the system latency (DPC checker) looks fine.
Logged

doctorcilantro

  • Level 1 Member
  • *
  • Posts: 15

Thanks Matt and Jim. Lynx has a type 18 buffer set which equals 1024, and it is set to double buffer.

I have figured out quite a bit just now, and I would love to hear your thoughts on this.

Fact 1

There is enough bandwidth for uncorrupted high resolution audio (e.g. 5000kbps).

Evidence

Playing the same file back from the client SSD to master SSD results in perfect playback

Fact 2

It is not audio hardware or playback software related.

Evidence

I then took the EMU 0202 to the client and re-created the same dropouts, albeit they were silent dropouts, and not digital clicks/scratches; large puffy gaps in playback.

Appendix

Here's where it gets interesting. The master is connected by wire to the D-Link 825, and the client via an Intel 5300 wi-fi minin-PCI-E card. Connection of this 5gHz n channel is 300Mbps.

What I then did was to put both PCs on the G-band, and the result was the same (good one way>back to master, bad the other>to the client.... with even less bandwidth), EXCEPT that the playback and artifacts to the client when the EMU 0202 was brought over, changed to match the type of distortion I was hearing when the master had been previously hardwired.

 ???What I'm wondering is if this is OS, motherboard chipset, or router related. Would the next step be a re-install of Windows 7 on the client, another router, or RMA the Zotac board on the client.

Now I'm in a bit over my head. I do have another computer I could connect which can only be hard-wired to the router. Then, I could test with that one playing to and from the other two one wireless vs. wire.

The only other thing I can think of is that when I had FIOS I used a utility to "optimize" my system" Anyone know a good tool to reset this, or if that's even a possable cause of this problem, which seems to be in steadily receiving streaming data.



This one has me stumped. I'm asking about settings to be tweaked to allow better streamig of large high resolution audio files over LAN. Ignore the non-router trouble-shooting below, but it is pertinent as I have tweaked things on the client's playback software. I will try the last firmware, but what tweaks to fragmentation/packet size etc.

QoS enabled with a rule to priority 1 for the client PC. WMM enabled. Router has newest firmware, N-only, AES WPA-Only, 300Mbps connection at 93%.

Installed new router and finally get some antennas to get it to 300Mbps rate and tests show about 27,000Kbps throughput.

I can play a 10,000Kbps MKV w/ 48kHz soundtrack with no problem over LS, but once I try to stream high resolution FLAC (worse at 192 than 96kHz), I get pops and clicks, especially when I hover over MC buttons.

I have tried removing paging files from client. Both master and client have SSDs, and the master is using a USB > Sata adapter. Both machines are Windows 7 x64 with 4GB RAM.

Kind of at a loss of what to try next, other than moving my Addonics box back into the listening room, which I would like to avoid as this setup was to get excess stuff (router, modem, storage enclosure) out of there.

Audio hardware and settings:

Lynx ASIO (also tested WASAPI)
toggled dsp 24bit/32bit etc.
tried 2-20 second pre-buffering
tried toggling play from memory
tried .5-5 second buffer
drives have no fragmentation

MKV - CoreAVC 2.0

I do see that MC has about 5% deferred procedure calls on the cpu usage as opposed to .5% for Foobar which has the same problem, but not as bad. Buffers don't help.

Why is streaming audio a problem whereas video at twice the bandwidth is not?

My cpu usage goes from MC 2% to 20% when I hover over buttons and menus, but I have the newest ION drivers which actually work very well for browsing covers in MC and the web (and 1080P playback). No IRQ conflicts than I can see either, and the system latency (DPC checker) looks fine.

Logged

doctorcilantro

  • Level 1 Member
  • *
  • Posts: 15

The only other thing I can think of is that when I had FIOS I used a utility to "optimize" my system"

Anyone know a good tool to reset this, or if that's even a possable cause of this problem, which seems to be in steadily receiving streaming data.
Logged