In 2014 I made an impulse loader using a Texas Instruments TMS320C5535 EZDSP kit, which came with a TLV320AIC3204 codec, had a built in Code Composer Studio v4 USB interface, and at the time cost 55 USD. I used redwirez impulses (bass cabinets). As I recall, I stored both program and impulses on a FAT16 formatted SD card using the Petit FFS library. The impulses were stored as wav files. It did work. Due to processing, the length of an impulse was limited to 100 msec or so at 32 ksps. The SVT samples for example were of length 75 msec. This is all from memory. I would have to go through the code to be confident. I recall converting the redwirez samples to a lower rate.
The C5535 EZDSP kit is no longer recommend for new designs. The recommended replacement is the TMS320C5517, which is maybe twice as fast and has some changes to the I/O. The dev board is much more expensive than $55.
I have the code, but whether it is of value is questionable. The coding problems for something as simple as this are not the signal processing, but rather the mundane embedded processing details of interface, DMA, interrupts, preemptive multitasking, and the like, which are generally specific to the platform.
One problem with a DIY DSP project is that the DSPs are now ball-grid arrays. I don't know how to do that DIY. A community project would probably be the right way to provide a development platform that included the interfaces needed by most experimenters for audio projects.