• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Active crossover design consideration

mike7877

Addicted to Fun and Learning
Joined
Aug 5, 2021
Messages
698
Likes
140
I saw that Topping has, for ~$599 USD, a well-spec'd 8 channel DAC - it's definitely unique and interesting. From what I've seen on the market (multi-channel DAC market), unless you want to buy some preeetty expensive studio gear, you're not able to get 8 whole channels of state of the art digital to analog conversion in a single package for anywhere near $599.

Although it's affordable for what it is - $150 per 2 channels of -120, my project only requires 4 channels. If there was an identically spec'd 4 channel DAC for $299, I'd probably be all over it. Unfortunately, there's not! (if there is, please tell me lol)

Since I already have another DAC from Topping, one spec'd nearly as well and that's much more affordable, I've been eyeing getting another one. Since they're just $100 USD, I might be able to do what I'd like with a second DX1.

Since all USB audio devices have latency, and different DACs have different amounts of latency, I'm thinking two of the same USB audio devices with the same latency should be close enough to not cause timing issues.

Has anyone tried this? Or worked on getting two separate DACs to work in sync? Is worrying about this even necessary? (ie. is the software available capable of adjusting the timing of the signal to each DAC from a microphone? I've never used anything but some foobar plugins long in the past, so I don't know)

I hope this is a viable way to move forward... Tonight, my tweeter amp arrives!
 

voodooless

Grand Contributor
Forum Donor
Joined
Jun 16, 2020
Messages
10,405
Likes
18,366
Location
Netherlands
I'm thinking two of the same USB audio devices with the same latency should be close enough to not cause timing issues.

Has anyone tried this? Or worked on getting two separate DACs to work in sync? Is worrying about this even necessary?
This is problematic even with two of the same devices. Clocks inevitably will drift, and after a few minutes you’ll already notice.

The solution to the problem is to resample one of the two to match the other.

In MacOS you can do this automatically with an aggregate audio device. I think for Windows there are also ways to do this with some additional software. In Linux CamillaDSP could do it.
 

ppataki

Major Contributor
Joined
Aug 7, 2019
Messages
1,249
Likes
1,416
Location
Budapest
I could not manage it under Windows (with software only)

See here:

There is random clock drift all the time, even with the same sample rate and even if time-corrected based on measurements

Please let us know if you succeed
 

Salt

Addicted to Fun and Learning
Forum Donor
Joined
Aug 7, 2023
Messages
616
Likes
341
Location
DE
1 Dac -> 1 DSP -> 8 outputs (something like Mini-DSP) .....
 

Davide

Senior Member
Joined
Jul 6, 2020
Messages
468
Likes
175
Location
Milan, Italy
Motu M4 if you can control the volume upstream.
 

MAB

Major Contributor
Joined
Nov 15, 2021
Messages
2,152
Likes
4,848
Location
Portland, OR, USA
I saw that Topping has, for ~$599 USD, a well-spec'd 8 channel DAC - it's definitely unique and interesting. From what I've seen on the market (multi-channel DAC market), unless you want to buy some preeetty expensive studio gear, you're not able to get 8 whole channels of state of the art digital to analog conversion in a single package for anywhere near $599.
Actually $549:

Your idea to apply DSP over a series of devices drifting around with unsynchronized clocks is technically challenged, like running a relay race with multiple unsynchronized clocks keeping time.
 

dfuller

Major Contributor
Joined
Apr 26, 2020
Messages
3,410
Likes
5,258
Better off using a MiniDSP Flex or DBX DriveRack 260 instead, IMO.
 
  • Like
Reactions: MAB
Top Bottom