Fred Gleason 52383928f7 2017-12-08 Fred Gleason <fredg@paravelsystems.com>
* Changed the title of the 'RDLogEdit configuration' dialog in
	rdadmin(1) to 'Configure RDLogEdit'.
	* Added a 'Configuring RDLogEdit' section to the Operations Guide.
2017-12-08 16:37:31 -05:00

1458 lines
55 KiB
XML

<chapter xmlns="http://docbook.org/ns/docbook" xml:id="chapter.rdadmin">
<title>Configuring Rivendell with RDAdmin</title>
<sect1 xml:id="sect.rdadmin.overview">
<title>Overview</title>
<para>
RDAdmin is the Rivendell module designed for the comprehensive
configuration of the Rivendell system.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdadmin_screenshot.png" scale="45"/>
</imageobject>
<caption>
<para>The RDAdmin Main Window</para>
</caption>
</mediaobject>
</para>
<para>
When starting up RDAdmin, you will be prompted to login in. For a
freshly created Rivendell database, the default login parameters are
a <computeroutput>User Name:</computeroutput> of
<userinput>admin</userinput> with no
<computeroutput>Password:</computeroutput>.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.login_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Login Dialog</para>
</caption>
</mediaobject>
</para>
</sect1>
<sect1 xml:id="sect.rdadmin.managing_users">
<title>Managing Users</title>
<para>
To manage users in RDAdmin, touch the
<computeroutput>Manage Users</computeroutput> to open the
Rivendell User List dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rivendell_user_list_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Rivendell User List Dialog</para>
</caption>
</mediaobject>
</para>
<para>
Two different types of user exist within Rivendell:
<emphasis>administrator</emphasis> users (those which have the
<computeroutput>Administer System</computeroutput> right set), who
are allowed to log into RDAdmin, and
<emphasis>operational</emphasis> users, who are configured to have
rights to operate specific portions of the Rivendell system but do
not have access to RDAdmin. It is not possible for a single user to
act in both roles.
</para>
<para>
A newly created Rivendell database will have one user of each type
populated automatically, called &quot;admin&quot; and
&quot;user&quot; respectively. To see the attributes of an existing
user, select its entry on the <computeroutput>Users</computeroutput>
list and touch the <computeroutput>Edit</computeroutput> button to
open the User Dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.user_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Rivendell User Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The upper third of the the dialog provides fields for basic information
regarding the user as well as authentication settings. If the
<computeroutput>Authenticate This User Locally</computeroutput> box
is ticked, then the login password for this user can be set by touching
the <computeroutput>Change Password</computeroutput> button. If
unticked, then authentication is delegated to the Pluggable
Authentication Module (PAM) specified in the
<computeroutput>PAM Service:</computeroutput> field.
</para>
<para>
The <computeroutput>WebAPI Timeout:</computeroutput> field sets the
timeout (in seconds) when connecting to Rivendell's WebAPI
component, while the <computeroutput>Allow Web Logins</computeroutput>
box, if ticked, permits this user to use the web component of
RDCastManager.
</para>
<para>
The middle section of the dialog is where individual user rights
are assigned for this user. The
<computeroutput>Administer System</computeroutput> box, if ticked,
will make this user an administrative user while disallowing the
selection of any other rights. The other listed rights should be
self-explanatory.
</para>
<para>
The bottom of the dialog contains three large buttons. The
<computeroutput>Assign Group Permissions</computeroutput> button
allows assignment of the specific groups which this user will be
allowed to access in RDLibrary,
the <computeroutput>Service Permissions</computeroutput> allows
assignment of the services which this user will be allowed to
access in RDLogEdit and the
<computeroutput>Assign Podcast Feed Permissions</computeroutput>
allows the assignment of the podcast feeds which this user will
be allowed to manage in RDCastManager.
</para>
<para>
Touch the <computeroutput>OK</computeroutput> button to commit any
changes made, or <computeroutput>Cancel</computeroutput> to
abandon them.
</para>
</sect1>
<sect1 xml:id="sect.rdadmin.manage_groups">
<title>Managing Groups</title>
<para>
To manage groups in RDAdmin, touch the
<computeroutput>Manage Groups</computeroutput> button to open
the Rivendell Group List dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rivendell_group_list_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Rivendell Group List Dialog</para>
</caption>
</mediaobject>
</para>
<sect2 xml:id="sect.rdadmin.manage_groups.editing_group_information">
<title>Editing Group Information</title>
<para>
To examine and modify an existing group, touch its entry in the
<computeroutput>Groups</computeroutput> list and then touch the
<computeroutput>Edit</computeroutput> button to open the
Group Dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.group_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Rivendell Group Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>Default Import Title</computeroutput> is the
title string that will be assigned to carts created by dropboxes or
<command>rdimport</command><manvolnum>1</manvolnum> when no
file-specific title metadata is found. This field recognizes
the following wildcards:
</para>
<table xml:id="table.rdadmin.default_import_title_wildcards" frame="all" pgwide="0">
<title>Default Import Title Wildcards</title>
<tgroup cols="2" align="left" colsep="1" rowsep="1">
<colspec colname="Wildcard" colwidth="1.0*"/>
<colspec colname="Value" colwidth="10.0*"/>
<tbody>
<row><entry>%f</entry><entry>Body part of the filename</entry></row>
<row><entry>%e</entry><entry>Extension part of the filename</entry></row>
</tbody>
</tgroup>
</table>
<para>
The <computeroutput>Default Cart Type:</computeroutput> controls
which type of cart (<computeroutput>Audio</computeroutput> or
<computeroutput>Macro</computeroutput> RDLibrary will default to
when creating a new cart in this group.
</para>
<para>
The <computeroutput>Default Cart Number:</computeroutput> fields
define a range of cart numbers to use by default for this group
--i.e. by RDLibrary or
<command>rdimport</command><manvolnum>1</manvolnum>. If the
<computeroutput>Enforce Cart Range</computeroutput> box is ticked,
Rivendell will not permit carts to be created in or moved to this
group whose cart number does not fall within this range.
</para>
<para>
If the
<computeroutput>Include this group in Traffic reports</computeroutput> or
<computeroutput>Include this group in Music reports</computeroutput> box
is ticked, play-outs of carts belonging to this group in a log will
be included in traffic or music reports, respectively.
</para>
<para>
If this <computeroutput>Set End Date/Time</computeroutput> box is ticked,
then new cuts that belong to this group will have their end date/time
automatically set to the specified number of days after the date of
creation.
</para>
<para>
If the <computeroutput>Purge expired cuts</computeroutput> box is
ticked, then cuts in the group will be purged --i.e. deleted --
the specified number of days after they expire. If
<computeroutput>Delete cart if empty</computeroutput> is also ticked,
then the cart containing the deleted cut will also be deleted if it
contains no other cuts.
</para>
<para>
If the <computeroutput>Transmit Now &apos; Next</computeroutput> box
is ticked, then carts in this group will generate an RLM event when
played in a log.
</para>
<para>
Carts in this group will be allowed to play only on those services
that are shown in the <computeroutput>Active Services</computeroutput>
list.
</para>
<para>
To set a color for the group (used when the group name is displayed
elsewhere in Rivendell, touch the <computeroutput>Color</computeroutput>
button.
</para>
<para>
Touch the <computeroutput>OK</computeroutput> button to commit any
changes made, or <computeroutput>Cancel</computeroutput> to
abandon them.
</para>
</sect2>
<sect2 xml:id="rdadmin.manage_groups.renaming_groups">
<title>Renaming Groups</title>
<para>
A group can be renamed by touching the
<computeroutput>Rename</computeroutput> button. If the
<computeroutput>New Group Name:</computeroutput> given already exists,
then the carts in this group will be moved into that group.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rename_group_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Rename Group Dialog</para>
</caption>
</mediaobject>
</para>
</sect2>
<sect2 xml:id="rdadmin.manage_groups.group_reports">
<title>Group Report</title>
<para>
A printable report listing the defined groups and their attributes
can be generated by touching the
<computeroutput>Generate Report</computeroutput> button.
</para>
</sect2>
</sect1>
<sect1 xml:id="sect.rdadmin.manage_services">
<title>Managing Services</title>
<para>
To manage services in RDAdmin, touch the
<computeroutput>Manage Services</computeroutput> button to open
the Rivendell Services dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.services_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Rivendell Services Dialog</para>
</caption>
</mediaobject>
</para>
<para>
To examine and modify an existing service, touch its entry in the
<computeroutput>Services</computeroutput> list and then touch the
<computeroutput>Edit</computeroutput> button to open the
Edit Service Dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.edit_service_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Edit Service Dialog</para>
</caption>
</mediaobject>
</para>
<sect2 xml:id="sect.rdadmin.manage_services.general">
<title>The <computeroutput>General</computeroutput> Section</title>
<para>
The <computeroutput>Service Name</computeroutput> field contains
the name of the service (read-only). This value is available in
<link linkend="sect.filepath_wildcards.definition">
filepath wildcards</link> as <userinput>%s</userinput>.
</para>
<para>
The <computeroutput>Service Description</computeroutput> field is
for a free-form string that describes the service.
</para>
<para>
The <computeroutput>Program Code</computeroutput> is a string that
is sent to RLM plug-ins as part of every Now &amp; Next update.
</para>
<para>
The <computeroutput>Log Name Template</computeroutput> field is
a string that defines how logs will be named when generated by
RDLogManager. This field can take
<link linkend="sect.filepath_wildcards.definition">
filepath wildcards</link>.
</para>
<para>
The <computeroutput>Log Description Template</computeroutput> field
is a string that defines how the
<computeroutput>Description</computeroutput> for each log will be
formatted for logs generated by RDLogManager. This field can take
<link linkend="sect.filepath_wildcards.definition">
filepath wildcards</link>.
</para>
<para>
The <computeroutput>Voicetrack Group</computeroutput> dropdown
specifies the Rivendell group to be used for storing voicetracks
for this service.
</para>
<para>
<!--
FIXME: Document AutoSpot!
-->
The <computeroutput>AutoSpot Group</computeroutput> dropdown
specifies the Rivendell group to be used for storing carts used
for the AutoSpot functionality.
</para>
<para>
The <computeroutput>Insert CHAIN TO at log end</computeroutput>,
if ticked, will cause a CHAIN-TO event to the following day's log
to be appended to the log when generated by RDLogManager.
</para>
<para>
The <computeroutput>Enable AutoRefresh By Default</computeroutput>
box, if ticked, will cause the log's
<computeroutput>Enable AutoRefresh</computeroutput> attribute to
be set to <computeroutput>Yes</computeroutput> when generated
by RDLogManager.
</para>
<para>
The <computeroutput>Purge Logs after</computeroutput> box,
if ticked, will set the deletion date for logs to be the
specified number of days after being created by RDLogManager.
</para>
<para>
The <computeroutput>Purge ELR Data after</computeroutput>
box, if ticked, will cause Electronic Log Reconiliation (ELR)
as-played data to be purged from the database the specified number
of days after being generated.
</para>
<sect3 xml:id="sect.rdadmin.manage_services.general.configure_autofill_carts">
<title>Configuring Autofill Carts</title>
<para>
The <computeroutput>Configure Autofill Carts</computeroutput>
button will bring up the Autofill Carts dialog>
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.autofill_carts_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Autofill Carts Dialog</para>
</caption>
</mediaobject>
</para>
<para>
Carts listed in this dialog will be considered for inclusion
in an event by RDLogManager when the event's
<computeroutput>Use Autofill</computeroutput> box is ticked.
When filling a gap, RDLogManager will recursively scan the list
of available carts, working from the longest to to shortest, and
insert the longest cart that will fit. The process will stop when
either the available gap has been completely filled or no cart
short enough to fit has been found.
</para>
</sect3>
<sect3 xml:id="sect.rdadmin.manage_services.general.enabling_hosts_for_service_playout">
<title>Enabling Hosts for Service Playout</title>
<para>
The <computeroutput>Enable Hosts</computeroutput> button will bring
up the Hosts dialog, where the hosts for which this service is
allowed to be played can be defined
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.hosts_dialog.png" scale="45"/>
</imageobject>
<caption>
<para>The Hosts Dialog</para>
</caption>
</mediaobject>
</para>
</sect3>
</sect2>
<sect2 xml:id="sect.rdadmin.manage_services.traffic_music_data_importation_settings">
<title>Traffic/Music Data Importation Settings</title>
<para>
With the exception of one field
(<computeroutput>Insert Traffic Break String</computeroutput>),
the <computeroutput>Traffic Data Import</computeroutput> and
<computeroutput>Music Data Import</computeroutput> sections are
identical. Thus, only the
<computeroutput>Music Data Import</computeroutput> section will be
described here.
</para>
<para>
The upper part of the section consists of string fields and a dropdown
box.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.log_importation_string_fields.png" scale="45"/>
</imageobject>
<caption>
<para>Log Importation String Fields</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>Linux Import Path</computeroutput> field takes
the fully-qualified path to the file to be used for import events
by RDLogManager when run on Linux. This field can take
<link linkend="sect.filepath_wildcards.definition">
filepath wildcards</link>.
</para>
<para>
The <computeroutput>Linux Preimport Command</computeroutput> field
takes the fully-qualified path to the command to be run before
attempting to import the file specified in
<computeroutput>Linux Import Path</computeroutput>. This field can take
<link linkend="sect.filepath_wildcards.definition">
filepath wildcards</link>.
</para>
<para>
The <computeroutput>Windows Import Path</computeroutput> field takes
the fully-qualified path to the file to be used for import events
by RDLogManager when run on Windows. This field can take
<link linkend="sect.filepath_wildcards.definition">
filepath wildcards</link>.
</para>
<para>
The <computeroutput>Windows Preimport Command</computeroutput> field
takes the fully-qualified path to the command to be run before
attempting to import the file specified in
<computeroutput>Windows Import Path</computeroutput>. This field
can take <link linkend="sect.filepath_wildcards.definition">
filepath wildcards</link>.
</para>
<para>
The <computeroutput>Note Cart String</computeroutput> field can
be used to configure placement of a marker event in the generated log.
When the string set here is found in the 'cart' field in a line
of the specified import file, RDLogManager will insert a marker
event, the text of which will be the 'title' field from that same
line.
</para>
<para>
The <computeroutput>Insert Voice Track String</computeroutput>
field can be used to configure placement of a voice track marker
in the generated log. When the string set here is found in the
'cart' field in a line of the specified import file, RDLogManager
will insert a voice track event, the text of which will be the
'title' field from that same line.
</para>
<para>
The <computeroutput>Insert Traffic Break String</computeroutput>
field can be used to configuration placement of a traffic break
from an entry in the music import log. When the string set here is
found in the cart field. RDLogManager will insert a traffic import
event, using the event specified in the
<computeroutput>Import inline traffic</computeroutput> dropdown box
in the relevant music event.
</para>
<note>
<para>
This field is available only in the
<computeroutput>Music Data Import</computeroutput> section!
</para>
</note>
</sect2>
<sect2 xml:id="sect.rdadmin.manage_services.traffic_music_import_parser_settings">
<title>Traffic/Music Import Parser Settings</title>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.import_parser_fields.png" scale="60"/>
</imageobject>
<caption>
<para>The Log Parser Settings</para>
</caption>
</mediaobject>
</para>
<para>
Rivendell includes the ability to import log schedule files from
a variety of third-party scheduling utilities. To configure an import
from one of these systems, all that is necessary is to select the
appropriate system in the
<computeroutput>Import Template</computeroutput> dropdown. If the
target scheduler system is not on this list, a custom parser can
be defined by selecting <computeroutput>[custom]</computeroutput>
from the dropdown.
</para>
<para>
Log schedule files for Rivendell are assumed to be in so-called
&quot;column-aligned&quot; format --i.e. each record occupies a single
line in a text file that is terminated by a single linefeed or a
carriage return, with each field occupying
a fixed column position on the line. Each field takes two values:
<computeroutput>Offset:</computeroutput>, which is the starting
position of the field (starting from 0) on the line and
<computeroutput>Length:</computeroutput>, which is the number of
characters reserved for the field. Setting the
<computeroutput>Length:</computeroutput> value for field to
<userinput>0</userinput> disables the use of that field.
</para>
<para>
Most of the fields should be self-explanatory, but a few call for
some comment:
</para>
<variablelist>
<varlistentry>
<term><computeroutput>Globally Unique ID</computeroutput></term>
<listitem>
<para>
Many schedulers provide
an opaque string with each scheduling record which they
expect to be returned as part of the corresponding Electronic
Log Reconciliation (ELR) feed back to the system. This field
indicates where this &quot;GUID&quot; string should be found.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><computeroutput>Event ID:</computeroutput> /
<computeroutput>Annc. Type</computeroutput></term>
<listitem>
<para>
Additional fields for GUID data. As of this writing, only
scheduler products from Marketron require the use of these
fields.
</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2 xml:id="sect.rdadmin.manage_services.testing_data_importation">
<title>Testing Data Importation</title>
<para>
Once the parameters have been configured, they can be tested
with a sample import file by touching the
<computeroutput>Test Music</computeroutput> or
<computeroutput>Test Music</computeroutput> buttons to bring up
the Test Import dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.test_import_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Test Import Dialog</para>
</caption>
</mediaobject>
</para>
<para>
Select the date for the import to test, either by entering it in
the <computeroutput>Test Date:</computeroutput> control or by
touching the <computeroutput>Select</computeroutput> button. Then,
touch the <computeroutput>Import</computeroutput> button. The import
events for the day should appear in the
<computeroutput>Imported Events</computeroutput> list.
</para>
</sect2>
</sect1>
<sect1 xml:id="sect.rdadmin.manage_hosts">
<title>Managing Hosts</title>
<para>
To manage hosts in RDAdmin, touch the
<computeroutput>Manage Hosts</computeroutput> button to open
the Rivendell Host List dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rivendell_host_list_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Rivendell Host List Dialog</para>
</caption>
</mediaobject>
</para>
<para>
To examine and modify an existing host, touch its entry in the
<computeroutput>Hosts</computeroutput> list and then touch the
<computeroutput>Edit</computeroutput> button to open the
Host Dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.host_dialog.png" scale="50"/>
</imageobject>
<caption>
<para>The Host Dialog</para>
</caption>
</mediaobject>
</para>
<note>
<para>
After changing the configuration of a Rivendell module, it is
generally necessary to restart that module for the changes to
take effect!
</para>
</note>
<para>
The dialog is divided into roughly two parts: the upper half, which
contains settings that pertain to the selected host overall, and the
lower half, which contains buttons that access settings specific to
a particular Rivendell module or subsystem.
</para>
<para>
The <computeroutput>Host Name:</computeroutput> (read-only),
<computeroutput>Short Name:</computeroutput> and
<computeroutput>Description:</computeroutput> fields are for
text strings. The value of these fields is accessible using
<link linkend="appendix.filepath_wildcards">filepath wildcards</link>.
</para>
<para>
The <computeroutput>Default User</computeroutput> sets the value of
the Rivendell user that will be logged in by default --i.e. when
the system is restarted or the
<computeroutput>Default User</computeroutput> button is touch in
rdlogin(1).
</para>
<para>
The <computeroutput>IP Address:</computeroutput> field should contain
the IPv4 address of the host. For multi-homed systems, an address that
is reachable from all other Rivendell hosts should be specified. If
this host is the sole host in the Rivendell database, then it is
acceptable to specify the loopback address
(<userinput>127.0.0.1</userinput>) here.
</para>
<para>
The <computeroutput>Editor Command:</computeroutput> can be used to
specify an external audio editor for use by rdlibrary(1). If desired,
the value should consist of the command invocation needed to start
the edit, with a <userinput>%f</userinput> wildcard to indicate the
name of the file to open.
</para>
<para>
The <computeroutput>Time Offset:</computeroutput> field can be used
to specify a static time offset in milliseconds to by applied to
events in rdcatch(1).
</para>
<para>
The <computeroutput>Startup Cart:</computeroutput> field takes the
number of a macro cart to be executed each time the Rivendell system
is restarted. This can be useful for initializing state --e.g. JACK
routes, etc.
</para>
<para>
The <computeroutput>Cue Output</computeroutput> controls specify the
audio output to be used for off-line &quot;audition&quot; uses. The
<computeroutput>Start Cart:</computeroutput> and
<computeroutput>Stop Cart:</computeroutput> fields take the number
of a macro cart that will be executed each time a cut play starts or
stops, respectively (useful for things such as dimming control room
audio monitors).
</para>
<para>
If the <computeroutput>Enable Heartbeat</computeroutput> box is ticked,
then the macro cart specified in the
<computeroutput>Cart:</computeroutput> will be executed at the specified
interval as a means to provide a system watchdog heartbeat.
</para>
<para>
If the <computeroutput>Use Realtime Filtering</computeroutput> box is
ticked, then the filter parameters when searching for carts will be
applied after each keystroke or parameter change. If unticked, then
the <computeroutput>Search</computeroutput> must be touched before
altered filter parameters will be applied.
</para>
<para>
If the <computeroutput>Include in System Maintenance Pool</computeroutput>
box is ticked, than this host will be included in the pool of systems
eligible to run automatic system maintenance routines in the background.
</para>
<para>
This setting should normally be left ticked unless the host in question
has a limited bandwidth connection to the Rivendell database or audio
store --e.g. is remotely located from the Rivendell server.
</para>
<para>
If the <computeroutput>Enable Drag &amp; Drop</computeroutput> box is
unticked, then Rivendell's drag and drop system will be disabled. If
ticked, then dropping carts on SoundPanels can be disabled by unticking
the
<computeroutput>Allow Drops on Panels not in Setup Mode</computeroutput>
box.
</para>
<para>
The <computeroutput>System Services</computeroutput> can be used
to allow this host to use the
<computeroutput>HTTP Xport:</computeroutput> or
<computeroutput>Core Audio Engine</computeroutput> services of another
host in the Rivendell network.
</para>
<sect2 xml:id="sect.rdadmin.manage_hosts.configuring_rdlibrary">
<title>Configuring RDLibrary</title>
<para>
To configure the rdlibrary(1) module, touch the
<computeroutput>RDLibrary</computeroutput> button to open the
Configure RDLibrary dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.configure_rdlibrary_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Configure RDLibrary Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>INPUT</computeroutput> and
<computeroutput>OUTPUT</computeroutput> are used to specify
the audio input and output to be used.
</para>
<para>
The <computeroutput>Max Record Time</computeroutput> field sets
the maximum time that rdlibrary(1)'s Record widget will run in
record mode; when this time is reached, it will be automatically
stopped. To allow an unlimited record duration, set this to
<userinput>00:00:00</userinput>.
</para>
<para>
The <computeroutput>VOX Threshold</computeroutput> control sets
audio level at which to automatically begin recording when the
<computeroutput>Record Mode</computeroutput> control is set to
<computeroutput>VOX</computeroutput> in the Record dialog.
</para>
<para>
The <computeroutput>AutoTrim Threshold</computeroutput> control sets
audio level at which to trim the ends of the recorded audio when the
<computeroutput>AutoTrim</computeroutput> control is set to
<computeroutput>On</computeroutput> in the Record dialog.
</para>
<para>
The <computeroutput>Tail Preroll</computeroutput> control sets
how far before an end marker the audio cursor will be positioned
when auditioning a marker edit.
</para>
<para>
The <computeroutput>Ripper Device</computeroutput> field specifies
the CD-ROM device to be used for ripping audio CDs.
</para>
<para>
The <computeroutput>Paranoia Level</computeroutput> dropdown
specifies the amount of error checking/recovery to be applied
when ripping CDs, with <computeroutput>Normal</computeroutput> being
the maximum amount. With modern CD-ROM hardware, it is often possible
to obtain significantly faster ripper performance by setting this
control to <computeroutput>Low</computeroutput> or even
<computeroutput>None</computeroutput>.
</para>
<para>
For further information on the <computeroutput>Low</computeroutput>
and <computeroutput>None</computeroutput> options, see the
'-Y' and '-Z' options in the cdparanoia(1) man page or
<link linkend="https://linux.die.net/man/1/cdparanoia">https://linux.die.net/man/1/cdparanoia</link>.
</para>
<para>
The <computeroutput>Read ISRC from CD:</computeroutput> dropdown
controls whether the ripper will attempt to read International
Standard Recording Code data from audio tracks when loading the disc.
Setting this
to <computeroutput>Yes</computeroutput> can cause CD-ROM drives
to take signficantly longer to read the table of contents of
newly inserted discs when the disc does not contain ISRC data.
</para>
<para>
The <computeroutput>FreeDB Server:</computeroutput> field takes the
URL of the server to be used for doing FreeDB lookups for CDs by
the CD ripper.
</para>
<para>
The <computeroutput>Format:</computeroutput> dropdown indicates the
audio encoding format to be used in Rivendell's audio store for
ingested material.
</para>
<para>
The <computeroutput>Bitrate:</computeroutput> dropdown indicates
the bitrate to be used when encoding ingested material to
<computeroutput>MPEG Layer 2</computeroutput>.
</para>
<para>
If set to <computeroutput>Yes</computeroutput>, the
<computeroutput>Allow External Editing</computeroutput> dropdown
will cause an <computeroutput>Edit Audio</computeroutput> button
to be displayed when editing audio carts.
</para>
<para>
The <computeroutput>Sample Rate Converter:</computeroutput> dropdown
controls which algorithm will be used when resampling ingested audio
to a different sample rate. For more information regarding the various
algorithms available, see
<link linkend="http://mega-nerd.com/SRC/api_misc.html#Converters">
http://mega-nerd.com/SRC/api_misc.html#Converters</link>.
</para>
<para>
When ticked, the <computeroutput>Limit Searchs at Startup
</computeroutput> box will cause the
<computeroutput>Show Only First 100 Matches</computeroutput> box
to be ticked when starting a new instance of rdlibrary(1).
</para>
<para>
The <computeroutput>Channels:</computeroutput> dropdown sets the
default value of the <computeroutput>Channels:</computeroutput>
dropdowns in rdlibrary(1).
</para>
<para>
The<computeroutput>Record Mode</computeroutput> and
<computeroutput>AutoTrim</computeroutput> dropdowns set the
default value of the respective dropdowns in the Record dialog.
</para>
<para>
The <computeroutput>Normalization Level:</computeroutput> control
sets the default value of the
<computeroutput>Normalization Level:</computeroutput> controls in
rdlibrary(1).
</para>
</sect2>
<sect2 xml:id="sect.rdadmin.manage_hosts.configuring_rdcatch">
<title>Configuring RDCatch</title>
<para>
To configure the rdcatch(1) module, touch the
<computeroutput>RDCatch</computeroutput> button to open the
Configure RDCatch dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.configure_rdcatch_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Configure RDCatch Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The RDCatch Dialog consists of four sections: Record Deck, Play Deck,
Defaults and Host-Wide Settings.
</para>
<sect3 xml:id="rdadmin.manage_hosts.configuring_rdcatch.record_decks">
<title>Record Decks</title>
<para>
The <computeroutput>Record Deck</computeroutput> dropdown selects
the record deck to be configured.
</para>
<para>
The <computeroutput>Card:</computeroutput> and
<computeroutput>Port:</computeroutput> controls select which
audio input will feed the deck, while
<computeroutput>Monitor Port:</computeroutput> allows an
audio output to be configured for monitoring audio during recording.
</para>
<para>
The <computeroutput>Format:</computeroutput> and
<computeroutput>Bit Rate:</computeroutput> dropdowns are used
to specify the audio encoding format used in the Rivendell audio
store with recordings from this deck.
<computeroutput>Bit Rate:</computeroutput> is used only for a
<computeroutput>Format:</computeroutput> setting of
<computeroutput>MPEG Layer 2</computeroutput>.
</para>
<para>
The <computeroutput>Switcher Host:</computeroutput>,
<computeroutput>Switcher Matrix:</computeroutput> and
<computeroutput>Switcher Output:</computeroutput> controls can
be used to configure a switcher device for routing multiple audio
signals into this record deck. The specified switcher output
should be connected to the input specified by the
<computeroutput>Card:</computeroutput> and
<computeroutput>Port:</computeroutput> controls.
</para>
<para>
The <computeroutput>Channels:</computeroutput> control sets
the default value of the same control in rdcatch(1), while the
<computeroutput>Trim Threshold</computeroutput> sets the default
value of the autotrim <computeroutput>Level:</computeroutput>
control.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configuring_rdcatch.play_decks">
<title>Play Decks</title>
<para>
The <computeroutput>Play Deck</computeroutput> dropdown selects the
play deck to be configured.
</para>
<para>
The <computeroutput>Card:</computeroutput> and
<computeroutput>Port:</computeroutput> controls select which
audio output will be used by the deck.
</para>
<para>
The <computeroutput>Event Cart</computeroutput> take the number of
the macro cart that will be executed each time the corresponding
event marker (originally placed during recording by the Cut Event
['CE'] RML) is encountered during playback.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configuring_rdcatch.host_wide_settings">
<title>Host-Wide Settings</title>
<para>
The <computeroutput>Error RML:</computeroutput> field takes RML
code that will be executed whenever rdcatch(1) encounters an error
in operations --e.g. a file download failure.
</para>
</sect3>
</sect2>
<sect2 xml:id="sect.rdadmin.manage_hosts.configuring_rdairplay">
<title>Configuring RDAirPlay</title>
<para>
To configure the rdairplay(1) module, touch the
<computeroutput>RDAirPlay</computeroutput> button to open the
Configure RDAirPlay dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.configure_rdairplay_dialog.png" scale="40"/>
</imageobject>
<caption>
<para>The Configure RDAirPlay Dialog</para>
</caption>
</mediaobject>
</para>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay.channel_assignments">
<title>Channel Assignments</title>
<para>
The <computeroutput>Channel Assignments</computeroutput> section
contains controls for configuring the audio outputs, along with
associated fader metadata and automation.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_channel_assignments.png" scale="50"/>
</imageobject>
<caption>
<para>Channel Assignments Section</para>
</caption>
</mediaobject>
</para>
<para>
Audio outputs for the Main Log, both Aux Logs and the Sound Panel
are configured by means of the
<computeroutput>Card:</computeroutput> and
<computeroutput>Port:</computeroutput> controls. For the Main Log,
if <emphasis>both</emphasis>
<computeroutput>Output 1</computeroutput> and
<computeroutput>Output 2</computeroutput> are set to different
card and/or port values, rdairplay(1)'s output will alternate
between the two outputs.
</para>
<para>
Each of the corresponding
<computeroutput>Start RML:</computeroutput> and
<computeroutput>Stop RML:</computeroutput> fields can take
RML code that will be executed each time the associated channel
is started or stopped. <link linkend="appendix.metadata_wildcards">
Metadata wildcards</link> can be used in these fields, which will
reflect the values of the cart being started or stopped.
</para>
<para>
To configure fader automation for a given channel, touch its
<computeroutput>Edit GPIOs</computeroutput> button to
open the Edit Channel GPIOs dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.edit_channel_gpios_dialog.png" scale="50"/>
</imageobject>
<caption>
<para>Edit Channel GPIOs Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>GPI</computeroutput> fields specify a general
input event coming into Rivendell (typically mapped from the
fader ON or OFF status signal on the associated mixer desk).
Reception of
this signal will cause the corresponding RDAirPlay channel to be
started or stopped.
The <computeroutput>GPO</computeroutput> fields specify a general
output event emitted by Rivendell each time the corresponding
channel is started or stopped (typically mapped to the fader
ON or OFF remote control on the associated mixer desk).
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay.start_stop_settings">
<title>Start/Stop Settings</title>
<para>
The <computeroutput>Start/Stop Settings</computeroutput> section
controls the behavior of rdairplay(1) when the module is first
opened and finally closed.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_start_stop_settings.png" scale="60"/>
</imageobject>
<caption>
<para>Start/Stop Section</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>Exit Password:</computeroutput> field can be
used to specify a password that must be entered when exiting
rdairplay(1) (useful for preventing inadvertent shutdowns).
</para>
<para>
For each of the log machines (Main Log, Aux 1 Log and Aux 2 Log),
it is possible to specify the action to take at startup by selecting
the appropriate value in the
<computeroutput>At Startup:</computeroutput> dropdown. If the
<computeroutput>Restart Log After Unclean Shutdown</computeroutput>
box is ticked, then rdairplay(1) will attempt to restart the log
from the event which was playing when the unclean shutdown occurred.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay.display_settings">
<title>Display Settings</title>
<para>
The <computeroutput>Display Settings</computeroutput> section
controls the contents and formatting of the label areas of the
button widget as well as the &quot;skin&quot; used for the
overall rdairplay(1) window.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_display_settings.png" scale="60"/>
</imageobject>
<caption>
<para>Display Settings</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>Background Image:</computeroutput> field takes
the full path to a bitmap file to use as the background
&quot;skin&quot; for rdairplay(1)'s main window. The file should
be 1024x738 resolution and be of type JPG or PNG.
</para>
<para>
Each of the <computeroutput>Template:</computeroutput> fields
define the formatting of one of the lines of the label areas in the
button widget. <link linkend="appendix.metadata_wildcards">
Metadata wildcards</link> are used to define the contents to be
displayed.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay_start_stop_settings">
<title>Log Mode Control</title>
<para>
The <computeroutput>Log Mode Control</computeroutput> section
configures the behavior of rdairplay(1) mode controls.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_log_mode_control.png" scale="60"/>
</imageobject>
<caption>
<para>Log Mode Control</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>Mode Control Style</computeroutput> dropdown is
used to specify whether operating mode of the log machines are
always the same (<computeroutput>Unified</computeroutput> mode) or
can be separately set (<computeroutput>Indepdendent</computeroutput>
mode).
</para>
<para>
The startup states of the log machines can be set by means of the
<computeroutput>Start Mode:</computeroutput> dropdowns.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay_log_settings">
<title>Log Settings</title>
<para>
The <computeroutput>Log Settings</computeroutput> section
configures the behavior of log operations.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_log_settings.png" scale="60"/>
</imageobject>
<caption>
<para>Log Settings</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>Manual Segue:</computeroutput> field specifies
the duration of the segue overlap to apply when manually starting
a log event while one or more other events are currently playing.
</para>
<para>
The <computeroutput>Forced Segue:</computeroutput> field specifies
the duration of the segue overlap to apply when a hard time event
starts while one or more other events are currently playing.
</para>
<para>
The <computeroutput>Pie Counts Last:</computeroutput> field specifies
when the pie widget begins its countdown, relative to the setting
of the <computeroutput>Pie Counts To:</computeroutput> dropdown. If
set to <computeroutput>Cart End</computeroutput>, countdown will
always be relative to the end marker of the cut, whereas a setting
of <computeroutput>Transition</computeroutput> will count down
relative to the start of the transition to the following event.
</para>
<para>
The <computeroutput>Default Trans. Type</computeroutput> dropdown
determines what transition type will be applied by default when
adding a new event to a log.
</para>
<para>
The <computeroutput>Default Service:</computeroutput> dropdown
determins what service will be associated with a newly created
log.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay_sound_panel_settings">
<title>Sound Panel Settings</title>
<para>
The <computeroutput>Sound Panel Settings</computeroutput> section
configures the behavior of Sound Panel operations.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_sound_panel_settings.png" scale="60"/>
</imageobject>
<caption>
<para>Sound Panel Settings</para>
</caption>
</mediaobject>
</para>
<para>
The total number of system and User panels are set with the
<computeroutput>System Panels:</computeroutput> and
<computeroutput>User Panels:</computeroutput> fields respectively.
</para>
<para>
If the <computeroutput>Flash Active Buttons</computeroutput> box
is ticked, then the buttons in the button widget that correspond
to playing events will flash.
</para>
<para>
If the <computeroutput>Enable Button Pausing</computeroutput> box
is ticked, then touching the button of an playing event will cause
it to pause rather than stopping. A paused event can be restarted
by pressing its button again.
</para>
<para>
The <computeroutput>Label Template</computeroutput> control
determines the default button legend for newly created Sound
Panel buttons. <link linkend="appendix.metadata_wildcards">
Metadata wildcards</link> can be used in this field.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay_miscellaneous_settings">
<title>Miscellaneous Settings</title>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_miscellaneous_settings.png" scale="60"/>
</imageobject>
<caption>
<para>Miscellaneous Settings</para>
</caption>
</mediaobject>
</para>
<para>
If the <computeroutput>Check Time Sync</computeroutput> box is
ticked, the status of the kernel's time synchronization PLL lock
will be check periodically. If not locked, the wall clock will
flash red.
</para>
<para>
Ticking <computeroutput>Show Auxlog 1</computeroutput> or
<computeroutput>Show Auxlog 2</computeroutput> boxes will cause
selector buttons for the respective log machines to be displayed.
</para>
<para>
If the <computeroutput>Clear Cart Search Filter</computeroutput> box
is ticked, the cart search dialog's filter will be cleared each
time the dialog is redisplayed.
</para>
<para>
If the <computeroutput>Enable Paused Events</computeroutput> box is
ticked, touch the button for a playing event will cause that event
to be paused rather than stopped. A stopped event can be restarted by
touching it again, dismissed by deleting the event.
</para>
<para>
Ticking the <computeroutput>Show Extra Buttons/Counters</computeroutput>
box will cause <computeroutput>Audition Head</computeroutput>,
<computeroutput>Audition Tail</computeroutput> buttons and the
<computeroutput>Run Length</computeroutput> to be displayed as part
of the List Log widget.
</para>
<para>
Ticking the <computeroutput>Show Hour Selector</computeroutput> will
cause the Hour Selector to be displ;ayed as part of the List Log
widget.
</para>
<para>
The <computeroutput>Audition Preroll</computeroutput> sets how far
before the current play position an audition playout will begin.
</para>
<para>
The <computeroutput>Space Bar Action</computeroutput> sets what
action will taken when the space bar is pressed.
</para>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configure_rdairplay_configuring_hotkeys">
<title>Configuring Hotkeys</title>
<para>
Keyboard shortcuts (also known as &quot;hotkeys&quot;) can be
configured by touch the
<computeroutput>Configure Hotkeys</computeroutput> button, bringing
up the Hot Key Configuration dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_hotkey_configuration_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Hotkey Configuration Dialog</para>
</caption>
</mediaobject>
</para>
<para>
A hotkey can be assigned to a particular function by selecting
that function off of the
<computeroutput>Host Hot Key Configuration</computeroutput> list,
pressing and releasing the desired key, and then touching the
<computeroutput>Set</computeroutput> button. To remove a hotkey
assignment, select the desired function and then touch the
<computeroutput>Clear</computeroutput> button. Touching the
<computeroutput>Clear All Hotkeys</computeroutput> button will
clear <emphasis>all</emphasis> hotkey assignments for this host.
Hotkey assignments from a different host can be copied to this
one by selecting the desired source host in the
<computeroutput>Set From Host:</computeroutput> dropdown and
then touching <computeroutput>Save</computeroutput>.
</para>
<note>
<para>
Not all keys may be mappable as a hotkey, as certain window
managers &quot;steal&quot; keys for their own use!
</para>
</note>
</sect3>
<sect3 xml:id="rdadmin.manage_hosts.configuring_now___next_parameters">
<title>Configuring Now &amp; Next Parameters</title>
<para>
Transmission of program associated data (PAD) (also known as
<emphasis>Now &amp; Next</emphasis> in Rivendell) can be configured
by touching the
<computeroutput>Configure Now &amp; Next Parameters</computeroutput>
button, bringing up the Edit Now &amp; Next Data Dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_edit_now___next_data_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Edit Now &amp; Next Data Dialog</para>
</caption>
</mediaobject>
</para>
<note>
<para>
Now &amp; Next data for Rivendell was originally transmitted by
means of an integrated UDP packet transmitter. While currently
still supported, this method has been deprecated in favor of the
<emphasis>Rivendell Loadable Modules</emphasis> (RLMs), a far more
powerful method that involves the use of plug-in code modules. RLM
is the only method that is documented here.
</para>
</note>
<para>
RLMs can be added by touching the
<computeroutput>Add</computeroutput> button to bring up the
Edit Plugin Dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.rdairplay_edit_plugin_dialog.png" scale="60"/>
</imageobject>
<caption>
<para>The Edit Plugin Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>Plugin Path:</computeroutput> field should
contain the full path to the RLM plug-in binary. For all RLMs
provided as part of stock Rivendell, the
<computeroutput>Argument:</computeroutput> field should contain
the full path to the configuration file for the plug-in, samples of
which can be found in the Rivendell docuementation directory.
</para>
<warning>
<para>
When configuring a new plug-in, be sure to make a <emphasis>copy
</emphasis> of the configuration file to the
<userinput>/etc</userinput> directory
and use it, rather than pointing to the original. Otherwise, any
changes made to the file may be overwritten next time Rivendell
is upgraded on the system!
</para>
</warning>
</sect3>
</sect2>
<sect2 xml:id="sect.rdadmin.manage_hosts.configuring_rdpanel">
<title>Configuring RDPanel</title>
<para>
To configure the rdpanel(1) module, touch the
<computeroutput>RDPanel</computeroutput> button to open the
Configure RDPanel dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.configure_rdpanel_dialog.png" scale="40"/>
</imageobject>
<caption>
<para>The Configure RDPanel Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The rdpanel(1) application is merely a larger version of
the Sound Panel portion of rdairplay(1). As such, its configuration
closely mirrors that of the
<link linkend="sect.rdadmin.manage_hosts.configuring_rdairplay">
RDAirPlay configuration</link>. Please see that section for details.
</para>
</sect2>
<sect2 xml:id="sect.rdadmin.manage_hosts.configuring_rdlogedit">
<title>Configuring RDLogEdit</title>
<para>
To configure the rdlogedit(1) module, touch the
<computeroutput>RDLogEdit</computeroutput> button to open the
Configure RDLogEdit dialog.
</para>
<para>
<mediaobject>
<imageobject>
<imagedata align="center" fileref="rdadmin.configure_rdlogedit_dialog.png" scale="50"/>
</imageobject>
<caption>
<para>The Configure RDLogEdit Dialog</para>
</caption>
</mediaobject>
</para>
<para>
The <computeroutput>INPUT</computeroutput> and
<computeroutput>OUTPUT</computeroutput> are used to specify
the audio input and output to be used.
</para>
<para>
The <computeroutput>Max Record Time</computeroutput> field sets
the maximum time that rdlogedit(1)'s voice tracker will run in
record mode; when this time is reached, it will be automatically
stopped. To allow an unlimited record duration, set this to
<userinput>00:00:00</userinput>.
</para>
<para>
The <computeroutput>AutoTrim Threshold</computeroutput> control sets
audio level at which to trim the ends of the recorded audio in the
voice tracker.
</para>
<para>
The <computeroutput>Normalization Level</computeroutput> control sets
audio level at which to peak normalize the recorded audio in the
voice tracker.
</para>
<para>
The <computeroutput>Format:</computeroutput> and
<computeroutput>Bit Rate:</computeroutput> dropdowns are used
to specify the audio encoding format used in the Rivendell audio
store with the voice tracker.
<computeroutput>Bit Rate:</computeroutput> is used only for a
<computeroutput>Format:</computeroutput> setting of
<computeroutput>MPEG Layer 2</computeroutput>.
</para>
<para>
If the <computeroutput>Enable 2nd Start Button:</computeroutput>
dropdown is set to <computeroutput>No</computeroutput>, then
the voice tracker will not display the second
<computeroutput>Start</computeroutput> button (and hence, not
run the event that follows the recorded track), but wait for the
<computeroutput>Save</computeroutput> button to be touched after
starting the track recording.
</para>
<para>
The <computeroutput>Play Start Cart:</computeroutput>,
<computeroutput>Play End Cart:</computeroutput>,
The <computeroutput>Record Start Cart:</computeroutput> and
The <computeroutput>Record End Cart:</computeroutput> fields each
take the number of a macro cart to be executed when the respective
audio signal starts or ends. (Useful for automated external audio
paths changes to support voicetracking operations).
</para>
<para>
The <computeroutput>Channels:</computeroutput> dropdown indicates
the number of channels to use when recording voicetracks.
</para>
<para>
The <computeroutput>Default Transition</computeroutput> indicates
the transition type to use by default when adding a new log
event.
</para>
</sect2>
</sect1>
</chapter>