mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-04-09 22:43:11 +02:00
2017-12-07 Fred Gleason <fredg@paravelsystems.com>
* Changed the title of rdadmin(1)'s 'Rivendell Workstation List' dialog to 'Rivendell Host List'. * Changed the title of rdadmin(1)'s 'RDLibrary config' dialog to 'Configure RDLibrary'. * Renamed the 'Ripper Level' control to 'Normalization Level' and moved it to the 'Defaults' section of rdadmin(1)'s 'Configure RDLibrary' dialog. * Added a 'Configuring RDLibrary' section to the Operations Guide.
This commit is contained in:
parent
6b27e35a04
commit
16c9c404eb
10
ChangeLog
10
ChangeLog
@ -16431,5 +16431,11 @@
|
||||
rdadmin(1) to 'Globally Unique ID'.
|
||||
* Completed the 'Managing Services' section of the Operations Guide.
|
||||
2017-12-07 Fred Gleason <fredg@paravelsystems.com>
|
||||
* Changed the title of rdadmin(1)'s 'Rivendell Workstation List' to
|
||||
'Rivendell Host List'.
|
||||
* Changed the title of rdadmin(1)'s 'Rivendell Workstation List'
|
||||
dialog to 'Rivendell Host List'.
|
||||
* Changed the title of rdadmin(1)'s 'RDLibrary config' dialog to
|
||||
'Configure RDLibrary'.
|
||||
* Renamed the 'Ripper Level' control to 'Normalization Level'
|
||||
and moved it to the 'Defaults' section of rdadmin(1)'s
|
||||
'Configure RDLibrary' dialog.
|
||||
* Added a 'Configuring RDLibrary' section to the Operations Guide.
|
||||
|
@ -128,8 +128,10 @@ OPSGUIDE_HTML = appendix.filepath_wildcards.html\
|
||||
sect.voicetracking.using_the_voicetracker_dialog.html
|
||||
|
||||
OPSGUIDE_IMAGES = rdadmin.autofill_carts_dialog.png\
|
||||
rdadmin.configure_rdlibrary_dialog.png\
|
||||
rdadmin.edit_service_dialog.png\
|
||||
rdadmin.group_dialog.png\
|
||||
rdadmin.host_dialog.png\
|
||||
rdadmin.hosts_dialog.png\
|
||||
rdadmin.import_parser_fields.png\
|
||||
rdadmin.log_importation_string_fields.png\
|
||||
@ -137,6 +139,7 @@ OPSGUIDE_IMAGES = rdadmin.autofill_carts_dialog.png\
|
||||
rdadmin.rdadmin_screenshot.png\
|
||||
rdadmin.rename_group_dialog.png\
|
||||
rdadmin.rivendell_group_list_dialog.png\
|
||||
rdadmin.rivendell_host_list_dialog.png\
|
||||
rdadmin.rivendell_user_list_dialog.png\
|
||||
rdadmin.services_dialog.png\
|
||||
rdadmin.test_import_dialog.png\
|
||||
|
BIN
docs/opsguide/rdadmin.configure_rdlibrary_dialog.png
Normal file
BIN
docs/opsguide/rdadmin.configure_rdlibrary_dialog.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
BIN
docs/opsguide/rdadmin.host_dialog.png
Normal file
BIN
docs/opsguide/rdadmin.host_dialog.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 59 KiB |
BIN
docs/opsguide/rdadmin.rivendell_host_list_dialog.png
Normal file
BIN
docs/opsguide/rdadmin.rivendell_host_list_dialog.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
@ -281,7 +281,7 @@
|
||||
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
|
||||
Group Dialog.
|
||||
Edit Service Dialog.
|
||||
</para>
|
||||
<para>
|
||||
<mediaobject>
|
||||
@ -587,4 +587,257 @@
|
||||
</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>
|
||||
<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 "audition" 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 & 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>
|
||||
</sect1>
|
||||
</chapter>
|
||||
|
@ -68,7 +68,7 @@ EditRDLibrary::EditRDLibrary(RDStation *station,RDStation *cae_station,
|
||||
//
|
||||
// Dialog Name
|
||||
//
|
||||
setCaption(tr("RDLibrary config for ")+station->name());
|
||||
setCaption(tr("Configure RDLibrary"));
|
||||
|
||||
//
|
||||
// Input Configuration
|
||||
@ -185,95 +185,80 @@ EditRDLibrary::EditRDLibrary(RDStation *station,RDStation *cae_station,
|
||||
lib_isrc_label->setGeometry(25,232,130,19);
|
||||
lib_isrc_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Ripper Level
|
||||
//
|
||||
lib_riplevel_spin=new QSpinBox(this);
|
||||
lib_riplevel_spin->setGeometry(160,254,40,19);
|
||||
lib_riplevel_spin->setMinValue(-99);
|
||||
lib_riplevel_spin->setMaxValue(0);
|
||||
QLabel *lib_riplevel_spin_label=
|
||||
new QLabel(lib_riplevel_spin,tr("Ripper Level:"),this);
|
||||
lib_riplevel_spin_label->setGeometry(25,254,130,19);
|
||||
lib_riplevel_spin_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
QLabel *lib_riplevel_spin_unit=new QLabel(tr("dbFS"),this);
|
||||
lib_riplevel_spin_unit->setGeometry(205,254,120,19);
|
||||
lib_riplevel_spin_unit->setAlignment(AlignLeft|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// FreeDB Server
|
||||
//
|
||||
lib_cddb_edit=new QLineEdit(this);
|
||||
lib_cddb_edit->setGeometry(160,278,160,19);
|
||||
lib_cddb_edit->setGeometry(160,254,160,19);
|
||||
lib_cddb_edit->setValidator(validator);
|
||||
QLabel *lib_cddb_label=new QLabel(lib_cddb_edit,tr("&FreeDB Server:"),this);
|
||||
lib_cddb_label->setGeometry(25,278,130,19);
|
||||
lib_cddb_label->setGeometry(25,254,130,19);
|
||||
lib_cddb_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Format
|
||||
//
|
||||
lib_format_box=new QComboBox(this);
|
||||
lib_format_box->setGeometry(160,302,150,19);
|
||||
lib_format_box->setGeometry(160,278,150,19);
|
||||
connect(lib_format_box,SIGNAL(activated(int)),this,SLOT(formatData(int)));
|
||||
QLabel *lib_format_label=new QLabel(lib_format_box,tr("&Format:"),this);
|
||||
|
||||
lib_format_label->setGeometry(25,302,130,19);
|
||||
lib_format_label->setGeometry(25,278,130,19);
|
||||
lib_format_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Bitrate
|
||||
//
|
||||
lib_bitrate_box=new QComboBox(this);
|
||||
lib_bitrate_box->setGeometry(160,326,130,19);
|
||||
lib_bitrate_box->setGeometry(160,302,130,19);
|
||||
QLabel *lib_bitrate_label=new QLabel(lib_bitrate_box,tr("&Bitrate:"),this);
|
||||
lib_bitrate_label->setGeometry(25,326,130,19);
|
||||
lib_bitrate_label->setGeometry(25,302,130,19);
|
||||
lib_bitrate_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Enable Editor
|
||||
//
|
||||
lib_editor_box=new QComboBox(this);
|
||||
lib_editor_box->setGeometry(160,350,60,19);
|
||||
lib_editor_box->setGeometry(160,326,60,19);
|
||||
lib_editor_box->insertItem(tr("No"));
|
||||
lib_editor_box->insertItem(tr("Yes"));
|
||||
QLabel *lib_editor_label=
|
||||
new QLabel(lib_editor_box,tr("Allow E&xternal Editing:"),this);
|
||||
lib_editor_label->setGeometry(25,350,130,19);
|
||||
lib_editor_label->setGeometry(25,326,130,19);
|
||||
lib_editor_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Sample Rate Converter
|
||||
//
|
||||
lib_converter_box=new QComboBox(this);
|
||||
lib_converter_box->setGeometry(160,374,sizeHint().width()-170,19);
|
||||
lib_converter_box->setGeometry(160,350,sizeHint().width()-170,19);
|
||||
int conv=0;
|
||||
while(src_get_name(conv)!=NULL) {
|
||||
lib_converter_box->insertItem(src_get_name(conv++));
|
||||
}
|
||||
QLabel *lib_converter_label=
|
||||
new QLabel(lib_converter_box,tr("Sample Rate Converter:"),this);
|
||||
lib_converter_label->setGeometry(10,374,145,19);
|
||||
lib_converter_label->setGeometry(10,350,145,19);
|
||||
lib_converter_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Limit Searches at Startup
|
||||
//
|
||||
lib_limit_search_box=new QComboBox(this);
|
||||
lib_limit_search_box->setGeometry(160,398,80,19);
|
||||
lib_limit_search_box->setGeometry(160,374,80,19);
|
||||
lib_limit_search_box->insertItem(tr("No"));
|
||||
lib_limit_search_box->insertItem(tr("Yes"));
|
||||
lib_limit_search_box->insertItem(tr("Previous"));
|
||||
QLabel *lib_limit_search_label=
|
||||
new QLabel(lib_limit_search_box,tr("Limit Searches at Startup")+":",this);
|
||||
lib_limit_search_label->setGeometry(10,398,145,19);
|
||||
lib_limit_search_label->setGeometry(10,374,145,19);
|
||||
lib_limit_search_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Defaults
|
||||
//
|
||||
QLabel *default_label=new QLabel(tr("Defaults"),this);
|
||||
default_label->setGeometry(25,437,120,19);
|
||||
default_label->setGeometry(25,408,120,19);
|
||||
default_label->setFont(big_font);
|
||||
default_label->setAlignment(AlignRight|ShowPrefix);
|
||||
|
||||
@ -281,30 +266,45 @@ EditRDLibrary::EditRDLibrary(RDStation *station,RDStation *cae_station,
|
||||
// Default Channels
|
||||
//
|
||||
lib_channels_box=new QComboBox(this);
|
||||
lib_channels_box->setGeometry(160,456,60,19);
|
||||
lib_channels_box->setGeometry(160,430,60,19);
|
||||
QLabel *lib_channels_label=new QLabel(lib_channels_box,tr("&Channels:"),this);
|
||||
lib_channels_label->setGeometry(25,456,130,19);
|
||||
lib_channels_label->setGeometry(25,430,130,19);
|
||||
lib_channels_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Default Record Mode
|
||||
//
|
||||
lib_recmode_box=new QComboBox(this);
|
||||
lib_recmode_box->setGeometry(160,478,100,19);
|
||||
lib_recmode_box->setGeometry(160,454,100,19);
|
||||
QLabel *lib_recmode_label=new QLabel(lib_recmode_box,tr("Record Mode:"),this);
|
||||
lib_recmode_label->setGeometry(25,478,130,19);
|
||||
lib_recmode_label->setGeometry(25,454,130,19);
|
||||
lib_recmode_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Default Trim State
|
||||
//
|
||||
lib_trimstate_box=new QComboBox(this);
|
||||
lib_trimstate_box->setGeometry(160,502,100,19);
|
||||
lib_trimstate_box->setGeometry(160,478,100,19);
|
||||
QLabel *lib_trimstate_label=
|
||||
new QLabel(lib_trimstate_box,tr("AutoTrim:"),this);
|
||||
lib_trimstate_label->setGeometry(25,502,130,19);
|
||||
lib_trimstate_label->setGeometry(25,478,130,19);
|
||||
lib_trimstate_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Normalization Level
|
||||
//
|
||||
lib_riplevel_spin=new QSpinBox(this);
|
||||
lib_riplevel_spin->setGeometry(160,502,40,19);
|
||||
lib_riplevel_spin->setMinValue(-99);
|
||||
lib_riplevel_spin->setMaxValue(0);
|
||||
QLabel *lib_riplevel_spin_label=
|
||||
new QLabel(lib_riplevel_spin,tr("Normalization Level:"),this);
|
||||
lib_riplevel_spin_label->setGeometry(25,502,130,19);
|
||||
lib_riplevel_spin_label->setAlignment(AlignRight|AlignVCenter|ShowPrefix);
|
||||
QLabel *lib_riplevel_spin_unit=new QLabel(tr("dbFS"),this);
|
||||
lib_riplevel_spin_unit->setGeometry(205,502,120,19);
|
||||
lib_riplevel_spin_unit->setAlignment(AlignLeft|AlignVCenter|ShowPrefix);
|
||||
|
||||
//
|
||||
// Ok Button
|
||||
//
|
||||
|
@ -2667,7 +2667,7 @@ GPIOs</source>
|
||||
<name>EditRDLibrary</name>
|
||||
<message>
|
||||
<source>RDLibrary config for </source>
|
||||
<translation>Nastavení RDLibrary pro </translation>
|
||||
<translation type="obsolete">Nastavení RDLibrary pro </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>INPUT</source>
|
||||
@ -2715,7 +2715,7 @@ GPIOs</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ripper Level:</source>
|
||||
<translation>Úroveň trhače:</translation>
|
||||
<translation type="obsolete">Úroveň trhače:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&FreeDB Server:</source>
|
||||
@ -2895,6 +2895,14 @@ nastaveném pro běh služby CAE pro naplnění databáze se zdroji zvuku.</tran
|
||||
<source>&Read ISRCs from CD:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configure RDLibrary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Normalization Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLogedit</name>
|
||||
|
@ -2640,7 +2640,7 @@ GPIOs</source>
|
||||
<name>EditRDLibrary</name>
|
||||
<message>
|
||||
<source>RDLibrary config for </source>
|
||||
<translation>RDLibrary Konfiguration für</translation>
|
||||
<translation type="obsolete">RDLibrary Konfiguration für</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>INPUT</source>
|
||||
@ -2688,7 +2688,7 @@ GPIOs</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ripper Level:</source>
|
||||
<translation>Ripper Level:</translation>
|
||||
<translation type="obsolete">Ripper Level:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&FreeDB Server:</source>
|
||||
@ -2866,6 +2866,14 @@ configured to run the CAE service in order to populate the audio resources datab
|
||||
<source>&Read ISRCs from CD:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configure RDLibrary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Normalization Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLogedit</name>
|
||||
|
@ -2661,7 +2661,7 @@ GPIOs</source>
|
||||
<name>EditRDLibrary</name>
|
||||
<message>
|
||||
<source>RDLibrary config for </source>
|
||||
<translation>Configuración de RDLibrary para </translation>
|
||||
<translation type="obsolete">Configuración de RDLibrary para </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>INPUT</source>
|
||||
@ -2709,7 +2709,7 @@ GPIOs</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ripper Level:</source>
|
||||
<translation>Nivel de Ripper:</translation>
|
||||
<translation type="obsolete">Nivel de Ripper:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&FreeDB Server:</source>
|
||||
@ -2875,6 +2875,14 @@ equipo configurado para ejecutar CAE para obtener la información de audio.</tra
|
||||
<source>&Read ISRCs from CD:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configure RDLibrary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Normalization Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLogedit</name>
|
||||
|
@ -2360,10 +2360,6 @@ GPIOs</source>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLibrary</name>
|
||||
<message>
|
||||
<source>RDLibrary config for </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>INPUT</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -2408,10 +2404,6 @@ GPIOs</source>
|
||||
<source>&Paranoia Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ripper Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&FreeDB Server:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -2558,6 +2550,14 @@ configured to run the CAE service in order to populate the audio resources datab
|
||||
<source>&Read ISRCs from CD:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configure RDLibrary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Normalization Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLogedit</name>
|
||||
|
@ -2636,7 +2636,7 @@ GPIOs</source>
|
||||
<name>EditRDLibrary</name>
|
||||
<message>
|
||||
<source>RDLibrary config for </source>
|
||||
<translation>RDBibliotek-oppsett for </translation>
|
||||
<translation type="obsolete">RDBibliotek-oppsett for </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>INPUT</source>
|
||||
@ -2684,7 +2684,7 @@ GPIOs</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ripper Level:</source>
|
||||
<translation>Uthenting-nivå:</translation>
|
||||
<translation type="obsolete">Uthenting-nivå:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&FreeDB Server:</source>
|
||||
@ -2862,6 +2862,14 @@ configured to run the CAE service in order to populate the audio resources datab
|
||||
<source>&Read ISRCs from CD:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configure RDLibrary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Normalization Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLogedit</name>
|
||||
|
@ -2636,7 +2636,7 @@ GPIOs</source>
|
||||
<name>EditRDLibrary</name>
|
||||
<message>
|
||||
<source>RDLibrary config for </source>
|
||||
<translation>RDBibliotek-oppsett for </translation>
|
||||
<translation type="obsolete">RDBibliotek-oppsett for </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>INPUT</source>
|
||||
@ -2684,7 +2684,7 @@ GPIOs</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ripper Level:</source>
|
||||
<translation>Uthenting-nivå:</translation>
|
||||
<translation type="obsolete">Uthenting-nivå:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&FreeDB Server:</source>
|
||||
@ -2862,6 +2862,14 @@ configured to run the CAE service in order to populate the audio resources datab
|
||||
<source>&Read ISRCs from CD:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configure RDLibrary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Normalization Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLogedit</name>
|
||||
|
@ -2628,7 +2628,7 @@ GPIOs</source>
|
||||
<name>EditRDLibrary</name>
|
||||
<message>
|
||||
<source>RDLibrary config for </source>
|
||||
<translation>Configuração do RDBiblio para </translation>
|
||||
<translation type="obsolete">Configuração do RDBiblio para </translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>INPUT</source>
|
||||
@ -2676,7 +2676,7 @@ GPIOs</source>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ripper Level:</source>
|
||||
<translation>Nível de Extração:</translation>
|
||||
<translation type="obsolete">Nível de Extração:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&FreeDB Server:</source>
|
||||
@ -2854,6 +2854,14 @@ configured to run the CAE service in order to populate the audio resources datab
|
||||
<source>&Read ISRCs from CD:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Configure RDLibrary</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Normalization Level:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditRDLogedit</name>
|
||||
|
Loading…
x
Reference in New Issue
Block a user