Cheap ADSP21489 + 4in / 6out PCM1798 board

The total number of 4000 taps. Calculate first in rePhase.
How did you get those numbers?
I didnt test myself.. not even sure how:)
Only found this: https://ez.analog.com/dsp/sharc-pro...many-2000-order-fir-filters-can-21489-operate
.. and found other difference between ADI and SHARC:
ADI - fixed point - 'DSP core is 32-bit fixed-point'
SHARC - 'The ADSP-2148x processors are 32-bit/40-bit floating point processors' (both fixed and floating point)

So thats why price difference, some call fixed point - cheap DSP.


floating vs fixed point FIR filtering
http://dspguide.com/ch29/5.htm
and a lot more can be found on google

But does it matter for our application? How much noise we get from fixed vs floating point? ... ...

Now I dont know what to do honestly.. get JTAG or ADAU1467

btw does SHARC usbi work with ADI dsp or do I need new one?
 
The figures are obtained empirically. The number of teams is displayed in Sigma Studio in the rightmost window (marked with a red frame). There is a lot of information displayed there. :)
If you exceed the number of instructions, the compiler will throw an error.
ADAU has double precision for this. By ear, I guarantee that you will not hear anything. The most important thing is the quality of the DAC and ADC.
The most important advantage of SHARC is programming! What I can not from the word at all. :rolleyes: :cry::)

Compiler.jpg
 
The total number is 4000. But you need to remember that ALL elements also select teams! This is shown in the table on the right. Therefore, the elements also need to be taken into account in the project and pure 4000 will not work ... :)
You can try to create a project yourself and see!!?
You don't even need a fee! :)
 
顺便说一下,第 5 代从 28 纳米的新技术,你认为经济、16 纳米和 12 纳米的地球电集成到其他卫星以及 1 英寸的肚子里,我很好地记住,区域的每一个 8 纳米技术都将具有 14 纳米技术。一个确定的如果您的地址上,您可以在右上角制造,这样您就可以使用更多的价格来确定然后再确定您的价格,然后您就可以更准确地确定您的名字了。更难计算,但我不会发布方程和正确的论点等)。

这个程序的问题是我可以打开它,然后它什么也不做。
View attachment 1067494
如果我点击 sigma 不是 MCU,它什么都不做,然后它会弹出一个错误。
View attachment 1067495
所以我想我想去一些东西,虽然我不知道是什么。
View attachment 1067498
这表明它正在连接到设备。

Easier, yes, but I started with audio because no GPUs were available to buy. And overclocking CPUs and GPUs is my hobby. I like to build things with my own hands. Also, the DriveRack there has limited EQ potential. What I have designed in sigmastudio is more complex.

View attachment 1067623
View attachment 1067624

所以,你有信号进来,然后根据优先级自动选择要使用的信号,然后你有噪音门来过滤掉低于轨道的那个点的噪音。您还有一个偏差,它从端口 3 退出并通过输入 3 返回,然后与样本后噪声门控一起使用,大致延迟了往返的样本数量,然后从返回的样本中减去,它应该给出一个大致的 DAC 和 ADC 的噪声样本。然后,我将该噪声的倒数添加回整个样本,希望消除一些否则可能会通过的噪声(尽管并不完美,因为此时噪声与采样时不同,但应该能够在一定程度上有所帮助)。然后你有每个驱动程序的时间对齐和灵敏度匹配,低音炮的次声滤波器,整体和每个驱动器的 PEQ,然后是每个驱动器和整体的 FIR 校正,以帮助解决分频点的相位问题。然后另一个信号延迟将两个成对的扬声器对齐在一起。

您无法使用您发布的设备完成所有这些操作。这是每个扬声器!哈哈
Email:13610288168@139.com
1659932180166.png
 
  • Like
Reactions: 1 user
好的,所以 SHARC 的情况有所不同,无法配置引脚(就像在 ADAU 上一样)。这里它是在固件中编码的,与 I2s 主/从模式、采样率(对于此板 96k)等相同。在 sigmastudio 中,您只需添加他们使用“sigmastudio for sharc”提供的过滤器和控件。就是这样,除非你用 C 语言编程并拥有 JTAG。
连接器 CN1 具有所有 i2s/spdif 引脚,您确定 A9:) 是 input1 i2s 的数据信号,DAI_P9=A9,原理图倒置
View attachment 1069720

