I'm in the process of building some custom speakers, and wish to implement an active crossover using software DSP. This would include speaker, and room correction, and other bits of EQ. From what I can gather the audio toolbox would tick the boxes, however I wish to clarify:
Could an audio model pick up audio from another application, e.g. amazon music, apply the filters and stream out to the soundcard live? i.e. not reading from an input mp3 or similar.
Can this also be achieved where the source is external, e.g. SPDIF input on the soundcard.
Is this functionality supported in both linux and windows? I'm using virtual audio cable in windows to create a virtual audio device.
Can such applications be deployed standalone using the appropriate 'coder' toolbox? On both Windows and Linux?
Optional - with the appropriate input mic, I'm using a miniDSP umik-1, can the audio toolbox handle the speaker profiling bit of the process too?
For context, I have a good level of familiarity with MATLAB/Simulink through my day job at an engineering company, so am well versed in the toolset in general - it's really just the audio toolbox I'm lacking a detailed understanding of.
If it's relevant, I'm planning on using an ASUS Xonar u7 mk2 usb soundcard in the implementation.