crossbar/crosspoint switches or IP Core to Quartus help

Hello guys of audio.
I'm trying to build an adaptation of freedsp Infinitas for Arduino Platform (Very probably Arduino Mkr Vidor 4000 because they have FPGA). The original project uses FPGA to do the crossbar switch and as interface brain.
I'm undecided if I'm going to stick with the original approach to this.
So let's talk about two different cases and the request for help applies to both.
First case: We are going to use Arduino Mkr Vidor 4000 and we are going to use FPGA.
Second case: We are not going to use FPGA.
In both cases Arduino will be the interface brain.
What recommendations can you give me? What free or very cheap IP Cores or physical crosspoint/crossbar switch (here doesn't matter price) can be used to achieve the goal and reccomdations to choose one?

Just to give an context here is the link of the projects freedsp and freedsp Infinitas:
https://github.com/freeDSP/freeDSP-INFINITAS
https://freedsp.github.io/