所以需要计划你的连接 - 你连接的主要要求应该是:
*i2s 从属模式 - 您链接的 DAC 有振荡器,所以我猜它们在主模式下工作(也许只是拆焊或其他简单的方法,请查看互联网/手册)。认为他们不会解决问题(但我也可能是错的..)
*DSP 仅接收和输出 96k 信号,因此蓝牙在连接到 DSP 之前需要重新采样到 96k。认为您选择的一个可以配置为重新采样到 96k,但您需要购买程序员..连接..配置。

所以你可能会重新考虑购买那些:)

配置 ADC 时它应该可以工作

Nice discussion ! I maybe missed , but how many FIR taps its possible to get from aliexpress ASDP21489 board at 96K using Sigma? I need good xover at 120Hz in 4way horn system . Now I am using PC based solution (Bidule/Fabfilter) .
A new adsp21489 board can support 512tap FIR; DEQ is added. There is an LCD for adjustment and display. The sampling rate can be switched between 96KHz or 192Khz. An I2S master mode input interface and four I2S slave mode input interfaces are provided. The master mode interface can be connected to the main mode mode of Bluetooth or usbaudio. The sampling rate supports 8khz-768khz. However, I do not have a 768khz sound source. 384khz can be played perfectly.
 
  • Like
Reactions: 1 user
A new adsp21489 board can support 512tap FIR; DEQ is added. There is an LCD for adjustment and display. The sampling rate can be switched between 96KHz or 192Khz. An I2S master mode input interface and four I2S slave mode input interfaces are provided. The master mode interface can be connected to the main mode mode of Bluetooth or usbaudio. The sampling rate supports 8khz-768khz. However, I do not have a 768khz sound source. 384khz can be played perfectly.
Thanks for the info... You have already tried this remote control in operation?
 
Last edited:
A new adsp21489 board can support 512tap FIR; DEQ is added. There is an LCD for adjustment and display. The sampling rate can be switched between 96KHz or 192Khz. An I2S master mode input interface and four I2S slave mode input interfaces are provided. The master mode interface can be connected to the main mode mode of Bluetooth or usbaudio. The sampling rate supports 8khz-768khz. However, I do not have a 768khz sound source. 384khz can be played perfectly.
Thanks for the info... You have already tried this remote control in operation?
 
A new adsp21489 board can support 512tap FIR; DEQ is added. There is an LCD for adjustment and display. The sampling rate can be switched between 96KHz or 192Khz. An I2S master mode input interface and four I2S slave mode input interfaces are provided. The master mode interface can be connected to the main mode mode of Bluetooth or usbaudio. The sampling rate supports 8khz-768khz. However, I do not have a 768khz sound source. 384khz can be played perfectly.
Do you want to say that ASRC is supported now?
If someone have new revision please post firmware, schematics etc:)
 
  • Like
Reactions: 1 user
A new adsp21489 board can support 512tap FIR; DEQ is added. There is an LCD for adjustment and display. The sampling rate can be switched between 96KHz or 192Khz. An I2S master mode input interface and four I2S slave mode input interfaces are provided. The master mode interface can be connected to the main mode mode of Bluetooth or usbaudio. The sampling rate supports 8khz-768khz. However, I do not have a 768khz sound source. 384khz can be played perfectly.
Also, when I looked, I only found the board to connect, not a remote.

https://www.aliexpress.com/item/2255800945198568.html?spm=a2g0o.store_pc_allProduct.8148356.1.393d7e19ED1g59&pdp_npi=2@dis!EUR!€ 41,76!€ 36,33!€ 36,33!!!!@2100bddf16608452067038571e0474!12000029643607504!sh&gatewayAdapt=4itemAdapt

The board pictures still look like what I bought in Feb. and March of this year. What additional changes have been made if any to the boards?

And I do second that feeling. If ASRC is supported, this should be told to people so that they can incorporate it ASAP!

Edit:

Don't get me wrong, that control board would be a nice finish if building this as an external device that is stand alone (mine is going into a speaker). Also would have been nice to have the volume knob before I spent money on the Arylic Up2Stream Pro v3. Now I just need the Asynchronous Sample Rate Converter working considering the Arylic boards put out 44.1kHz, not easily divisible with the 96kHz. I haven't tested it yet, but I will be soon enough.

I also will be using a COSMOS ADC and APU to check out the performance of these once it comes in and I learn how to properly test using that equipment.
 
Also, when I looked, I only found the board to connect, not a remote.

https://www.aliexpress.com/item/2255800945198568.html?spm=a2g0o.store_pc_allProduct.8148356.1.393d7e19ED1g59&pdp_npi=2@dis!EUR!€ 41,76!€ 36,33!€ 36,33!!!!@2100bddf16608452067038571e0474!12000029643607504!sh&gatewayAdapt=4itemAdapt

