• 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!

My Simple 4x4 Channel Modification For MiniDSP OpenDRC-DI

Weeb Labs

Addicted to Fun and Learning
Joined
Jun 24, 2020
Messages
607
Likes
1,423
Location
Ireland
Greetings!

I thought it might be fun to share a simple modification which I recently made to one of my MiniDSP units. This will also be applicable to anybody in possession of standalone miniSHARC and DIGI-FP board. Before jumping into the work, I am going to share a little bit of background information but feel free to skip this. You will not miss anything critical.

_mg_08425.png

minidsp-minisharc-dsp-kit-processor-audio-2496bit-4x8-channel.png

This is the MiniDSP OpenDRC-DI. It is marketed as a stereo (2x2) DSP intended for use as a DIY room correction solution or digital crossover. In reality, the unit is simply a miniSHARC (4x8) in a box, with most of its channels hidden from the user.


_mg_0852.png
_mg_0608.png

The rear panel offers several pairs of digital inputs and outputs but only one pair can be used at a time. This is because all of the panel's IO is fed to an SRC43821; a two channel I2S-SPDIF transceiver which doubles as a switch. Being a two (I2S) channel transceiver, it can connect only one pair of inputs and outputs to the miniSHARC board at a time but this strikes me as a rather lazy implementation for reasons that will soon become apparent.

1605022080830.png


Looking at the pinout for the miniSHARC's J2 expansion header, we can see that it offers onboard TTL SPDIF RX and TX. Ordinarily, making use of this IO would require fiddly level conversion from TTL to coax levels but as you may have noticed, we already have both TOSLINK RX and TX modules on the rear panel board. These TOSLINK modules require TTL SPDIF, which is exactly what the miniSHARC offers.

If we hijack these modules and route their RX/TX pins directly to the corresponding pads on the miniSHARC's J2 header, this will turn the OpenDRC-DI into a 4x4 device without the need for any additional hardware. Rather than having wasted connectors on the rear panel, both the coaxial SPDIF and TOSLINK can be used simultaneously and independently.

IMG_0193.png


So, let's do just that! Remove the rear panel board from the chassis, flip it over and solder a wire to the RX/TX pins of the TOSLINK modules. The original trace connecting the RX module to the SRC43821 can be left alone but the TX module's trace needs to be cut. Otherwise, we would be shorting the TTL outputs and that is never a good idea.

OhvwS6h.jpg


We can then replace the rear panel in the chassis and solder each of those wires to the corresponding SPDIF RX and TX pads on the miniSHARC. The modification is now complete and the chassis cover can be replaced.

In order to make use of these additional channels, you will need to use the miniSHARC 4x8 plugin rather than the OpenDRC 2x2 plugin. Here is a simple demonstration, wherein four input channels are combined using the matrix mixer in the miniSHARC 4x8 plugin.


Those feeling a little bit adventurous could take this modification further with a pair of WM8805 boards, in order to make use of the remaining four output channels (which I have done). The miniSHARC is a 4x8 device, after all.

Thank you for reading and I hope that this has been of help to you!

Otaku+ (Troy)
 

wgh52

Member
Joined
Feb 25, 2021
Messages
62
Likes
25
Location
Germany
Hello Troy,

further to having sent Thank You a while ago, I was just reminded of your modification by a friend, because I am actually building a 2x4 openDRC DI Implementation for two active 4-Way speakers.

Two SPDIF Outs feed two stereo DACs per side (each side gets its own openDRC DI and 2 small stereo DACs mounted on the box's rear panels), hence I need two Coax Outputs instead of one Coax and one Toslink as provided on the standard I/O board. Please kindly give your recommendation how to modify the current Toslink Out into a Coax Out (I do have suitable SPDIF Output Transformers and the mechanicals look feasible...)

Thanks a lot for your help!
Greetings,
Winfried
 

Scrivs

Member
Forum Donor
Joined
Oct 8, 2020
Messages
62
Likes
131
Location
Oahu
I can’t help your posts to be not only RAD, but I find the the way you convey information, and your willingness to share really refreshing. Thanks Troy!!
 
Top Bottom