I figured out a way around the FIR limitations that I think I can live with. I bought an ADAU1466 months ago that I haven't done anything with. I successfully connected it between my BT module and the ASRC input of the 21489.
Still need to do more testing, but looks like I'll be able to use it for phase correction with 5632 taps per channel @96kHz, which put's it at 95% load. I tried 5888 taps at 99% load and it wasn't happy. 5632 taps seems to be enough to do a decent job of linearizing the sub/mid IIR x-over and subsonic filter. I might do a FIR mid/high x-over on the 21489. I still have a lot to learn and it's a bit overwhelming honestly.
Another benefit is I'll have multiple ASRC inputs now. I think another mod I'll try to do is use one of the PCM4202 boards it came with as an analog input for the SA9227 so I can use the unit directly for speaker measurements.
Still need to do more testing, but looks like I'll be able to use it for phase correction with 5632 taps per channel @96kHz, which put's it at 95% load. I tried 5888 taps at 99% load and it wasn't happy. 5632 taps seems to be enough to do a decent job of linearizing the sub/mid IIR x-over and subsonic filter. I might do a FIR mid/high x-over on the 21489. I still have a lot to learn and it's a bit overwhelming honestly.
Another benefit is I'll have multiple ASRC inputs now. I think another mod I'll try to do is use one of the PCM4202 boards it came with as an analog input for the SA9227 so I can use the unit directly for speaker measurements.
Attachments
Ok, now I'm (extra) confused. I thought a static sound I was getting earlier was from trying too many taps. It was a clock problem.
Right now, as far as I can tell, it's somehow managing to run two 10000 tap filters at 5081 instructions per sample @96kHz. I thought that wasn't possible? I made a ridiculous EQ so I could tell if it's working, and it is.
EDIT: It even works at 192kHz. What am I overlooking?
EDIT2: Seems that going over 100% just adds delay? If that's the only downside, I'm fine with that to get 10000 taps per channel.
Right now, as far as I can tell, it's somehow managing to run two 10000 tap filters at 5081 instructions per sample @96kHz. I thought that wasn't possible? I made a ridiculous EQ so I could tell if it's working, and it is.
EDIT: It even works at 192kHz. What am I overlooking?
EDIT2: Seems that going over 100% just adds delay? If that's the only downside, I'm fine with that to get 10000 taps per channel.
Attachments
Last edited:
I have played a little with the adau1452 and the asrc can be used for internal resampling also. So for sub correction you could reample quite a bit. Lets say 8 kHz. Then the number of taps gives more than a tenfold in frequency resolution.5632 taps per channel @96kHz, which put's it at 95% load. I tried 5888 taps at 99% load and it wasn't happy. 5632 taps seems to be enough to do a decent job of linearizing the sub/mid IIR x-over and subsonic filter.
That is the beauty uf the ascrs, they dont steal clock cycles from the fir prosessing.
Ok, so no need to go way down in samplerate then.
The trick if same samplerate is needed at output is:
Asrc downsample - fil filter - asrc upsample
As long as spear asrcs are available.
Then fir for tweeter can have high samplerate and fir for the rest can have low samplerate
But brute force is of cource simpler😀
The trick if same samplerate is needed at output is:
Asrc downsample - fil filter - asrc upsample
As long as spear asrcs are available.
Then fir for tweeter can have high samplerate and fir for the rest can have low samplerate
But brute force is of cource simpler😀
What recommended development boards are CURRENTLY available for the
I just want to start with some VERY basic experiments. Are there any open source or affordable evaluation development tools that will work together with any board? If not, it's obviously not of much use. Thanks
ADSP-21489
on AliExpress for shipment to the UK?I just want to start with some VERY basic experiments. Are there any open source or affordable evaluation development tools that will work together with any board? If not, it's obviously not of much use. Thanks
@ppp000, @theAnonymous1
Hi, what do you think about this ADAU1463 board?
https://www.aliexpress.com/item/1005007293750515.html
How does it compare to the Midiworx ADAU1463 Board?
https://www.aliexpress.com/item/1005002162173435.html
I'm referring to the DSP and I2S in/out capabilities, not that the former has an on-board USB and SPDIF interfaces and a lower price.
Hi, what do you think about this ADAU1463 board?
https://www.aliexpress.com/item/1005007293750515.html
How does it compare to the Midiworx ADAU1463 Board?
https://www.aliexpress.com/item/1005002162173435.html
I'm referring to the DSP and I2S in/out capabilities, not that the former has an on-board USB and SPDIF interfaces and a lower price.
Sorry, I'm not familiar with that board and don't really have time to research its features. At first glance it has a lot of things I personally don't need.
I'm a minimalist and purchased my Midiworx 1466 board specifically for it's simplicity so I could dip my toes in the world of DSP. My needs are fairly basic compared to most people I think.
I'm a minimalist and purchased my Midiworx 1466 board specifically for it's simplicity so I could dip my toes in the world of DSP. My needs are fairly basic compared to most people I think.
I also have midiworx and it do its job, if you buy it just for i2s then no need to spend more on first board. If you want complete solution, DAC, ADC, spdif.. I would look for freedsp
To those who purchased the newer version of ADSP-21489 board with display and no Sigma Studio support, do the ADC and DAC boards that came with it have holes for balanced audio? (and if they do, do they have 3 or 6 holes?) If possible a picture of an ADC and DAC board laying flat would be great.
@theAnonymous1
Thanks for the pics. 🙂
I guess there are at least 3 versions? 4202/1802 combo with and without Sigma Studio support on motherboard.
The one below without Sigma Studio support has PCM4202 ADC's and ES9028Q2M DAC's.
Color 3:
https://www.aliexpress.us/item/3256805939731405.html?spm=a2g0o.detail.pcDetailTopMoreOtherSeller.3.714c1zXE1zXEuk&gps-id=pcDetailTopMoreOtherSeller&scm=1007.40050.354490.0&scm_id=1007.40050.354490.0&scm-url=1007.40050.354490.0&pvid=9f4e53cf-ef96-4021-af0f-7b6a4bc5232f&_t=gps-id😛cDetailTopMoreOtherSeller,scm-url:1007.40050.354490.0,pvid:9f4e53cf-ef96-4021-af0f-7b6a4bc5232f,tpp_buckets:668#2846#8107#1934&pdp_npi=4@dis!DKK!1696.17!1441.75!!!252.94!215.00!@2103895417267425220914287e2e14!12000035871355497!rec!US!!ABX&utparam-url=scene😛cDetailTopMoreOtherSeller|query_from:
Wander, if the ES9028Q2M implementation suffers from an imd hump.
Thanks for the pics. 🙂
I guess there are at least 3 versions? 4202/1802 combo with and without Sigma Studio support on motherboard.
The one below without Sigma Studio support has PCM4202 ADC's and ES9028Q2M DAC's.
Color 3:
https://www.aliexpress.us/item/3256805939731405.html?spm=a2g0o.detail.pcDetailTopMoreOtherSeller.3.714c1zXE1zXEuk&gps-id=pcDetailTopMoreOtherSeller&scm=1007.40050.354490.0&scm_id=1007.40050.354490.0&scm-url=1007.40050.354490.0&pvid=9f4e53cf-ef96-4021-af0f-7b6a4bc5232f&_t=gps-id😛cDetailTopMoreOtherSeller,scm-url:1007.40050.354490.0,pvid:9f4e53cf-ef96-4021-af0f-7b6a4bc5232f,tpp_buckets:668#2846#8107#1934&pdp_npi=4@dis!DKK!1696.17!1441.75!!!252.94!215.00!@2103895417267425220914287e2e14!12000035871355497!rec!US!!ABX&utparam-url=scene😛cDetailTopMoreOtherSeller|query_from:
Wander, if the ES9028Q2M implementation suffers from an imd hump.
I don't know, but IMO it's worth paying a little more for the complete version in a chassis when it's discounted (price fluctuates a lot)...
https://www.aliexpress.us/item/3256806414564436.html?
https://www.aliexpress.us/item/3256806414564436.html?
The complete version with chassis is nice. Unfortunately I need at least balanced audio out if not in.
On another note, the one I linked in post #233 is a version with the ES9028/CS4398 combo.
Here's the one with the 4202/9028 combo:
https://www.aliexpress.us/item/3256...5!sh&gatewayAdapt=glo2usa4itemAdapt#nav-store
On another note, the one I linked in post #233 is a version with the ES9028/CS4398 combo.
Here's the one with the 4202/9028 combo:
https://www.aliexpress.us/item/3256...5!sh&gatewayAdapt=glo2usa4itemAdapt#nav-store
The complete version with chassis is nice. Unfortunately I need at least balanced audio out if not in.
Not sure what you mean. It's the exact same thing. They all use balanced 1/4" TRS sockets for input and output.
Your link shows the bare boards for $224.34 (ES9028 home version) but you can get it in a chassis for only $28 more and that also includes an SA9227 USB to I2S module installed.
There is a video linked in post #6. It is part 4. In part one the same author talks about the AD/DAC boards having holes for balanced connections which he has checked to indeed be balanced (he talks about it starting around 5:20).Not sure what you mean. It's the exact same thing. They all use balanced 1/4" TRS sockets for input and output.
Your link shows the bare boards for $224.34 (ES9028 home version) but you can get it in a chassis for only $28 more and that also includes an SA9227 USB to I2S module installed.
But are the TRS plugs really balanced? The description from the above link seems to suggest that they aren't.
4 in 8 out package (one ADC analog input + 4 DAC analog output + core board + test bottom board)
Both ADC and DAC boards are balanced circuits, and there are 3P pin holes on the boards. Of course, our backplane is only connected to the positive terminal of the signal input/output.
The above link's description links to a yet newer version of the board (same as I linked in post #235, the same link here) and the description of that board says nothing at all about balanced or unbalanced, but both have TRS plugs.
https://www.aliexpress.us/item/3256806414564436.html?
@theAnonymous1
A picture of the assembled ADSP briefly flashes when I open this link and then I see a "Sorry, the page you requested can not be found🙁" message. Not sure if it's because it misses something after "?" mark or this page maybe shows to those in the US only.
The TRS outputs are definitely balanced.
I tried the link with my VPN set to Denmark and it says "Sorry, this item's currently unavailable in your location". That's unfortunate. 😕
I tried the link with my VPN set to Denmark and it says "Sorry, this item's currently unavailable in your location". That's unfortunate. 😕
Greetings to the respected forum participants!
An unsolved issue forced me to come to you.
ADSP-21489 and USB board from Chip I Dip Reflex, configured in slave mode. When connected via i2c to the first input slot of the board, the sound is overloaded. I experimented with different settings - the sound disappears altogether. With the Streamer pcm 5102 board from ChiD, Reflex works correctly.
Приветствую уважаемых участников форума!
Не решенный вопрос заставил прийти к вам.
Дано ADSP-21489 и usb плата от Chip I Dip Reflex, настроенная в режим slave. При подключении по i2c в первый входной слот платы звук получается перегруженный. С разными настройками экспериментировал,- звук вообще пропадает. С платой Streamer pcm 5102 от ЧиДа Reflex работает корректно.
An unsolved issue forced me to come to you.
ADSP-21489 and USB board from Chip I Dip Reflex, configured in slave mode. When connected via i2c to the first input slot of the board, the sound is overloaded. I experimented with different settings - the sound disappears altogether. With the Streamer pcm 5102 board from ChiD, Reflex works correctly.
Приветствую уважаемых участников форума!
Не решенный вопрос заставил прийти к вам.
Дано ADSP-21489 и usb плата от Chip I Dip Reflex, настроенная в режим slave. При подключении по i2c в первый входной слот платы звук получается перегруженный. С разными настройками экспериментировал,- звук вообще пропадает. С платой Streamer pcm 5102 от ЧиДа Reflex работает корректно.
Attachments
- Home
- Source & Line
- Digital Line Level
- Cheap ADSP21489 + 4in / 6out PCM1798 board