The board pictures still look like what I bought in Feb. and March of this year. What additional changes have been made if any to the boards?

And I do second that feeling. If ASRC is supported, this should be told to people so that they can incorporate it ASAP!

Edit:

Don't get me wrong, that control board would be a nice finish if building this as an external device that is stand alone (mine is going into a speaker). Also would have been nice to have the volume knob before I spent money on the Arylic Up2Stream Pro v3. Now I just need the Asynchronous Sample Rate Converter working considering the Arylic boards put out 44.1kHz, not easily divisible with the 96kHz. I haven't tested it yet, but I will be soon enough.

I also will be using a COSMOS ADC and APU to check out the performance of these once it comes in and I learn how to properly test using that equipment.

Dont think there are changes made to boards. They claim there is both I2S Master and Slave connections.. can be also misleading description or bad translation but hope its new firmware:)
And looks like there is new version of PC app with added FIR support, so maybe really dsp or/and mcu firmware

What I thought that might be ASRC think is this addon board SPDIF/AES they selling now also - photos in attachment
Identify chip? CS.. ?? Codec that does resampling in hardware? Seen something like this on aliexpress

Anyway its nice that someone is working on this product:)
 

Attachments

  • 001.jpg
    001.jpg
    566.9 KB · Views: 145
  • 002.jpg
    002.jpg
    250.7 KB · Views: 160
  • Like
Reactions: 1 user
Dont think there are changes made to boards. They claim there is both I2S Master and Slave connections.. can be also misleading description or bad translation but hope its new firmware:)
And looks like there is new version of PC app with added FIR support, so maybe really dsp or/and mcu firmware

What I thought that might be ASRC think is this addon board SPDIF/AES they selling now also - photos in attachment
Identify chip? CS.. ?? Codec that does resampling in hardware? Seen something like this on aliexpress

Anyway its nice that someone is working on this product:)
Well, I did ask for FIR to be added. So I do wonder if they have done anything on the ASRC front.

https://www.aliexpress.com/item/325...dd16608554916127432e2357!12000028387047118!sh

That is the board you just posted.

Meanwhile, ASRC is built into the processor for SHARC.
https://www.analog.com/en/design-ce...e/software/sh_ascsa_01.html#software-overview
https://static6.arrow.com/aropdfcon...a20646/adsp-21483_21486_21487_21488_21489.pdf


1660855871488.png


That is page 7 of the spec sheet on the arrow link.

1660855971007.png

Look at the DAI peripherals block where it shows the ASRC before going out to the peripherals. It is accelerated hardware.

Please tell me if I am reading it wrong.
 
Well, I did ask for FIR to be added. So I do wonder if they have done anything on the ASRC front.

https://www.aliexpress.com/item/3256804022414493.html?spm=a2g0o.store_pc_groupList.8148356.18.3e3b489ep5h6sr&pdp_npi=2@dis!USD!US $19.08!US $16.60!US $16.60!!!!@2100bddd16608554916127432e2357!12000028387047118!sh

That is the board you just posted.

Meanwhile, ASRC is built into the processor for SHARC.
https://www.analog.com/en/design-ce...e/software/sh_ascsa_01.html#software-overview
https://static6.arrow.com/aropdfcon...a20646/adsp-21483_21486_21487_21488_21489.pdf


View attachment 1082443

That is page 7 of the spec sheet on the arrow link.

View attachment 1082447
Look at the DAI peripherals block where it shows the ASRC before going out to the peripherals. It is accelerated hardware.

Please tell me if I am reading it wrong.
Ofc there is ASRC support, but its not enabled in firmware we have (try feeding other resolution than 96khz to DSP via I2s).
Hardware support ASRC, but it need to be configured, not in Sigmastudio like ADAU, but in CCES/VDSP so C language and costly JTAG is needed and most likely source codes... was discussed here already.

But if youre developper of this board.. adding ASRC to one of ports is probably like 5mins
 
Ofc there is ASRC support, but its not enabled in firmware we have (try feeding other resolution than 96khz to DSP via I2s).
Hardware support ASRC, but it need to be configured, not in Sigmastudio like ADAU, but in CCES/VDSP so C language and costly JTAG is needed and most likely source codes... was discussed here already.

But if youre developper of this board.. adding ASRC to one of ports is probably like 5mins
Yes, we have discussed this. And it is still unknown. I'm doubting that the SPDIF to I2S board has it. Also, since it mentions a coax and there isn't a coax on the new boards (but it was on an old board where if you used it, it wouldn't use the first two ports or whatever), I think this was made for an older board and would not help me, at least.