manual/_manual/13_recording/01_monitoring.html
2013-01-30 00:26:36 +00:00

38 lines
5.3 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
layout: default
title: Monitoring
---
<h2>An Introduction to Monitoring</h2>
<p>When recording, it is important to hear yourself, and to hear any pre-recorded tracks that you are performing with.</p>
<p>Audio recorders typically have the ability to "monitor" (i.e. listen to) the tracks that are armed for recording, while playing back the tracks that aren't. In the days of analog tape recording, this was performed with relays and other analog audio switching devices. Digital recorders have the same feature, but may impart some "latency" (delay) between the time you make a noise and the time that you hear it come back from the recorder.</p>
<p>The latency of <strong>any</strong> conversion from analog to digital and back to analog is about 1.5-2 milliseconds. Despite common listening conditions creating 3 millisecond delays, some musicians claim that even the basic A/D/A conversion time is objectionable. However it is commonly believed that a latency below 5 milliseconds is suitable for a professional recording setup. Because 2 milliseconds have already been used in the A/D/A process, you must use extremely low "buffer sizes" in your workstation I/O setup to keep the overall latency below 5ms. Not all <a href="/setting-up-your-system/the-right-computer-system-for-digital-audio">computer audio systems</a> are able to work reliably at such low buffer sizes.</p>
<p>For this reason it is sometimes best to use an external device to monitor yourself while recording to digital medium. Many professional studios use a mixing console for this feature. Many computer I/O devices have an "monitoring" function built-in (although this is typically only for 1 or 2 channels). In either case, the monitoring hardware may be digital or analog. And in the digital case you will still have the A-D-A conversion latency of 1-2ms.</p>
<h2>Different ways of monitoring</h2>
<p>There are three basic ways in which monitoring may be approached: </p>
<h3>External Monitoring</h3>
<p>With this approach, 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 some listen to the input-style feature. This approach often has the advantage of zero or near-zero latency. On the other hand it requires external hardware, and the monitoring settings are not saved with the session.</p>
<p><img src="/ardour/manual/html/diagrams/external-monitoring.png"></p>
<h3>JACK-based hardware Monitoring</h3>
<p>Some sound cards have the ability to mix signals from their inputs to their outputs with zero- or low-latency. Furthermore, on some cards these features can be controlled by JACK. 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. </p>
<p><img src="/ardour/manual/html/diagrams/jack-monitoring.png"></p>
<h3>Software Monitoring</h3>
<p>With this approach all monitoring is performed by Ardour; it makes track inputs available at track outputs, under the influence of various controls. This approach will almost always have more routing flexibility than JACK-based monitoring. The disadvantage is that there will be a latency between the input and the output which will depend mainly on the JACK buffer size that is being used. </p>
<p><img src="/ardour/manual/html/diagrams/ardour-monitoring.png"></p>
<h2>Setting up Monitoring</h2>
<p>There are three main settings which affect how monitoring is performed. The first is <code>Edit &gt; Preferences &gt; Audio &gt; Record monitoring handled by</code>. There are two or three options here, depending on the capabilities of your hardware: </p>
<p> The other two settings are more complex; one is Tape machine mode, in the same dialogue, and the other is Monitoring automatically follows transport state (auto-input) setting in Session Properties.</p>
<p>Monitoring is also somewhat dependent on the state of the track's record-enable button, the session record enable button, and whether or not the transport is rolling. </p>
<h2>Monitoring in software or hardware monitoring modes</h2>
<p>If Ardour is set to external monitoring, the explanation of Ardour's monitoring behaviour is simple: it does not do any. In the other two modes, things are more complex. </p>
<h2>Monitoring in non-tape-machine mode</h2>
<p>This section describes what happens when Ardour is not set to tape-machine mode.</p>
<p>Consider first the case when a track is record-enabled. In this situation, it will always monitor the live input unless the session is not record-enabled, auto-input is enabled, and the transport is rolling.</p>
<p>When a track is not record-enabled, the track will play back its contents from disc unless the transport is stopped and auto-input is enabled. In this case, the track monitors its live input. </p>
<h2>Monitoring in tape-machine mode</h2>
<p>In tape-machine mode, things are slightly simpler; when a track is record-enabled, its behaviour is the same as in non-tape-machine mode: it will always monitor the live input unless the session is not record-enabled, auto-input is enabled, and the transport is rolling.</p>
<p>When a track is not record-enabled, however, the track will always just play back its contents from disk; the live input will never be monitored. </p>