I was laying on my couch thinking that I’d be great a device like that, where you can connect several usb-audio sources and treat them like in a regular mixer.
Obviusly a computer “can” do it, but I was thinking more in a mixer format with eq’s and hands-on control per channel.
New Metric Halo IOs have something called a Satellite Computer Port (SCP) to which you can connect a computer or iOS device. Just one, but if you have multiple IOs daisy chained together then you could theoretically connect multiple USB devices to your system.
USB audio is so undemanding that you could press any old computer into service with a USB hub or two.
An old Mac laptop would be a good choice, as Macs tend to last a long while—and as far as I can tell from reading about it—they do a better job of aggregating various USB audio devices.
Or with an old Mac mini, you could run it without a monitor, and tuck it under the desk.
A question: Even with a dedicated USB mixer box, would you still have latency induced by aggregating the connected devices?
I would assume a typical 1ms polling of usb to grab the audio over usb, and probably 1ms to do the job inside the mixer and outputing the signal on a DAC.
From my memory, usb provide bandwidth but there is some latency, not a lot, but still.
I think some of the iConnectivity interfaces have a multiple host mode, and can be used standalone. Not sure how many devices they support at once though, but it may be worth a look.
The Akai MPCs can do that. I don’t know how many USB devices you can connect but you also should be able to apply the onboard effects (which are not too bad actually) to every input.
This topic really confuses me for a number of reasons (although the how discussion is interesting):
-why?
-is it so any synth can just have a single cable to the mixer? Can it do midi as well please?
-how would it deal with multichannel usb or usb out - there’d basically have to be a sort of patchbay between the usb inputs and the mixer channels?
-how would it handle synths that need usb drivers?
-how would it handle different sample/bit rates
-how much of the device personality would you lose skipping the devices analogue output? Although a moot point where you would use the usb out anyway.