3 Way DSP Amp

I may have missed this in the previous discussion, but for a 2 speaker configuration, is the idea that the DSP can handle the transformations for both L/R channels, and you can use the SPDIF out to connect to an amplifier in the second speaker? Just trying to understand the full setup.
 
I may have missed this in the previous discussion, but for a 2 speaker configuration, is the idea that the DSP can handle the transformations for both L/R channels, and you can use the SPDIF out to connect to an amplifier in the second speaker? J
Yes, of course it is possible. For example, you can form a signal for a subwoofer, into which you can install a more powerful amplifier with an optical input.

Also, just out of professional curiosity, what is the FPGA for?
FPGA converts the PCM signal into a PWM signal and organizes the feedback operation based on the amplified PWM signal.
 
Maybe not the right place to ask this question, but does it make sense (and is it possible?) to use two channels of the AMP bridged to drive a woofer, and the remaining channel to drive a mid/tweeter with a passive crossover? Is that kind of thing done?
 
Last edited:
Considering an earlier project to convert my bedroom 2.1 system to this board, so I could have a streaming digital target as well as all the obvious other benefits, but I do need analog in. If I find an ADC with I2S output I like, how can I connect it? I feel like I saw a post about that somewhere...
 
If I find an ADC with I2S output I like, how can I connect it?
Connecting an ADC with an I2S output to the board is no problem. If the ADC is a master, then ASRC in adau will very easily accept any ADC sampling frequency. The problem is that you want to save streaming, which also requires an I2S input from the board. As I understand it, you want to use one 3Way DSP Amp board to implement a 2.1 system. Therefore, to implement your task, you need an additional external switch that will switch I2S esp3 to I2S ADC. Or if you are good at programming, you can feed I2S from the ADC to esp32 and make priority there, the squeezelite-esp32 source code is open and can be modified to suit your needs....
 
I actually have done ESP32 development in the past, so that might be no problem.
Here is the source code for squeezelite-esp32.
https://github.com/sle118/squeezelite-esp32?tab=readme-ov-file#spotify

On the input/output board with esp32 there is access to the IO4 IO5 IO19 ports, you can send an I2S signal from the ADC to these ports and, for example, when there is no transmission via Wi-Fi, it is enough to simply transmit the signal from the IO4 IO5 IO19 ports to the IO25 IO32 IO33 ports. In this case, the sampling frequency is not important because the I2S signal goes to the ASRC, which adapts the external frequency to the internal frequency of the adau1452.

Also, if you really want, you can take the master clock for the ADC from the amplifier board, if you look closely on the amplifier board there is a master clock output from the ADAU1452, the frequency of which can be adjusted in the adau. But I think this is unnecessary, I think an ADC operating from its own clock generator in master mode is quite sufficient.

Screenshot_1.png
 

https://vi.aliexpress.com/item/1005...=scene:pcDetailTopMoreOtherSeller|query_from:

Audio Network Transmission Interface Dante AES67 is sold on Aliexpress.

Screenshot_2.png

This module is very easy to connect to the 3Way DSP Amp using this input board.

4.jpg5.jpg6.jpg7.jpg

I want to know your opinion - does it make sense to assemble such input boards without the Network Transmission module, at a price of 15 dollars?

Will they be of interest?

Or is this a very rare and little-demanded data transfer protocol in DIY?