What equipment for active noise control

My initial question….“I am student at the University of North Dakota doing a senior design project. We are making an Active noise cancelling system. We plan to have a frequency range of 50-500 Hz (1000 Hz if we can get there). We are looking at the EVAL-ADAU1466Z board but unsure if this is the best option. We are in testing mode now but need options quickly. Will this board work or can you offer suggestions to alternative options? Lead time is also VERY important. We need something that can be delivered in 7 days or less once a decision is made. We would like a board(controller) that is plug in ready so all we have to do is add our FxLMS algorithm and let it run. We do not plan to develop our own PCB board. Here is the board that was suggested but alternative would be nice also. EVAL-ADAU1466Z

This was the response…”Thank you for contacting DigiKey , we only have two options that will be plug and play for eval kits that are in stock and can ship today , they are part numbers 505-EVAL-ADAU1467Z-ND and 505-EVAL-ADAU1466Z-ND , I am not sure if these will do what you are looking for I would suggest going through the data sheets and links in them to see if these will be the best options for what you are looking to do , there are software downloads documents and ap notes listed on the data sheets for you to look at on page 1 of each below.”

https://www.analog.com/media/en/technical-documentation/user-guides/EVAL-ADAU1466Z_UG-1135.pdf

https://www.analog.com/media/en/technical-documentation/user-guides/EVAL-ADAU1467Z-UG-1134.pdf

then my final response (the part i need an answer to)…”Thank you for the recommendations. I only have one other question. Since we are trying to do high sample rates for freq 50-500 HZ (or even 1000 Hz if we can) it is probably not a good idea to also use the recommendations for charting, controls, etc. In your option, would I be able to use one of these suggestions as a slave board and have a master board that is used for Wi-Fi, Bluetooth, IoT, etc? Or would it not interface very well? Ideally, wanting to use Arduino IDE platform if possible then planning to use Blynk system as the system controls app.”

Hello, Brian. Welcome to TechForum!

The evaluation kits you’re looking at are designed to function attached to a PC, and aren’t really meant to be deployed as-is as part of a final product design or solution. Could they be used as part of a master/slave arrangement in a final system? Possibly, but doing so would require a lot of fiddly design work and quite probably some custom-built components or assemblies to get boards that are not intended or designed to talk to each other to do so. I don’t know if using these eval kits as a sub-board would be the best course to take. You mentioned not wanting to develop your own PCB; is this due to design issues, or due to production issues? If the latter, you might be interested in DKRed as a source for prototyping PCBs for projects like this.

The evaluation boards mentioned feature processors from Analog Devices’ SigmaDSP line, which are specifically targeted toward multi-channel audio processing applications. That line of product is supported by the SigmaStudio graphical programming tool, which simplifies and abstracts many of the details normally associated with such applications; the general idea behind the ecosystem is that it allows development and prototyping of audio processing applications using a graphical, labview-like environment that spares users the need to write DSP code.

This may be a sticking point if the goal of the effort is to implement a DSP algorithm; since the ecosystem is set up specifically to keep people from having to touch that part, it’s not clear to me what facilities or support are available within it for those who specifically wish to do so. Search/inquiry via Analog’s forum may yield more in-depth information.

In terms of an eval board with audio ins and outs and a DSP in the middle that’ll let a person adjust algorithm paramters (e.g. gain/attenuation etc) via the usual chip-level serial protocols from some other board, that’s pretty much exactly what the SigmaDSP evaluation boards are.