Ralf Mardorf <ralf.mardorf(a)alice-dsl.net> writes:
That is probably a misunderstanding. The Presonus and
the Focusrite
2nd gen USB devices don't provide access to the device's internal
routing when using it with a Linux machine. They are class compliant
and don't need individual drivers. Sound devices that aren't class
compliant need an individual driver and there might be access to the
device's internal routing, as there is for some RME audio devices,
when using the Linux's hdspmixer wich is similar to RME's totalmix,
http://www.rme-audio.de/en/support/techinfo/hdsp_totalmix_software.php.
Monitoring without latency means, that you could route the input
channels, directly to the output channels. IOW if you connect a
microphone, you could listen to the unprocessed signal without
latency, it's not the signal processed by your Linux machine.
It's not entirely without latency since sample acquisition and
downsampling and interpolation filtering take its time as well, as to
the actual mixing and then going back into the analog domain with
similar measures.
I think it's in the order of 2ms of latency you have to take into
account. It's not a lot but it certainly is latency.
--
David Kastrup