X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fmonitor-signal-flow.html;h=5560d4b33619bef77175e39d12014344c21c9242;hb=8842cf2c02a0ff38f83798d10388c3c81b2d20d4;hp=336adbf0e1d331cc85368937cbf25cfdd7f71fb0;hpb=2098e011e638b5c86c56e68df7757975fc4d728f;p=ardour-manual diff --git a/include/monitor-signal-flow.html b/include/monitor-signal-flow.html index 336adbf..5560d4b 100644 --- a/include/monitor-signal-flow.html +++ b/include/monitor-signal-flow.html @@ -1,36 +1,54 @@

There are three basic ways to approach monitoring:

-

External Monitoring

- +

External Monitoring

+ +
+ External monitoring +
+ External monitoring +
+
+

When using external monitoring, Ardour plays no role in monitoring at all. Perhaps the recording set-up has an external mixer which can be used to set up monitor mixes, or perhaps the sound-card being used - has a "listen to the input" feature. This approach yields zero or near-zero - latency. On the other hand it requires external hardware, and the monitoring - settings are less flexible and not saved with the session.

+ has a "listen to the input" feature. This approach yields zero or near-zero + latency. On the other hand it requires external hardware, and the monitoring + settings are less flexible and not saved with the session.

+ +

Audio driver Hardware Monitoring

+ +
+ Hardware Monitoring +
+ Hardware Monitoring +
+
-

JACK-Based Hardware Monitoring

-

Some sound cards have the ability - to mix signals from their inputs to their outputs with very low or even zero + to mix signals from their inputs to their outputs with very low or even zero latency, a feature called hardware monitoring. - Furthermore, on some cards this function can be controlled by JACK. This is a nice arrangement, + Furthermore, on some cards this function can be controlled by Ardour. This is a nice arrangement, if the sound card supports it, as it combines the convenience of having the monitoring controlled by Ardour with the low latency operation of doing it externally. -

+

+ +

Software Monitoring

+ +
+ Software Monitoring +
+ Software Monitoring +
+
-

Software Monitoring

-

With the software monitoring approach, all monitoring is - performed by Ardour — it makes track inputs available at track + performed by Ardour—it makes track inputs available at track outputs, governed by various controls. This approach will almost always have more routing flexibility than JACK-based monitoring. The disadvantage is that there will be some latency between the input and the output, which - depends for the most part on the JACK buffer size that is being used. -

- -{% children %} + depends for the most part on the buffer size that is being used. +