Welcome, Guest
Username: Password: Remember me

NOTE: This is a "Community" forum. Please be mindful that community members are here to help as part of a community effort. We therefore appreciate your effort in keeping this forum a happy place!

If you have a specific issue (e.g. hardware, failure) and want help from our support team, please use our tech support portal (Support menu - > Contact Us).
Thanks a lot of your help in making a better community.
  • Page:
  • 1

TOPIC:

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29690

  • nugat
  • nugat's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 25
  • Thank you received: 1
Isn't resampling from a source 44.1kHz to 48/96kHz on DDRCdetrimental to sound quality?
Wouldn't it be better to keep processing at the same sampling rate as that of source materials?
TIA

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29712

  • devteam
  • devteam's Avatar
  • Away
  • Administrator
  • Administrator
  • Posts: 9162
  • Thank you received: 1461
@ nugat

An interesting question. Without miniDSP getting into that hot debate, there is a HOST of very valuable info on how Sample Rate Conversion works. The post on DIY Audio by Werewolf is by far the most advanced from his background and well worth reading to understand what is Sample rate conversion.. :-)

www.diyaudio.com/forums/digital-source/2...rate-conversion.html

DevTeam
miniDSP, building a DSP community one board at a time.

For any official support, please contact our technical support team directly @ support.minidsp.com/support/home

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29717

  • nugat
  • nugat's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 25
  • Thank you received: 1
Thanks for the link, it's very informative especially for engineers . For people who are not electrical engineers (like me) rather above our heads.
My question was prompted by Dirac's recommendation to set the OS sampling rate (in case of the computer based Dirac) to the same
as source to avoid resampling. For Tidal/iTunes sources that usually means 44.1kHz. I was just wondering about hardware based Dirac, where the incoming data is 44.1kHz and the internal processing 48/96khz.

Please Log in or Create an account to join the conversation.

Last edit: by nugat.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29723

  • john.reekie
  • john.reekie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 3778
  • Thank you received: 1593
Where does Dirac recommend that? (link?)

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29726

  • nugat
  • nugat's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 25
  • Thank you received: 1

Where does Dirac recommend that? (link?)


In their FAQ 4.1 with an exclamation mark.
www.dirac.com/faq-technical

Dirac Audio Processor™ (DAP)
4.1. What sample rates does DAP support?
The DAP supports any sample rates up to 192 kHz which have been designed into the Dirac Live® filters. The sample rates designed into the Dirac Live® filters are selected by the user from the rates supported by the sound device used in the DLCT. However, to fully support a certain sample rate, then each of the blocks in the process line below have to support that rate. Note that the operating system can be configured to a different sample rate than the media player, making the operating system re-sample the data to its configured sample rate. This re-sampling can be detrimental to the audio quality! Try setting the operating system to use the original source sampling rate. User control over sampling rate is not possible in Windows XP.

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29727

  • john.reekie
  • john.reekie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 3778
  • Thank you received: 1593
OK thanks.

I'm wondering about three questions essentially the same being posted in the last day or so by three different users.

Anyway, it seems to me that Dirac is saying that the OS may not have a very good sample rate conversion, not that sample rate conversion "per se" is bad.

Please Log in or Create an account to join the conversation.

Last edit: by john.reekie.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29731

  • nugat
  • nugat's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 25
  • Thank you received: 1

OK thanks.

I'm wondering about three questions essentially the same being posted in the last day or so by three different users.

Anyway, if you read the words, Dirac is saying that the OS may not have a very good sample rate conversion, not that sample rate conversion is bad.


Can't say for the other two users (haven't seen their posts) , but I am just trying to find out if Minidsp hardware sample rate conversion is also possibly "not very good" like MacOS/Windows or is it better. I would hope hardware should be better at this...

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29733

  • john.reekie
  • john.reekie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 3778
  • Thank you received: 1593
I think it's done in the SHARC processor, not hardware.

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29734

  • nugat
  • nugat's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 25
  • Thank you received: 1
So instead of say MacOS/Intel there is some basic MiniDsp OS/firmware that does the resampling with the Sharc?

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29737

  • john.reekie
  • john.reekie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 3778
  • Thank you received: 1593
I believe it's done in software on the SHARC, although devteam (the technical version) would have to confirm. I mean, in the end, you'd have to listen to it, or find something written by someone who has done some sort of reasonable comparison.

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29771

  • curryman
  • curryman's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 793
  • Thank you received: 182
According to the Datasheet the SHARC 21369 contains Hardware ASRC Blocks similar to the AD1896 SRC.
kind regards, Daniel

Please Log in or Create an account to join the conversation.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29772

  • nugat
  • nugat's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 25
  • Thank you received: 1

According to the Datasheet the SHARC 21369 contains Hardware ASRC Blocks similar to the AD1896 SRC.
kind regards, Daniel


That would be good news as far as resampling, right?
In that scenario it would be better to leave all signal chain elements before minidsp at the original source rate.

Please Log in or Create an account to join the conversation.

Last edit: by nugat.

DDRC 48/96khz resampling artefacts 6 years 4 months ago #29833

  • john.reekie
  • john.reekie's Avatar
  • Offline
  • Platinum Member
  • Platinum Member
  • Posts: 3778
  • Thank you received: 1593

According to the Datasheet the SHARC 21369 contains Hardware ASRC Blocks similar to the AD1896 SRC.
kind regards, Daniel


Ah, so it does!

The sample rate converter (SRC) contains four SRC blocks and is the same core as that used in the AD1896 192 kHz stereo asynchronous sample rate converter and provides up to 128 dB SNR. The SRC block is used to perform synchronous or asyn- chronous sample rate conversion across independent stereo channels, without using internal processor resources. The four SRC blocks can also be configured to operate together to con- vert multichannel audio data without phase mismatches. Finally, the SRC can be used to clean up audio data from jittery clock sources such as the S/PDIF receiver.

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Moderators: devteam