<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
  <!ENTITY kwave "<application
>Kwave</application
>">
  <!ENTITY % Russian "INCLUDE"
> <!-- change language only here -->
  <!ENTITY % addindex "IGNORE">
  <!ENTITY version "20.07.70">
  <!ENTITY version_year "2020">
  <!ENTITY % ents PUBLIC "-//KDE//ENTITIES Application-Variable Entities V2.0//EN" "entities/kde-prologue.entities">
  <!ENTITY url_cc_by_sa_4 "https://creativecommons.org/licenses/by-sa/4.0/">
  <!ENTITY url_devel_fetching_from_git "http://kwave.sourceforge.net/doc/devel/fetching_sources_from_git.html">
  <!ENTITY url_devel_requirements "http://kwave.sourceforge.net/doc/devel/requirements.html">
  <!ENTITY url_git_web_kde "https://invent.kde.org/multimedia/kwave/">
  <!ENTITY url_prefix_gitweb "&url_git_web_kde;-/blob/master/">
  <!ENTITY url_authors "&url_prefix_gitweb;AUTHORS">
  <!ENTITY url_changelog "&url_prefix_gitweb;CHANGES">
  <!ENTITY url_debian "https://www.debian.org">
  <!ENTITY url_flac "https://xiph.org/flac/">
  <!ENTITY url_homepage "http://kwave.sourceforge.net/">
  <!ENTITY url_id3lib "http://id3lib.sourceforge.net/">
  <!ENTITY url_isrc "http://isrc.ifpi.org/">
  <!ENTITY url_k3b "https://userbase.kde.org/K3b/">
  <!ENTITY url_lame "http://lame.sourceforge.net/">
  <!ENTITY url_levelmeter "https://web.archive.org/web/*/http://www.rikkus.info/esound-level-meter/">
  <!ENTITY url_libaudiofile "https://audiofile.68k.org/">
  <!ENTITY url_libmad "https://www.underbit.com/products/mad/">
  <!ENTITY url_libsndfile "http://www.mega-nerd.com/libsndfile/">
  <!ENTITY url_licenses "&url_prefix_gitweb;LICENSES">
  <!ENTITY url_ogg_vorbis "https://www.xiph.org">
  <!ENTITY url_rfc2361 "http://www.ietf.org/rfc/rfc2361.txt">
  <!ENTITY url_sourceforge "https://sourceforge.net">
  <!ENTITY url_sox "http://sox.sourceforge.net/">
  <!ENTITY url_git_web_sf "https://sourceforge.net/p/kwave/code/commit_browser">
  <!ENTITY i18n-cmd_syntax "Синтаксис: ">
  <!ENTITY i18n-plugin_lbl_internal_name "Внутреннее&nbsp;имя:">
  <!ENTITY i18n-plugin_lbl_type "Тип&nbsp;модуля:">
  <!ENTITY i18n-plugin_lbl_commands "Команды:">
  <!ENTITY i18n-plugin_lbl_description "Описание:">
  <!ENTITY i18n-plugin_lbl_parameters "Параметры:">
  <!ENTITY i18n-plugin_lbl_file_types "Поддерживаемые&nbsp;форматы&nbsp;файлов:">
  <!ENTITY i18n-plugin-lbl_file_type_description "Описание:">
  <!ENTITY i18n-plugin-lbl_file_type_extensions "Расширения&nbsp;файла:">
  <!ENTITY i18n-plugin-lbl_file_type_mime_types "Типы&nbsp;MIME:">
  <!ENTITY i18n-plugin_lbl_meta_data "Поддерживаемые&nbsp;метаданные:">
  <!ENTITY no-i18n-tag "">
  <!-- @COMMAND_ENTITIES_START@ -->
  <!ENTITY no-i18n-cmd_about_kde "about_kde">
  <!ENTITY no-i18n-cmd_add_track "add_track">
  <!ENTITY no-i18n-cmd_clipboard_flush "clipboard_flush">
  <!ENTITY no-i18n-cmd_close "close">
  <!ENTITY no-i18n-cmd_continue "continue">
  <!ENTITY no-i18n-cmd_copy "copy">
  <!ENTITY no-i18n-cmd_crop "crop">
  <!ENTITY no-i18n-cmd_cut "cut">
  <!ENTITY no-i18n-cmd_delayed "delayed">
  <!ENTITY no-i18n-cmd_delete "delete">
  <!ENTITY no-i18n-cmd_delete_track "delete_track">
  <!ENTITY no-i18n-cmd_dump_metadata "dump_metadata">
  <!ENTITY no-i18n-cmd_expandtolabel "expandtolabel">
  <!ENTITY no-i18n-cmd_fileinfo "fileinfo">
  <!ENTITY no-i18n-cmd_forward "forward">
  <!ENTITY no-i18n-cmd_goto "goto">
  <!ENTITY no-i18n-cmd_insert_at "insert_at">
  <!ENTITY no-i18n-cmd_insert_track "insert_track">
  <!ENTITY no-i18n-cmd_label_add "label:add">
  <!ENTITY no-i18n-cmd_label_delete "label:delete">
  <!ENTITY no-i18n-cmd_label_edit "label:edit">
  <!ENTITY no-i18n-cmd_loadbatch "loadbatch">
  <!ENTITY no-i18n-cmd_loop "loop">
  <!ENTITY no-i18n-cmd_menu "menu">
  <!ENTITY no-i18n-cmd_msgbox "msgbox">
  <!ENTITY no-i18n-cmd_newsignal "newsignal">
  <!ENTITY no-i18n-cmd_next "next">
  <!ENTITY no-i18n-cmd_open "open">
  <!ENTITY no-i18n-cmd_openrecent "openrecent">
  <!ENTITY no-i18n-cmd_paste "paste">
  <!ENTITY no-i18n-cmd_pause "pause">
  <!ENTITY no-i18n-cmd_playback_start "playback_start">
  <!ENTITY no-i18n-cmd_plugin "plugin">
  <!ENTITY no-i18n-cmd_plugin_execute "plugin:execute">
  <!ENTITY no-i18n-cmd_plugin_setup "plugin:setup">
  <!ENTITY no-i18n-cmd_prev "prev">
  <!ENTITY no-i18n-cmd_quit "quit">
  <!ENTITY no-i18n-cmd_redo "redo">
  <!ENTITY no-i18n-cmd_redo_all "redo_all">
  <!ENTITY no-i18n-cmd_reenable_dna "reenable_dna">
  <!ENTITY no-i18n-cmd_reset_toolbars "reset_toolbars">
  <!ENTITY no-i18n-cmd_revert "revert">
  <!ENTITY no-i18n-cmd_rewind "rewind">
  <!ENTITY no-i18n-cmd_save "save">
  <!ENTITY no-i18n-cmd_saveas "saveas">
  <!ENTITY no-i18n-cmd_saveselect "saveselect">
  <!ENTITY no-i18n-cmd_select_gui_type "select_gui_type">
  <!ENTITY no-i18n-cmd_select_track_all "select_track:all">
  <!ENTITY no-i18n-cmd_select_track_invert "select_track:invert">
  <!ENTITY no-i18n-cmd_select_track_none "select_track:none">
  <!ENTITY no-i18n-cmd_select_track_off "select_track:off">
  <!ENTITY no-i18n-cmd_select_track_on "select_track:on">
  <!ENTITY no-i18n-cmd_select_track_toggle "select_track:toggle">
  <!ENTITY no-i18n-cmd_selectall "selectall">
  <!ENTITY no-i18n-cmd_selectnext "selectnext">
  <!ENTITY no-i18n-cmd_selectnextlabels "selectnextlabels">
  <!ENTITY no-i18n-cmd_selectnone "selectnone">
  <!ENTITY no-i18n-cmd_selectprev "selectprev">
  <!ENTITY no-i18n-cmd_selectprevlabels "selectprevlabels">
  <!ENTITY no-i18n-cmd_selecttoleft "selecttoleft">
  <!ENTITY no-i18n-cmd_selecttoright "selecttoright">
  <!ENTITY no-i18n-cmd_selectvisible "selectvisible">
  <!ENTITY no-i18n-cmd_start "start">
  <!ENTITY no-i18n-cmd_stop "stop">
  <!ENTITY no-i18n-cmd_sync "sync">
  <!ENTITY no-i18n-cmd_undo "undo">
  <!ENTITY no-i18n-cmd_undo_all "undo_all">
  <!ENTITY no-i18n-cmd_view_scroll_end "view:scroll_end">
  <!ENTITY no-i18n-cmd_view_scroll_left "view:scroll_left">
  <!ENTITY no-i18n-cmd_view_scroll_next "view:scroll_next">
  <!ENTITY no-i18n-cmd_view_scroll_next_label "view:scroll_next_label">
  <!ENTITY no-i18n-cmd_view_scroll_prev "view:scroll_prev">
  <!ENTITY no-i18n-cmd_view_scroll_prev_label "view:scroll_prev_label">
  <!ENTITY no-i18n-cmd_view_scroll_right "view:scroll_right">
  <!ENTITY no-i18n-cmd_view_scroll_start "view:scroll_start">
  <!ENTITY no-i18n-cmd_view_zoom_all "view:zoom_all">
  <!ENTITY no-i18n-cmd_view_zoom_in "view:zoom_in">
  <!ENTITY no-i18n-cmd_view_zoom_normal "view:zoom_normal">
  <!ENTITY no-i18n-cmd_view_zoom_out "view:zoom_out">
  <!ENTITY no-i18n-cmd_view_zoom_selection "view:zoom_selection">
  <!ENTITY no-i18n-cmd_window_activate "window:activate">
  <!ENTITY no-i18n-cmd_window_cascade "window:cascade">
  <!ENTITY no-i18n-cmd_window_click "window:click">
  <!ENTITY no-i18n-cmd_window_close "window:close">
  <!ENTITY no-i18n-cmd_window_minimize "window:minimize">
  <!ENTITY no-i18n-cmd_window_mousemove "window:mousemove">
  <!ENTITY no-i18n-cmd_window_next_sub "window:next_sub">
  <!ENTITY no-i18n-cmd_window_prev_sub "window:prev_sub">
  <!ENTITY no-i18n-cmd_window_resize "window:resize">
  <!ENTITY no-i18n-cmd_window_screenshot "window:screenshot">
  <!ENTITY no-i18n-cmd_window_sendkey "window:sendkey">
  <!ENTITY no-i18n-cmd_window_tile "window:tile">
  <!ENTITY no-i18n-cmd_window_tile_vertical "window:tile_vertical">
  <!-- @COMMAND_ENTITIES_END@ -->
  <!-- @PLUGIN_ENTITIES_START@ -->
  <!ENTITY no-i18n-plugin_about "about">
  <!ENTITY no-i18n-plugin_amplifyfree "amplifyfree">
  <!ENTITY no-i18n-plugin_band_pass "band_pass">
  <!ENTITY no-i18n-plugin_codec_ascii "codec_ascii">
  <!ENTITY no-i18n-plugin_codec_audiofile "codec_audiofile">
  <!ENTITY no-i18n-plugin_codec_flac "codec_flac">
  <!ENTITY no-i18n-plugin_codec_mp3 "codec_mp3">
  <!ENTITY no-i18n-plugin_codec_ogg "codec_ogg">
  <!ENTITY no-i18n-plugin_codec_wav "codec_wav">
  <!ENTITY no-i18n-plugin_debug "debug">
  <!ENTITY no-i18n-plugin_export_k3b "export_k3b">
  <!ENTITY no-i18n-plugin_fileinfo "fileinfo">
  <!ENTITY no-i18n-plugin_goto "goto">
  <!ENTITY no-i18n-plugin_insert_at "insert_at">
  <!ENTITY no-i18n-plugin_lowpass "lowpass">
  <!ENTITY no-i18n-plugin_newsignal "newsignal">
  <!ENTITY no-i18n-plugin_noise "noise">
  <!ENTITY no-i18n-plugin_normalize "normalize">
  <!ENTITY no-i18n-plugin_notch_filter "notch_filter">
  <!ENTITY no-i18n-plugin_pitch_shift "pitch_shift">
  <!ENTITY no-i18n-plugin_playback "playback">
  <!ENTITY no-i18n-plugin_record "record">
  <!ENTITY no-i18n-plugin_reverse "reverse">
  <!ENTITY no-i18n-plugin_samplerate "samplerate">
  <!ENTITY no-i18n-plugin_saveblocks "saveblocks">
  <!ENTITY no-i18n-plugin_selectrange "selectrange">
  <!ENTITY no-i18n-plugin_sonagram "sonagram">
  <!ENTITY no-i18n-plugin_stringenter "stringenter">
  <!ENTITY no-i18n-plugin_volume "volume">
  <!ENTITY no-i18n-plugin_zero "zero">
  <!-- @PLUGIN_ENTITIES_END@ -->
  <!-- unicode characters, before URL encoding -->
  <!ENTITY no-i18n-unicode-0x0020 "&#x0020;">
  <!ENTITY no-i18n-unicode-0x0021 "&#x0021;">
  <!ENTITY no-i18n-unicode-0x0022 "&#x0022;">
  <!ENTITY no-i18n-unicode-0x0023 "&#x0023;">
  <!ENTITY no-i18n-unicode-0x0024 "&#x0024;">
  <!ENTITY no-i18n-unicode-0x0025 "&#x0025;">
  <!ENTITY no-i18n-unicode-0x0026 "&amp;">
  <!ENTITY no-i18n-unicode-0x0027 "&#x0027;">
  <!ENTITY no-i18n-unicode-0x0028 "&#x0028;">
  <!ENTITY no-i18n-unicode-0x0029 "&#x0029;">
  <!ENTITY no-i18n-unicode-0x002A "&#x002A;">
  <!ENTITY no-i18n-unicode-0x002B "&#x002B;">
  <!ENTITY no-i18n-unicode-0x002C "&#x002C;">
  <!ENTITY no-i18n-unicode-0x002D "&#x002D;">
  <!ENTITY no-i18n-unicode-0x002E "&#x002E;">
  <!ENTITY no-i18n-unicode-0x002F "&#x002F;">
  <!ENTITY no-i18n-unicode-0x003A "&#x003A;">
  <!ENTITY no-i18n-unicode-0x003B "&#x003B;">
  <!ENTITY no-i18n-unicode-0x003C "&lt;">
  <!ENTITY no-i18n-unicode-0x003D "&#x003D;">
  <!ENTITY no-i18n-unicode-0x003E "&gt;">
  <!ENTITY no-i18n-unicode-0x003F "&#x003F;">
  <!ENTITY no-i18n-unicode-0x0040 "&#x0040;">
  <!ENTITY no-i18n-unicode-0x005B "&#x005B;">
  <!ENTITY no-i18n-unicode-0x005C "&#x005C;">
  <!ENTITY no-i18n-unicode-0x005D "&#x005D;">
  <!ENTITY no-i18n-unicode-0x005E "&#x005E;">
  <!ENTITY no-i18n-unicode-0x005F "&#x005F;">
  <!ENTITY no-i18n-unicode-0x0060 "&#x0060;">
  <!ENTITY no-i18n-unicode-0x007B "&#x007B;">
  <!ENTITY no-i18n-unicode-0x007C "&#x007C;">
  <!ENTITY no-i18n-unicode-0x007D "&#x007D;">
  <!ENTITY no-i18n-unicode-0x007E "&#x007E;">
  <!-- URL encoded ASCII characters -->
  <!ENTITY no-i18n-urlenc-20 "&#x0025;20">
  <!ENTITY no-i18n-urlenc-21 "&#x0025;21">
  <!ENTITY no-i18n-urlenc-22 "&#x0025;22">
  <!ENTITY no-i18n-urlenc-23 "&#x0025;23">
  <!ENTITY no-i18n-urlenc-24 "&#x0025;24">
  <!ENTITY no-i18n-urlenc-25 "&#x0025;25">
  <!ENTITY no-i18n-urlenc-26 "&#x0025;26">
  <!ENTITY no-i18n-urlenc-27 "&#x0025;27">
  <!ENTITY no-i18n-urlenc-28 "&#x0025;28">
  <!ENTITY no-i18n-urlenc-29 "&#x0025;29">
  <!ENTITY no-i18n-urlenc-2A "&#x0025;2A">
  <!ENTITY no-i18n-urlenc-2B "&#x0025;2B">
  <!ENTITY no-i18n-urlenc-2C "&#x0025;2C">
  <!ENTITY no-i18n-urlenc-2D "&#x0025;2D">
  <!ENTITY no-i18n-urlenc-2F "&#x0025;2F">
  <!ENTITY no-i18n-urlenc-3A "&#x0025;3A">
  <!ENTITY no-i18n-urlenc-3B "&#x0025;3B">
  <!ENTITY no-i18n-urlenc-3C "&#x0025;3C">
  <!ENTITY no-i18n-urlenc-3D "&#x0025;3D">
  <!ENTITY no-i18n-urlenc-3E "&#x0025;3E">
  <!ENTITY no-i18n-urlenc-3F "&#x0025;3F">
  <!ENTITY no-i18n-urlenc-40 "&#x0025;40">
  <!ENTITY no-i18n-urlenc-5B "&#x0025;5B">
  <!ENTITY no-i18n-urlenc-5C "&#x0025;5C">
  <!ENTITY no-i18n-urlenc-5D "&#x0025;5D">
  <!ENTITY no-i18n-urlenc-5E "&#x0025;5E">
  <!ENTITY no-i18n-urlenc-5F "&#x0025;5F">
  <!ENTITY no-i18n-urlenc-60 "&#x0025;60">
  <!ENTITY no-i18n-urlenc-7B "&#x0025;7B">
  <!ENTITY no-i18n-urlenc-7C "&#x0025;7C">
  <!ENTITY no-i18n-urlenc-7D "&#x0025;7D">
  <!ENTITY no-i18n-urlenc-7E "&#x0025;7E">
  <!-- @FILEINFO_ENTITIES_START@ -->
  <!ENTITY i18n-INF_ALBUM "Album">
  <!ENTITY i18n-INF_ANNOTATION "Annotation">
  <!ENTITY i18n-INF_ARCHIVAL "Archival location">
  <!ENTITY i18n-INF_AUTHOR "Author">
  <!ENTITY i18n-INF_BITRATE_LOWER "Lower Bitrate">
  <!ENTITY i18n-INF_BITRATE_MODE "Bitrate Mode">
  <!ENTITY i18n-INF_BITRATE_NOMINAL "Bitrate">
  <!ENTITY i18n-INF_BITRATE_UPPER "Upper Bitrate">
  <!ENTITY i18n-INF_BITS_PER_SAMPLE "Bits per Sample">
  <!ENTITY i18n-INF_CD "CD">
  <!ENTITY i18n-INF_CDS "CDS">
  <!ENTITY i18n-INF_COMMISSIONED "Commissioned">
  <!ENTITY i18n-INF_COMMENTS "Comments">
  <!ENTITY i18n-INF_COMPRESSION "Compression">
  <!ENTITY i18n-INF_CONTACT "Contact">
  <!ENTITY i18n-INF_COPYRIGHT "Copyright">
  <!ENTITY i18n-INF_COPYRIGHTED "Copyrighted">
  <!ENTITY i18n-INF_CREATION_DATE "Date">
  <!ENTITY i18n-INF_ENGINEER "Engineer">
  <!ENTITY i18n-INF_ESTIMATED_LENGTH "Estimated Length">
  <!ENTITY i18n-INF_FILENAME "Filename">
  <!ENTITY i18n-INF_FILESIZE "File Size">
  <!ENTITY i18n-INF_GENRE "Genre">
  <!ENTITY i18n-INF_ISRC "ISRC">
  <!ENTITY i18n-INF_KEYWORDS "Keywords">
  <!ENTITY i18n-INF_LABELS "Labels">
  <!ENTITY i18n-INF_LENGTH "Length">
  <!ENTITY i18n-INF_LICENSE "License">
  <!ENTITY i18n-INF_MEDIUM "Medium">
  <!ENTITY i18n-INF_MIMETYPE "Mime Type">
  <!ENTITY i18n-INF_MPEG_EMPHASIS "Emphasis">
  <!ENTITY i18n-INF_MPEG_LAYER "Layer">
  <!ENTITY i18n-INF_MPEG_MODEEXT "Mode Extension">
  <!ENTITY i18n-INF_MPEG_VERSION "Version">
  <!ENTITY i18n-INF_NAME "Name">
  <!ENTITY i18n-INF_OPUS_FRAME_LEN "Opus Frame Length">
  <!ENTITY i18n-INF_ORGANIZATION "Organization">
  <!ENTITY i18n-INF_ORIGINAL "Original">
  <!ENTITY i18n-INF_PERFORMER "Performer">
  <!ENTITY i18n-INF_PRIVATE "Private">
  <!ENTITY i18n-INF_PRODUCT "Product">
  <!ENTITY i18n-INF_SAMPLE_FORMAT "Sample Format">
  <!ENTITY i18n-INF_SAMPLE_RATE "Sample Rate">
  <!ENTITY i18n-INF_SOFTWARE "Software">
  <!ENTITY i18n-INF_SOURCE "Source">
  <!ENTITY i18n-INF_SOURCE_FORM "Source form">
  <!ENTITY i18n-INF_SUBJECT "Subject">
  <!ENTITY i18n-INF_TECHNICAN "Technician">
  <!ENTITY i18n-INF_TRACK "Track">
  <!ENTITY i18n-INF_TRACKS "Tracks">
  <!ENTITY i18n-INF_CHANNELS "Channels">
  <!ENTITY i18n-INF_VBR_QUALITY "Base Quality">
  <!ENTITY i18n-INF_VERSION "Version">
  <!-- @FILEINFO_ENTITIES_END@ -->
]>

<book lang="&language;">

<bookinfo>
    <title
>Руководство пользователя &kwave;</title>

    <authorgroup>
	<author
><firstname
>Thomas</firstname
> <surname
>Eschenbacher</surname
> <affiliation
> <address
><email
>thomas.eschenbacher@gmx.de</email
></address>
	    </affiliation>
	</author>

	<othercredit role="translator"
><firstname
>Мария</firstname
><surname
>Шикунова</surname
><affiliation
><address
><email
>translation-team@basealt.ru</email
></address
></affiliation
><contrib
>Перевод на русский язык</contrib
></othercredit
> 

    </authorgroup>

    <copyright
><year
>1998-2000</year
><holder
>Martin Wilz</holder
></copyright>
    <copyright
><year
>&version_year;</year
><holder
>Thomas Eschenbacher</holder
></copyright>

    <legalnotice
>&FDLNotice;</legalnotice>

    <date
>2020-07-06</date>
    <releaseinfo
>20.07.70</releaseinfo>

    <abstract
><para
>&kwave; — это простой аудиоредактор на основе &kf5-full;.</para
></abstract>

    <keywordset>
	<keyword
>KDE</keyword>
	<keyword
>KF5</keyword>
	<keyword
>мультимедиа</keyword>
	<keyword
>звук</keyword>
	<keyword
>аудио</keyword>
	<keyword
>Kwave</keyword>
	<keyword
>wav</keyword>
	<keyword
>редактор</keyword>
	<keyword
>запись</keyword>
	<keyword
>воспроизведение</keyword>
	<keyword
>сонаграмма</keyword>
	<keyword
>FFT</keyword>
	<keyword
>Linux</keyword>
    </keywordset>
</bookinfo>

<!-- ###################################################################### -->
<!-- ### Chapter: Introduction                                          ### -->
<!-- ###################################################################### -->

<chapter id="introduction"
><title
>Введение</title>

    <para
>&kwave; — это простой аудиоредактор на основе &kf5-full;. Его функционал включает в себя: <itemizedlist>
    	<listitem
><para
>пользовательский интерфейс, имеющий три режима работы с открытыми файлами: SDI («В отдельных окнах»), MDI («В отдельных окнах») и во вкладках; </para
></listitem>
    	<listitem
><para
>простые функции копирования, вырезания и вставки; </para
></listitem>
    	<listitem
><para
>многоуровневые отмена и повтор действий; </para
></listitem>
<!-- @TODO@   	<listitem
><para>
	    simple filter design tools
	</para
></listitem
> -->
<!-- @TODO@    	<listitem
><para>
	    a small editor for additive synthesis
	</para
></listitem
> -->
	<listitem
><para
>маркировка сигналов; </para
></listitem>
    	<listitem
><para
>различные функции записи, включая предварительную запись; </para
></listitem>
    	<listitem
><para
>воспроизведение с использованием подсистем Qt, PulseAudio, ALSA и OSS; </para
></listitem>
    	<listitem
><para
>запись с использованием подсистем PulseAudio, ALSA и OSS; </para
></listitem>
    	<listitem
><para
>импорт и экспорт файлов в формате MP3; </para
></listitem>
    	<listitem
><para
>импорт и экспорт файлов в формате Ogg/Vorbis и Opus; </para
></listitem>
    	<listitem
><para
>импорт и экспорт файлов в формате FLAC; </para
></listitem>
    	<listitem
><para
>некоторые функции анализа, например, сонаграмма; </para
></listitem>
    	<listitem
><para
>использование 24-битной точности для внутренней обработки данных; </para
></listitem>
    	<listitem
><para
>свободный выбор частоты дискретизации; </para
></listitem>
    	<listitem
><para
>поддержка редактирования многоканальных файлов; </para
></listitem>
    	<listitem
><para
>воспроизведение многоканальных аудиофайлов (при необходимости выполняется сведение в моно или стерео режим); </para
></listitem>
	<listitem
><para
>поддержка подключаемых модулей, расширяющих возможности приложения; </para
></listitem>
	<listitem
><para
>импорт и экспорт других аудиоформатов с помощью библиотеки <ulink url="&url_libaudiofile;"
>audiofile</ulink
>. </para
></listitem>
	</itemizedlist>
    </para>

    <para
>Чтобы ознакомиться с тем, что было реализовано и что ещё предстоит сделать, обратитесь к файлам <filename
>CHANGES</filename
> и <filename
>TODO</filename
>, включённым в пакет с исходным кодом. Помощь и конструктивная критика всегда приветствуются. </para>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Kwave Resources                                       +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="resources">
    <title
>Ресурсы, посвящённые &kwave;</title>

    <para
>Чтобы связаться с разработчиками, получить дополнительную помощь по использованию &kwave;, отправить исправления или отчёт об ошибках, воспользуйтесь следующими ресурсами: </para>

    <itemizedlist>
        <listitem
><para
>Домашняя страница проекта<anchor id="project-homepage"/></para
><para
>Для получения информации о новых актуальных выпусках или другой информации об этом проекте обратитесь к <ulink url="&url_homepage;"
>домашней странице &kwave;</ulink
>. </para
></listitem>
	<listitem
><para
>Репозиторий Git<anchor id="git-repository"/> </para>
	<para
>Существует репозиторий Git, размещённый на серверах &kde; и на <ulink url="&url_sourceforge;"
>SourceForge</ulink
>, где доступны исходные коды самой свежей версии, находящейся в разработке. Инструкции по получению доступа к репозиторию представлены в документации разработчика в главе о <ulink url="&url_devel_fetching_from_git;"
>сборке из Git</ulink
>. Кроме того, есть интерфейсы <ulink url="&url_git_web_kde;"
>&kde;</ulink
> и <ulink url="&url_git_web_sf;"
>SourceForge</ulink
>, которые позволяют просматривать источники проекта. </para
></listitem>
    </itemizedlist>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Revision History                                      +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="changes">
    <title
>Журнал версий &kwave;</title>

    <para
>Проект KWave Martin Wilz основал летом 1998 года, а позднее совместно с другими разработчиками он его развил и усовершенствовал. В ноябре 1999 года Thomas Eschenbacher начал исправлять незначительные ошибки в разных частях проекта, всё больше и больше углубляясь в изучение исходного кода. На сегодняшний день он расширил, переписал и пересмотрел почти все компоненты программы и потратил много времени на её усовершенствование. </para>

    <para
>Начиная с версии 0.8.0 журнал изменений &kwave; больше не включается в это руководство. С полной историей изменений можно ознакомиться по этой ссылке: <ulink url="&url_changelog;"
> &url_changelog;</ulink
>, либо с помощью <ulink url="&url_git_web_kde;"
>интерфейса Git</ulink
>. </para>

    <para
>Версия 0.9.0 — это первая версия, исходные коды которой хранятся на серверах &kde; (kdereview) и SourceForge, а версия 0.9.1 — первая версия для &kf5-full;. </para>

    <!-- @TODO@ kdemultimedia -->

    <!-- changelog cut out, this gives a smaller online help
         and *much* less work for the translators... -->

    </sect1>
</chapter>

<!-- ###################################################################### -->
<!-- ### Chapter: Basics about digital audio                            ### -->
<!-- ###################################################################### -->

<chapter id="digital-audio-basics"
><title
>Основы цифрового аудио</title>

    <para
>В этой главе представлено краткое введение в основы цифровой обработки звука без углубления в детали. </para>

    <sect1 id="the-analogue-world">
    <title
>Аналоговый мир</title>

    <para
>Прежде всего нужно иметь в виду, что окружающий мир является <emphasis
>аналоговым</emphasis
>. а компьютеры работают с <emphasis
>цифровыми</emphasis
> данными. Существует несколько способов преобразования аналогового звукового сигнала в цифровой и наоборот. Поскольку, как правило, преобразование цифровых данных в аналоговые является обратным процессом преобразования аналоговых данных в цифровые, рассматриваться будет только преобразование аналоговых данных в цифровые. </para>
    <para>
	<inlinemediaobject>
	<imageobject>
	    <imagedata fileref="audio-1.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>Преобразование звука в биты</phrase
> </textobject>
	</inlinemediaobject>
    </para>
    <para
>Преобразование звука в биты</para>

    <para
>Чтобы оказаться в компьютере, аналоговый звук должен быть преобразован в электронный сигнал. Самым простым способом для этого является использование микрофона и усилителя. Такая система, получив звук (изменение давления воздуха) на входе, преобразует его в напряжение электрического тока на выходе. Изменения давления с более высокой амплитудой будут представлены более высоким напряжением на выходе усилителя. Такие выходные данные имеют название <emphasis
>«сигнал»</emphasis
>. А «усилитель» может быть встроен в звуковую карту, обычно оставаясь невидимым для глаз пользователя. </para>
    <para>
	<inlinemediaobject>
	<imageobject>
	    <imagedata fileref="audio2signal.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>Преобразование в электронный сигнал</phrase
> </textobject>
	</inlinemediaobject>
    </para>
    <para
>Преобразование в электронный сигнал</para>

    <para
>На этом этапе электронный сигнал имеет три ограничения, о которых следует помнить: <orderedlist>
	    <listitem
><para
><emphasis
>Амплитуда</emphasis
> (громкость) ограничена определённым максимальным уровнем из-за того, что электронные устройства (усилители) способны работать только с напряжением в ограниченном диапазоне. Проблема не возникает, если звук не слишком громкий. Если же звук очень громкий, сигнал <emphasis
>обрезается</emphasis
>, то есть электрический сигнал выходит за возможные пределы, а результат искажается. </para
></listitem>
	    <listitem
><para
><emphasis
>Диапазон частот</emphasis
> также имеет ограничения. Из-за механических ограничений микрофонов и ограниченного частотного диапазона усилителей ограничен и частотный диапазон сигнала. Не существует жёсткой черты, при достижении которой звук начинает внезапно исчезать, но ниже некоторых низких и выше некоторых высоких частот амплитуда сигнала начинает падать всё сильнее и сильнее. Максимальная частота — это ограничение скорости электронного сигнала при подъёме и падении. При использовании высококачественных усилителей и микрофонов возможно расширить границы диапазона частот так, что частоты вне этого диапазона человеческое ухо не сможет уловить. Человек обычно не способен слышать звуки с частотой, превышающей 20 кГц. </para
></listitem>
	    <listitem
><para
>Сигнал содержит <emphasis
>шум</emphasis
>. Шум является самым страшным врагом каждого, кто занимается обработкой звука. Шум — это типичный аналоговый эффект, который делает звуковой сигнал «нерезким» и вызывает дефекты звука, он всегда присутствует, и его нельзя устранить. Можно только попытаться использовать высококачественные компоненты, производящие так мало шума, что его невозможно будет услышать. Обычно шум имеет определённую громкость, так что записываемый звук должен быть намного громче. Это называется <emphasis
>«отношение сигнал/шум» (ОСШ)</emphasis
>, и чем его значение выше, тем лучше качество звука. Звуки, имеющие меньшую громкость, чем шум, невозможно услышать. </para
></listitem>
	</orderedlist>
    </para>

</sect1>

<sect1 id="digitalization"
><title
>Оцифровка</title>

    <para
>Для хранения и воспроизведения аудио на компьютере нужно сначала преобразовать аналоговый звук в цифровые данные. Этот процесс называется <emphasis
>оцифровкой</emphasis
>. Оцифровка — это преобразование электронного сигнала в последовательность цифровых значений. </para>
    <para>
	<inlinemediaobject>
	<imageobject>
	    <imagedata fileref="signal2digital.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>Оцифровка электронного сигнала</phrase
> </textobject>
	</inlinemediaobject>
    </para>
    <para
>Оцифровка электронного сигнала</para>

    <para
>Преобразование — это регулярное измерение значения электронного сигнала в определённые промежутки времени с получением последовательности их значений, называемых <emphasis
>отсчётами</emphasis
> (образца). Результаты измерений затем кодируется в цифровые значения. </para>
    <para
>Дискретизацию возможно производить как в произвольные промежутки времени, так и регулярно с одинаковым интервалом между измерениями. Второй метод используется чаще всего, потому что он намного проще в обращении и работает с постоянной частотой измерения, так называемой <emphasis
>частотой дискретизации</emphasis
>. Обычная частота дискретизации составляет 8000, 11025, 22050 и 44100 отсчётов в секунду. На практике частота дискретизации также задаётся в единицах измерения частоты, Гц или кГц. </para>
    <para
>Частота дискретизации ограничивает наивысшую частоту звука, которая может быть сохранена при оцифровке сигнала. Согласно теореме Котельникова, самая высокая записанная частота составляет половину частоты дискретизации, поэтому в данных с частотой дискретизации 44,1 кГц не может содержаться сигналов с частотой более 22 кГц. Чтобы избежать искажения сигнала, звуковая карта пользовательского компьютера уже имеет встроенный фильтр, который отфильтровывает частоты, превышающие половину используемой частоты дискретизации. </para>
    <para>
	<inlinemediaobject>
	<imageobject>
	    <imagedata fileref="sinus2samples.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>Дискретный сигнал</phrase
> </textobject>
	</inlinemediaobject>
    </para>
    <para
>Дискретный сигнал</para>

</sect1>

<sect1 id="sample-encoding"
><title
>Кодирование отсчёта</title>

    <para
>Результатом процесса цифровой дискретизации является последовательность отдельных цифровых замеров (отсчётов) или <emphasis
>выборок</emphasis
> сигнала. Один отсчёт — это цифровое представление значения уровня сигнала в определённый момент времени. </para>
    <para
>Значения отсчётов может быть обработано и закодировано несколькими способами. Самый простой — это <emphasis
>линейное</emphasis
> кодирование, при котором значение каждого отсчёта непосредственно соответствует значению аналогового сигнала, умноженному на постоянный коэффициент. Этот алгоритм прост в реализации, однако он имеет недостаток: шум становится более слышимым на низких амплитудах, где он искажает сигнал больше всего, и менее слышимым на высоких амплитудах. </para>
    <para
>Одним из способов уменьшения влияния шума является <emphasis
>нелинейное</emphasis
> кодирование. Это означает, что низкие амплитуды следует усилить перед обработкой. По мере усиления низких амплитуд их расстояние от шума увеличивается, а качество улучшается. Наиболее распространёнными методами для этого являются кодировки <emphasis
>A-Law</emphasis
> и <emphasis
>U-Law</emphasis
> — некоторые стандартизированные кривые логарифмического усиления, используемые в цифровой телефонии (стандарт ITU G.711). </para>
    <para>
	<inlinemediaobject>
	<imageobject>
	    <imagedata fileref="nonlinear.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>Нелинейное кодирование</phrase
> </textobject>
	</inlinemediaobject>
    </para>
    <para
>Нелинейное кодирование</para>
</sect1>

<sect1 id="sample-formats"
><title
>Форматы хранения значений отсчётов</title>

    <para
>Значения отсчётов могут храниться в различных форматах и с разной разрядностью. Наиболее распространённым вариантом является хранение в целочисленных форматах (с фиксированной запятой), при котором значения сохраняются с помощью <emphasis
>фиксированного квантования</emphasis
>. В зависимости от того, где определена нулевая линия, отличают целочисленные форматы <emphasis
>без знака</emphasis
> (только положительные значения, «нулевая линия» находится в середине числового диапазона) и <emphasis
>со знаком</emphasis
> (положительные и отрицательные значения). </para>
    <para>
	<inlinemediaobject>
	<imageobject>
	    <imagedata fileref="signed.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>Формат со знаком</phrase
> </textobject>
	</inlinemediaobject>
    </para>
    <para
>Формат со знаком</para>
    <para>
	<inlinemediaobject>
	<imageobject>
	    <imagedata fileref="unsigned.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>Формат без знака</phrase
> </textobject>
	</inlinemediaobject>
    </para>
    <para
>Формат без знака</para>
    <para
>Так как во время квантования теряется некоторая точность, в результате появляется шум, известный как <emphasis
>шум квантования</emphasis
>. Этот тип шума оказывает большое влияние на сигналы с низкими амплитудами, поэтому этот метод хранения отсчётов не является оптимальным, но он довольно простой и быстро обрабатывается (компьютеры быстро справляются с вычислениями чисел с фиксированной запятой). </para>
    <para
>Второй способ кодирования набора дискретных цифровых замеров — это использование чисел с <emphasis
>плавающей запятой</emphasis
>. С числами с плавающей запятой шум распространяется почти равномерно по всем диапазонам амплитуд и имеет преимущества, особенно в кодировании сигналов с низкими амплитудами. Однако этот формат обрабатывается гораздо медленнее (компьютеры намного медленнее обрабатывают числа с плавающей запятой в отличие от обработки целых чисел). </para>
    <note
><para
>&kwave; использует <emphasis
>целочисленный формат со знаком</emphasis
> с 24-битной точностью, хранящийся в 32-битных целых числах. Такой формат имеет один недостаток, выражающийся в более высоком потреблении памяти при обработке файлов с более низкой точностью (например, 8-битной), однако обработка 32-битных чисел проходит очень быстро и даже позволяет оставлять некоторые ресурсы для внутренних вычислений, поскольку обычно используются только 24 бита. </para
></note>
</sect1>

<!-- TODO: some chapter about audio compression codecs and so on -->

</chapter>

<!-- ###################################################################### -->
<!-- ### Chapter: Using Kwave                                           ### -->
<!-- ###################################################################### -->

<chapter id="using-kwave"
><title
>Использование &kwave;</title>
    <para
>Так выглядит главное окно программы &kwave;. </para>
    <para>
	<screenshot>
    	    <screeninfo
>Снимок экрана программы &kwave; </screeninfo>
    	    <mediaobject>
		<imageobject>
	    	    <imagedata fileref="kwave-main.png" format="PNG"/>
		</imageobject>
		<textobject>
	    	    <phrase
>Снимок экрана главного окна</phrase>
		</textobject>
	    </mediaobject>
	</screenshot>
    </para>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: User Interface Selection                              +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="gui_mode"
><title
>Режим пользовательского интерфейса</title>

    <para
>В зависимости от личных предпочтений пользователя в &kwave; возможно настроить способ работы сразу с несколькими открытыми файлами. Чтобы быстро переключить этот параметр, воспользуйтесь пунктом меню <menuchoice
> <guimenu
>Настройка</guimenu
><guimenuitem
>Показывать файлы...</guimenuitem
> </menuchoice
>. </para>

    <para
>Возможно выбирать из трёх режимов: <itemizedlist>
	    <listitem>
		<anchor id="gui_sdi"/>
		<para
><guimenuitem
>Режим отдельных окон (SDI)</guimenuitem
>: при использовании данного режима каждый файл будет отображаться в отдельном главном окне. <screenshot>
			<screeninfo
>снимок экрана &kwave; в режиме SDI </screeninfo>
			<mediaobject>
			    <imageobject>
				<imagedata fileref="kwave-gui-sdi.png" format="PNG"/>
			    </imageobject>
			    <textobject>
				<phrase
>Снимок экрана режима SDI</phrase>
			    </textobject>
			</mediaobject>
		    </screenshot>
	        </para>
	    </listitem>
	    <listitem>
		<anchor id="gui_mdi"/>
		<para
><guimenuitem
>Режим вложенных окон (MDI)</guimenuitem
>: при использовании данного режима будет открыто только одно главное окно &kwave;, но внутри него будет находиться область с вложенными окнами, которые возможно менять в размере, передвигать, располагать каскадом, вертикально или сворачивать. </para>
		<para
>Чтобы выбрать нужное окно, воспользуйтесь пунктом меню <guimenu
>Окно</guimenu
> или переключайтесь между вложенными окнами с помощью комбинации клавиш <keycombo
>&Ctrl;&Tab;</keycombo
>. <screenshot>
			<screeninfo
>снимок экрана &kwave; в режиме MDI </screeninfo>
			<mediaobject>
			    <imageobject>
				<imagedata fileref="kwave-gui-mdi.png" format="PNG"/>
			    </imageobject>
			    <textobject>
				<phrase
>Снимок экрана в режиме MDI</phrase>
			    </textobject>
			</mediaobject>
		    </screenshot>
	        </para>
	    </listitem>
	    <listitem>
		<anchor id="gui_tab"/>
		<para
><guimenuitem
>Режим вкладок</guimenuitem
>: этот режим отображает файлы в отдельных вкладках. Данный режим может быть знаком многим пользователям, так как он используется в большинстве популярных интернет-браузеров. </para>
		<para
>Вкладку возможно активировать в пункте меню <guimenu
>Окно</guimenu
>, либо переключиться на неё с помощью комбинации клавиш <keycombo
>&Ctrl;&Tab;</keycombo
>. <screenshot>
			<screeninfo
>снимок экрана &kwave; в режиме вкладок </screeninfo>
			<mediaobject>
			    <imageobject>
				<imagedata fileref="kwave-gui-tab.png" format="PNG"/>
			    </imageobject>
			    <textobject>
				<phrase
>Снимок экрана в режиме вкладок</phrase>
			    </textobject>
			</mediaobject>
		    </screenshot>
	        </para>
	    </listitem>
	</itemizedlist>
    </para>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Command Line                                          +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="command_line"
><title
>Командная строка</title>

	<sect2
><title
>Список файлов или команд</title>
	    <para
>При запуске &kwave; из командной строки возможно указать список файлов, которые следует открыть. Сначала будет открыт первый указанный файл, затем все остальные. Каждый файл будет открыт в новом окне или вложенном окне того же экземпляра приложения. При использовании подстановочных знаков возможно  открыть сразу большое количество файлов. </para>
	    <para
>Например, следующая команда запускает &kwave; и открывает все звуковые файлы, являющиеся частью звукового оформления freedesktop XDG, в новом или вложенном окне: <screen
><prompt
>% </prompt
><command
>kwave <filename
>/usr/share/sounds/freedesktop/stereo/*.ogg</filename
></command
></screen>
	    </para>
	    <para
>Также возможно передать &kwave; текстовые команды, закодированные в качестве специального адреса &URI;<footnote
><para
>universal resource identifier, унифицированный идентификатор ресурса</para
></footnote
>, это будет подробнее описано <link linkend="kwave_uri"
>далее</link
>. </para>
	</sect2>

	<sect2
><title
>Тип графического интерфейса</title>
	    <para
>Параметр <literal
>--gui=<replaceable
>SDI</replaceable
>|<replaceable
>MDI</replaceable
>|<replaceable
>TAB</replaceable
></literal
> запускает &kwave; в одном из трёх возможных режимов графического интерфейса: <link linkend="gui_sdi"
><abbrev
>SDI</abbrev
></link
>, <link linkend="gui_mdi"
><abbrev
>MDI</abbrev
></link
> или <link linkend="gui_tab"
>во вкладках</link
>. </para>
	</sect2>

	<sect2
><title
>Параметры инструментария Qt</title>
	    <para
>Вдобавок к списку файлов также возможно указать список параметров <emphasis
>инструментария Qt</emphasis
>, например, <literal
>-qwindowgeometry</literal
> для указания размера и/или расположения первого окна &kwave; и/или <literal
>-display</literal
> для открытия приложения на отдельном экране. </para>
	    <para
>Например, следующая команда запускает окно &kwave; с такими параметрами: ширина — 600 пикселов, высота — 400 пикселов, правая граница окна расположена на расстоянии 30 пикселов от правого края экрана, верхняя граница окна расположена на расстоянии 0 пикселов от верхнего края экрана. <screen
><prompt
>% </prompt
><command
>kwave <parameter
>--disable-splashscreen</parameter
> <parameter
>-qwindowgeometry 600x400-30+0</parameter
></command
></screen>
	    </para>
	</sect2>

	<sect2
><title
>Действия при запуске программы</title>
	    <para
>Параметр <literal
>--disable-splashscreen</literal
> отключает заставку, которая появляется при запуске &kwave;. Этот параметр может пригодиться, когда требуется запустить &kwave; с помощью сценария. </para>

	    <para
>Параметр <literal
>--iconic</literal
> запускает &kwave; в виде значка. Это может быть полезно, когда требуется запустить приложения без взаимодействия с графическим интерфейсом, например, при запуске с помощью сценария. Этот параметр также отключает заставку при запуске. </para>

	    <para
>Параметр <literal
>--logfile=<replaceable
>kwave.log</replaceable
></literal
> записывает в файл последовательность действий сеанса &kwave;. Это полезно для отладки, такой файл может потребоваться для отправки сообщения об ошибке. </para>
	</sect2>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Opening and Saving files                              +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="open_and_save"
><title
>Открытие и сохранение файлов</title>

    <para
>Открытие файлов в &kwave; аналогично той же операции в большинстве приложений; возможно <itemizedlist>
    <listitem
><para
>указать список файлов в <link linkend="command_line"
>командной строке</link
> при запуске &kwave;,</para
></listitem>
    <listitem
><para
>открыть пустое окно &kwave; (например, через пункт меню <menuchoice
> <shortcut
><keycombo
>&Ctrl;<keycap
>W</keycap
></keycombo
></shortcut
> <guimenu
>Файл</guimenu
><guimenuitem
>Создать...</guimenuitem
> </menuchoice
>) и добавить файл с помощью функции <link linkend="drag_and_drop"
>перетаскивания</link
>, </para
></listitem>
    <listitem
><para
>открыть файл через пункт меню <menuchoice
> <shortcut
><keycombo
>&Ctrl;<keycap
>O</keycap
></keycombo
></shortcut
> <guimenu
>Файл</guimenu
><guimenuitem
>Открыть</guimenuitem
> </menuchoice
>, </para
></listitem>
    <listitem
><para
>открыть один из последних недавно открытых файлов через пункт меню <menuchoice
> <guimenu
>Файл</guimenu
><guimenuitem
>Последние файлы</guimenuitem
> </menuchoice
>, </para
></listitem>
    <listitem
><para
>сохранить текущий файл через пункт меню <menuchoice
> <shortcut
><keycombo
>&Ctrl;<keycap
>S</keycap
></keycombo
></shortcut
> <guimenu
>Файл</guimenu
><guimenuitem
>Сохранить</guimenuitem
> </menuchoice
>, </para
></listitem>
    <listitem
><para
>сохранить текущий файл под другим именем через пункт меню <menuchoice
> <shortcut
><keycombo
>&Shift;&Ctrl;<keycap
>S</keycap
></keycombo
></shortcut
> <guimenu
>Файл</guimenu
><guimenuitem
>Сохранить</guimenuitem
><guimenuitem
>Сохранить как...</guimenuitem
> </menuchoice
>, </para
></listitem>
    <listitem
><para
>сохранить каждую разделённую маркерами часть в отдельный файл через пункт меню <menuchoice
> <guimenu
>Файл</guimenu
><guimenuitem
>Сохранить</guimenuitem
><guimenuitem
>Блоки...</guimenuitem
> </menuchoice
>, </para
></listitem>
    <listitem
><para
>сохранить только текущее выделение через пункт меню <menuchoice
> <guimenu
>Файл</guimenu
><guimenuitem
>Сохранить</guimenuitem
><guimenuitem
>Выделение...</guimenuitem
> </menuchoice
>. </para
></listitem>
    </itemizedlist>
    </para>

    <sect2 id="file_formats"
><title
>Поддерживаемые форматы файлов</title>

        <para
>&kwave; поддерживает следующие форматы файлов: </para>

    <para>
    <itemizedlist>
	<listitem
><para
>Предпочитаемым форматом файлов для приложения &kwave; является <filename
>.wav</filename
>. Этот формат распространён в других операционных системах, а также часто используется в рабочей среде &plasma;. </para
></listitem>
	<listitem
><para
>Вторым по популярности форматом, поддерживаемым &kwave;, является «ASCII». Этот формат поддерживает как экспорт, так и импорт данных. Обратите внимание, что файлы, сохраняемые в этом формате, имеют очень большой размер. Подробнее этот формат будет рассмотрен <link linkend="ascii_format"
>далее</link
>. </para
></listitem>
	<listitem
><para
>Импорт <filename
>.mp3</filename
> и <filename
>.mp2</filename
> доступен через библиотеку <ulink url="&url_libmad;"
>libmad</ulink
> для декодирования MP3, <ulink url="&url_id3lib;"
>id3lib</ulink
> для декодирования меток ID3 и <ulink url="&url_lame;"
>lame</ulink
> для кодирования. </para
></listitem>
	<listitem
><para
>Импорт и экспорт Ogg/Vorbis (<filename
>*.ogg</filename
>). Для получения более подробной информации посетите сайт <ulink url="&url_ogg_vorbis;"
>&url_ogg_vorbis;</ulink
>. </para
></listitem>
	<listitem
><para
>Импорт и экспорт FLAC (<filename
>*.flac</filename
>). Для получения более подробной информации посетите сайт <ulink url="&url_flac;"
>&url_flac;</ulink
>. </para
></listitem>

	<listitem
><para
>Также возможно импортировать файлы в таких форматах как <filename
>*.8svx</filename
> (формат Amiga IFF/8SVX), <filename
>*.au</filename
> (NeXT, Sun Audio), <filename
>*.aiff</filename
> (формат Audio Interchange), <filename
>*.avr</filename
> (формат Audio Visual Research), <filename
>*.caf</filename
> (формат Core Audio), <filename
>*.nist</filename
> (формат NIST SPHERE), <filename
>*.sf</filename
> (формат Berkeley, IRCAM, Carl), <filename
>*.smp</filename
> (формат Sample Vision), <filename
>*.snd</filename
> (NeXT, Sun Audio), <filename
>*.voc</filename
> (формат Creative Voice) и других с помощью модуля <ulink url="&url_libaudiofile;"
>audiofile</ulink
>. </para
></listitem>

    </itemizedlist>
    </para>


    </sect2>

    <sect2 id="converting_to_and_from_wav">
    <title
>Работа с форматом .wav</title>

	<para
>Лучший способ работы с форматами, отличными от поддерживаемых &kwave;, — это использование внешних программ-конвертеров. Хороший набор инструментов для этих целей и полезная документация есть в пакете <ulink url="&url_sox;"
>SoX</ulink
>. </para>

	<para
>В будущем планируется поддержка импорта и экспорта фильтров для большего количества форматов и, возможно, фильтр, который будет использовать определённый пользователем сценарий с вызовом внешнего фильтра, чтобы программа могла читать и/или записывать данные в форматах, поддержка которых не предусмотрена в <literal
>SoX</literal
>. </para>
    </sect2>

    <sect2 id="ascii_format"
><title
>Формат файлов ASCII</title>
	<para
>Формат файлов ASCII удобен в использовании в научных и образовательных целях. Из-за его простой структуры возможно либо написать простые файлы с помощью текстового редактора, либо использовать входные данные другого приложения и преобразовать их в ASCII. Поскольку формат действительно простой, при написании конвертера не должно возникать никаких проблем, а большинство научных приложений даже имеет свой собственный формат ASCII для экспорта данных. </para>

        <para
>Формат ASCII достаточно прост и руководствуется следующими правилами: <orderedlist>
	    <listitem
><para
>В начале файла располагается блок свойств, по одному свойству на строку. </para
></listitem>
	    <listitem
><para
>Каждая строка со свойствами начинается с символов <literal
>##</literal
>. </para
></listitem>
	    <listitem
><para
>После блока свойств находится список мгновенных значений уровня сигнала (отсчётов), по одному отсчёту на строку. При использовании нескольких каналов отсчёты разделяются запятыми. </para
></listitem>
	    <listitem
><para
>Строки могут заканчиваться символом возврата каретки и/или символом перевода строки (поэтому поддерживаются файлы DOS). Но при сохранении файлы всегда будут содержать символ перевода строки в конце каждой строки. </para
></listitem>
	    <listitem
><para
>Пустые строки и символы после <literal
>#</literal
> рассматриваются как комментарии и игнорируются. </para
></listitem>
	    <listitem
><para
>Значения должны быть заданы в формате целых чисел со знаком в пределах диапазона 24 бит, то есть в формате хранения внутренних данных &kwave;. </para
></listitem>
	    <listitem
><para
>Всё, что следует после символа <literal
>#</literal
> (кроме строк свойств, смотрите выше), будет рассматриваться как комментарий и игнорироваться. Пустые строки также будут проигнорированы. </para
></listitem>
	    </orderedlist>
	</para>

	<para
>Далее приведён пример простого файла в формате ASCII, который представляет собой синусоидальную волну с одиннадцатью заданными мгновенными значениями уровня аналогового сигнала (отсчётами): <example>
		<title
>Содержимое файла в формате ASCII с одной синусоидальной волной</title>
		<screen
>## 'rate'=44100
## 'tracks'=2
## 'bits'=16
## 'length'=11
## 'Date'='2013-11-09'
## 'Software'='Kwave-0.8.11 for KDE 4.11.3'
  5930496,   5930496 #            0
        0,   8388352 #            1
 -5930752,   5930496 #            2
 -8388608,         0 #            3
 -5930752,  -5930752 #            4
        0,  -8388608 #            5
  5930496,  -5930752 #            6
  8388352,         0 #            7
  5930496,   5930496 #            8
        0,   8388352 #            9
 -5930752,   5930496 #           10
# EOF
                </screen>
	    </example>
	</para>
    </sect2>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: New File                                              +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="newsignal"
><title id="sect_title_newsignal"
>Создание нового файла</title>

    <para
>Чтобы создать новый пустой файл, воспользуйтесь пунктом меню <menuchoice
> <guimenu
>Файл</guimenu
><guimenuitem
>Создать...</guimenuitem
> </menuchoice
>. </para>
    <para>
	<screenshot>
	    <screeninfo
>Снимок экрана диалога нового файла </screeninfo>
	    <mediaobject>
		<imageobject>
	    	    <imagedata fileref="kwave-plugin-newsignal.png" format="PNG"/>
		</imageobject>
		<textobject>
		    <phrase
>Снимок экрана диалогового окна нового файла</phrase>
		</textobject>
	    </mediaobject>
	</screenshot>
    </para>
    <para
>При создании нового файла возможно выбрать частоту дискретизации, разрешение в битах и количество дорожек. По умолчанию будет использоваться формат «.wav», но его позже возможно изменить в процессе сохранения файла. </para>
    <para
>Длительность нового сигнала может быть установлена по времени (часы, минуты, секунды) или по количеству отсчётов. Кроме того, сигнал можно выбрать относительно наиболее возможной длины, ограниченной доступной памятью, а также внутренним лимитом &kwave; (2 ГБ). </para>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Recording                                             +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="recording"
><title id="sect_title_recording"
>Запись</title>

    <para
>&kwave; способен записывать аудиоданные из различных источников с любой частотой дискретизации, форматами сэмплов и другими режимами, которые поддерживает оборудование пользователя. В текущей версии приложение &kwave; записывает данные с помощью устаревшего звукового интерфейса OSS и, начиная с версии 0.7.4, более современного и мощного интерфейса ALSA, который предпочтителен для ядер Linux, начиная с версии 2.6. </para>
    <para
>Для начала записи воспользуйтесь пунктом меню <menuchoice
> <guimenu
>Файл</guimenu
><guimenuitem
>Записать звук</guimenuitem
> </menuchoice
>. </para>

    <para
>Ниже представлен снимок экрана диалогового окна записи звука &kwave;, в котором отображена первая страница с управлением записью звука. Как и в большинстве диалоговых окон &kwave; здесь доступны всплывающие подсказки. </para>
    <para>
	<screenshot>
	    <screeninfo
>Снимок экрана диалогового окна записи звука &kwave; </screeninfo>
	    <mediaobject>
		<imageobject>
		    <imagedata fileref="kwave-plugin-record.png" format="PNG"/>
		</imageobject>
		<textobject>
		    <phrase
>Снимок экрана диалога записи звука</phrase>
		</textobject>
	    </mediaobject>
	</screenshot>
    </para>

    <para
>Здесь представлены следующие элементы управления: <itemizedlist>
	<listitem
><para
><guilabel
>Предварительная запись:</guilabel
> если активирована эта функция и запущена запись, &kwave; записывает данные во внутренний буфер, вмещающий несколько секунд аудиоданных. Если ещё раз нажать кнопку <guibutton
>Запись звука</guibutton
> ( <inlinemediaobject
> <imageobject
> <imagedata fileref="krec_record.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>record button</phrase
> </textobject
> </inlinemediaobject
> ), начнётся настоящая запись, а данные предыдущей записи будут сохранены. Это полезно, например, если пользователь хочет записать свою любимую песню с радио, но он слишком поздно осознал, что песня началась. В таком случае он всё ещё может нажать кнопку записи и получить начало песни из тех данных, что &kwave; уже предварительно записал, то есть начало песни всё равно окажется на записи. </para
></listitem>
	<listitem
><para
><guilabel
>Время записи:</guilabel
> если требуется ограничить по времени продолжительность записи, воспользуйтесь этой функцией и выберите время в часах, минутах и секундах. Если эта опция не включена, запись звука будет продолжаться, пока не будет нажата кнопка <guibutton
>Остановить запись</guibutton
> (<inlinemediaobject
><imageobject
> <imagedata fileref="record_stop.png" format="PNG"/> </imageobject
><textobject
><phrase
>stop button</phrase
></textobject
> </inlinemediaobject
>). </para
></listitem>
	<listitem
><para
><guilabel
>Начать в:</guilabel
> устанавливает дату и время начала записи. Обратите внимание, что если указанное время уже прошло, запись начнётся немедленно. </para
></listitem>
	<listitem
><para
><guilabel
>Активация записи:</guilabel
> если эта опция включена, запись начнётся только если громкость достигнет определённой границы, которую возможно установить от 0% до 100% относительно самой высокой громкости входного сигнала. Это полезно, если нужно избежать запись первоначальной тишины. (Подсказка: используйте эту опцию вместе с функцией предварительной записи, описанной выше, чтобы записать несколько секунд до срабатывания начала полноценной записи; это позволит не пропустить начальное нарастание громкости). </para
></listitem>
	<listitem
><para
>Кнопка <guibutton
>Создать</guibutton
>(<inlinemediaobject
><imageobject
> <imagedata fileref="record_new.png" format="PNG"/> </imageobject
><textobject
><phrase
>new button</phrase
></textobject
> </inlinemediaobject
>) активна только в том случае, когда запись не ведётся или уже завершена. Эта кнопка удаляет содержимое текущего файла и начинает запись сначала. </para
></listitem>
	<listitem
><para
>Кнопка <guibutton
>Остановить запись</guibutton
> (<inlinemediaobject
><imageobject
> <imagedata fileref="record_stop.png" format="PNG"/> </imageobject
><textobject
><phrase
>stop button</phrase
></textobject
> </inlinemediaobject
>) активна, когда выполняется запись, предварительная запись, или &kwave; ожидает активации записи по уровню громкости. Останавливает запись при нажатии. </para
></listitem>
	<listitem
><para
>Кнопка <guibutton
>Приостановить</guibutton
> (<inlinemediaobject
><imageobject
> <imagedata fileref="record_pause.png" format="PNG"/> </imageobject
><textobject
><phrase
>pause button</phrase
></textobject
> </inlinemediaobject
>) активна, когда выполняется запись или предварительная запись. При первом нажатии на неё запись будет приостановлена, и кнопка начнёт мигать. Если нажать на кнопку ещё раз, она перестанет мигать, и запись начнётся немедленно, без активации по уровню громкости. </para
></listitem>
	<listitem
><para
>Кнопка <guibutton
>Запись звука</guibutton
> (<inlinemediaobject
><imageobject
> <imagedata fileref="krec_record.png" format="PNG"/> </imageobject
><textobject
><phrase
>record button</phrase
></textobject
> </inlinemediaobject
>) начинает запись звука и/или предварительную запись в зависимости от подключённых функций: <orderedlist>
	    <listitem
><para
>Если не используется ни предварительная запись, ни активация записи по уровню громкости, запись начинается сразу же после нажатия кнопки записи. </para
></listitem>
	    <listitem
><para
>Если предварительная запись не используется и установлена активация записи по уровню громкости, то при первом нажатии на кнопку &kwave; дождётся достижения нужного уровня громкости и только после этого начнёт запись звука. Чтобы начать запись немедленно, снова нажмите соответствующую кнопку. </para
></listitem>
	    <listitem
><para
>Если включена предварительная запись, то первое нажатие запускает только предварительную запись, а второе нажатие запускает настоящую запись звука. </para
></listitem>
	    </orderedlist>
	</para
></listitem>
	</itemizedlist>
    </para>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Playback                                              +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="playback"
><title id="sect_title_playback"
>Воспроизведение</title>

    <para
>В зависимости от параметров сборки &kwave; может воспроизводить звуки одним из следующих способов: </para>
    <para
><itemizedlist>
	<listitem
><para
>ALSA (Advanced Linux Sound Architecture, продвинутая звуковая архитектура Linux): пришла на смену OSS, поддерживает больше функций и оборудования. Возможны конфликты с другими приложениями, как у OSS, но проблема решается с помощью модуля «dmix». </para
></listitem>
	<listitem
><para
>OSS (Open Sound System, открытая звуковая система): самая старая реализация звуковой подсистемы для Linux, поддерживает монофонический и стереофонический выход. Устарела c Linux 2.6, но всё ещё широко распространена. Может конфликтовать с другими приложениями для работы со звуком; использование OSS возможно только в одном приложении (одновременное использование в нескольких приложениях не поддерживается). </para
></listitem>
    </itemizedlist
></para>

    <para
>Перед первым запуском воспроизведения следует обратить внимание на диалоговое окно конфигурации: </para>
    <para>
	<screenshot>
	    <screeninfo
>Снимок экрана диалога настройки воспроизведения &kwave; </screeninfo>
	    <mediaobject>
		<imageobject>
		    <imagedata fileref="kwave-plugin-playback.png" format="PNG"/>
		</imageobject>
		<textobject>
		    <phrase
>Снимок экрана диалога настройки воспроизведения</phrase>
		</textobject>
	    </mediaobject>
	</screenshot>
    </para>

    <para
>В текущей версии &kwave; поддерживает только воспроизведение 8-битного и 16-битного звука с монофоническим и стереофоническим выводом через интерфейс OSS. Более широкую поддержку режимов воспроизведения и оборудования возможно получить при использовании интерфейса ALSA. </para>
    <para
>Если в звуковом файле используется больше или меньше каналов, чем позволяет воспроизведение, все каналы будут смешаны во время воспроизведения. Например, если есть файл с тремя звуковыми дорожками, и используется режим стерео для воспроизведения, левый канал будет воспроизводить дорожку 0 (верхнюю) и половину дорожки 1 (среднюю), правый канал будет воспроизводить половину дорожки 1 (среднюю) и дорожку 2 (нижнюю). </para>
    <para
>Для получения плавного воспроизведения без прерываний необходимо также установить соответствующий размер буфера. Если возникли проблемы с прерыванием воспроизведения, следует увеличить размер буфера, однако чем выше это значение, тем больше будет задержка между воспроизводимым звуком и отображением позиции воспроизведения на панели сигнала. </para>
    <para
>В диалоговом окне настройки параметров воспроизведения также предусмотрена кнопка для воспроизведения простого тестового звука. Должен быть слышен тон частотой 440 Гц, который будет последовательно воспроизводиться всеми динамиками, одним за другим. </para>
    <para
>После настройки параметров воспроизведения возможно использовать элементы управления воспроизведением в главном окне &kwave; или через пункт меню <menuchoice
><guimenu
>Воспроизведение</guimenu
></menuchoice
>, а также с помощью комбинаций клавиш: <itemizedlist>
        <listitem
><para
><menuchoice
> <shortcut
><keycombo
><keycap
>P</keycap
></keycombo
></shortcut
> <guimenu
>Воспроизведение</guimenu
><guimenuitem
>Запустить</guimenuitem
> </menuchoice
>: запускает воспроизведение текущего выделения с его начала или всего файла с текущей позиции курсора, если не было ничего выделено. Проигрывается только один раз. </para
></listitem>
        <listitem
><para
><menuchoice
> <guimenu
>Воспроизведение</guimenu
><guimenuitem
>Запустить в цикле</guimenuitem
> </menuchoice
>: аналогично предыдущему, но воспроизведение будет зациклено. </para
></listitem>
        <listitem
><para
><menuchoice
> <shortcut
><keycombo
>&Space;</keycombo
></shortcut
> <guimenu
>Воспроизведение</guimenu
><guimenuitem
>Приостановить</guimenuitem
> </menuchoice
>: приостанавливает воспроизведение на текущей позиции. Доступно только при запущенном воспроизведении. </para
></listitem>
        <listitem
><para
><menuchoice
> <shortcut
><keycombo
>&Space;</keycombo
></shortcut
> <guimenu
>Воспроизведение</guimenu
><guimenuitem
>Продолжить</guimenuitem
> </menuchoice
>: продолжает воспроизведение с места приостановки. Доступно только в том случае, если воспроизведение приостановлено. </para
></listitem>
        <listitem
><para
><menuchoice
> <shortcut
><keycombo
><keycap
>Esc</keycap
></keycombo
></shortcut
> <guimenu
>Воспроизведение</guimenu
><guimenuitem
>Остановить</guimenuitem
> </menuchoice
>: останавливает воспроизведение и возвращает к началу выделения. </para
></listitem>
        </itemizedlist>
    </para>

    </sect1>
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: File Properties                                       +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="fileinfo"
><title id="title_fileinfo"
>Свойства файла</title>

    <para
>&kwave; обрабатывает часть хранящейся в аудиофайле метаинформации, пытаясь импортировать и экспортировать как можно больше данных. Например, если пользователь импортирует MP3-файл с метками ID3, то при экспорте в Wave-файл он получит возможность сохранить эту информацию. Если возникнет риск потери метаинформации при сохранении, то будет показано предупреждение. </para>
    <para
>Метаданные возможно просматривать и менять с помощью пункта меню <menuchoice
> <guimenu
>Правка</guimenu
><guimenuitem
>Свойства файла...</guimenuitem
> </menuchoice
>. Также возможно менять параметры файла, в частности формат сэмплов, разрешение и способ сжатия. </para>
    <para>
	<screenshot>
	    <screeninfo
>Снимок экрана диалогового окна свойств файла &kwave; </screeninfo>
	    <mediaobject>
		<imageobject>
		    <imagedata fileref="kwave-plugin-fileinfo.png" format="PNG"/>
		</imageobject>
		<textobject>
		    <phrase
>Снимок экрана диалога свойств файла</phrase>
		</textobject>
	    </mediaobject>
	</screenshot>
    </para>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: How to zoom and navigate                              +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="navigation"
><title
>Изменение масштаба и навигация</title>

    <para
>В &kwave; предусмотрено несколько способов масштабирования и навигации с использованием комбинаций клавиш, пунктов меню, кнопок панели инструментов и мыши. Ниже приведён обзор использования всех этих функциональных возможностей. </para>

    <sect2 id="zooming"
><title
>Увеличение и уменьшение масштаба</title>
    <para>
        <itemizedlist>
	<!-- zoom in -->
        <listitem
><para
><emphasis
>увеличить масштаб:</emphasis
> увеличивает масштаб, чтобы можно было рассмотреть больше деталей. Увеличивает на масштабирующий множитель 3. <itemizedlist>
	    <listitem
><para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Ctrl;<keycap
>+</keycap
></keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Увеличить масштаб</guimenuitem
> </menuchoice
> </para
></listitem>
	    <listitem
><para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_zoom_in.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>увеличить масштаб</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para
></listitem>
	    </itemizedlist>
	</para
></listitem>
	<!-- zoom out -->
        <listitem
><para
><emphasis
>уменьшить масштаб:</emphasis
> уменьшает масштаб, чтобы скрыть некоторые детали. <itemizedlist>
	    <listitem
><para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Ctrl;<keycap
>-</keycap
></keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Уменьшить масштаб</guimenuitem
> </menuchoice
> </para
></listitem>
	    <listitem
><para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_zoom_out.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>уменьшить масштаб</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para
></listitem>
	    </itemizedlist>
        </para
></listitem>
	<!-- zoom selection -->
        <listitem
><para
><emphasis
>масштаб по выделению:</emphasis
> увеличивает таким образом, чтобы текущее выделение заполнило всю текущую область просмотра. <itemizedlist>
	    <listitem
><para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Ctrl;&Space;</keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Масштаб по выделению</guimenuitem
> </menuchoice
> </para
></listitem>
	    <listitem
><para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_viewmag.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>масштабировать по выделению</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para
></listitem>
	    </itemizedlist>
        </para
></listitem>
	<!-- zoom to all -->
        <listitem
><para
><emphasis
>вместить весь сигнал в окно:</emphasis
> увеличивает так, чтобы весь звуковой сигнал отображался в текущем окне. <itemizedlist>
	    <listitem
><para
>пункт меню: <menuchoice
> <guimenu
>Вид</guimenu
><guimenuitem
>Вместить весь сигнал в окно</guimenuitem
> </menuchoice
> </para
></listitem>
	    <listitem
><para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_viewmagfit.png" format="PNG"/>
        </imageobject
><textobject
><phrase
><quote
>вместить весь сигнал в окно</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para
></listitem>
	    </itemizedlist>
        </para
></listitem>
	<!-- zoom to 100% -->
        <listitem
><para
><emphasis
>масштаб 100%:</emphasis
> масштабирует так, чтобы один сэмпл был представлен одним пикселом на экране. <itemizedlist>
	    <listitem
><para
>пункт меню: <menuchoice
> <guimenu
>Вид</guimenu
><guimenuitem
>Масштаб 100%</guimenuitem
> </menuchoice
> </para
></listitem>
	    <listitem
><para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_zoom_original.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>масштаб 100%</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para
></listitem>
	    </itemizedlist>
        </para
></listitem>
	<!-- zoom predefined time range -->
        <listitem
><para
><emphasis
>выбрать предустановленный масштаб:</emphasis
> позволяет выбрать масштаб с помощью раскрывающегося списка на панели инструментов. </para
></listitem>
	</itemizedlist>
    </para>
    </sect2>

    <sect2 id="scrolling"
><title
>Прокрутка влево и вправо</title>
    <para>
        <itemizedlist>
	<!-- goto position -->
       <listitem
><para
><emphasis
>перейти к позиции:</emphasis
> открывает диалоговое окно для ввода позиции, к которой нужно переместить текущую область просмотра. </para>
	    <para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Ctrl;<keycap
>G</keycap
></keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Перейти к позиции...</guimenuitem
> </menuchoice
> </para>
        </listitem>
	<!-- to begin -->
       <listitem
><para
><emphasis
>к началу:</emphasis
> прокручивает текущую область просмотра к началу сигнала. </para>
	    <para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Ctrl;&Home;</keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Начало</guimenuitem
> </menuchoice
> </para>
        </listitem>
	<!-- to end -->
       <listitem
><para
><emphasis
>до конца:</emphasis
> прокручивает текущую область просмотра до конца сигнала. </para>
	    <para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Ctrl;&End;</keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Конец</guimenuitem
> </menuchoice
> </para>
        </listitem>
	<!-- previous page -->
        <listitem
><para
><emphasis
>предыдущая страница:</emphasis
> прокручивает до позиции прямо перед текущей областью просмотра (влево). </para>
	    <para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&PgUp;</keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Предыдущая страница</guimenuitem
> </menuchoice
> </para>
	    <para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_player_start.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>предыдущая страница</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para>
        </listitem>
	<!-- next page -->
       <listitem
><para
><emphasis
>next page:</emphasis
> прокручивает до позиции прямо после текущей области просмотра (вправо). </para>
	    <para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&PgDn;</keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Следующая страница</guimenuitem
> </menuchoice
> </para>
	    <para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_player_end.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>следующая страница</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para>
        </listitem>
	<!-- scroll right -->
        <listitem
><para
><emphasis
>прокрутить вправо:</emphasis
> прокручивает до конца сигнала на 1/3 длины текущей области просмотра. </para>
	    <para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Right;</keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Прокрутить вправо</guimenuitem
> </menuchoice
> </para>
	    <para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_player_fwd.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>прокрутить вправо</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para>
        </listitem>
	<!-- scroll left -->
        <listitem
><para
><emphasis
>прокрутить влево:</emphasis
> прокручивает к началу сигнала на 1/3 длины текущей области просмотра. </para>
	    <para
>пункт меню / комбинация клавиш: <menuchoice
> <shortcut
><keycombo
>&Left;</keycombo
></shortcut
> <guimenu
>Вид</guimenu
><guimenuitem
>Прокрутить влево</guimenuitem
> </menuchoice
> </para>
	    <para
>кнопка на панели инструментов: <inlinemediaobject
><imageobject>
		<imagedata fileref="toolbar_kwave_player_rew.png" format="PNG"/>
		</imageobject
><textobject
><phrase
><quote
>прокрутить влево</quote
></phrase
></textobject>
		</inlinemediaobject>
	    </para>
        </listitem>
	</itemizedlist>
    </para>
    </sect2>

    <sect2 id="navigation_overview"
><title
>Использование панели общего просмотра</title>

    <para
>В главном окне &kwave; есть небольшая <emphasis
>обзорная панель</emphasis
> всего сигнала над горизонтальной полосой прокрутки главного окна. Этот обзор предоставляет также и некоторые функциональные возможности для навигации: <itemizedlist>
	<!-- <left click
> on overview widget -->
	<listitem
><para
><emphasis
>одиночный щелчок левой кнопкой мыши</emphasis
>: перемещает текущую область просмотра к указанной позиции. </para
></listitem>
	<!-- <double click left
> on overview widget -->
	<listitem
><para
><emphasis
>двойной щелчок левой кнопкой мыши</emphasis
>: перемещает текущую область просмотра к указанной позиции и увеличивает масштаб. </para
></listitem>
	<!-- <shift
> + <double click left
> on overview widget -->
	<listitem
><para
><emphasis
>двойной щелчок левой кнопкой мыши с нажатой кнопкой &Shift;</emphasis
>: перемещает текущую область просмотра к указанной позиции и уменьшает масштаб. </para
></listitem>
	</itemizedlist>
    </para>

    </sect2>

    <sect2 id="vertical_zoom"
><title
>Вертикальное масштабирование</title>
    <para
>Чтобы масштабировать текущую область просмотра вертикально, зажмите клавишу &Alt; и прокрутите колесо мыши в нужную сторону. </para>
    </sect2>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: How to select                                         +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
    <sect1 id="selecting"
><title
>Выделение элементов</title>

    <para
>&kwave; позволяет выделить непрерывный диапазон сэмплов, а также любую комбинацию каналов (если редактируется многоканальный файл). При выделении диапазона сэмплов (временной диапазон) все последующие команды будут ограничены этим диапазоном, а при снятии выделения с канала ввод команд не повлияет на изменение его содержимого. </para>

    <sect2 id="selecting_channels"
><title
>Выбор каналов</title>
    <para
>Выбрать или отменить выбор канала довольно просто. Нажмите на круглый индикатор в левой части сигнала, чтобы переключить его состояние: </para>
    <para>
    <inlinemediaobject>
	<imageobject>
	<imagedata fileref="light_on.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>зелёный индикатор</phrase
> </textobject>
    </inlinemediaobject
>зелёный индикатор означает «включено», тогда как </para>
    <para>
    <inlinemediaobject>
	<imageobject>
	<imagedata fileref="light_off.png" format="PNG"/>
	</imageobject>
	<textobject
> <phrase
>красный индикатор</phrase
> </textobject>
    </inlinemediaobject
>красный индикатор означает «выключено» </para>

    <note
><para
>Примечание: Если канал не выбран, он не будет слышен во время воспроизведения! </para
></note>
    </sect2>

    <sect2 id="selecting_samples"
><title
>Выбор сэмплов</title>

    <para
>При выборе диапазона сэмплов в &kwave; значения будут выделены <emphasis
>включительно</emphasis
>. Это значит, что первый и последний выбранные сэмплы включены в выделение и будут использоваться в последующих действиях. Поэтому, даже если был выбран не целый <emphasis
>диапазон</emphasis
>, а всего один сэмпл, выбор никогда не будет «пустым»; например при использовании опции «удалить» выделенный (пусть это и не отображается) сэмпл будет удалён. </para>

    <para
>Проще всего выделить диапазон сэмплов с помощью мыши, как и в любом другом приложении: зажмите левую кнопку мыши в позиции, где должен начинаться выделенный диапазон, а затем, удерживая её, перетащите мышь и отпустите кнопку в позиции, на которой выделение диапазона должно быть завершено. </para>
    <para
>Если требуется отрегулировать или переместить начало или конец выделения, переместите курсор к началу или концу выделения, пока он не изменится со стандартного на стрелки влево-вправо, а затем зажмите левую кнопку мыши и отрегулируйте выделение. </para>
    <para
>Также возможно расширить или сжать выделение до определённой точки, удерживая нажатой клавишу &Shift; и одновременно щёлкнув на нужный фрагмент левой кнопкой мыши. В зависимости от того, какая граница ближе, левая или правая граница выделения будет установлена на новую позицию. Если не было ничего выбрано, выделение будет установлено в самое начало. </para>
    <para
>Есть также некоторые функции доступные через меню и некоторые комбинации клавиш: <itemizedlist>
    <listitem
><para
>выделить целый сигнал: <menuchoice
> <shortcut
><keycombo
>&Ctrl;<keycap
>A</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Всё</guimenuitem
> </menuchoice
>; </para
></listitem>
    <listitem
><para
>выделить диапазон: <menuchoice
> <shortcut
><keycombo
><keycap
>R</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Диапазон...</guimenuitem
> </menuchoice
>; </para
></listitem>
    <listitem
><para
>текущая видимая область: <menuchoice
> <shortcut
><keycombo
><keycap
>V</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Видимая область</guimenuitem
> </menuchoice
>; </para
></listitem>
    <listitem
><para
>следующий блок сэмплов, начиная с конца текущего выделения и с той же длительностью: <menuchoice
> <shortcut
><keycombo
>&Shift;<keycap
>+</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Следующий</guimenuitem
> </menuchoice
>; </para>
    <para
>(Подсказка: воспользуйтесь клавишей «<keycap
>+</keycap
>» на цифровой клавиатуре.) </para
></listitem>
    <listitem
><para
>предыдущий блок сэмплов, заканчивая началом текущего выделения и с той же длительностью: <menuchoice
> <shortcut
><keycombo
>&Shift;<keycap
>-</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Предыдущий</guimenuitem
> </menuchoice
>; </para>
    <para
>(Подсказка: воспользуйтесь клавишей «<keycap
>-</keycap
>» на цифровой клавиатуре.) </para
></listitem>
    <listitem
><para
>снять все выделения: <menuchoice
> <shortcut
><keycombo
><keycap
>N</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Ничего</guimenuitem
> </menuchoice
>; </para
></listitem>
    <listitem
><para
>расширить выделение до начала сигнала (первый сэмпл): <menuchoice
> <shortcut
><keycombo
>&Shift;&Home;</keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>До начала</guimenuitem
> </menuchoice
>; </para
></listitem>
    <listitem
><para
>расширить выделение до конца сигнала (последний сэмпл): <menuchoice
> <shortcut
><keycombo
>&Shift;&End;</keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>До конца</guimenuitem
> </menuchoice
>; </para
></listitem>
    <!-- expand to labels -->
    <listitem
><para
>расширить текущее выделение влево и вправо до следующей отметки (или начала/конца сигнала, если её нет), начиная с текущего положения курсора: <menuchoice
> <shortcut
><keycombo
><keycap
>E</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Расширить до ближайших отметок</guimenuitem
> </menuchoice
>; </para
></listitem>
    <!-- no next/previous block -->
    <listitem
><para
>выбрать область между следующими двумя отметками, которые находятся справа от текущего выделения или до конца сигнала: <menuchoice
> <shortcut
><keycombo
>&Ctrl;&Shift;<keycap
>N</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Между следующими отметками</guimenuitem
> </menuchoice
>; </para
></listitem>
    <listitem
><para
>выбрать область между предыдущими двумя отметками, которые находятся справа от текущего выделения или до конца сигнала: <menuchoice
> <shortcut
><keycombo
>&Ctrl;&Shift;<keycap
>P</keycap
></keycombo
></shortcut
> <guimenu
>Правка</guimenu
><guimenuitem
>Выделить...</guimenuitem
><guimenuitem
>Между предыдущими отметками</guimenuitem
> </menuchoice
>. </para
></listitem>
    </itemizedlist>
    </para>

    </sect2>
    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Clipboard                                             +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="clipboard"
><title
>Буфер обмена</title>

    <para
>В приложении используется буфер обмена &plasma;. Это позволяет обмениваться аудиоданными между разными окнами &kwave;. Возможно также обмениваться данными между &kwave; и другими приложениями для обработки звука, в зависимости от их способности использовать буфер обмена &plasma;. </para>

    <para
>При копировании данных в буфер обмена через функцию <literal
>копирования</literal
> для форматирования данных в соответствии с <ulink url="&url_rfc2361;"
>RFC 2361</ulink
> в &kwave; используется тип MIME <literal
>audio/vnd.wave</literal
>, который также является известным форматом <literal
>wav</literal
>. При вставке из буфера обмена в &kwave; поддерживаются все форматы данных, доступные в качестве формата для импорта файлов, например, Ogg/Vorbis, FLAC и так далее. </para>

    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Drag and Drop                                         +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="drag_and_drop"
><title
>Перетаскивание</title>

    <para
>&kwave; поддерживает протокол перетаскивания &kde-frameworks; «Drag and Drop». Это позволяет открывать файлы посредством их перетаскивания из окна &dolphin;, &konqueror; или из рабочего стола в окно &kwave;. </para>

    <para
>Обратите внимание, что если поместить файл в окно &kwave;, которое уже содержит открытый файл, то сначала будет закрыт текущий открытый файл, а затем в этом же окне откроется файл, который был перемещён. Чтобы избежать этого, откройте новое пустое окно &kwave;. </para>

    <para
>Также возможно выбрать диапазон сэмплов и перетащить их в окно &kwave;. По умолчанию операция перетаскивания выполняется в режиме <emphasis
>«переместить»</emphasis
>, когда выделение удаляется из оригинального места и вставляется в место перетаскивания. При нажатии клавиши &Ctrl; перетаскивание будет производиться в режиме <emphasis
>«копировать»</emphasis
>. </para>

    </sect1>

</chapter>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: The main Kwave window                                 +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

<!-- @@@ still to be done ... @@@
    <sect1 id="kwave-mainwindow"
><title
>The main &kwave; window</title>

        <para
></para>
    	<sect2
><title
>The File Menu</title>
    	<para>
    	    <variablelist>
	    	<varlistentry>
		    <term>
		    	<menuchoice moreinfo="none">
			    <shortcut moreinfo="none">
			    	<keycombo moreinfo="none">
    			    	    <keycap moreinfo="none"
>Ctrl</keycap>
    	    	    	    	    <keycap moreinfo="none"
>n</keycap>
			    	</keycombo>
			    </shortcut>
    	    	    	    <guimenu moreinfo="none"
>File</guimenu>
    	    	    	    <guimenuitem moreinfo="none"
>New</guimenuitem>
			</menuchoice>
		    </term>
		    <listitem>
		    	<para>
			    <action moreinfo="none"
>Creates a new document</action>
			</para>
		    </listitem>
		</varlistentry>

    	    	<varlistentry>
		    <term>
		    	<menuchoice moreinfo="none">
			    <shortcut moreinfo="none">
			    	<keycombo moreinfo="none">
				    <keycap moreinfo="none"
>Ctrl</keycap>
    	    	    	    	    <keycap moreinfo="none"
>s</keycap>
				</keycombo>
			    </shortcut>
    	    	    	    <guimenu moreinfo="none"
>File</guimenu>
    	    	    	    <guimenuitem moreinfo="none"
>Save</guimenuitem>
			</menuchoice>
		    </term>

    	    	    <listitem>
		    	<para>
			    <action moreinfo="none"
>Saves the document</action>
			</para>
		    </listitem>
		</varlistentry>

    	    	<varlistentry>
		    <term>
		    	<menuchoice moreinfo="none">
			    <shortcut moreinfo="none">
			    	<keycombo moreinfo="none">
			    	    <keycap moreinfo="none"
>Ctrl</keycap>
    	    	    	    	    <keycap moreinfo="none"
>q</keycap>
			    	</keycombo>
			    </shortcut>
    	    	    	    <guimenu moreinfo="none"
>File</guimenu>
    	    	    	    <guimenuitem moreinfo="none"
>Quit</guimenuitem>
			</menuchoice>
		    </term>

		    <listitem>
		    	<para>
			    <action moreinfo="none"
>Quits</action
> &kwave;
			</para>
		    </listitem>
		</varlistentry>
	    </variablelist>

    	</para>
	</sect2>
    </sect1>
</chapter>

-->
<!-- ###################################################################### -->
<!-- ### Chapter: Automization and scripting with Kwave                 ### -->
<!-- ###################################################################### -->

<chapter id="automization"
><title
>Автоматизация и поддержка сценариев &kwave;</title>
    <para
>Начиная с первой версии, &kwave; использует встроенный текстовый командный язык. Этот командный язык используется приложением для обработки меню, управления графическим интерфейсом и встроенными эффектами, а также для вызова модулей. Команды будут описаны далее в разделе <link linkend="kwave_commands" endterm="title_kwave_commands"
></link
>. </para>

    <sect1
><title
>Общий синтаксис</title>
    <para>
	<itemizedlist>
	    <listitem
><para
>Все команды состоят из <emphasis
>имени команды</emphasis
> и необязательного <emphasis
>списка параметров</emphasis
> в круглых скобках, в зависимости от команды. </para
></listitem>
	    <listitem
><para
>Допустимыми символами для имён команд являются <emphasis
>буквы</emphasis
>, <emphasis
>цифры</emphasis
> и <emphasis
>двоеточие</emphasis
>. Команды чувствительны к регистру и всегда должны быть прописаны в нижнем регистре. </para
></listitem>
	    <listitem
><para
>Параметры в списке параметров разделяются <emphasis
>запятой</emphasis
>. </para
></listitem>
	    <listitem
><para
>Числовые параметры могут быть заданы как числа с фиксированной, либо как числа с плавающей запятой, где <emphasis
>запятая используется в качестве разделителя дробной части</emphasis
>. </para
></listitem>
	    <listitem
><para
>Параметры строки автоматически обрезаются (то есть, все пробелы в начале и конце строк удаляются). Если требуется их оставить, следует заключить их в двойные кавычки (<token
>"</token
>). Если параметры строки содержат специальные символы (например, «<token
>,</token
>», «<token
>;</token
>», «<token
>#</token
>» или «<token
>&bsol;</token
>»), эти специальные символы должны быть экранированы символом «<token
>&bsol;</token
>». </para
></listitem>
	    <listitem
><para
>Несколько команд можно объединять в <emphasis
>список команд</emphasis
> с использованием символа «;» в качестве разделителя. </para
></listitem>
	</itemizedlist
>Пример: <screen
><command
>fileinfo(<parameter
>Comments</parameter
><token
>,</token
><parameter
>"Это \"пример\" комментария."</parameter
>)</command
></screen
> Этот пример состоит из команды <command
>fileinfo</command
>() и имеет два параметра: ключевое слово <parameter
>Comments</parameter
> и текст «<parameter
>"Это \"пример\" комментария."</parameter
>». </para>
    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Using the Command Line                                +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="kwave_uri"
><title
>Использование командной строки</title>
    <para
>В дополнение к параметрам командной строки, перечисленным в разделе <link linkend="command_line"
>Командная строка</link
>, которые используются для запуска &kwave; в виде значка или без заставки при запуске, возможно передавать в командной строке текстовые команды, закодированные в специальном формате &URI;. </para>
    <para>
	<literal
>kwave:<replaceable
>команда</replaceable
>[?<replaceable
>параметр</replaceable
>[,<replaceable
>параметр</replaceable
> ...] ]</literal>
    </para>

    <para
>Правила преобразования текстовой команды &kwave; в действующий &URI; следующие: <itemizedlist>
	    <listitem
><para
>&URI; начинается со слова <literal
>kwave</literal
>, за которым следует символ «<token
>:</token
>» и имя команды. </para
></listitem>
	    <listitem
><para
>Если для команды были указаны параметры, они должны быть добавлены после имени команды с символом «<token
>?</token
>» в качестве разделителя. </para
></listitem>
	    <listitem
><para
>Несколько параметров возможно добавить с использованием «<token
>,</token
>» в качестве разделителя. </para
></listitem>
	    <listitem
><para
>Все специальные символы в именах команд и параметрах должны быть преобразованы в &URL;. Ниже представлена таблица перевода кодировки: <table frame='all'
><title
>Таблица перевода кодировки &URL;-адресов</title>
		<tgroup cols='11' align='center' colsep='1' rowsep='1'>
		<colspec colname='c1'/>
		<colspec/>
		<colspec colname='c2' colnum='4'/>
		<colspec/>
		<colspec colname='c3' colnum='7'/>
		<colspec/>
		<colspec colname='c4' colnum='10'/>
		<colspec/>
		<thead>
		    <row>
			<entry colname='c1'
>оригинал</entry
><entry
>кодировка</entry
><entry
>&no-i18n-unicode-0x0020;</entry>
			<entry colname='c2'
>оригинал</entry
><entry
>кодировка</entry
><entry
>&no-i18n-unicode-0x0020;</entry>
			<entry colname='c3'
>оригинал</entry
><entry
>кодировка</entry
><entry
>&no-i18n-unicode-0x0020;</entry>
			<entry colname='c4'
>оригинал</entry
><entry
>кодировка</entry>
		    </row>
		</thead>
		<tbody>
		    <row>
			<entry colname='c1'
>(пробел)</entry
><entry
><literal
>&no-i18n-urlenc-20;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x0028;</entry
><entry
><literal
>&no-i18n-urlenc-28;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x003A;</entry
><entry
><literal
>&no-i18n-urlenc-3A;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x005C;</entry
><entry
><literal
>&no-i18n-urlenc-5C;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c1'
>&no-i18n-unicode-0x0021;</entry
><entry
><literal
>&no-i18n-urlenc-21;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x0029;</entry
><entry
><literal
>&no-i18n-urlenc-29;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x003B;</entry
><entry
><literal
>&no-i18n-urlenc-3B;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x005D;</entry
><entry
><literal
>&no-i18n-urlenc-5D;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c1'
>&no-i18n-unicode-0x0022;</entry
><entry
><literal
>&no-i18n-urlenc-22;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x002A;</entry
><entry
><literal
>&no-i18n-urlenc-2A;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x003C;</entry
><entry
><literal
>&no-i18n-urlenc-3C;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x005E;</entry
><entry
><literal
>&no-i18n-urlenc-5E;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c1'
>&no-i18n-unicode-0x0023;</entry
><entry
><literal
>&no-i18n-urlenc-23;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x002B;</entry
><entry
><literal
>&no-i18n-urlenc-2B;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x003D;</entry
><entry
><literal
>&no-i18n-urlenc-3D;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x005F;</entry
><entry
><literal
>&no-i18n-urlenc-5F;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c1'
>&no-i18n-unicode-0x0024;</entry
><entry
><literal
>&no-i18n-urlenc-24;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x002C;</entry
><entry
><literal
>&no-i18n-urlenc-2C;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x003E;</entry
><entry
><literal
>&no-i18n-urlenc-3E;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x0060;</entry
><entry
><literal
>&no-i18n-urlenc-60;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c1'
>&no-i18n-unicode-0x0025;</entry
><entry
><literal
>&no-i18n-urlenc-25;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x002D;</entry
><entry
><literal
>&no-i18n-urlenc-2D;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x003F;</entry
><entry
><literal
>&no-i18n-urlenc-3F;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x007B;</entry
><entry
><literal
>&no-i18n-urlenc-7B;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c1'
>&no-i18n-unicode-0x0026;</entry
><entry
><literal
>&no-i18n-urlenc-26;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x002E;</entry
><entry
><literal
>&no-i18n-urlenc-3E;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x0040;</entry
><entry
><literal
>&no-i18n-urlenc-40;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x007C;</entry
><entry
><literal
>&no-i18n-urlenc-7C;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c1'
>&no-i18n-unicode-0x0027;</entry
><entry
><literal
>&no-i18n-urlenc-27;</literal
></entry>
			<entry colname='c2'
>&no-i18n-unicode-0x002F;</entry
><entry
><literal
>&no-i18n-urlenc-2F;</literal
></entry>
			<entry colname='c3'
>&no-i18n-unicode-0x005B;</entry
><entry
><literal
>&no-i18n-urlenc-5B;</literal
></entry>
			<entry colname='c4'
>&no-i18n-unicode-0x007D;</entry
><entry
><literal
>&no-i18n-urlenc-7D;</literal
></entry>
		    </row>
		    <row>
			<entry colname='c4'
>&no-i18n-unicode-0x007E;</entry
><entry
><literal
>&no-i18n-urlenc-7E;</literal
></entry>
		    </row>
		</tbody>
		</tgroup>
		</table>
	    </para
></listitem>
	</itemizedlist>
    </para>
    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Kwave Script Files                                    +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="kwave_scripts"
><title
>Файлы сценариев &kwave;</title>
    <sect2
><title
>Общая структура</title>
	<para
><emphasis
>Сценарий</emphasis
> &kwave; содержит список строк, в котором каждая строка может быть: <itemizedlist>
		<listitem>
		    <para
>одной <emphasis
>командой</emphasis
>,</para>
		</listitem>
		<listitem>
		    <para
><emphasis
>списком команд</emphasis
>, объединённых символом «<token
>;</token
>», </para>
		</listitem>
		<listitem>
		    <para
><emphasis
>комментарием</emphasis
>,</para>
		</listitem>
		<listitem>
		    <para
><emphasis
>отметкой</emphasis
>,</para>
		</listitem>
		<listitem>
		    <para
>либо <emphasis
>пустой строкой</emphasis
>, содержащей только пробел.</para>
		</listitem>
	    </itemizedlist>
	</para>
    </sect2>
    <sect2
><title
>Комментарии и пустые строки</title>
	<para
>Все символы после «<token
>#</token
>» (за исключением тех, которые используются в кавычках или при выделении) рассматриваются как комментарии и будут игнорироваться. </para>
	<para
>Строки, содержащие только пробелы или комментарии, также игнорируются. </para>
    </sect2>
    <sect2
><title
>Завершение</title>
    <para
>Сценарий &kwave; завершается либо после успешного выполнения всех команд без ошибок, либо после того, как команда выдаёт код ошибки. Специальной команды для прекращения выполнения сценария не существует. Если требуется реализовать возможность завершить сценарий, возможно использовать команду «<link linkend="cmd_sect_msgbox"
><command
>msgbox</command
></link
>(<parameter
><replaceable
>текст</replaceable
></parameter
>)». Это отобразит окно сообщения с двумя кнопками <guibutton
>OK</guibutton
> (которая позволит сценарию продолжить работу) и <guibutton
>Отмена</guibutton
> (которая выдаёт код ошибки и останавливает сценарий). </para>
    </sect2>
    <sect2
><title
>Отметки</title>
    <para
>Строки, состоящие только из идентификатора, за которым следует символ «<token
>:</token
>», считаются <emphasis
>отметками</emphasis
>. На них впоследствии можно будет ссылаться в сценарии с помощью специального ключевого слова <command
>GOTO</command
> <footnote
><para
>Примечание: Не следует путать ключевое слово <quote
><command
>GOTO</command
></quote
> с текстовой командой <quote
><link linkend="cmd_sect_goto"
><command
>goto</command
></link
> (<parameter
><replaceable
>позиция</replaceable
></parameter
>)</quote
> ! </para
></footnote
> , что позволяет продолжать выполнение сценария с позиции этой отметки (смотрите пример ниже). </para>
    <para
>Строка с отметкой не должна ничего содержать (кроме комментариев или пробелов) после «<token
>:</token
>». </para>
    <para
>Пример: <screen
><replaceable
>start:</replaceable
><literal
>  # &lt;= это отметка</literal>
            <literal
>        # какое-то действие...</literal>
            <literal
>        </literal
><command
>msgbox</command
>(<parameter
>ещё раз?</parameter
>)
            <literal
>        </literal
><command
>GOTO <parameter
>start</parameter
></command
>
        </screen>
    </para>
    </sect2>
    </sect1>

<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- +++ Section: Command Reference                                     +++ -->
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->

    <sect1 id="kwave_commands"
><title id="title_kwave_commands"
>Список команд</title>
	<index
><title
>Алфавитный указатель</title
>&no-i18n-tag; <indexdiv
><title
>a</title
> <indexentry
><primaryie
><link linkend="cmd_sect_about_kde" endterm="cmd_title_about_kde"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_add_track" endterm="cmd_title_add_track"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>c</title
> <indexentry
><primaryie
><link linkend="cmd_sect_clipboard_flush" endterm="cmd_title_clipboard_flush"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_close" endterm="cmd_title_close"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_continue" endterm="cmd_title_continue"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_copy" endterm="cmd_title_copy"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_crop" endterm="cmd_title_crop"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_cut" endterm="cmd_title_cut"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>d</title
> <indexentry
><primaryie
><link linkend="cmd_sect_delayed" endterm="cmd_title_delayed"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_delete" endterm="cmd_title_delete"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_delete_track" endterm="cmd_title_delete_track"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_dump_metadata" endterm="cmd_title_dump_metadata"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>e</title
> <indexentry
><primaryie
><link linkend="cmd_sect_label_edit" endterm="cmd_title_label_edit"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_expandtolabel" endterm="cmd_title_expandtolabel"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>f</title
> <indexentry
><primaryie
><link linkend="cmd_sect_fileinfo" endterm="cmd_title_fileinfo"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_forward" endterm="cmd_title_forward"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>g</title
> <indexentry
><primaryie
><link linkend="cmd_sect_goto" endterm="cmd_title_goto"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>i</title
> <indexentry
><primaryie
><link linkend="cmd_sect_insert_at" endterm="cmd_title_insert_at"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_insert_track" endterm="cmd_title_insert_track"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>l</title
> <indexentry
><primaryie
><link linkend="cmd_sect_label_add" endterm="cmd_title_label_add"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_label_delete" endterm="cmd_title_label_delete"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_loadbatch" endterm="cmd_title_loadbatch"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_loop" endterm="cmd_title_loop"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>m</title
> <indexentry
><primaryie
><link linkend="cmd_sect_menu" endterm="cmd_title_menu"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_msgbox" endterm="cmd_title_msgbox"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>n</title
> <indexentry
><primaryie
><link linkend="cmd_sect_newsignal" endterm="cmd_title_newsignal"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_next" endterm="cmd_title_next"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>o</title
> <indexentry
><primaryie
><link linkend="cmd_sect_open" endterm="cmd_title_open"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_openrecent" endterm="cmd_title_openrecent"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>p</title
> <indexentry
><primaryie
><link linkend="cmd_sect_paste" endterm="cmd_title_paste"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_pause" endterm="cmd_title_pause"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_playback_start" endterm="cmd_title_playback_start"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_plugin" endterm="cmd_title_plugin"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_plugin_execute" endterm="cmd_title_plugin_execute"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_plugin_setup" endterm="cmd_title_plugin_setup"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_prev" endterm="cmd_title_prev"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>q</title
> <indexentry
><primaryie
><link linkend="cmd_sect_quit" endterm="cmd_title_quit"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>r</title
> <indexentry
><primaryie
><link linkend="cmd_sect_redo" endterm="cmd_title_redo"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_redo_all" endterm="cmd_title_redo_all"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_reenable_dna" endterm="cmd_title_reenable_dna"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_reset_toolbars" endterm="cmd_title_reset_toolbars"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_revert" endterm="cmd_title_revert"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_rewind" endterm="cmd_title_rewind"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>s</title
> <indexentry
><primaryie
><link linkend="cmd_sect_save" endterm="cmd_title_save"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_saveas" endterm="cmd_title_saveas"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_saveselect" endterm="cmd_title_saveselect"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_select_gui_type" endterm="cmd_title_select_gui_type"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_select_track_all" endterm="cmd_title_select_track_all"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_select_track_invert" endterm="cmd_title_select_track_invert"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_select_track_none" endterm="cmd_title_select_track_none"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_select_track_off" endterm="cmd_title_select_track_off"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_select_track_on" endterm="cmd_title_select_track_on"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_select_track_toggle" endterm="cmd_title_select_track_toggle"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selectall" endterm="cmd_title_selectall"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selectnext" endterm="cmd_title_selectnext"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selectnextlabels" endterm="cmd_title_selectnextlabels"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selectnone" endterm="cmd_title_selectnone"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selectprev" endterm="cmd_title_selectprev"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selectprevlabels" endterm="cmd_title_selectprevlabels"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selecttoleft" endterm="cmd_title_selecttoleft"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selecttoright" endterm="cmd_title_selecttoright"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_selectvisible" endterm="cmd_title_selectvisible"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_start" endterm="cmd_title_start"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_stop" endterm="cmd_title_stop"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_sync" endterm="cmd_title_sync"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>u</title
> <indexentry
><primaryie
><link linkend="cmd_sect_undo" endterm="cmd_title_undo"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_undo_all" endterm="cmd_title_undo_all"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>v</title
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_end" endterm="cmd_title_view_scroll_end"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_left" endterm="cmd_title_view_scroll_left"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_next" endterm="cmd_title_view_scroll_next"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_next_label" endterm="cmd_title_view_scroll_next_label"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_prev" endterm="cmd_title_view_scroll_prev"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_prev_label" endterm="cmd_title_view_scroll_prev_label"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_right" endterm="cmd_title_view_scroll_right"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_scroll_start" endterm="cmd_title_view_scroll_start"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_zoom_all" endterm="cmd_title_view_zoom_all"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_zoom_in" endterm="cmd_title_view_zoom_in"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_zoom_normal" endterm="cmd_title_view_zoom_normal"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_zoom_out" endterm="cmd_title_view_zoom_out"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_view_zoom_selection" endterm="cmd_title_view_zoom_selection"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>w</title
> <indexentry
><primaryie
><link linkend="cmd_sect_window_activate" endterm="cmd_title_window_activate"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_cascade" endterm="cmd_title_window_cascade"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_click" endterm="cmd_title_window_click"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_close" endterm="cmd_title_window_close"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_minimize" endterm="cmd_title_window_minimize"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_mousemove" endterm="cmd_title_window_mousemove"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_next_sub" endterm="cmd_title_window_next_sub"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_prev_sub" endterm="cmd_title_window_prev_sub"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_resize" endterm="cmd_title_window_resize"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_screenshot" endterm="cmd_title_window_screenshot"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_sendkey" endterm="cmd_title_window_sendkey"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_tile" endterm="cmd_title_window_tile"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="cmd_sect_window_tile_vertical" endterm="cmd_title_window_tile_vertical"
></link
></primaryie
></indexentry
> </indexdiv
> </index>

	<para
><literal
> </literal
></para>
    </sect1>

    <sect1 id="commands_a"
><title
>&no-i18n-tag;a</title>

	<!-- @COMMAND@ about_kde() -->
	<sect2 id="cmd_sect_about_kde"
><title id="cmd_title_about_kde"
>&no-i18n-cmd_about_kde;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_about_kde;</command
>()</title>
	    <para
>Отображает диалоговое окно о сообществе &kde;. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ add_track() -->
	<sect2 id="cmd_sect_add_track"
><title id="cmd_title_add_track"
>&no-i18n-cmd_add_track;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_add_track;</command
>()</title>
	    <para
>Добавляет новую дорожку после существующих. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_insert_track"
><command
>&no-i18n-tag;&no-i18n-cmd_insert_track;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_c"
><title
>&no-i18n-tag;c</title>

	<!-- @COMMAND@ clipboard_flush() -->
	<sect2 id="cmd_sect_clipboard_flush"
><title id="cmd_title_clipboard_flush"
>&no-i18n-cmd_clipboard_flush;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_clipboard_flush;</command
>()</title>
	    <para
>Удаляет текущее содержимое буфера обмена (может освободить часть памяти). </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ close() -->
	<sect2 id="cmd_sect_close"
><title id="cmd_title_close"
>&no-i18n-cmd_close;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_close;</command
>()</title>
	    <para
>Закрывает текущий файл. Если графический интерфейс работает в режиме MDI или в режиме вкладок, также закроется соответствующее вложенное окно. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_open"
><command
>&no-i18n-tag;&no-i18n-cmd_open;</command
>(<replaceable
>имя_файла</replaceable
>)</link
>, <link linkend="cmd_sect_quit"
><command
>&no-i18n-tag;&no-i18n-cmd_quit;</command
>()</link
> </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ continue() -->
	<sect2 id="cmd_sect_continue"
><title id="cmd_title_continue"
>&no-i18n-cmd_continue;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_continue;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Продолжить</guibutton
> на панели инструментов и позволяет продолжить воспроизведение, если оно приостановлено. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_pause"
><command
>&no-i18n-tag;&no-i18n-cmd_pause;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ copy() -->
	<sect2 id="cmd_sect_copy"
><title id="cmd_title_copy"
>&no-i18n-cmd_copy;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_copy;</command
>()</title>
	    <para
>Копирует содержимое текущего выделения в буфер обмена. Если ничего не выделено, команда не выполняется, и содержимое буфера обмена остаётся неизменным. В буфер обмена копируется только содержимое выбранных в данный момент дорожек. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_paste"
><command
>&no-i18n-tag;&no-i18n-cmd_paste;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ crop() -->
	<sect2 id="cmd_sect_crop"
><title id="cmd_title_crop"
>&no-i18n-cmd_crop;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_crop;</command
>()</title>
	    <para
>Обрезает сигнал до текущего выделения, удаляя всё, что находится перед ним и после него. Влияет на все дорожки. Если ничего не выделено, команда не выполняется. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ cut() -->
	<sect2 id="cmd_sect_cut"
><title id="cmd_title_cut"
>&no-i18n-cmd_cut;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_cut;</command
>()</title>
	    <para
>Копирует содержимое текущего выделения в буфер обмена и удаляет его из сигнала. Если ничего не выделено, команда не выполняется, и содержимое буфера обмена остаётся неизменным. В буфер обмена копируется только содержимое выбранных в данный момент дорожек, но содержимое выделения удаляется из всех дорожек. </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_d"
><title
>&no-i18n-tag;d</title>

	<!-- @COMMAND@ delayed(milliseconds,command) -->
	<sect2 id="cmd_sect_delayed"
><title id="cmd_title_delayed"
>&no-i18n-cmd_delayed;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_delayed;</command
>(<replaceable
>миллисекунды</replaceable
>, <replaceable
>команда</replaceable
>)</title>
	    <para
>Выполняет <replaceable
>команду</replaceable
> после заданной задержки. Обратите внимание, что команда выполняется асинхронно по истечению заданного времени. Возможно создать очередь из нескольких команд, в которой задержки будут происходить относительно последней команды в очереди. Эта команда предназначена для помещения команд в очередь при создании снимков экрана для документации. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>миллисекунды</parameter
>:</entry>
		<entry
>количество целых миллисекунд ожидания перед выполнением команды</entry
></row>
	    <row
><entry
><parameter
>команда</parameter
>:</entry>
		<entry
>команда, включающая в себя параметры, которые должны быть выполнены после заданной задержки</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_sync"
><command
>&no-i18n-tag;&no-i18n-cmd_sync;</command
>()</link
>, <link linkend="cmd_sect_window_resize"
><command
>&no-i18n-tag;&no-i18n-cmd_window_resize;</command
>()</link
>, <link linkend="cmd_sect_window_click"
><command
>&no-i18n-tag;&no-i18n-cmd_window_click;</command
>()</link
>, <link linkend="cmd_sect_window_sendkey"
><command
>&no-i18n-tag;&no-i18n-cmd_window_sendkey;</command
>()</link
>, <link linkend="cmd_sect_window_close"
><command
>&no-i18n-tag;&no-i18n-cmd_window_close;</command
>()</link
>, <link linkend="cmd_sect_window_screenshot"
><command
>&no-i18n-tag;&no-i18n-cmd_window_screenshot;</command
>()</link
> </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ delete() -->
	<sect2 id="cmd_sect_delete"
><title id="cmd_title_delete"
>&no-i18n-cmd_delete;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_delete;</command
>()</title>
	    <para
>Удаляет текущий выделенный диапазон сэмплов. Если ничего не выделено, команда не выполняется. Влияет на все дорожки. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ delete_track(index) -->
	<sect2 id="cmd_sect_delete_track"
><title id="cmd_title_delete_track"
>&no-i18n-cmd_delete_track;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_delete_track;</command
>(<replaceable
>индекс</replaceable
>)</title>
	    <para
>Удаляет дорожку, определяемую по её индексу (начиная с нуля). Если дорожки с заданным индексом не существует, то эта команда выдаёт ошибку. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>индекс</parameter
>:</entry
><entry
>индекс дорожки для удаления, начиная с 0</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ dump_metadata() -->
	<sect2 id="cmd_sect_dump_metadata"
><title id="cmd_title_dump_metadata"
>&no-i18n-cmd_dump_metadata;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_dump_metadata;</command
>()</title>
	    <para
>Выводит список всех записей метаданных к консоли для диагностических целей. (Доступно только в том случае, если &kwave; был собран с параметром <literal
>WITH_DEBUG</literal
>). </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_e"
><title
>&no-i18n-tag;e</title>

	<!-- @COMMAND@ expandtolabel() -->
	<sect2 id="cmd_sect_expandtolabel"
><title id="cmd_title_expandtolabel"
>&no-i18n-cmd_expandtolabel;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_expandtolabel;</command
>()</title>
	    <para
>Расширяет текущее выделение до отметок слева и справа от границ текущего выделенного фрагмента. Если граница выделения уже находится на отметке, она останется неизменной. Если слева или справа от текущего выделенного фрагмента нет отметки, то выделение будет расширено до начала или конца файла. </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_f"
><title
>&no-i18n-tag;f</title>

	<!-- @COMMAND@ fileinfo() -->
	<sect2 id="cmd_sect_fileinfo"
><title id="cmd_title_fileinfo"
>&no-i18n-cmd_fileinfo;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_fileinfo;</command
>(<replaceable
>индекс</replaceable
>)</title>
	    <para
>Устанавливает новое значение для записи информации о файле. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>ключевое слово</parameter
>:</entry
><entry
>ключевое слово записи</entry
></row>
	    <row
><entry
><parameter
>значение</parameter
>:</entry
><entry
>значение записи</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ forward() -->
	<sect2 id="cmd_sect_forward"
><title id="cmd_title_forward"
>&no-i18n-cmd_forward;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_forward;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Вперёд</guibutton
> на панели инструментов. Если воспроизведение выполняется в данный момент, оно перематывается вперёд на 1/10 видимого диапазона. Если воспроизведение не выполняется, то производится то же самое действие, что и при команде <command
>&no-i18n-cmd_view_scroll_right;</command
>(). </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_view_scroll_right"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_right;</command
>()</link
>, <link linkend="cmd_sect_rewind"
><command
>&no-i18n-tag;&no-i18n-cmd_rewind;</command
>()</link
> </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_g"
><title
>&no-i18n-tag;g</title>

	<!-- @COMMAND@ goto() -->
	<sect2 id="cmd_sect_goto"
><title id="cmd_title_goto"
>&no-i18n-cmd_goto;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_goto;</command
>(<replaceable
>позиция</replaceable
>)</title>
	    <para
>Устанавливает курсор в заданное положение и отображает его в текущей области просмотра. После этого выделение имеет нулевую длительность. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>позиция</parameter
>:</entry
><entry
>позиция в сэмплах, которая определяет место для перехода</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_i"
><title
>&no-i18n-tag;i</title>

	<!-- @COMMAND@ insert_at(pos) -->
	<sect2 id="cmd_sect_insert_at"
><title id="cmd_title_insert_at"
>&no-i18n-cmd_insert_at;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_insert_at;</command
>(<replaceable
>позиция</replaceable
>)</title>
	    <para
>Вставляет содержимое буфера обмена в заданную позицию, аналогичную команде <command
>&no-i18n-cmd_paste;</command
>(). Если буфер обмена в данный момент пуст, эта команда не выполняется. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>позиция</parameter
>:</entry
><entry
>позиция в сэмплах, которая определяет место для вставки</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_paste"
><command
>&no-i18n-tag;&no-i18n-cmd_paste;</command
>()</link
></para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ insert_track(index) -->
	<sect2 id="cmd_sect_insert_track"
><title id="cmd_title_insert_track"
>&no-i18n-cmd_insert_track;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_insert_track;</command
>(<replaceable
>индекс</replaceable
>)</title>
	    <para
>Вставляет новую дорожку с заданным индексом, используя текущие параметры длительности и частоты дискретизации сигнала. Если индекс больше или равен текущему количеству дорожек, данные будут добавлены к последней дорожке, что аналогично команде <command
>&no-i18n-cmd_add_track;</command
>(). Индекс всех существующих дорожек после заданного индекса будет увеличен на единицу. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>индекс</parameter
>:</entry
><entry
>индекс дорожки для вставки, начиная с 0</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_add_track"
><command
>&no-i18n-tag;&no-i18n-cmd_add_track;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_l"
><title
>&no-i18n-tag;l</title>

	<!-- @COMMAND@ label:add(pos,[text]) -->
	<sect2 id="cmd_sect_label_add"
><title id="cmd_title_label_add"
>&no-i18n-cmd_label_add;</title>
	    <simplesect>
		<title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_label_add;</command
>(<replaceable
>позиция</replaceable
>[,<replaceable
>текст</replaceable
>])</title>
		<para
>Добавляет новую отметку в указанную позицию. Если указанная позиция уже содержит отметку, команда не выполняется. Отметке возможно присвоить необязательное описание. </para>
	    </simplesect>
	    <simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
			    <row
><entry
><parameter
>позиция</parameter
>:</entry
><entry
>позиция в сэмплах, которая определяет место для вставки отметки</entry
></row>
			    <row
><entry
><parameter
>текст</parameter
>:</entry
><entry
>текст описания (необязательно)</entry
></row>
			    </tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ label:delete(index) -->
	<sect2 id="cmd_sect_label_delete"
><title id="cmd_title_label_delete"
>&no-i18n-cmd_label_delete;</title>
	    <simplesect>
		<title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_label_delete;</command
>(<replaceable
>индекс</replaceable
>)</title>
		<para
>Удаляет отметку, определяемую по её индексу (начиная с нуля), или все отметки при использовании специального значения -1 в качестве индекса. Если отметки с заданным индексом не существует, то эта команда не выполняется. </para>
	    </simplesect>
	    <simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
			    <row
><entry
><parameter
>индекс</parameter
>:</entry
><entry
>индекс отметки для удаления, начиная с 0 или -1 для удаления всех отметок</entry
></row>
			    </tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ label:edit(index) -->
	<sect2 id="cmd_sect_label_edit"
><title id="cmd_title_label_edit"
>&no-i18n-cmd_label_edit;</title>
	    <screenshot>
		<screeninfo
>Снимок экрана</screeninfo>
		<mediaobject>
		    <imageobject>
			<imagedata fileref="kwave-edit-label.png" format="PNG"/>
		    </imageobject>
		    <textobject>
			<phrase
>Снимок экрана диалогового окна редактирования</phrase>
		    </textobject>
		</mediaobject>
	    </screenshot>
	    <simplesect>
		<title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_label_edit;</command
>(<replaceable
>индекс</replaceable
>)</title>
		<para
>Открывает диалоговое окно, в котором пользователь может редактировать положение и описание отметки, которая определяется по её индексу (начиная с нуля). Если отметки с заданным индексом не существует, то команда не выполняется. </para>
	    </simplesect>
	    <simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
			    <row
><entry
><parameter
>индекс</parameter
>:</entry
><entry
>индекс отметки для редактирования, начиная с 0</entry
></row>
			    </tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ loadbatch(filename) -->
	<sect2 id="cmd_sect_loadbatch"
><title id="cmd_title_loadbatch"
>&no-i18n-cmd_loadbatch;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_loadbatch;</command
>(<replaceable
>имя_файла</replaceable
>)</title>
	    <para
>Открывает файл сценария &kwave; и обрабатывает содержащиеся в нём команды. Использует содержимое текущего открытого файла или текущего главного окна, если не загружено ни одного файла. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя_файла</parameter
>:</entry>
		<entry
>имя сценария kwave, включающее в себя путь и расширение</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ loop() -->
	<sect2 id="cmd_sect_loop"
><title id="cmd_title_loop"
>&no-i18n-cmd_loop;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_loop;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Запустить в цикле</guibutton
> на панели инструментов. Запускает воспроизведение (если оно ещё не запущено) и зацикливает его. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_playback_start"
><command
>&no-i18n-tag;&no-i18n-cmd_playback_start;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_m"
><title
>&no-i18n-tag;m</title>

	<!-- @COMMAND@ menu(command,path,hotkey,id) -->
	<sect2 id="cmd_sect_menu"
><title id="cmd_title_menu"
>&no-i18n-cmd_menu;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_menu;</command
> (<replaceable
>команда</replaceable
>, <replaceable
>путь</replaceable
>, [<replaceable
>горячая_клавиша</replaceable
>], [<replaceable
>идентификатор</replaceable
>]) </title>
	    <para
>Это очень мощная команда, которая используется для добавления нового пункта меню или для внесения изменений в существующий пункт. Она определяет, какая <emphasis
>команда</emphasis
> будет выполняться при активации пункта меню, какой <emphasis
>значок</emphasis
> будет отображаться в меню и какая <emphasis
>клавиша</emphasis
> будет использоваться для его активации. Каждый пункт меню может быть <emphasis
>отключён</emphasis
> или <emphasis
>скрыт</emphasis
>, ему может быть присвоен уникальный <emphasis
>идентификатор</emphasis
>, либо он может быть присоединён к <emphasis
>группе меню</emphasis
>. </para>
	    <para
>Обычно потребности в этой команде при выполнении сценариев &kwave; не возникает. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row valign="top">
		<entry
><parameter
>команда</parameter
>:</entry>
		<entry
>Текстовая команда (включая параметры) или список команд, которые будут выполняться при выборе пункта меню. Если в пункте меню отсутствует соответствующая команда (например, если это вложенное меню, а не пункт меню), следует воспользоваться специальной командой <command
>ignore</command
>(). </entry>
	    </row>
	    <row valign="top">
		<entry
><parameter
>путь</parameter
>:</entry>
		<entry
>Путь в иерархии меню с использованием символа «<token
>/</token
>» в качестве разделителя уровней иерархии. Последняя часть пути может быть <emphasis
>дополнительной командой</emphasis
>, которая изменяет некоторые свойства элемента меню (смотрите <link linkend="menu_sub_commands"
>далее</link
>). Последняя часть пути (не являющаяся дополнительной командой), создаёт пункт меню, а части перед ней — пункт главного меню или вложенное меню, которые ведут к нему. Пункты главного меню или вложенного меню создаются автоматически при создании пункта меню, вручную их создавать не требуется. </entry>
	    </row>
	    <row valign="top">
		<entry
><parameter
>горячая_клавиша</parameter
>:</entry>
		<entry id="cmd_menu_param_hotkey"
>Битовая маска, состоящая из комбинации предопределённых <emphasis
>клавиш</emphasis
> и <emphasis
>модификаторов</emphasis
>, объединённых символом «<token
>+</token
>». <emphasis
>Клавишей</emphasis
> может быть цифра, буква верхнего регистра или функциональная клавиша («F1»-«F12»), или любое другое название клавиши, относящееся к классу Qt «<literal
>QKeySequence</literal
>», включая имена клавиш для определённых действий (например, «<literal
>::Copy</literal
>». Типичными <emphasis
>модификаторами</emphasis
> являются «<literal
>SHIFT</literal
>», «<literal
>ALT</literal
>» и «<literal
>CTRL</literal
>». </entry>
	    </row>
	    <row valign="top">
		<entry
><parameter
>идентификатор</parameter
>:</entry>
		<entry
>Уникальный идентификатор, который может быть использован приложением для определения этого пункта меню или меню/вложенного меню. Допустимы только буквы верхнего регистра, цифры и символ «<literal
>_</literal
>», а начинаться идентификатор должен с символов «<literal
>ID_</literal
>». Необходимо следить за тем, чтобы один и тот же идентификатор не использовался дважды. </entry>
	    </row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title id="menu_sub_commands"
>Дополнительные команды</title>
	    <informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row valign="top"
><entry
><command
>&no-i18n-tag;#checkable</command
>:</entry>
		<entry
>Присваивает пункту меню возможность установки и снятия флажка, чтобы его можно было включить или выключить. </entry>
	    </row>
	    <row valign="top"
><entry
><command
>&no-i18n-tag;#disabled</command
>:</entry>
		<entry
><emphasis
>Отключает</emphasis
> меню, вложенное меню или пункт меню. </entry>
	    </row>
	    <row valign="top"
><entry
><command
>&no-i18n-tag;#enabled</command
>:</entry>
		<entry
><emphasis
>Включает</emphasis
> меню, вложенное меню или пункт меню. </entry>
	    </row>
	    <row valign="top"
><entry
><command
>#exclusive</command
>(<replaceable
>группа</replaceable
>):</entry>
		<entry
>Добавляет пункт меню в <emphasis
>эксклюзивную</emphasis
> <emphasis
><replaceable
>группу</replaceable
></emphasis
> (одну из широкого диапазона). Группа, указанная в качестве параметра, не должна использоваться для каких-либо других целей. За раз в этой группе возможно выбрать только один пункт. </entry>
	    </row>
	    <row valign="top"
><entry
><command
>#group</command
>(<replaceable
>список</replaceable
>):</entry>
		<entry
><para
>Добавляет меню, вложенное меню или пункт меню к одной или нескольким <emphasis
>группам</emphasis
>, чтобы приложение могло включать или отключать несколько пунктов меню без необходимости в знании всех их уникальных идентификаторов. Несколько групп могут быть переданы в виде списка с символом «<literal
>,</literal
>» в качестве разделителя. Имена групп должны начинаться с символа «<literal
>@</literal
>». Предопределены следующие группы: <variablelist>
		    <varlistentry>
			<term
><command
>&no-i18n-tag;@CLIPBOARD</command
>:</term>
			<listitem>
			  <para
>Активируется только когда буфер обмена не пустой. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><command
>&no-i18n-tag;@LABELS</command
>:</term>
			<listitem>
			  <para
>Активируется только если текущий сигнал содержит хотя бы одну отметку. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><command
>&no-i18n-tag;@NOT_CLOSED</command
>:</term>
			<listitem>
			  <para
>Активируется только когда текущий сигнал не закрыт (сигнал может быть пустым или с нулевой длительностью). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><command
>&no-i18n-tag;@SELECTION</command
>:</term>
			<listitem>
			  <para
>Активируется только когда выделение не пустое (выделено более одного сэмпла). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><command
>&no-i18n-tag;@SIGNAL</command
>:</term>
			<listitem>
			  <para
>Активируется только когда какой-либо загруженный сигнал не пустой или имеет нулевую длительность. </para>
			</listitem>
		    </varlistentry>
		    </variablelist>
		</para
></entry>
	    </row>
	    <row valign="top"
><entry
><command
>&no-i18n-tag;#hidden</command
>:</entry>
		<entry
><emphasis
>Скрывает</emphasis
> меню, вложенное меню или пункт меню. </entry
></row>
	    <row valign="top"
><entry
><command
>#icon</command
>(<replaceable
>имя</replaceable
>):</entry>
		<entry
>Назначает <emphasis
>значок</emphasis
> пункту меню. <emphasis
><replaceable
>Имя</replaceable
></emphasis
> значка должно соответствовать файлу значка (без пути и расширения), установленному в системе или в &kwave;. </entry>
	    </row>
	    <row valign="top"
><entry
><command
>#listmenu</command
>(<replaceable
>идентификатор</replaceable
>,<replaceable
>команда</replaceable
>):</entry>
		<entry
>Вставляет заполнитель для списка пунктов меню к вложенному меню. Уникальный <emphasis
><replaceable
>идентификатор</replaceable
></emphasis
>, указанный в этой дополнительной команде, используется для добавления, удаления или очистки списка пунктов меню. Параметр <emphasis
><replaceable
>команда</replaceable
></emphasis
> должен содержать «<literal
>%1</literal
>» в качестве параметра, который будет заменён текстом пункта меню, когда команда будет активирована. Эта дополнительная команда внутренне используется для списка последних файлов, дорожек или списка окон. </entry>
	    </row>
	    <row valign="top"
><entry
><command
>&no-i18n-tag;#separator</command
>:</entry>
		<entry
>Добавляет разделитель во вложенное меню. </entry>
	    </row>
	</tbody
></tgroup
></informaltable>
	</simplesect>

	</sect2>

	<!-- @COMMAND@ msgbox(text) -->
	<sect2 id="cmd_sect_msgbox"
><title id="cmd_title_msgbox"
>&no-i18n-cmd_msgbox;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_msgbox;</command
>(<replaceable
>текст</replaceable
>)</title>
	    <para
>Отображает окно сообщения с определённым <emphasis
><replaceable
>текстом</replaceable
></emphasis
> и двумя кнопками <guibutton
>OK</guibutton
> (не выдаёт ошибку) и <guibutton
>Отмена</guibutton
> (выдаёт код ошибки). Эту команду возможно использовать для того, чтобы получить возможность прервать выполнение сценария. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>текст</parameter
>:</entry>
		<entry
>Сообщение, которое будет отображаться в окне сообщения, должно содержать вопрос, на который возможно ответить с помощью кнопок <guibutton
>OK</guibutton
> или <guibutton
>Отмена</guibutton
>. </entry>
	    </row>
	</tbody
></tgroup
></informaltable
></simplesect>

	</sect2>
    </sect1>

    <sect1 id="commands_n"
><title
>&no-i18n-tag;n</title>

	<!-- @COMMAND@ newsignal(samples,rate,bits,tracks) -->
	<sect2 id="cmd_sect_newsignal"
><title id="cmd_title_newsignal"
>&no-i18n-cmd_newsignal;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_newsignal;</command
>(<replaceable
>сэмплы</replaceable
>, <replaceable
>частота</replaceable
>, <replaceable
>биты</replaceable
>, <replaceable
>дорожки</replaceable
>) </title>
	    <para
>Создаёт новый сигнал с заданными значениями длительности в <emphasis
><replaceable
>сэмплах</replaceable
></emphasis
>, <emphasis
><replaceable
>частоте</replaceable
></emphasis
> сэмплов в секунду (число с плавающей запятой), числа <emphasis
><replaceable
>битов</replaceable
></emphasis
> на сэмпл и количества <emphasis
><replaceable
>дорожек</replaceable
></emphasis
>. Чтобы рассчитать длительность в сэмплах, умножьте желаемую длину в секундах на частоту дискретизации. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>сэмплы</parameter
>:</entry>
		<entry
>Длительность сигнала в сэмплах.</entry
></row>
	    <row
><entry
><parameter
>частота</parameter
>:</entry>
		<entry
>Частота дискретизации в сэмплах в секунду.</entry
></row>
	    <row
><entry
><parameter
>биты</parameter
>:</entry>
		<entry
>Количество битов на сэмпл, значение не должно быть нулевым, допустимы значения от 8 до 32.</entry
></row>
	    <row
><entry
><parameter
>дорожки</parameter
>:</entry>
		<entry
>Количество дорожек</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ next() -->
	<sect2 id="cmd_sect_next"
><title id="cmd_title_next"
>&no-i18n-cmd_next;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_next;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Следующий</guibutton
> на панели инструментов. Если воспроизведение в данный момент выполняется, происходит переход к следующей отметке. Если воспроизведение не запущено, происходит процесс, аналогичный команде <command
>&no-i18n-cmd_view_scroll_next_label;</command
>(). </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_view_scroll_next_label"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_next_label;</command
>()</link
>, <link linkend="cmd_sect_prev"
><command
>&no-i18n-tag;&no-i18n-cmd_prev;</command
>()</link
> </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_o"
><title
>&no-i18n-tag;o</title>

	<!-- @COMMAND@ open(filename) -->
	<sect2 id="cmd_sect_open"
><title id="cmd_title_open"
>&no-i18n-cmd_open;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_open;</command
>([<replaceable
>имя_файла</replaceable
>])</title>
	    <para
>Открывает файл, который может быть либо звуковым файлом, либо сценарием &kwave;. Если имя файла не указано, то откроется диалоговое окно, в котором можно выбрать существующий файл. В зависимости от режима графического интерфейса, файл будет открыт либо во вложенном окне (режим MDI или режим вкладок) либо в новом главном окне (режим SDI, если что-то уже загружено). </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя_файла</parameter
>:</entry>
		<entry
>имя файла, включающее в себя путь и расширение</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_close"
><command
>&no-i18n-tag;&no-i18n-cmd_close;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ openrecent(filename) -->
	<sect2 id="cmd_sect_openrecent"
><title id="cmd_title_openrecent"
>&no-i18n-cmd_openrecent;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_openrecent;</command
>(<replaceable
>имя_файла</replaceable
>)</title>
	    <para
>Эта команда практически аналогична команде <command
>&no-i18n-cmd_open;</command
>(), однако она предназначена для внутреннего использования для списка недавно открытых файлов в меню <menuchoice
> <guimenu
>Файл</guimenu
><guimenu
>Последние файлы</guimenu
> </menuchoice
>. Для этой команды параметр <replaceable
>имя_файла</replaceable
> является обязательным. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя_файла</parameter
>:</entry>
		<entry
>запись списка недавно открытых файлов</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_open"
><command
>&no-i18n-tag;&no-i18n-cmd_open;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_p"
><title
>&no-i18n-tag;p</title>

	<!-- @COMMAND@ paste() -->
	<sect2 id="cmd_sect_paste"
><title id="cmd_title_paste"
>&no-i18n-cmd_paste;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_paste;</command
>()</title>
	    <para
>Заменяет выделение содержимым буфера обмена. Если буфер обмена пуст, команда не выполняется. Частота дискретизации вставленных данных будет скорректирована для того, чтобы соответствовать частоте дискретизации текущего сигнала, если это необходимо. Процесс выполняется только для включённых дорожек, остальные остаются без изменений. Обратите внимание, что это может привести к временно́му сдвигу между включёнными и отключёнными дорожками. Если количество дорожек данных буфера обмена отличается от количества включённых дорожек, то данные будут микшированы для равномерного распределения по всем выбранным дорожкам. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_copy"
><command
>&no-i18n-tag;&no-i18n-cmd_copy;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ pause() -->
	<sect2 id="cmd_sect_pause"
><title id="cmd_title_pause"
>&no-i18n-cmd_pause;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_continue;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Приостановить</guibutton
> на панели инструментов и позволяет приостановить воспроизведение, если оно в данный момент выполняется, или продолжить, если оно в данный момент приостановлено. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_continue"
><command
>&no-i18n-tag;&no-i18n-cmd_continue;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ playback_start() -->
	<sect2 id="cmd_sect_playback_start"
><title id="cmd_title_playback_start"
>&no-i18n-cmd_playback_start;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_playback_start;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Начать</guibutton
> на панели инструментов и позволяет начать воспроизведение, если оно в данный момент приостановлено. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ plugin(name,[parameter,...]) -->
	<sect2 id="cmd_sect_plugin"
><title id="cmd_title_plugin"
>&no-i18n-cmd_plugin;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_plugin;</command
>(<replaceable
>имя</replaceable
>, [<replaceable
>параметр</replaceable
> ...])</title>
	    <para
>Запускает модуль с необязательным списком параметров. Если список параметров не задан, будет вызвана функция настройки модуля с использованием параметров предыдущего вызова или параметров по умолчанию в качестве входных данных (обычно показывает диалог настройки, в зависимости от модуля). Для ознакомления с описанием различных модулей, обратитесь к главе о <link linkend="plugins"
>подключаемых модулях</link
>. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя</parameter
>:</entry>
		<entry
>(внутреннее) имя модуля &kwave;</entry
></row>
	    <row
><entry
><parameter
>параметр</parameter
>:</entry>
		<entry
>список параметров, распознаваемых модулем (необязательно)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_plugin_execute"
><command
>&no-i18n-tag;&no-i18n-cmd_plugin_execute;</command
>()</link
>, <link linkend="cmd_sect_plugin_setup"
><command
>&no-i18n-tag;&no-i18n-cmd_plugin_setup;</command
>()</link
> </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ plugin:execute(name,[parameter,...]) -->
	<sect2 id="cmd_sect_plugin_execute"
><title id="cmd_title_plugin_execute"
>&no-i18n-cmd_plugin_execute;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_plugin_execute;</command
>(<replaceable
>имя</replaceable
>, [<replaceable
>параметр</replaceable
> ...])</title>
	    <para
>Аналогично команде <command
>&no-i18n-cmd_plugin;</command
>(), но без вызова функции настройки модуля, если параметры не были определены. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя</parameter
>:</entry>
		<entry
>(внутреннее) имя модуля &kwave;</entry
></row>
	    <row
><entry
><parameter
>параметр</parameter
>:</entry>
		<entry
>список параметров, распознаваемых модулем</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ plugin:setup(name,[parameter,...]) -->
	<sect2 id="cmd_sect_plugin_setup"
><title id="cmd_title_plugin_setup"
>&no-i18n-cmd_plugin_setup;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_plugin_setup;</command
>(<replaceable
>имя</replaceable
>, [<replaceable
>параметр</replaceable
> ...])</title>
	    <para
>Вызывает функцию <emphasis
>настройки</emphasis
> модуля с необязательным списком параметров. Если список параметров не задан, в качестве входных данных будут использоваться параметры предыдущего вызова или параметры по умолчанию. Обычно отображается диалог настройки в зависимости от модуля. Для ознакомления с описанием различных модулей, обратитесь к главе <link linkend="plugins"
>подключаемых модулей</link
>. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя</parameter
>:</entry>
		<entry
>(внутреннее) имя модуля &kwave;</entry
></row>
	    <row
><entry
><parameter
>параметр</parameter
>:</entry>
		<entry
>список параметров, распознаваемых модулем (необязательно)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ prev() -->
	<sect2 id="cmd_sect_prev"
><title id="cmd_title_prev"
>&no-i18n-cmd_prev;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_prev;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Предыдущий</guibutton
> на панели инструментов. Если воспроизведение в данный момент выполняется, оно возвращается к предыдущей отметке или к началу выделения. Если воспроизведение не запущено, происходит действие, аналогичное команде <command
>&no-i18n-cmd_view_scroll_prev_label;</command
>(). </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_view_scroll_next_label"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_prev_label;</command
>()</link
>, <link linkend="cmd_sect_next"
><command
>&no-i18n-tag;&no-i18n-cmd_next;</command
>()</link
> </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_q"
><title
>&no-i18n-tag;q</title>

	<!-- @COMMAND@ quit() -->
	<sect2 id="cmd_sect_quit"
><title id="cmd_title_quit"
>&no-i18n-cmd_quit;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_quit;</command
>()</title>
	    <para
>Закрывает текущее главное окно и все вложенные окна. В режиме SDI действует так же, как и команда <command
>&no-i18n-cmd_close;</command
>(). </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_close"
><command
>&no-i18n-tag;&no-i18n-cmd_close;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_r"
><title
>&no-i18n-tag;r</title>

	<!-- @COMMAND@ redo() -->
	<sect2 id="cmd_sect_redo"
><title id="cmd_title_redo"
>&no-i18n-cmd_redo;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_redo;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Повторить</guibutton
> на панели инструментов и повторяет последнюю операцию, отменённую командой <command
>&no-i18n-cmd_undo;</command
>(). </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_undo"
><command
>&no-i18n-tag;&no-i18n-cmd_undo;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ redo_all() -->
	<sect2 id="cmd_sect_redo_all"
><title id="cmd_title_redo_all"
>&no-i18n-cmd_redo_all;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_redo_all;</command
>()</title>
	    <para
>Аналогично команде <command
>&no-i18n-cmd_redo;</command
>(), но отменяет столько операций, сколько возможно. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_undo"
><command
>&no-i18n-tag;&no-i18n-cmd_undo;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ reenable_dna() -->
	<sect2 id="cmd_sect_reenable_dna"
><title id="cmd_title_reenable_dna"
>&no-i18n-cmd_reenable_dna;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_reenable_dna;</command
>()</title>
	    <para
>В некоторых окнах сообщений предусмотрена функция отключения повторного появления («Не задавать больше этот вопрос»). Эта команда снова включает повторное появление таких окон. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ reset_toolbars() -->
	<sect2 id="cmd_sect_reset_toolbars"
><title id="cmd_title_reset_toolbars"
>&no-i18n-cmd_reset_toolbars;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_reset_toolbars;</command
>()</title>
	    <para
>Сбрасывает на значения по умолчанию все параметры панели инструментов, такие как расположение, размер иконок и расположение текста. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ revert() -->
	<sect2 id="cmd_sect_revert"
><title id="cmd_title_revert"
>&no-i18n-cmd_revert;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_revert;</command
>()</title>
	    <para
>Возвращает текущий загруженный файл в последнее сохранённое состояние, отменяя все несохранённые изменения. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ rewind() -->
	<sect2 id="cmd_sect_rewind"
><title id="cmd_title_rewind"
>&no-i18n-cmd_rewind;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_rewind;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Назад</guibutton
> на панели инструментов. Если воспроизведение в данный момент выполняется, оно возвращается назад на 1/10 видимого диапазона. Если воспроизведение не выполняется, то производится то же самое действие, что и при команде <command
>&no-i18n-cmd_view_scroll_left;</command
>(). </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
><link linkend="cmd_sect_view_scroll_left"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_left;</command
>()</link
>, <link linkend="cmd_sect_forward"
><command
>&no-i18n-tag;&no-i18n-cmd_forward;</command
>()</link
> </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_s"
><title
>&no-i18n-tag;s</title>

	<!-- @COMMAND@ save() -->
	<sect2 id="cmd_sect_save"
><title id="cmd_title_save"
>&no-i18n-cmd_save;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_save;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Сохранить</guibutton
> на панели инструментов. Сохраняет текущий файл, если в нём имеются изменения. Если файлу ещё не было присвоено имя (например, файл, который только что был создан и не имеет названия), эта команда выполняется по такому же принципу, как и команда <command
>&no-i18n-cmd_saveas;</command
>(). </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_saveas"
><command
>&no-i18n-tag;&no-i18n-cmd_saveas;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ saveas(filename) -->
	<sect2 id="cmd_sect_saveas"
><title id="cmd_title_saveas"
>&no-i18n-cmd_saveas;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_saveas;</command
>([<replaceable
>имя_файла</replaceable
>])</title>
	    <para
>Сохраняет текущий открытый файл под заданным именем. Если в качестве параметра не указано имя файла, появится диалоговое окно для выбора каталога и ввода имени файла. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя_файла</parameter
>:</entry>
		<entry
>имя файла для сохранения (необязательно)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ saveselect() -->
	<sect2 id="cmd_sect_saveselect"
><title id="cmd_title_saveselect"
>&no-i18n-cmd_saveselect;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_saveselect;</command
>()</title>
	    <para
>Соответствует команде <command
>&no-i18n-cmd_save;</command
>(), но вместо всего файла сохраняет только текущий выбранный диапазон и активные дорожки. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_save"
><command
>&no-i18n-tag;&no-i18n-cmd_save;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ select_gui_type(mode) -->
	<sect2 id="cmd_sect_select_gui_type"
><title id="cmd_title_select_gui_type"
>&no-i18n-cmd_select_gui_type;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_select_gui_type;</command
>(<replaceable
>режим</replaceable
>)</title>
	    <para
>Позволяет выбрать один из трёх режимов графического интерфейса пользователя: SDI, MDI или режим вкладок. Обратите внимание, что это изменение сразу же вступит в силу. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>имя_файла</parameter
>:</entry>
		<entry
>имя режима, доступны три варианта: «SDI», «MDI» или «во вкладках». </entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ select_track:all() -->
	<sect2 id="cmd_sect_select_track_all"
><title id="cmd_title_select_track_all"
>&no-i18n-cmd_select_track_all;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_select_track_all;</command
>()</title>
	    <para
>Отмечает все дорожки как «включённые». Это аналогично команде <command
>&no-i18n-tag;&no-i18n-cmd_select_track_on;</command
>() для всех существующих дорожек. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_select_track_on"
><command
>&no-i18n-tag;&no-i18n-cmd_select_track_on;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ select_track:invert() -->
	<sect2 id="cmd_sect_select_track_invert"
><title id="cmd_title_select_track_invert"
>&no-i18n-cmd_select_track_invert;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_select_track_all;</command
>()</title>
	    <para
>Инвертирует состояние всех дорожек, отмеченных как «включённые». Это аналогично команде <command
>&no-i18n-cmd_select_track_toggle;</command
>() для всех существующих дорожек. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_select_track_toggle"
><command
>&no-i18n-tag;&no-i18n-cmd_select_track_toggle;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ select_track:none() -->
	<sect2 id="cmd_sect_select_track_none"
><title id="cmd_title_select_track_none"
>&no-i18n-cmd_select_track_none;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_select_track_none;</command
>()</title>
	    <para
>Отмечает все дорожки как «отключённые». Это аналогично команде <command
>&no-i18n-cmd_select_track_off;</command
>() для всех существующих дорожек. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_select_track_off"
><command
>&no-i18n-tag;&no-i18n-cmd_select_track_off;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ select_track:off(index) -->
	<sect2 id="cmd_sect_select_track_off"
><title id="cmd_title_select_track_off"
>&no-i18n-cmd_select_track_off;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_select_track_off;</command
>(<replaceable
>индекс</replaceable
>)</title>
	    <para
>Отключает одну дорожку, чтобы на неё не повлияло большинство операций. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>индекс</parameter
>:</entry>
		<entry
>индекс дорожки, начинающийся с нуля</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ select_track:on(index) -->
	<sect2 id="cmd_sect_select_track_on"
><title id="cmd_title_select_track_on"
>&no-i18n-cmd_select_track_on;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_select_track_on;</command
>(<replaceable
>индекс</replaceable
>)</title>
	    <para
>Включает одну дорожку, чтобы на неё повлияли все операции. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>индекс</parameter
>:</entry>
		<entry
>индекс дорожки, начинающийся с нуля</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ select_track:toggle(index) -->
	<sect2 id="cmd_sect_select_track_toggle"
><title id="cmd_title_select_track_toggle"
>&no-i18n-cmd_select_track_toggle;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_select_track_toggle;</command
>(<replaceable
>индекс</replaceable
>)</title>
	    <para
>Включает дорожку, если она в данный момент отключена, либо выключает дорожку, если она в данный момент включена. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>индекс</parameter
>:</entry>
		<entry
>индекс дорожки, начинающийся с нуля</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ selectall() -->
	<sect2 id="cmd_sect_selectall"
><title id="cmd_title_selectall"
>&no-i18n-cmd_selectall;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selectall;</command
>()</title>
	    <para
>Выделяет диапазон всего сигнала, от первого до последнего сэмпла. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selectnext() -->
	<sect2 id="cmd_sect_selectnext"
><title id="cmd_title_selectnext"
>&no-i18n-cmd_selectnext;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selectnext;</command
>()</title>
	    <para
>Выделяет диапазон сэмплов, которые начинаются сразу после текущего выделения, при этом используется длительность, соответствующая этому выделению. Выбор автоматически обрезается к концу сигнала. Например: если были выделены сэмплы от 1000 до 1019, то результатом будет выделение сэмплов от 1020 до 1039. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_selectprev"
><command
>&no-i18n-tag;&no-i18n-cmd_selectprev;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selectnextlabels() -->
	<sect2 id="cmd_sect_selectnextlabels"
><title id="cmd_title_selectnextlabels"
>&no-i18n-cmd_selectnextlabels;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selectnextlabels;</command
>()</title>
	    <para
>Выделяет диапазон сэмплов между двумя отметками после текущего выделения. Если ничего не выбрано, происходит выделение от начала сигнала до первой отметки. Если же выделен какой-нибудь фрагмент, левая граница нового выделения будет расположена на позиции первой отметки после выделения (или последней отметки, если справа от выделения нет других отметок), а правая граница нового выделения будет расположена на позиции первой отметки после левой границы нового выделения (или на конце сигнала, если её нет). Если отметок нет, команда выдаёт ошибку. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_selectprevlabels"
><command
>&no-i18n-tag;&no-i18n-cmd_selectprevlabels;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selectnone() -->
	<sect2 id="cmd_sect_selectnone"
><title id="cmd_title_selectnone"
>&no-i18n-cmd_selectnone;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selectnone;</command
>()</title>
	    <para
>Сбрасывает выделение до нулевой длительности. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selectprev() -->
	<sect2 id="cmd_sect_selectprev"
><title id="cmd_title_selectprev"
>&no-i18n-cmd_selectprev;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selectprev;</command
>()</title>
	    <para
>Выделяет диапазон сэмплов, который начинается сразу перед текущим выделением, при этом используется длительность, соответствующая этому выделению. Выбор автоматически обрезается к началу сигнала. Например: если были выделены сэмплы от 1000 до 1019, то результатом будет выделение сэмплов от 980 до 999. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_selectprev"
><command
>&no-i18n-tag;&no-i18n-cmd_selectnext;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selectprevlabels() -->
	<sect2 id="cmd_sect_selectprevlabels"
><title id="cmd_title_selectprevlabels"
>&no-i18n-cmd_selectprevlabels;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selectprevlabels;</command
>()</title>
	    <para
>Выделяет диапазон сэмплов между предыдущими двумя отметками перед текущим выделением. Если ничего не выбрано, происходит выделение от начала сигнала до первой отметки. Если же выделен какой-нибудь фрагмент, правая граница нового выделения будет расположена на позиции первой отметки относительно начала выделения (или первой отметки, если слева от выделения нет других отметок), а левая граница нового выделения будет расположена на позиции первой отметки после правой границы нового выделения (или в начале сигнала, если её нет). Если отметок нет, команда выдаёт ошибку. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_selectnextlabels"
><command
>&no-i18n-tag;&no-i18n-cmd_selectnextlabels;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selecttoleft() -->
	<sect2 id="cmd_sect_selecttoleft"
><title id="cmd_title_selecttoleft"
>&no-i18n-cmd_selecttoleft;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selecttoleft;</command
>()</title>
	    <para
>Устанавливает начало выделения на начало сигнала, при этом конец текущего выделения остаётся неизменным. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_selecttoright"
><command
>&no-i18n-tag;&no-i18n-cmd_selecttoright;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selecttoright() -->
	<sect2 id="cmd_sect_selecttoright"
><title id="cmd_title_selecttoright"
>&no-i18n-cmd_selecttoright;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selecttoright;</command
>()</title>
	    <para
>Устанавливает конец выделения на конец сигнала, при этом начало текущего выделения остаётся неизменным. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_selecttoleft"
><command
>&no-i18n-tag;&no-i18n-cmd_selecttoleft;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ selectvisible() -->
	<sect2 id="cmd_sect_selectvisible"
><title id="cmd_title_selectvisible"
>&no-i18n-cmd_selectvisible;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_selectvisible;</command
>()</title>
	    <para
>Выбор диапазона сэмплов, отображающихся в текущем окне. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ start() -->
	<sect2 id="cmd_sect_start"
><title id="cmd_title_start"
>&no-i18n-cmd_start;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_start;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Воспроизведение</guibutton
> на панели инструментов и начинает воспроизведение с начала выделения или продолжает воспроизведение с места, где оно было приостановлено. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_stop"
><command
>&no-i18n-tag;&no-i18n-cmd_stop;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ stop() -->
	<sect2 id="cmd_sect_stop"
><title id="cmd_title_stop"
>&no-i18n-cmd_stop;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_stop;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Остановить</guibutton
> на панели инструментов и останавливает воспроизведение, если оно в данный момент идёт. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_start"
><command
>&no-i18n-tag;&no-i18n-cmd_start;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ sync() -->
	<sect2 id="cmd_sect_sync"
><title id="cmd_title_sync"
>&no-i18n-cmd_sync;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_sync;</command
>()</title>
	    <para
>Ожидает завершения всех команд, запущенных асинхронно. Если в очереди команд нет команд для отложенного выполнения, эта команда не будет выполняться. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_delayed"
><command
>&no-i18n-tag;&no-i18n-cmd_delayed;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

    </sect1>

    <sect1 id="commands_u"
><title
>&no-i18n-tag;u</title>

	<!-- @COMMAND@ undo() -->
	<sect2 id="cmd_sect_undo"
><title id="cmd_title_undo"
>&no-i18n-cmd_undo;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_undo;</command
>()</title>
	    <para
>Соответствует кнопке <guibutton
>Отменить</guibutton
> на панели инструментов и отменяет последнюю операцию. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_redo"
><command
>&no-i18n-tag;&no-i18n-cmd_redo;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ undo_all() -->
	<sect2 id="cmd_sect_undo_all"
><title id="cmd_title_undo_all"
>&no-i18n-cmd_undo_all;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_undo_all;</command
>()</title>
	    <para
>Соответствует команде <command
>&no-i18n-tag;&no-i18n-cmd_undo;</command
>(), но отменяет столько операций, сколько возможно. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_undo"
><command
>&no-i18n-tag;&no-i18n-cmd_undo;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_v"
><title
>&no-i18n-tag;v</title>

	<!-- @COMMAND@ view:scroll_end() -->
	<sect2 id="cmd_sect_view_scroll_end"
><title id="cmd_title_view_scroll_end"
>&no-i18n-cmd_view_scroll_end;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_end;</command
>()</title>
	    <para
>Прокручивает текущую область просмотра до <emphasis
>конца</emphasis
> сигнала.</para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_start"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_start;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:scroll_left() -->
	<sect2 id="cmd_sect_view_scroll_left"
><title id="cmd_title_view_scroll_left"
>&no-i18n-cmd_view_scroll_left;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_left;</command
>()</title>
	    <para
>Прокручивает текущую область просмотра на 1/10 от текущего видимого диапазона к началу сигнала. При достижении начала сигнала видимая область будет начинаться с нулевым отступом. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_right"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_right;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:scroll_next() -->
	<sect2 id="cmd_sect_view_scroll_next"
><title id="cmd_title_view_scroll_next"
>&no-i18n-cmd_view_scroll_next;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_next;</command
>()</title>
	    <para
>Прокручивает текущую область просмотра к концу сигнала в текущем видимом диапазоне. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_prev"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_prev;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:scroll_next_label() -->
	<sect2 id="cmd_sect_view_scroll_next_label"
><title id="cmd_title_view_scroll_next_label"
>&no-i18n-cmd_view_scroll_next_label;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_next_label;</command
>()</title>
	    <para
>Прокручивает вправо и показывает следующую отметку, находящуюся в области просмотра. Если справа от текущей позиции нет отметки, то прокручивать будет до конца сигнала. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_prev_label"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_prev_label;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:scroll_prev() -->
	<sect2 id="cmd_sect_view_scroll_prev"
><title id="cmd_title_view_scroll_prev"
>&no-i18n-cmd_view_scroll_prev;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_prev;</command
>()</title>
	    <para
>Прокручивает текущую область просмотра по направлению к началу сигнала в текущем видимом диапазоне </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_next"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_next;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:scroll_prev_label() -->
	<sect2 id="cmd_sect_view_scroll_prev_label"
><title id="cmd_title_view_scroll_prev_label"
>&no-i18n-cmd_view_scroll_prev_label;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_prev_label;</command
>()</title>
	    <para
>Прокручивает влево и показывает следующую отметку, находящуюся в области просмотра. Если слева от текущей позиции нет отметки, то прокручивать будет до начала сигнала. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_next_label"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_next_label;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:scroll_right() -->
	<sect2 id="cmd_sect_view_scroll_right"
><title id="cmd_title_view_scroll_right"
>&no-i18n-cmd_view_scroll_right;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_right;</command
>()</title>
	    <para
>Прокручивает текущую область просмотра на 1/10 от текущего видимого диапазона к концу сигнала. При достижении конца сигнала видимая область заканчивается. </para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_left"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_left;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:scroll_start() -->
	<sect2 id="cmd_sect_view_scroll_start"
><title id="cmd_title_view_scroll_start"
>&no-i18n-cmd_view_scroll_start;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_start;</command
>()</title>
	    <para
>Прокручивает текущую область просмотра к началу сигнала.</para>
	</simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_scroll_end"
><command
>&no-i18n-tag;&no-i18n-cmd_view_scroll_end;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:zoom_all() -->
	<sect2 id="cmd_sect_view_zoom_all"
><title id="cmd_title_view_zoom_all"
>&no-i18n-cmd_view_zoom_all;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_zoom_all;</command
>()</title>
	    <para
>Регулирует масштаб таким образом, чтобы весь сигнал был виден в текущей области просмотра. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:zoom_in([position]) -->
	<sect2 id="cmd_sect_view_zoom_in"
><title id="cmd_title_view_zoom_in"
>&no-i18n-cmd_view_zoom_in;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_view_zoom_in;</command
>([<replaceable
>позиция</replaceable
>])</title>
	    <para
>Увеличивает масштаб (в сэмплах на пиксел) на 30%, чтобы обеспечить более детальный просмотр. Если указан параметр <replaceable
>позиция</replaceable
>, приложение старается сделать так, чтобы указанное положение было расположено в центре панели просмотра после масштабирования. Если позиция не указана, центр панели будет находиться в центре текущей области просмотра. Максимальный масштаб ограничен наибольшим значением в пять сэмплов на ширину области просмотра. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>позиция</parameter
>:</entry>
		<entry
>позиция в сэмплах для центрирования просмотра (начинается с нуля, необязательно)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_zoom_out"
><command
>&no-i18n-tag;&no-i18n-cmd_view_zoom_out;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:zoom_normal() -->
	<sect2 id="cmd_sect_view_zoom_normal"
><title id="cmd_title_view_zoom_normal"
>&no-i18n-cmd_view_zoom_normal;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_zoom_normal;</command
>()</title>
	    <para
>Устанавливает масштаб в один пиксел на сэмпл (масштаб 1,0) и сохраняет предыдущий центр области просмотра. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:zoom_out([position]) -->
	<sect2 id="cmd_sect_view_zoom_out"
><title id="cmd_title_view_zoom_out"
>&no-i18n-cmd_view_zoom_out;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_view_zoom_out;([<replaceable
>позиция</replaceable
>])</command
></title>
	    <para
>Уменьшает масштаб (в сэмплах на пиксел) на 30%, чтобы обеспечить общий просмотр. Если указан параметр <replaceable
>позиция</replaceable
>, приложение старается сделать так, чтобы указанное положение было расположено в центре панели просмотра после масштабирования. Если позиция не указана, центр панели будет находиться в центре текущей области просмотра. Максимальный масштаб ограничен количеством сэмплов в сигнале и шириной области просмотра. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>позиция</parameter
>:</entry>
		<entry
>позиция в сэмплах для центрирования просмотра (начинается с нуля, необязательно)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para>
		<link linkend="cmd_sect_view_zoom_in"
><command
>&no-i18n-tag;&no-i18n-cmd_view_zoom_in;</command
>()</link>
	    </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ view:zoom_selection() -->
	<sect2 id="cmd_sect_view_zoom_selection"
><title id="cmd_title_view_zoom_selection"
>&no-i18n-cmd_view_zoom_selection;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_view_zoom_selection;</command
>()</title>
	    <para
>Корректирует область просмотра (масштаб и начало видимой области) так, чтобы она соответствовала текущему выделению. Команда не выполняется, если ничего не выделено. </para>
	</simplesect>
	</sect2>
    </sect1>

    <sect1 id="commands_w"
><title
>&no-i18n-tag;w</title>

	<!-- @COMMAND@ window:activate(title) -->
	<sect2 id="cmd_sect_window_activate"
><title id="cmd_title_window_activate"
>&no-i18n-cmd_window_activate;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_activate;</command
>(<replaceable
>заголовок</replaceable
>])</title>
	    <para
>Вызывает вложенное окно, определяемое <replaceable
>заголовком</replaceable
> основного окна. Если вложенное окно свёрнуто, то оно будет восстановлено. Доступно только в режиме MDI или в режиме вкладок. Эту команду внутренне использует меню <guisubmenu
>Окно</guisubmenu
>. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>заголовок</parameter
>:</entry>
		<entry
>название вложенного окна, которое должно быть активировано</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ window:cascade() -->
	<sect2 id="cmd_sect_window_cascade"
><title id="cmd_title_window_cascade"
>&no-i18n-cmd_window_cascade;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_window_cascade;</command
>()</title>
	    <para
>Располагает каскадом все вложенные окна, когда приложение находится в режиме MDI. Все свёрнутые вложенные окна не будут восстановлены. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ window:click(class,x,y) -->
	<sect2 id="cmd_sect_window_click"
><title id="cmd_title_window_click"
>&no-i18n-cmd_window_click;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_click;</command
>(<replaceable
>класс</replaceable
>, <replaceable
>x</replaceable
>, <replaceable
>y</replaceable
>)</title>
	    <para
>Отправляет событие нажатия мыши в окно с указанным <replaceable
>классом</replaceable
>. Событие будет отправлено только в первое окно с заданным классом, поэтому перед выполнением команды следует убедиться, что открыт только один экземпляр данного окна. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>класс</parameter
>:</entry>
		<entry
>имя класса окна</entry
></row>
	    <row
><entry
><parameter
>x</parameter
>:</entry>
		<entry
>положение x относительно левой границы окна (в пикселах)</entry
></row>
	    <row
><entry
><parameter
>y</parameter
>:</entry>
		<entry
>положение y относительно верхней границы окна (в пикселах)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ window:close(class) -->
	<sect2 id="cmd_sect_window_close"
><title id="cmd_title_window_close"
>&no-i18n-cmd_window_close;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_close;</command
>(<replaceable
>класс</replaceable
>)</title>
	    <para
>Закрывает окно с указанным <replaceable
>классом</replaceable
>. Будет закрыто только первое окно с заданным классом, поэтому перед выполнением команды следует убедиться, что открыт только один экземпляр данного окна. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>класс</parameter
>:</entry>
		<entry
>имя класса окна</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ window:minimize() -->
	<sect2 id="cmd_sect_window_minimize"
><title id="cmd_title_window_minimize"
>&no-i18n-cmd_window_minimize;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_minimize;</command
></title>
	    <para
>Сворачивает текущее активное вложенное окно в режиме MDI или текущее активное окно в режиме SDI или в режиме вкладок. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ window:mousemove(class,x,y) -->
	<sect2 id="cmd_sect_window_mousemove"
><title id="cmd_title_window_mousemove"
>&no-i18n-cmd_window_mousemove;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_resize;</command
>(<replaceable
>класс</replaceable
>, <replaceable
>x</replaceable
>, <replaceable
>y</replaceable
>)</title>
	    <para
>Отправляет событие перемещения курсора к окну с указанным <replaceable
>классом</replaceable
>. Событие будет отправлено только в первое окно с заданным классом, поэтому перед выполнением команды следует убедиться, что открыт только один экземпляр данного окна. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>класс</parameter
>:</entry>
		<entry
>имя класса окна</entry
></row>
	    <row
><entry
><parameter
>x</parameter
>:</entry>
		<entry
>положение x относительно левой границы окна (в пикселах)</entry
></row>
	    <row
><entry
><parameter
>y</parameter
>:</entry>
		<entry
>положение y относительно верхней границы окна (в пикселах)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ window:next_sub() -->
	<sect2 id="cmd_sect_window_next_sub"
><title id="cmd_title_window_next_sub"
>&no-i18n-cmd_window_next_sub;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_window_next_sub;</command
>()</title>
	    <para
>Активирует <emphasis
>следующее</emphasis
> вложенное окно в режиме MDI или в режиме вкладок. Если следующее вложенное окно свёрнуто, оно будет восстановлено. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ window:prev_sub() -->
	<sect2 id="cmd_sect_window_prev_sub"
><title id="cmd_title_window_prev_sub"
>&no-i18n-cmd_window_prev_sub;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_window_prev_sub;</command
>()</title>
	    <para
>Активирует <emphasis
>предыдущее</emphasis
> вложенное окно в режиме MDI или в режиме вкладок. Если предыдущее вложенное окно свёрнуто, оно будет восстановлено. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ window:resize(width,height) -->
	<sect2 id="cmd_sect_window_resize"
><title id="cmd_title_window_resize"
>&no-i18n-cmd_window_resize;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_resize;</command
>(<replaceable
>класс</replaceable
>, <replaceable
>ширина</replaceable
>, <replaceable
>высота</replaceable
>)</title>
	    <para
>Изменяет размер окна с указанным <replaceable
>классом</replaceable
>, и присваивает ему новую <replaceable
>ширину</replaceable
> и <replaceable
>высоту</replaceable
>. Изменение будет применено только к первому окну с заданным классом, поэтому перед выполнением команды следует убедиться, что открыт только один экземпляр данного окна. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>класс</parameter
>:</entry>
		<entry
>имя класса окна</entry
></row>
	    <row
><entry
><parameter
>ширина</parameter
>:</entry>
		<entry
>новая ширина окна (в пикселах)</entry
></row>
	    <row
><entry
><parameter
>высота</parameter
>:</entry>
		<entry
>новая высота окна (в пикселах)</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ window:screenshot(class,filename) -->
	<sect2 id="cmd_sect_window_screenshot"
><title id="cmd_title_window_screenshot"
>&no-i18n-cmd_window_screenshot;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_screenshot;</command
>(<replaceable
>класс</replaceable
>, <replaceable
>имя_файла</replaceable
>)</title>
	    <para
>Делает снимок экрана окна с указанным <replaceable
>классом</replaceable
>, и сохраняет его в файл. Будет произведён снимок только первого окна с заданным классом, поэтому перед выполнением команды следует убедиться, что открыт только один экземпляр данного окна. В текущей версии выбор формата снимков не предусмотрен, все снимки сохраняются в формате <literal
>*.png</literal
>. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>класс</parameter
>:</entry>
		<entry
>имя класса окна</entry
></row>
	    <row
><entry
><parameter
>имя_файла</parameter
>:</entry>
		<entry
>имя файла для сохранения снимка экрана, должно иметь расширение <literal
>*.png</literal
></entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	</sect2>

	<!-- @COMMAND@ window:sendkey(class,keycombo) -->
	<sect2 id="cmd_sect_window_sendkey"
><title id="cmd_title_window_sendkey"
>&no-i18n-cmd_window_sendkey;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-cmd_window_sendkey;</command
>(<replaceable
>класс</replaceable
>, <replaceable
>код_клавиши</replaceable
>)</title>
	    <para
>Отправляет событие нажатия и отпускания клавиши в окно с указанным <replaceable
>классом</replaceable
>. Событие будет отправлено только в первое окно с заданным классом, поэтому перед выполнением команды следует убедиться, что открыть только один экземпляр данного окна. </para>
	</simplesect>
	<simplesect
><title
>Параметры</title
><informaltable frame='none'
><tgroup cols='2'
><tbody>
	    <row
><entry
><parameter
>класс</parameter
>:</entry>
		<entry
>имя класса окна</entry
></row>
	    <row
><entry
><parameter
>код_клавиши</parameter
>:</entry>
		<entry
>посылаемый код клавиши, который должен использовать тот же синтаксис, что используется для настройки параметров меню.</entry
></row>
	</tbody
></tgroup
></informaltable
></simplesect>
	<simplesect
><title
>Смотрите также</title>
	    <para
>Описание параметра <link linkend="cmd_menu_param_hotkey"
><parameter
>горячая_клавиша</parameter
></link
> команды <command
>&no-i18n-cmd_menu;</command
>(). </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ window:tile() -->
	<sect2 id="cmd_sect_window_tile"
><title id="cmd_title_window_tile"
>&no-i18n-cmd_window_tile;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_window_tile;</command
>()</title>
	    <para
>Располагает все вложенные окна рядом, когда приложение находится в режиме MDI с использованием некоторых схем &plasma;. Все свёрнутые вложенные окна не будут восстановлены. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND@ window:tile_vertical() -->
	<sect2 id="cmd_sect_window_tile_vertical"
><title id="cmd_title_window_tile_vertical"
>&no-i18n-cmd_window_tile_vertical;</title>
	<simplesect>
	    <title
>&i18n-cmd_syntax;<command
>&no-i18n-tag;&no-i18n-cmd_window_tile_vertical;</command
>()</title>
	    <para
>При работе приложения в режиме MDI располагает все вложенные окна вертикально. Все свёрнутые вложенные окна не будут восстановлены. </para>
	</simplesect>
	</sect2>

	<!-- @COMMAND_END_OF_LIST@ -->
    </sect1>

</chapter>

<!-- ###################################################################### -->
<!-- ### Chapter: Plugin Reference                                      ### -->
<!-- ###################################################################### -->

<chapter id="plugins"
><title
>Модули</title>

    <sect1 id="kwave_plugins"
><title
>Справочник модулей</title>
    <index
><title
>Алфавитный указатель</title
>&no-i18n-tag; <indexdiv
><title
>a</title
> <indexentry
><primaryie
><link linkend="plugin_sect_about" endterm="plugin_title_about"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_amplifyfree" endterm="plugin_title_amplifyfree"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>b</title
> <indexentry
><primaryie
><link linkend="plugin_sect_band_pass" endterm="plugin_title_band_pass"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>c</title
> <indexentry
><primaryie
><link linkend="plugin_sect_codec_ascii" endterm="plugin_title_codec_ascii"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_codec_audiofile" endterm="plugin_title_codec_audiofile"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_codec_flac" endterm="plugin_title_codec_flac"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_codec_mp3" endterm="plugin_title_codec_mp3"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_codec_ogg" endterm="plugin_title_codec_ogg"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_codec_wav" endterm="plugin_title_codec_wav"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>d</title
> <indexentry
><primaryie
><link linkend="plugin_sect_debug" endterm="plugin_title_debug"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>e</title
> <indexentry
><primaryie
><link linkend="plugin_sect_export_k3b" endterm="plugin_title_export_k3b"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>f</title
> <indexentry
><primaryie
><link linkend="plugin_sect_fileinfo" endterm="plugin_title_fileinfo"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>g</title
> <indexentry
><primaryie
><link linkend="plugin_sect_goto" endterm="plugin_title_goto"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>i</title
> <indexentry
><primaryie
><link linkend="plugin_sect_insert_at" endterm="plugin_title_insert_at"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>l</title
> <indexentry
><primaryie
><link linkend="plugin_sect_lowpass" endterm="plugin_title_lowpass"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>n</title
> <indexentry
><primaryie
><link linkend="plugin_sect_newsignal" endterm="plugin_title_newsignal"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_noise" endterm="plugin_title_noise"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_normalize" endterm="plugin_title_normalize"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_notch_filter" endterm="plugin_title_notch_filter"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>p</title
> <indexentry
><primaryie
><link linkend="plugin_sect_pitch_shift" endterm="plugin_title_pitch_shift"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_playback" endterm="plugin_title_playback"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>r</title
> <indexentry
><primaryie
><link linkend="plugin_sect_record" endterm="plugin_title_record"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_reverse" endterm="plugin_title_reverse"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>s</title
> <indexentry
><primaryie
><link linkend="plugin_sect_samplerate" endterm="plugin_title_samplerate"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_saveblocks" endterm="plugin_title_saveblocks"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_selectrange" endterm="plugin_title_selectrange"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_sonagram" endterm="plugin_title_sonagram"
></link
></primaryie
></indexentry
> <indexentry
><primaryie
><link linkend="plugin_sect_stringenter" endterm="plugin_title_stringenter"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>v</title
> <indexentry
><primaryie
><link linkend="plugin_sect_volume" endterm="plugin_title_volume"
></link
></primaryie
></indexentry
> </indexdiv
> <indexdiv
><title
>z</title
> <indexentry
><primaryie
><link linkend="plugin_sect_zero" endterm="plugin_title_zero"
></link
></primaryie
></indexentry
> </indexdiv
> </index>
    <para
><literal
> </literal
></para>
    </sect1>

    <!-- @PLUGIN@ about -->
    <sect1 id="plugin_sect_about"
><title id="plugin_title_about"
>&no-i18n-plugin_about; (О программе Kwave)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-about.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля о программе Kwave</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_about;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>Графический интерфейс пользователя</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Отображает окно с несколькими вкладками, включая следующую информацию: <itemizedlist>
		    <listitem
><para
>общая информация о приложении</para
></listitem>
		    <listitem
><para
>авторы, помощники и правообладатели</para
></listitem>
		    <listitem
><para
>все доступные модули, включая их версии и авторов</para
></listitem>
		    <listitem
><para
>информация о команде переводчиков</para
></listitem>
		    <listitem
><para
>информация об авторских правах и лицензировании</para
></listitem>
		</itemizedlist>
	    </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ amplifyfree -->
    <sect1 id="plugin_sect_amplifyfree"
><title id="plugin_title_amplifyfree"
>&no-i18n-plugin_amplifyfree; (Усиление)</title>
	<screenshot>
    	    <screeninfo
>Снимок экрана</screeninfo>
    	    <mediaobject>
		<imageobject>
	    	    <imagedata fileref="kwave-plugin-amplifyfree.png" format="PNG"/>
		</imageobject>
		<textobject>
	    	    <phrase
>Снимок экрана модуля усиления</phrase>
		</textobject>
	    </mediaobject>
	</screenshot>
	<variablelist>
	  <varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>amplifyfree</literal
></para
></listitem>
	  </varlistentry>
	  <varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	  </varlistentry>
	  <varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	      <para
>Усиливает текущий выбор с помощью кривой, состоящей из набора координат и метода интерполяции. Координаты на оси времени, а также на оси амплитуды должны варьироваться между 0,0 и 1,0. </para>
	    </listitem>
	  </varlistentry>
	  <varlistentry>
	    <term
><emphasis role="bold"
>Параметры</emphasis
></term>
	    <listitem>
	      <variablelist>
		<varlistentry>
		  <term>
		    <replaceable
>операция</replaceable>
		  </term>
		  <listitem>
		    <para
>Внутреннее имя, для обработки действий отмены или повтора. Возможные значения: </para>
			<informaltable frame='all'>
			    <tgroup cols='2'>
				<thead>
				    <row>
					<entry align='left'
>ключевое слово</entry>
					<entry align='left'
>описание</entry>
				    </row>
				</thead>
				<tbody>
				    <row>
					<entry
>&no-i18n-tag;<command
>fade in</command
></entry>
					<entry
>нарастание, кривая от 0,0/0,0 до 1,0/1,0</entry>
				    </row>
				    <row>
					<entry
>&no-i18n-tag;<command
>fade out</command
></entry>
					<entry
>затухание, кривая от 0,0/1,0 до 1,0/0,0</entry>
				    </row>
				    <row>
					<entry
>&no-i18n-tag;<command
>fade intro</command
></entry>
					<entry
>вступительное нарастание, секундная пауза, а затем нарастание</entry>
				    </row>
				    <row>
					<entry
>&no-i18n-tag;<command
>fade outro</command
></entry>
					<entry
>завершающее затухание, первое затухание, а затем секундная пауза</entry>
				    </row>
				    <row>
					<entry
>&no-i18n-tag;<command
>amplify free</command
></entry>
					<entry
>определяемая пользователем кривая</entry>
				    </row>
				</tbody>
			    </tgroup>
			</informaltable>
		    </listitem>
		</varlistentry>
		<varlistentry>
		    <term
><replaceable
>интерполяция</replaceable
></term>
		    <listitem>
			<para
>Возможные значения типов интерполяции: <informaltable frame='all'
> <tgroup cols='2'>
				    <thead>
					<row>
					    <entry align='left'
>ключевое слово</entry>
					    <entry align='left'
>описание</entry>
					</row>
				    </thead>
				    <tbody>
					<row>
					    <entry
>&no-i18n-tag;<command
>linear</command
></entry>
					    <entry
>Линейная</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>spline</command
></entry>
					    <entry
>Сплайн</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>n-polynom</command
></entry>
					    <entry
>Многочлен n-й степени</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>3-polynom</command
></entry>
					    <entry
>Многочлен 3-й степени</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>5-polynom</command
></entry>
					    <entry
>Многочлен 5-й степени</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>7-polynom</command
></entry>
					    <entry
>Многочлен 7-й степени</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>sample_hold</command
></entry>
					    <entry
>Интерполяция и экстраполяция</entry>
					</row>
				    </tbody>
				</tgroup>
			    </informaltable>
			    </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
		      <term
><replaceable
>кривая</replaceable
></term>
		      <listitem>
			<para
>Разделённый запятыми список пар координат, варьирующихся между 0,0 и 1,0, отсортированные по временной оси (по возрастанию), начинающиеся со времени 0,0 и заканчивающиеся временем 1,0. </para>
		      </listitem>
		    </varlistentry>
	      </variablelist>
	    </listitem>
	</varlistentry>
      </variablelist>
    </sect1>

    <!-- @PLUGIN@ band_pass -->
    <sect1 id="plugin_sect_band_pass"
><title id="plugin_title_band_pass"
>&no-i18n-plugin_band_pass; (Полосовой фильтр)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-band_pass.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля полосового фильтра</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_band_pass;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Применяет простой полосовой фильтр к текущему выделению. Полосовой фильтр пропускает определённый диапазон частот вокруг <emphasis
>центральной частоты</emphasis
> и отфильтровывает частоты, которые находятся ниже или выше центральной частоты более чем на половину <emphasis
>пропускной способности</emphasis
> фильтра. </para>
	    <para
>Фильтру присвоен уровень оценки 2, и он реализован в соответствии с алгоритмом, описанным в книге <citetitle
>«An introduction to digital filter theory»</citetitle
>, автор которой является <author
> <personname
> <firstname
>Julius O.</firstname
> <surname
>Smith</surname
> </personname
> </author
>, и на основе нормализованной версии алгоритма Мура. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>частота</replaceable
></term>
			<listitem>
			    <para
>Центральная частота фильтра в Гц, должна быть ниже половины частоты дискретизации файла. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>пропускная способность</replaceable
></term>
			<listitem>
			    <para
>Пропускная способность фильтра в Гц. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ codec_ascii -->
    <sect1 id="plugin_sect_codec_ascii"
><title id="plugin_title_codec_ascii"
>&no-i18n-plugin_codec_ascii; (Кодек ASCII)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_codec_ascii;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>кодек</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_file_types;</emphasis
></term>
	    <listitem>
		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Аудио в формате ASCII</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.ascii</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-audio-ascii</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_meta_data;</emphasis
></term>
	    <listitem>
		<para
>(все известные элементы информации о файле, подробнее в разделе <link linkend="file-info-list" endterm="file-info-list-title"
></link
>) </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ codec_audiofile -->
    <sect1 id="plugin_sect_codec_audiofile"
><title id="plugin_title_codec_audiofile"
>&no-i18n-plugin_codec_audiofile; (Кодек Audiofile)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_codec_audiofile;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>кодек [только импорт]</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_file_types;</emphasis
></term>
	    <listitem>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Amiga IFF/8SVX</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.8svx</filename
></entry>
			<entry
><filename
>*.iff</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-8svx</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>NeXT, Sun Audio</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.au</filename
>, <filename
>*.snd</filename
> </entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/basic</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Сжатый формат Audio Interchange</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.aifc</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-aifc</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Audio Interchange</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.aif</filename
>, <filename
>*.aiff</filename
> </entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-aiff</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Audio Visual Research</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry>
			    <filename
>*.avr</filename>
			</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-avr</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Core Audio</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.caf</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-caf</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Berkeley, IRCAM, Carl Sound</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.sf</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-ircam</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат NIST SPHERE</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.nist</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-nist</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Sample Vision</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.smp</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-smp</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Creative Voice</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.voc</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-voc</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>

	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_meta_data;</emphasis
></term>
	    <listitem>
		<para
>(отсутствует) </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ codec_flac -->
    <sect1 id="plugin_sect_codec_flac"
><title id="plugin_title_codec_flac"
>&no-i18n-plugin_codec_flac; (Кодек FLAC)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_codec_flac;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>кодек</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_file_types;</emphasis
></term>
	    <listitem>
		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>FLAC аудио (Free Lossles Audio Codec)</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.flac</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-flac</literal
></entry>
		    </row>
		</tbody
></tgroup
></informaltable>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_meta_data;</emphasis
></term>
	    <listitem>
		<para
><link linkend="INF_CREATION_DATE"
>&i18n-INF_CREATION_DATE;</link
>, <link linkend="INF_NAME"
>&i18n-INF_NAME;</link
>, <link linkend="INF_VERSION"
>&i18n-INF_VERSION;</link
>, <link linkend="INF_ALBUM"
>&i18n-INF_ALBUM;</link
>, <link linkend="INF_TRACK"
>&i18n-INF_TRACK;</link
>, <link linkend="INF_AUTHOR"
>&i18n-INF_AUTHOR;</link
>, <link linkend="INF_PERFORMER"
>&i18n-INF_PERFORMER;</link
>, <link linkend="INF_COPYRIGHT"
>&i18n-INF_COPYRIGHT;</link
>, <link linkend="INF_LICENSE"
>&i18n-INF_LICENSE;</link
>, <link linkend="INF_ORGANIZATION"
>&i18n-INF_ORGANIZATION;</link
>, <link linkend="INF_SUBJECT"
>&i18n-INF_SUBJECT;</link
>, <link linkend="INF_GENRE"
>&i18n-INF_GENRE;</link
>, <link linkend="INF_SOURCE"
>&i18n-INF_SOURCE;</link
>, <link linkend="INF_CONTACT"
>&i18n-INF_CONTACT;</link
>, <link linkend="INF_ISRC"
>&i18n-INF_ISRC;</link
>, <link linkend="INF_SOFTWARE"
>&i18n-INF_SOFTWARE;</link
>, <link linkend="INF_ENGINEER"
>&i18n-INF_ENGINEER;</link
>, <link linkend="INF_VBR_QUALITY"
>&i18n-INF_VBR_QUALITY;</link
> </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ codec_mp3 -->
    <sect1 id="plugin_sect_codec_mp3"
><title id="plugin_title_codec_mp3"
>&no-i18n-plugin_codec_mp3; (Кодек MP3)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-codec_mp3.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана диалогового окна настройки параметров MP3 кодека</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_codec_mp3;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>кодек</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_file_types;</emphasis
></term>
	    <listitem>
		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Аудио в формате MPEG layer III</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.mp3</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-mp3</literal
>, <literal
>audio/mpeg</literal
>s </entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Аудио в формате MPEG layer II</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.mp2</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-mp2</literal
>, <literal
>audio/mpeg</literal
> </entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Аудиов формате MPEG layer I</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.mp1</filename
>, <filename
>*.mpg</filename
>, <filename
>*.mpga</filename
> </entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-mpga</literal
>, <literal
>audio/mpeg</literal
> </entry>
		    </row>
		</tbody
></tgroup
></informaltable>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_meta_data;</emphasis
></term>
	    <listitem>
		<para
><link linkend="INF_ALBUM"
>&i18n-INF_ALBUM;</link
>, <link linkend="INF_ANNOTATION"
>&i18n-INF_ANNOTATION;</link
>, <link linkend="INF_AUTHOR"
>&i18n-INF_AUTHOR;</link
>, <link linkend="INF_CD"
>&i18n-INF_CD;</link
>, <link linkend="INF_CDS"
>&i18n-INF_CDS;</link
>, <link linkend="INF_COMMENTS"
>&i18n-INF_COMMENTS;</link
>, <link linkend="INF_COMMISSIONED"
>&i18n-INF_COMMISSIONED;</link
>, <link linkend="INF_CONTACT"
>&i18n-INF_CONTACT;</link
>, <link linkend="INF_COPYRIGHT"
>&i18n-INF_COPYRIGHT;</link
>, <link linkend="INF_CREATION_DATE"
>&i18n-INF_CREATION_DATE;</link
>, <link linkend="INF_GENRE"
>&i18n-INF_GENRE;</link
>, <link linkend="INF_ISRC"
>&i18n-INF_ISRC;</link
>, <link linkend="INF_LENGTH"
>&i18n-INF_LENGTH;</link
>, <link linkend="INF_LICENSE"
>&i18n-INF_LICENSE;</link
>, <link linkend="INF_MEDIUM"
>&i18n-INF_MEDIUM;</link
>, <link linkend="INF_NAME"
>&i18n-INF_NAME;</link
>, <link linkend="INF_ORGANIZATION"
>&i18n-INF_ORGANIZATION;</link
>, <link linkend="INF_PERFORMER"
>&i18n-INF_PERFORMER;</link
>, <link linkend="INF_SOFTWARE"
>&i18n-INF_SOFTWARE;</link
>, <link linkend="INF_TECHNICAN"
>&i18n-INF_TECHNICAN;</link
>, <link linkend="INF_TRACK"
>&i18n-INF_TRACK;</link
>, <link linkend="INF_TRACKS"
>&i18n-INF_TRACKS;</link
>, <link linkend="INF_VERSION"
>&i18n-INF_VERSION;</link
> </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ codec_ogg -->
    <sect1 id="plugin_sect_codec_ogg"
><title id="plugin_title_codec_ogg"
>&no-i18n-plugin_codec_ogg; (Кодек Ogg)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_codec_ogg;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>кодек</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_file_types;</emphasis
></term>
	    <listitem>
		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Ogg Opus</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.opus</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/ogg</literal
>, <literal
>application/ogg</literal
>, <literal
>audio/opus</literal
> </entry>
		    </row>
		</tbody
></tgroup
></informaltable>

		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат Ogg Vorbis</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.ogg</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/ogg</literal
>, <literal
>audio/x-ogg</literal
>, <literal
>application/x-ogg</literal
>, <literal
>audio/x-vorbis+ogg</literal
> </entry>
		    </row>
		</tbody
></tgroup
></informaltable>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_meta_data;</emphasis
></term>
	    <listitem>
		<para
><link linkend="INF_ALBUM"
>&i18n-INF_ALBUM;</link
>, <link linkend="INF_AUTHOR"
>&i18n-INF_AUTHOR;</link
>, <link linkend="INF_CONTACT"
>&i18n-INF_CONTACT;</link
>, <link linkend="INF_COPYRIGHT"
>&i18n-INF_COPYRIGHT;</link
>, <link linkend="INF_CREATION_DATE"
>&i18n-INF_CREATION_DATE;</link
>, <link linkend="INF_ENGINEER"
>&i18n-INF_ENGINEER;</link
>, <link linkend="INF_GENRE"
>&i18n-INF_GENRE;</link
>, <link linkend="INF_ISRC"
>&i18n-INF_ISRC;</link
>, <link linkend="INF_LICENSE"
>&i18n-INF_LICENSE;</link
>, <link linkend="INF_NAME"
>&i18n-INF_NAME;</link
>, <link linkend="INF_ORGANIZATION"
>&i18n-INF_ORGANIZATION;</link
>, <link linkend="INF_PERFORMER"
>&i18n-INF_PERFORMER;</link
>, <link linkend="INF_SOFTWARE"
>&i18n-INF_SOFTWARE;</link
>, <link linkend="INF_SOURCE"
>&i18n-INF_SOURCE;</link
>, <link linkend="INF_SUBJECT"
>&i18n-INF_SUBJECT;</link
>, <link linkend="INF_TRACK"
>&i18n-INF_TRACK;</link
>, <link linkend="INF_VBR_QUALITY"
>&i18n-INF_VBR_QUALITY;</link
>, <link linkend="INF_VERSION"
>&i18n-INF_VERSION;</link
>, </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ codec_wav -->
    <sect1 id="plugin_sect_codec_wav"
><title id="plugin_title_codec_wav"
>&no-i18n-plugin_codec_wav; (Кодек WAV)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_codec_wav;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>кодек</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_file_types;</emphasis
></term>
	    <listitem>
		<informaltable frame='none'
><tgroup cols='2'
><tbody>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_description;</entry>
			<entry
>Формат WAV</entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_extensions;</entry>
			<entry
><filename
>*.wav</filename
></entry>
		    </row>
		    <row>
			<entry
>&i18n-plugin-lbl_file_type_mime_types;</entry>
			<entry
><literal
>audio/x-wav</literal
>, <literal
>audio/vnd.wave</literal
>, <literal
>audio/wav</literal
> </entry>
		    </row>
		</tbody
></tgroup
></informaltable>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_meta_data;</emphasis
></term>
	    <listitem>
		<para
><link linkend="INF_ALBUM"
>&i18n-INF_ALBUM;</link
>, <link linkend="INF_ANNOTATION"
>&i18n-INF_ANNOTATION;</link
>, <link linkend="INF_ARCHIVAL"
>&i18n-INF_ARCHIVAL;</link
>, <link linkend="INF_AUTHOR"
>&i18n-INF_AUTHOR;</link
>, <link linkend="INF_CD"
>&i18n-INF_CD;</link
>, <link linkend="INF_COMMENTS"
>&i18n-INF_COMMENTS;</link
>, <link linkend="INF_COMMISSIONED"
>&i18n-INF_COMMISSIONED;</link
>, <link linkend="INF_CONTACT"
>&i18n-INF_CONTACT;</link
>, <link linkend="INF_COPYRIGHT"
>&i18n-INF_COPYRIGHT;</link
>, <link linkend="INF_CREATION_DATE"
>&i18n-INF_CREATION_DATE;</link
>, <link linkend="INF_ENGINEER"
>&i18n-INF_ENGINEER;</link
>, <link linkend="INF_GENRE"
>&i18n-INF_GENRE;</link
>, <link linkend="INF_ISRC"
>&i18n-INF_ISRC;</link
>, <link linkend="INF_KEYWORDS"
>&i18n-INF_KEYWORDS;</link
>, <link linkend="INF_LICENSE"
>&i18n-INF_LICENSE;</link
>, <link linkend="INF_MEDIUM"
>&i18n-INF_MEDIUM;</link
>, <link linkend="INF_NAME"
>&i18n-INF_NAME;</link
>, <link linkend="INF_ORGANIZATION"
>&i18n-INF_ORGANIZATION;</link
>, <link linkend="INF_PERFORMER"
>&i18n-INF_PERFORMER;</link
>, <link linkend="INF_PRODUCT"
>&i18n-INF_PRODUCT;</link
>, <link linkend="INF_SOFTWARE"
>&i18n-INF_SOFTWARE;</link
>, <link linkend="INF_SOURCE"
>&i18n-INF_SOURCE;</link
>, <link linkend="INF_SOURCE_FORM"
>&i18n-INF_SOURCE_FORM;</link
>, <link linkend="INF_SUBJECT"
>&i18n-INF_SUBJECT;</link
>, <link linkend="INF_TECHNICAN"
>&i18n-INF_TECHNICAN;</link
>, <link linkend="INF_TRACK"
>&i18n-INF_TRACK;</link
>, <link linkend="INF_VERSION"
>&i18n-INF_VERSION;</link
>, </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ debug -->
    <sect1 id="plugin_sect_debug"
><title id="plugin_title_debug"
>&no-i18n-plugin_debug; (Функции отладки)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_debug;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Обеспечивает работу различных встроенных команд, полезных для отладки и создания сценариев &kwave;. Эти функции доступны только через главное меню, если &kwave; был собран в режиме отладки (с параметром CMAKE_WITH_DEBUG). </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_commands;</emphasis
></term>
	    <listitem>
		<para
><link linkend="cmd_sect_window_click" endterm="cmd_title_window_click"
></link
>, <link linkend="cmd_sect_window_close" endterm="cmd_title_window_close"
></link
> <link linkend="cmd_sect_window_mousemove" endterm="cmd_title_window_mousemove"
></link
>, <link linkend="cmd_sect_window_resize" endterm="cmd_title_window_resize"
></link
>, <link linkend="cmd_sect_window_screenshot" endterm="cmd_title_window_screenshot"
></link
>, <link linkend="cmd_sect_window_sendkey" endterm="cmd_title_window_sendkey"
></link
> </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ export_k3b -->
    <sect1 id="plugin_sect_export_k3b"
><title id="plugin_title_export_k3b"
>&no-i18n-plugin_export_k3b; (Экспорт в проект K3b)</title>
	<screenshot>
	    <screeninfo
>Снимок экрана</screeninfo>
	    <mediaobject>
		<imageobject>
		    <imagedata fileref="kwave-plugin-export_k3b.png" format="PNG"/>
		</imageobject>
		<textobject>
		    <phrase
>Снимок экрана модуля экспорта в K3b</phrase>
		</textobject>
	    </mediaobject>
	</screenshot>
	<variablelist>
	    <varlistentry>
		<term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
		<listitem
><para
><literal
>&no-i18n-plugin_export_k3b;</literal
></para
></listitem>
	    </varlistentry>
	    <varlistentry>
		<term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
		<listitem
><para
>функция</para
></listitem>
	    </varlistentry>
	    <varlistentry>
		<term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
		<listitem>
		    <para
>Сохраняет все разделы между маркерами в отдельный файл и создаёт файл проекта K3b. После успешной записи всех файлов результат можно записать на компакт-диск с помощью приложения <ulink url="&url_k3b;"
>K3b</ulink
>. Это полезно для разделения файла записи, состоящего из нескольких частей, разделённых отметками, чтобы впоследствии записать компакт-диск с несколькими дорожками, включая текстовые метаданные, которые будут извлечены из описаний к отметкам. </para>
		    <para
>(На внутреннем уровне этот модуль использует модуль <link linkend="plugin_sect_saveblocks" endterm="plugin_title_saveblocks"
></link
>.) </para>
		</listitem>
	    </varlistentry>
	    <varlistentry>
		<term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
		<listitem>
		    <variablelist>
			<varlistentry>
			    <term
><replaceable
>имя файла</replaceable
></term>
			    <listitem>
				<para
>Имя файла проекта K3b, будет использоваться в качестве основы имени для всех файлов. </para>
			    </listitem>
			</varlistentry>

			<varlistentry>
			    <term
><replaceable
>шаблон</replaceable
></term>
			    <listitem>
				<para
>Шаблон, который будет использоваться для определения названия дорожки и имени исполнителя на отметке в начале раздела. Он поддерживает следующие подстановочные знаки, которые будут заменены соответствующим содержимым при создании текстовых метаданных для компакт-диска: </para>
				<informaltable frame='all'>
				    <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>шаблон</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%artist]</command
></entry>
						<entry
>Будет заменено именем артиста, исполнившего соответствующий блок, или альтернативно именем автора. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%title]</command
></entry>
						<entry
>Будет заменено заголовком блока, который определяется описательным текстом отметки в <emphasis
>начале</emphasis
> блока. Если текстовый фрагмент окажется пустым, приложение обратится к названию файла (более подробная об информации о файле в разделе «<link linkend="INF_NAME"
>Имя</link
>»). Если и названия файла не существует, приложение обратится к базовому имени файла, описанному выше. </entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>
				<para
>Пример: «<command
><literal
>[%title] ([%artist])</literal
></command
>» определит автора «<command
><literal
>Бетховен</literal
></command
>» и название «<command
><literal
>Симфония No. 5</literal
></command
>» из строки «<command
><literal
>Симфония No. 5 (Бетховен)</literal
></command
>. </para>
			    </listitem>
			</varlistentry>

			<varlistentry>
			    <term
><replaceable
>только выделение</replaceable
></term>
			    <listitem>
				<para>
				    <informaltable frame='all'>
					<tgroup cols='2'>
					    <thead>
						<row>
						    <entry align='left'
>значение</entry>
						    <entry align='left'
>описание</entry>
						</row>
					    </thead>
					    <tbody>
						<row>
						    <entry
>&no-i18n-tag;<command
>0</command
></entry>
						    <entry
>Сохранить все секции целого файла. </entry>
						</row>
						<row>
						    <entry
>&no-i18n-tag;<command
>1</command
></entry>
						    <entry
>Сохранить только секции в пределах текущего выделения. Если ничего не выбрано, будет сохранён весь файл. </entry>
						</row>
					    </tbody>
					</tgroup>
				    </informaltable>
				</para>
			    </listitem>
			</varlistentry>

			<varlistentry>
			    <term
><replaceable
>экспорт в папку</replaceable
></term>
			    <listitem>
				<para
>Определить место, в которое будут сохраняться блоки. <informaltable frame='all'
> <tgroup cols='2'>
					    <thead>
						<row>
						    <entry align='left'
>значение</entry>
						    <entry align='left'
>описание</entry>
						</row>
					    </thead>
					    <tbody>
						<row>
						    <entry
>&no-i18n-tag;<command
>0</command
></entry>
						    <entry
>Сохранить в том же месте, что и файл проекта K3b </entry>
						</row>
						<row>
						    <entry
>&no-i18n-tag;<command
>1</command
></entry>
						    <entry
>Сохранить во вложенную папку в расположении файла проекта K3b с использованием в качестве базы имя проекта и добавляя расширение «<command
><literal
>.dir</literal
></command
>». </entry>
						</row>
					    </tbody>
					</tgroup>
				    </informaltable>
				</para>
			    </listitem>
			</varlistentry>

			<varlistentry>
			    <term
><replaceable
>политика замены</replaceable
></term>
			    <listitem>
				<para
>Определить место, с которого должна начаться нумерация. <informaltable frame='all'
> <tgroup cols='2'>
					    <thead>
						<row>
						    <entry align='left'
>значение</entry>
						    <entry align='left'
>описание</entry>
						</row>
					    </thead>
					    <tbody>
						<row>
						    <entry
>&no-i18n-tag;<command
>0</command
></entry>
						    <entry
>Всегда начинать с индекса 1 с риском перезаписать существующие файлы. </entry>
						</row>
						<row>
						    <entry
>&no-i18n-tag;<command
>1</command
></entry>
						    <entry
>Продолжать после индексирования самого высокого порядкового номера, который уже существует, это позволяет избежать перезаписи существующих файлов. </entry>
						</row>
					    </tbody>
					</tgroup>
				    </informaltable>
				</para>
			    </listitem>
			</varlistentry>

		    </variablelist>
		</listitem>
	    </varlistentry>
	</variablelist>
    </sect1>

    <!-- @PLUGIN@ fileinfo -->
    <sect1 id="plugin_sect_fileinfo"
><title id="plugin_title_fileinfo"
>&no-i18n-plugin_fileinfo; (Сведения о файле)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-fileinfo.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля информации о файле</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_fileinfo;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>Графический интерфейс пользователя</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Открывает диалоговое окно для просмотра и изменения параметров метаданных открытого файла. Для более подробной информации обратитесь к разделу <link linkend="fileinfo" endterm="title_fileinfo"
></link
> данного руководства. </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ goto -->
    <sect1 id="plugin_sect_goto"
><title id="plugin_title_goto"
>&no-i18n-plugin_goto; (Перейти к позиции)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-goto.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля перехода к позиции</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_goto;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Отображает диалоговое окно с возможностью установки текущей позиции выделения на новое значение, либо по времени в миллисекундах, либо по позиции в сэмплах, либо по проценту от длительности текущего файла. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_commands;</emphasis
></term>
	    <listitem>
		<para>
		    <link linkend="cmd_sect_goto" endterm="cmd_title_goto"
></link>
		</para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>режим</replaceable
></term>
			<listitem>
			    <informaltable frame='all'>
				<tgroup cols='2'>
				    <thead>
					<row>
					    <entry align='left'
>значение</entry>
					    <entry align='left'
>описание</entry>
					</row>
				    </thead>
				    <tbody>
					<row>
					    <entry
>&no-i18n-tag;<command
>0</command
></entry>
					    <entry
>позиция, заданная в миллисекундах</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>1</command
></entry>
					    <entry
>позиция, заданная в сэмплах</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>2</command
></entry>
					    <entry
>позиция, заданная в процентах от длительности файла</entry>
					</row>
				    </tbody>
				</tgroup>
			    </informaltable>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>позиция</replaceable
></term>
			<listitem>
			    <para
>позиция для перехода, заданная в миллисекундах, сэмплах или процентах от длительности файла в зависимости от параметра <parameter
>режим</parameter
>. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ insert_at -->
    <sect1 id="plugin_sect_insert_at"
><title id="plugin_title_insert_at"
>&no-i18n-plugin_insert_at; (Вставить в)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-insert_at.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля «Вставить в»</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_insert_at;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Аналогично модулю <link linkend="plugin_sect_goto" endterm="plugin_title_goto"
></link
>, но показывает диалоговое окно с возможностью вставки текущего содержимого буфера обмена в заданную позицию, указанную либо в миллисекундах, либо в позиции в сэмплах, либо в процентах от длительности текущего файла. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_commands;</emphasis
></term>
	    <listitem>
		<para>
		    <link linkend="cmd_sect_insert_at" endterm="cmd_title_insert_at"
></link>
		</para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>режим</replaceable
></term>
			<listitem>
			    <informaltable frame='all'>
				<tgroup cols='2'>
				    <thead>
					<row>
					    <entry align='left'
>значение</entry>
					    <entry align='left'
>описание</entry>
					</row>
				    </thead>
				    <tbody>
					<row>
					    <entry
>&no-i18n-tag;<command
>0</command
></entry>
					    <entry
>позиция, заданная в миллисекундах</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>1</command
></entry>
					    <entry
>позиция, заданная в сэмплах</entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>2</command
></entry>
					    <entry
>позиция, заданная в процентах от длительности файла</entry>
					</row>
				    </tbody>
				</tgroup>
			    </informaltable>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>позиция</replaceable
></term>
			<listitem>
			    <para
>позиция, в которую вставляются данные буфера обмена, указанная в миллисекундах, сэмплах или процентах от длительности файла, в зависимости от параметра <parameter
>режим</parameter
>. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ lowpass -->
    <sect1 id="plugin_sect_lowpass"
><title id="plugin_title_lowpass"
>&no-i18n-plugin_lowpass; (Фильтр низких частот)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-lowpass.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля «Фильтр низких частот</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_lowpass;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Применяет простой фильтр нижних частот до текущего выделения. Фильтр низких частот пропускает частоты ниже <emphasis
>граничной частоты</emphasis
> и отфильтровывает частоты, находящиеся выше. </para>
	    <para
>Фильтр имеет уровень оценки 2, и он реализован на основе алгоритма, описанного в работе <citetitle
>«The manifold joys of conformal mapping, applications to digital filtering in the studio»</citetitle
>, автором которой является <author
> <personname
> <firstname
>James A.</firstname
> <surname
>Moorer</surname
> </personname
> </author
> (Журнал «Journal of applied engineering science», часть 31, выпуск 11, Ноябрь 1983 года). </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>частота</replaceable
></term>
			<listitem>
			    <para
>Граничная частота фильтра нижних частот в Гц </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ newsignal -->
    <sect1 id="plugin_sect_newsignal"
><title id="plugin_title_newsignal"
>&no-i18n-plugin_newsignal; (Новый сигнал)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-newsignal.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля «Новый сигнал»</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_newsignal;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Отображает диалоговое окно для создания нового файла. Более подробная информация доступна в разделе <link linkend="newsignal" endterm="sect_title_newsignal"
></link
> этого руководства. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_commands;</emphasis
></term>
	    <listitem>
		<para
><link linkend="cmd_sect_newsignal" endterm="cmd_title_newsignal"
></link
> </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ noise -->
    <sect1 id="plugin_sect_noise"
><title id="plugin_title_noise"
>&no-i18n-plugin_noise; (Генератор шума)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-noise.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля генератора шума</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_noise;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Добавляет некоторое количество белого шума к текущему выделению. Мощность шума можно установить от 0 (никакого шума, оригинал остаётся неизменным) до 1 (полная замена оригинала шумом). </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>уровень</replaceable
></term>
			<listitem>
			    <para
>Уровень шума, значение всегда должно быть с плавающей запятой, больше нуля и не больше единицы. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>режим</replaceable
></term>
			<listitem>
			    <informaltable frame='all'>
				<tgroup cols='2'>
				    <thead>
					<row>
					    <entry align='left'
>значение</entry>
					    <entry align='left'
>описание</entry>
					</row>
				    </thead>
				    <tbody>
					<row>
					    <entry
>&no-i18n-tag;<command
>0</command
></entry>
					    <entry
>Введите значение шума в процентах от амплитуды, от 0 до 100. </entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>1</command
></entry>
					    <entry
>Введите значение шума в децибелах, от -21 дБ до 0 дБ. </entry>
					</row>
				    </tbody>
				</tgroup>
			    </informaltable>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ normalize -->
    <sect1 id="plugin_sect_normalize"
><title id="plugin_title_normalize"
>&no-i18n-plugin_normalize; (Нормализатор)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_normalize;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Нормализует уровень громкости текущего выделения. Используется в случаях, когда уровень громкости сигнала слишком низкий или слишком высокий. </para>
	    <para
>Алгоритм был позаимствован из проекта <citetitle
>normalize</citetitle
>, автором которого является <link linkend="author_Chris_Vaill"
> <author
> <personname
> <firstname
>Chris</firstname
> <surname
>Vaill</surname
> </personname
> </author
></link
>. </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ notch_filter -->
    <sect1 id="plugin_sect_notch_filter"
><title id="plugin_title_notch_filter"
>&no-i18n-plugin_notch_filter; (Режекторный фильтр)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-notch_filter.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля режекторного фильтра</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_notch_filter;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Применяет режекторный фильтр к текущему выделению. Режекторный фильтр пропускает определённый диапазон частот вокруг <emphasis
>центральной частоты</emphasis
> и отфильтровывает частоты, которые находятся ниже или выше центральной частоты более чем на половину ширины <emphasis
>полосы пропускания</emphasis
> фильтра. </para>
	    <para
>Данный модуль используется для фильтрации одиночных частот, искажающих сигнал. </para>
	    <para
>Фильтру присвоен уровень оценки 2, и он реализован в соответствии с алгоритмом, описанным <link linkend="author_Juhana_Sadeharju"
> <author
> <personname
> <firstname
>Juhana</firstname
> <surname
>Sadeharju</surname
> </personname
> </author
> </link
>. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>частота</replaceable
></term>
			<listitem>
			    <para
>Центральная частота фильтра в Гц, должна быть ниже половины частоты дискретизации файла. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>пропускная способность</replaceable
></term>
			<listitem>
			    <para
>Пропускная способность фильтра в Гц. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ pitch_shift -->
    <sect1 id="plugin_sect_pitch_shift"
><title id="plugin_title_pitch_shift"
>&no-i18n-plugin_pitch_shift; (Высота тона)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-pitch_shift.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля изменения высоты тона</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_pitch_shift;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Модуль изменения высоты тона модифицирует сигнал, корректируя скорость воспроизведения данных с сохранением начальной длительности. Возможно выбрать относительную скорость либо в коэффициенте от 1/10 до 5, либо в процентах от 1% до 400% от исходной скорости. </para>
	    <para
> Коэффициент скорости ниже 1,0 понижает тон сигнала (низкий голос, состаривает голоса), коэффициент 1,0 ничего не меняет, а коэффициент выше 1,0 повышает тон сигнала (высокий голос). </para>
	    <para
>Реализация основана на работе авторов <link linkend="author_Jeff_Tranter"
> <author
> <personname
> <firstname
>Jeff</firstname
> <surname
>Tranter</surname
> </personname
> </author
> </link
> и <link linkend="author_Stefan_Westerfeld"
> <author
> <personname
> <firstname
>Stefan</firstname
> <surname
>Westerfeld</surname
> </personname
> </author
></link
>. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>скорость</replaceable
></term>
			<listitem>
			    <para
>Коэффициент изменения скорости, число с плавающей запятой от 0,001 и 4,0. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>частота</replaceable
></term>
			<listitem>
			    <para
>Частота, внутренне используемая фильтром, измеряется в Гц и должна иметь значение между 2,0 и 10,0. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>режим</replaceable
></term>
			<listitem>
			    <informaltable frame='all'>
				<tgroup cols='2'>
				    <thead>
					<row>
					    <entry align='left'
>значение</entry>
					    <entry align='left'
>описание</entry>
					</row>
				    </thead>
				    <tbody>
					<row>
					    <entry
>&no-i18n-tag;<command
>0</command
></entry>
					    <entry
>Введите значение скорости в виде коэффициента от 1/10 до 5. </entry>
					</row>
					<row>
					    <entry
>&no-i18n-tag;<command
>1</command
></entry>
					    <entry
>Введите значение скорости в процентах от 1 до 400. </entry>
					</row>
				    </tbody>
				</tgroup>
			    </informaltable>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ playback -->
    <sect1 id="plugin_sect_playback"
><title id="plugin_title_playback"
>&no-i18n-plugin_playback; (Воспроизведение)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-playback.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля воспроизведения</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_playback;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Отображает диалоговое окно для настройки параметров воспроизведения. Более подробная информация доступна в разделе <link linkend="playback" endterm="sect_title_playback"
></link
> этого руководства. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>способ воспроизведения</replaceable
></term>
			<listitem>
			    <para
>Метод воспроизведения, подробнее: <filename
>PlayBackParam.h</filename
>. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>устройство воспроизведения</replaceable
></term>
			<listitem>
			    <para
>Строка, которая определяет устройство или канал воспроизведения. Значение зависит от способа воспроизведения. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>каналы</replaceable
></term>
			<listitem>
			    <para
>Количество каналов, используемых для записи. В текущей версии поддерживается только 1 (моно) или 2 (стерео). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>битов на сэмпл</replaceable
></term>
			<listitem>
			    <para
>Количество битов на сэмпл для воспроизведения должно быть 8, 16, 24 или 32. Зависит от метода воспроизведения и используемого устройства. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>размер буфера</replaceable
></term>
			<listitem>
			    <para
>Определяет размер буфера воспроизведения, используемого в качестве степени для вычисления реального размера буфера по формуле 2^n. Например, установка значения 16 даст размер буфера 2^16 = 64 КБ. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ record -->
    <sect1 id="plugin_sect_record"
><title id="plugin_title_record"
>&no-i18n-plugin_record; (Запись)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-record.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля записи</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_record;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Отображает диалоговое окно для настройки параметров записи и выполнения записи. Более подробная информация доступна в разделе <link linkend="recording" endterm="sect_title_recording"
></link
> этого руководства. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>способ записи</replaceable
></term>
			<listitem>
			    <para
>Способ записи, подробнее: <filename
>RecordParams.h</filename
>. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>предварительная запись включена</replaceable
></term>
			<listitem>
			    <para
>Включить или выключить предварительную запись (1, если включено, 0, если выключено). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>время предварительной записи</replaceable
></term>
			<listitem>
			    <para
>Количество секунд для предварительной записи. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>ограничение времени записи</replaceable
></term>
			<listitem>
			    <para
>Включить или отключить ограничение времени записи (1 — если ограничено, 0 — если не ограничено). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>время записи</replaceable
></term>
			<listitem>
			    <para
>Длительность записи в секундах </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>использование времени начала</replaceable
></term>
			<listitem>
			    <para
>Включение или отключение начального времени (1 — если используется, 0 — если не используется). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>время начала</replaceable
></term>
			<listitem>
			    <para
>Дата и время начала записи в формате ISO. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>использование уровня громкости звука для активации записи</replaceable
></term>
			<listitem>
			    <para
>Включить или выключить использование уровня громкости звука для активации записи (1 — если используется, 2 — если не используется). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>уровень громкости звука для активации записи</replaceable
></term>
			<listitem>
			    <para
>Уровень громкости звука для активации записи в процентах. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>устройство записи</replaceable
></term>
			<listitem>
			    <para
>Строка, определяющая записывающее устройство. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>каналы</replaceable
></term>
			<listitem>
			    <para
>Количество каналов, используемых для записи. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>частота дискретизации</replaceable
></term>
			<listitem>
			    <para
>Частота дискретизации в сэмплах в секунду. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>сжатие</replaceable
></term>
			<listitem>
			    <para
>Способ сжатия для хранения сэмплов. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>формат сэмпла</replaceable
></term>
			<listitem>
			    <para
>Формат сэмпла, используемый для их хранения, подробнее в <link linkend="sample-formats"
>разделе о форматах сэмпла</link
>. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>битов на сэмпл</replaceable
></term>
			<listitem>
			    <para
>Количество битов на сэмпл для записи, возможные значения: 8, 16, 24 или 32. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>число буферов</replaceable
></term>
			<listitem>
			    <para
>Определяет количество буферов, используемых для записи. </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>размер буфера</replaceable
></term>
			<listitem>
			    <para
>Определяет размер буфера записи, используемого в качестве степени для вычисления реального размера буфера по формуле 2^n. Например, установка значения 16 даст размер буфера 2^16 = 64 КБ. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>Альтернативные параметры:</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>прямой режим модуля записи</replaceable
></term>
			<listitem>
			    <para
>Может использоваться как отдельный параметр для настройки модуля. Возможны следующие значения: <informaltable frame='all'
> <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>значение</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>format</command
></entry>
						<entry
>Открыть диалоговое окно записи и выбрать вкладку <guilabel
>Формат</guilabel
>. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>source</command
></entry>
						<entry
>Открыть диалоговое окно записи и выбрать вкладку <guilabel
>Источник</guilabel
>. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>start_now</command
></entry>
						<entry
>Открыть диалоговое окно записи и начать запись. </entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>

			    </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ reverse -->
    <sect1 id="plugin_sect_reverse"
><title id="plugin_title_reverse"
>&no-i18n-plugin_reverse; (Реверс)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_reverse;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Этот простой эффект выполняет инверсию текущего выделения. </para>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ samplerate -->
    <sect1 id="plugin_sect_samplerate"
><title id="plugin_title_samplerate"
>&no-i18n-plugin_samplerate; (Преобразование частоты дискретизации)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_samplerate;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Изменяет частоту дискретизации текущего выделения или всего сигнала. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>новая частота</replaceable
></term>
			<listitem>
			    <para
>Новая частота дискретизации в сэмплах в секунду (значение с плавающей запятой). </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>режим</replaceable
> (необязательно)</term>
			<listitem>
			    <para
>Если этот параметр используется и установлено значение «<literal
>all</literal
>», то этот эффект будет применён ко всему сигналу. Если значение параметра не установлено, эффект будет применён только к текущему выделению. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ saveblocks -->
    <sect1 id="plugin_sect_saveblocks"
><title id="plugin_title_saveblocks"
>&no-i18n-plugin_saveblocks; (Сохранение блоков)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-saveblocks.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля сохранения блоков</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_saveblocks;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Сохраняет все разделы между маркерами, каждый в отдельный файл. Каждому файлу присваивается имя, которое можно настроить с помощью шаблона, который содержит имя исходного файла, индекс и количество разделов. </para>
	    <para
>Также шаблон имени файла может содержать косую черту в качестве разделителя элементов пути, что позволяет сохранять разделы в различных вложенных каталогах. Все пробелы рядом с такими разделителями пути удаляются без вывода предупреждения, чтобы избежать создания имён каталогов, которые начинаются или заканчиваются пробелами. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>имя</replaceable
></term>
			<listitem>
			    <para
>Имя оригинального файла, будет использоваться в качестве базового имени для всех файлов </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>шаблон</replaceable
></term>
			<listitem>
			    <para
>Шаблон, который будет использоваться для создания имён файлов. Он может содержать следующие подстановочные символы, которые будут заменены соответствующим содержимым при создании окончательного имени файла: </para>
				<informaltable frame='all'>
				    <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>шаблон</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%nr]</command
></entry>
						<entry
>Будет заменено текущим индексом файла для сохранения. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%count]</command
></entry>
						<entry
>Будет заменено количеством разделов, которые будут сохранены. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%total]</command
></entry>
						<entry
>Будет заменено индексом последнего файла для сохранения. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%filename]</command
></entry>
						<entry
>Будет заменено базовым именем файла, без пути и расширения. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%fileinfo{<replaceable
>ключевое слово</replaceable
>}]</command
></entry>
						<entry
>Будет заменено содержимым файла с информацией, определяемой <replaceable
>ключевым словом</replaceable
>. Чтобы ознакомиться со списком всех доступных ключевых слов, перейдите к разделу <link linkend="file-info-list" endterm="file-info-list-title"
></link
>. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>[%title]</command
></entry>
						<entry
>Будет заменено заголовком блока, который определяется описательным текстом отметки в <emphasis
>начале</emphasis
> блока. Если текстовый фрагмент окажется пустым, приложение обратится к названию файла (более подробная об информации о файле в разделе «<link linkend="INF_NAME"
>Имя</link
>»). Если и названия файла не существует, приложение обратится к базовому имени файла, описанному выше. </entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>
			   <para
>Все числовые подстановочные знаки могут также содержать числовой аргумент после «<literal
>%</literal
>» и идентификатор для ограничения количества цифр. Если перед числом указать <literal
>0</literal
>, то в числе будут использованы начальные нули. Если ноль не указан, будут использованы начальные пробелы. </para>
			   <para
>Например: <command
><literal
>[%04nr]</literal
></command
> создаст число от 0001 до 9999. </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>режим нумерации</replaceable
></term>
			<listitem>
			    <para
>Определить место, с которого должна начаться нумерация. <informaltable frame='all'
> <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>значение</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>0</command
></entry>
						<entry
>Продолжать после индексирования самого высокого порядкового номера, который уже существует, это позволяет избежать перезаписи существующих файлов. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>1</command
></entry>
						<entry
>Всегда начинать с индекса 1 с риском перезаписать существующие файлы. </entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>
			    </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>только выделение</replaceable
></term>
			<listitem>
			    <para>
				<informaltable frame='all'>
				    <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>значение</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>0</command
></entry>
						<entry
>Сохранить все секции целого файла. </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>1</command
></entry>
						<entry
>Сохранить только секции в пределах текущего выделения. Если ничего не выбрано, будет сохранён весь файл. </entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>
			    </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ selectrange -->
    <sect1 id="plugin_sect_selectrange"
><title id="plugin_title_selectrange"
>&no-i18n-plugin_selectrange; (Выделение диапазона)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-selectrange.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля выбора диапазона</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_selectrange;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Отображает диалоговое окно для выбора диапазона сэмплов. Возможно установить начало и продолжительность выделения, указав время в миллисекундах, сэмплах или в процентах к общей длительности воспроизведения файла. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term id="select_range_start_mode"
><replaceable
>режим запуска</replaceable
></term>
			<listitem>
			    <para
>Определяет единицы, в которых будет указано <emphasis
>начало</emphasis
> выделения. <informaltable frame='all'
> <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>значение</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>0</command
></entry>
						<entry
>миллисекунды</entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>1</command
></entry>
						<entry
>сэмплы</entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>2</command
></entry>
						<entry
>процент от длительности файла</entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>
			    </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>режим диапазона</replaceable
></term>
			<listitem>
			    <para
>Определяет единицы, в которых указывается <emphasis
>длительность</emphasis
> выделения. Для получения списка допустимых к использованию единиц измерений обратитесь к параметру <parameter
>режим запуска</parameter
>. </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>начало</replaceable
></term>
			<listitem>
			    <para
>Начало выделения, в миллисекундах, сэмплах или процентах от длительности файла в зависимости от параметра <parameter
>режим диапазона</parameter
>. </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>длительность</replaceable
></term>
			<listitem>
			    <para
>Длительность выделения, в миллисекундах, сэмплах или процентах от длительности файла в зависимости от параметра <parameter
>режим диапазона</parameter
>. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ sonagram -->
    <sect1 id="plugin_sect_sonagram"
><title id="plugin_title_sonagram"
>&no-i18n-plugin_sonagram; (Сонаграмма)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-sonagram-setup.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана параметров модуля сонаграммы</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-sonagram-window.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана окна сонаграммы</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_sonagram;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Обрабатывает текущее выделение и создаёт на основе полученных данных <emphasis
>сонаграмму</emphasis
>. Сонаграмма — это визуальная оценка сигнала по временной оси (ось X), частоте (ось Y) и интенсивности звука (цвет). </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>Точки БПФ</replaceable
></term>
			<listitem>
			    <para
>Количество точек быстрого преобразования Фурье (БПФ), целое число от 4 до 32767, которое определяет разрешение по частоте. </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>оконная функция</replaceable
></term>
			<listitem>
			    <para
>Оконная функция, используемая для расчёта БПФ, поддерживает следующие значения: <informaltable frame='all'
> <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>значение</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>none</command
></entry>
						<entry
>без оконной функции</entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>hamming</command
></entry>
						<entry
>окно <personname
> <surname
>Хемминга</surname
> </personname
> </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>hanning</command
></entry>
						<entry
>окно <personname
> <surname
>Хэннинга</surname
> </personname
> </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>blackman</command
></entry>
						<entry
>окно <personname
> <surname
>Блэкмана</surname
> </personname
> </entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>triangular</command
></entry>
						<entry
>Треугольное окно</entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>
			    </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>использовать цвета</replaceable
></term>
			<listitem>
			    <para
>Если установлено ненулевое значение, использовать цвета. Если установлено нулевое значение, для отображения интенсивности будут использованы оттенки серого. </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>отслеживать изменения</replaceable
></term>
			<listitem>
			    <para
>Если задано ненулевое значение, то сонаграмма будет обновляться при изменении обрабатываемой области. Если значение равно нулю, в таком случае сонаграмма не будет обновляться. </para>
			</listitem>
		    </varlistentry>

		    <varlistentry>
			<term
><replaceable
>следовать за выделением</replaceable
></term>
			<listitem>
			    <para
>Ещё не реализовано, используйте нулевое значение для этого параметра. </para>
			</listitem>
		    </varlistentry>

		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ stringenter -->
    <sect1 id="plugin_sect_stringenter"
><title id="plugin_title_stringenter"
>&no-i18n-plugin_stringenter; (Ввод команды)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-stringenter.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля ввода команды</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_stringenter;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>функция</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Открывает небольшое диалоговое окно, позволяющее ввести текстовую команду для &kwave;. Более подробная информация содержится в разделе <link linkend="kwave_commands" endterm="title_kwave_commands"
></link
> данного руководства. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>набор параметров</replaceable
> (необязательно)</term>
			<listitem>
			    <para
>Текст, отображающийся в поле ввода диалогового окна. Этот параметр является необязательным, если текст отсутствует, то поле ввода диалогового окна будет пустым при запуске. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ volume -->
    <sect1 id="plugin_sect_volume"
><title id="plugin_title_volume"
>&no-i18n-plugin_volume; (Громкость)</title>
    <screenshot>
	<screeninfo
>Снимок экрана</screeninfo>
	<mediaobject>
	    <imageobject>
		<imagedata fileref="kwave-plugin-volume.png" format="PNG"/>
	    </imageobject>
	    <textobject>
		<phrase
>Снимок экрана модуля громкости</phrase>
	    </textobject>
	</mediaobject>
    </screenshot>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_volume;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Этот модуль позволяет изменить громкость текущего выделения с использованием постоянного коэффициента. В существующем диалоговом окне возможно ввести этот коэффициент в формате <emphasis
>числового множителя</emphasis
> с плавающей запятой в диапазоне от 0,10 до 10,0, <emphasis
>процентного значения</emphasis
> от 1 до 1000 или в <emphasis
>децибелах</emphasis
> от -21 до +21. </para>
	    <para
>Если звук слишком тихий, укажите коэффициент больше 1,0 (процентное значение больше 100 или значение больше 0 дБ), если слишком тихий — коэффициент меньше 1,0 (процентное значение меньше 100 или значение меньше 0 дБ). </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>коэффициент</replaceable
></term>
			<listitem>
			    <para
>Значение с плавающей запятой для коэффициента усиления </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>режим</replaceable
></term>
			<listitem>
			    <para>
				<informaltable frame='all'>
				    <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>значение</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>0</command
></entry>
						<entry
>коэффициент</entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>1</command
></entry>
						<entry
>проценты</entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>1</command
></entry>
						<entry
>децибел</entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>

			    </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN@ zero -->
    <sect1 id="plugin_sect_zero"
><title id="plugin_title_zero"
>&no-i18n-plugin_zero; (Генератор тишины)</title>
    <variablelist>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_internal_name;</emphasis
></term>
	    <listitem
><para
><literal
>&no-i18n-plugin_zero;</literal
></para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_type;</emphasis
></term>
	    <listitem
><para
>эффект</para
></listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_description;</emphasis
></term>
	    <listitem>
	    <para
>Этот модуль имеет два режима работы. При использовании без каких-либо параметров он стирает текущее выделение, и перезаписывает его тишиной. При использовании с двумя параметрами он вставляет некоторое количество тишины в начале текущего выделения. </para>
	    </listitem>
	</varlistentry>
	<varlistentry>
	    <term
><emphasis role="bold"
>&i18n-plugin_lbl_parameters;</emphasis
></term>
	    <listitem>
		<variablelist>
		    <varlistentry>
			<term
><replaceable
>режим длительности</replaceable
></term>
			<listitem>
			    <para
>Определяет единицы измерения, в которых будет указана <emphasis
>длительность</emphasis
> вставленной тишины <informaltable frame='all'
> <tgroup cols='2'>
					<thead>
					    <row>
						<entry align='left'
>значение</entry>
						<entry align='left'
>описание</entry>
					    </row>
					</thead>
					<tbody>
					    <row>
						<entry
>&no-i18n-tag;<command
>0</command
></entry>
						<entry
>миллисекунды</entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>1</command
></entry>
						<entry
>сэмплы</entry>
					    </row>
					    <row>
						<entry
>&no-i18n-tag;<command
>2</command
></entry>
						<entry
>процент от длительности файла</entry>
					    </row>
					</tbody>
				    </tgroup>
				</informaltable>
			    </para>
			</listitem>
		    </varlistentry>
		    <varlistentry>
			<term
><replaceable
>длительность</replaceable
></term>
			<listitem>
			    <para
>Длительность вставленной тишины, указанная в миллисекундах, сэмплах или процентах от длительности файла в зависимости от параметра <parameter
>длительности</parameter
>. </para>
			</listitem>
		    </varlistentry>
		</variablelist>
	    </listitem>
	</varlistentry>
    </variablelist>
    </sect1>

    <!-- @PLUGIN_END_OF_LIST@ -->

</chapter>

<!-- ###################################################################### -->
<!-- ### Chapter: Questions and Answers                                 ### -->
<!-- ###################################################################### -->

<chapter id="faq"
><title
>Вопросы и ответы</title>

    <para
></para>

    <qandaset>

    	<qandaentry>
	    <question>
	    	<para
>Что требуется для компиляции &kwave;? </para>
	    </question>
    	    <answer>
	    	<para
>Информация предоставлена в <ulink url="&url_devel_requirements;"
>документации разработчика</ulink
>. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Какие звуковые карты поддерживает &kwave;? </para>
	    </question>
    	    <answer>
	    	<para
>Для работы &kwave; не требуется специальная звуковая карта. Достаточно поддержки звуковой карты со стороны операционной системы, так как &kwave; использует интерфейс драйвера звуковой подсистемы с помощью OSS или ALSA. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Почему &kwave; потребляет больше памяти, чем это можно было ожидать, учитывая размер открытого файла? </para>
	    </question>
    	    <answer>
	    	<para
>Причина этого заключается в том, что &kwave; внутренне сохраняет все сэмплы в 32-битных целых числах. Это упрощает приложение и делает его быстрее и немного надёжнее. Таким образом, если вы загружаете 8-битный файл размером примерно в 1 МБ, будет потреблено около 4 МБ. Может быть, в будущем это изменится... </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Какие звуковые форматы поддерживает &kwave;? </para>
	    </question>
    	    <answer>
	    	<para
>В текущей версии &kwave; поддерживает .wav-файлы с 8, 16 и 24 битами на сэмпл с любым количеством каналов (включая моно и стерео). Кроме того, приложение может импортировать все типы файлов, которые поддерживает библиотека libaudiofile, а также некоторые другие форматы, такие как Ogg/Vorbis и MP3. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Что делать, если у меня есть файлы с форматом, не поддерживаемым &kwave;? </para>
	    </question>
    	    <answer>
	    	<para
>Если вы работаете с другим форматом, вы можете преобразовать его в формат .wav. Хороший набор инструментов для этого и полезная документация находятся в пакете <ulink url="&url_sox;"
>SoX</ulink
>. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Почему во время воспроизведения возникают ошибки? </para>
	    </question>
    	    <answer>
	    	<para
>Возможно, вы выбрали комбинацию скорости воспроизведения и размера сэмпла, которая не поддерживается вашим звуковым драйвером и/или звуковым оборудованием. Для начала попробуйте воспроизведение с 8 битами на сэмпл и монофонический вывод, это всегда срабатывает. Затем попробуйте увеличить количество битов на сэмпл и установите стереофонический вывод и так далее. Обратите внимание, что некоторые значения скорости воспроизведения вообще не поддерживаются некоторыми звуковыми аппаратными средствами. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Почему воспроизведение идёт, но я ничего не слышу? </para>
	    </question>
    	    <answer>
	    	<para
>Возможно, вы забыли увеличить громкость канала воспроизведения. &kwave; не может менять громкость воспроизведения. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Что делать, если некоторые файлы воспроизводятся вдвое медленнее? </para>
	    </question>
    	    <answer>
	    	<para
>Попробуйте выбрать другое устройство воспроизведения звука. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Что делать, если воспроизведение иногда нарушается и прерывается? </para>
	    </question>
    	    <answer>
	    	<para
>Следует увеличить размер буфера воспроизведения, чтобы получить более «плавное» воспроизведение (это также немного замедляет реакцию управления воспроизведением). </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Почему воспроизведение не прекращается сразу после нажатия кнопки «Остановить воспроизведение»? </para>
	    </question>
    	    <answer>
	    	<para
>Причина этого заключается в том, что звуковой драйвер уже получил некоторые данные воспроизведения от &kwave; в тот момент, когда вы нажали кнопку остановки воспроизведения. Уменьшите размер буфера воспроизведения, и приложение будет реагировать быстрее (но вероятность возникновения прерываний повысится). </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Поддерживается ли ALSA? </para>
	    </question>
    	    <answer>
	    	<para
>Да, начиная с версии 0.7.4 для воспроизведения и записи. </para>
	    </answer>
	</qandaentry>

    	<qandaentry>
	    <question>
	    	<para
>Работает ли воспроизведение с разрешением 18, 20, 24 или 32 бит или с более чем двумя каналами? </para>
	    </question>
    	    <answer>
	    	<para
>Это возможно через интерфейс ALSA, начиная с версии 0.7.4. </para>
	    </answer>
	</qandaentry>

<!--
    	<qandaentry>
	    <question>
	    	<para>
		    ...
		</para>
	    </question>
    	    <answer>
	    	<para>
		    ...
		</para>
	    </answer>
	</qandaentry>
-->


    </qandaset>
</chapter>

<!-- ###################################################################### -->
<!-- ### Chapter: Credits                                               ### -->
<!-- ###################################################################### -->

<chapter id="credits"
><title
>Авторские права и лицензия</title>

    <para
>&kwave;</para>

    <para
>Авторские права на программу в 1998-2000 гг.: Martin Wilz <email
>martin@wilz.de</email
> </para>
    <para
>Авторские права на программу с 2000 г.: Thomas Eschenbacher <email
>thomas.eschenbacher@gmx.de</email
> </para>
    <para
>Для получения полного списка авторов и лицензий всех файлов обратитесь к файлу <ulink url="&url_licenses;"
><filename
>LICENSES</filename
></ulink
>, который включён в пакет с исходным кодом. Существует также файл под названием <ulink url="&url_authors;"
><filename
>AUTHORS</filename
></ulink
>, в котором перечислены все авторы и участники &kwave;. </para>

    <para
>Авторские права на документацию, &version_year;: Thomas Eschenbacher <email
>thomas.eschenbacher@gmx.de</email
> </para>
<para
>Перевод на русский язык: Мария Шикунова<email
>translation-team@basealt.ru</email
></para
> &underFDL; &underGPL; <sect1 id="main_authors"
><title
>Основные авторы</title>
    <para>
    	<itemizedlist>
	    <listitem>
	    	<para
><emphasis role="bold"
>Martin Wilz <email
>martin@wilz.de</email
> </emphasis
></para
><para
>создатель проекта, активный разработчик в 1998-2000 годах </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Thomas Eschenbacher <email
>thomas.eschenbacher@gmx.de</email
> </emphasis
></para
><para
>сопровождающий с 2000 года, основная разработка </para>
	    </listitem>
	</itemizedlist>
    </para>
    </sect1>

    <sect1 id="major_contributors"
><title
>Основные участники</title>
    <para>
	<itemizedlist>
	    <listitem>
	    	<para
><emphasis role="bold"
>Aurelien Jarno <email
>aurel32@debian.org</email
> </emphasis
></para
><para
>сборка <ulink url="&url_debian;"
>debian</ulink
>, патчи </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Carlos R <email
>pureacetone@gmail.com</email
> </emphasis
></para
><para
>перевод на испанский </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>David Flogeras <email
>dflogera@nbnet.nb.ca</email
> </emphasis
></para
><para
>модуль режекторного фильтра </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Gilles Caulier <email
>caulier.gilles@free.fr</email
> </emphasis
></para
><para
>интернационализация, перевод на французский язык, заставка при запуске, бета-тестирование </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Pavel Fric <email
>pavelfric@seznam.cz</email
> </emphasis
></para
><para
>перевод на чешский </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Ralf Waspe <email
>rwaspe@web.de</email
> </emphasis
></para
><para
>модули «Помощь» и «О программе» </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Sven-Steffen Arndt <email
>ssa29@gmx.de</email
> </emphasis
></para
><para
>домашняя страница, перевод на немецкий язык </para>
	    </listitem>
	</itemizedlist>
    </para>
    </sect1>

    <sect1 id="minor_contributors"
><title
>Второстепенные авторы, правообладатели и другие лица</title>
    <para>
    	<itemizedlist>
	    <listitem>
	    	<para
><emphasis role="bold"
>Aaron Holtzman <email
>aholtzma@ess.engr.uvic.ca</email
> </emphasis
></para
><para
>libkwave/cpu_accel.cpp </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
> Bertrand Songis <email
>bsongis@gmail.com</email
> </emphasis
><emphasis
>[устарело]</emphasis
></para
><para
>обновление французского перевода, замена запатентованного кода libaudiofile, ошибка debian 419124 </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Carsten Lohrke <email
>carlo@gentoo.org</email
> </emphasis
></para
><para
>svn r2163, патч для определения libaudiofile </para>
	    </listitem>
	    <listitem id="author_Chris_Vaill">
	    	<para
><emphasis role="bold"
>Chris Vaill <email
>chrisvaill@gmail</email
> </emphasis
></para
><para
>основы кода для модуля нормализации </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>David Faure <email
>faure@kde.org</email
> </emphasis
></para
><para
>cmake/FindAlsa.cmake </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Diederick de Vries <email
>diederick76@gmail.com</email
> </emphasis
></para
><para
>создание пакетов Crux Linux </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Espen Sand <email
>espen@kde.org</email
> + Mirko Boehm <email
>mirko@kde.org</email
> </emphasis
></para
><para
>K3AboutContainer, основа KwaveAboutContainer </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Everaldo Coelho <email
>contact@everaldo.com</email
> </emphasis
></para
><para
>тема значков Crystal http://www.everaldo.com/crystal/ </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Jaroslav Kysela </emphasis
></para
><para
>части plugins/playback/PlayBack-ALSA.cpp </para>
	    </listitem>
	    <listitem id="author_Jeff_Tranter">
	    	<para
><emphasis role="bold"
>Jeff Tranter </emphasis
></para
><para
>части plugins/pitch_shift/PitchShiftFilter.{h,cpp} </para>
	    </listitem>
	    <listitem id="author_Juhana_Sadeharju">
	    	<para
><emphasis role="bold"
>Juhana Sadeharju <email
>kouhia@nic.funet.fi</email
> </emphasis
></para
><para
>plugins/band_pass/BandPass.{h,cpp}, plugins/lowpass/LowPassFilter.cpp, plugins/notch_filter/NotchFilter.{h,cpp} </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Kurt Roeck <email
>Q@ping.be</email
> </emphasis
></para
><para
>svn r1370, исправление ошибки debian bug#288781, компиляция на amd64 </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Mark Donohoe (&kde;) <email
>donohoe@kde.org</email
> </emphasis
></para
><para
>некоторые значки и графические изображения для панели инструментов и графического интерфейса </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Martin Hinsch <email
>vidas@sourceforge.net</email
> </emphasis
></para
><para
>класс Matrix </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Matthias Kretz <email
>kretz@kde.org</email
> </emphasis
></para
><para
>cmake/FindAlsa.cmake </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Miguel Freitas </emphasis
></para
><para
>части libkwave/memcpy.c </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Richard Laerkaeng, <email
>richard@goteborg.utfors.se</email
> </emphasis
></para
><para
>cmake/FindOggVorbis.cmake </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Rik Hemsley <email
>rik@kde.org</email
> </emphasis
></para
><para>
		    <ulink url="&url_levelmeter;"
>счётчик уровня</ulink>
		</para>
	    </listitem>
	    <listitem id="author_Stefan_Westerfeld">
	    	<para
><emphasis role="bold"
>Stefan Westerfeld <email
>stefan@space.twc.de</email
> </emphasis
></para
><para
>части plugins/pitch_shift/PitchShiftFilter.{h,cpp} </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>Joerg-Christian Boehme <email
>joerg@chaosdorf.de</email
> </emphasis
></para
><para
>plugins/record/Record-PulseAudio.cpp plugins/record/Record-PulseAudio.h </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>Sebastian Trueg <email
>trueg@k3b.org</email
>, Gustavo Pichorim Boiko <email
>gustavo.boiko@kdemail.net</email
>, Michal Malek <email
>michalm@jabster.pl</email
> </emphasis
></para>
		<para
>части plugins/export_k3b/K3BExportPlugin.cpp </para>
	    </listitem>
	</itemizedlist>
    </para>
    </sect1>

    <sect1 id="thanks_to"
><title
>Благодарности</title>
    <para>
	<itemizedlist>
	    <listitem>
		<para
><emphasis role="bold"
>Martin Kuball <email
>makube@user.sourceforge.net</email
> </emphasis
></para
><para
>бета-тестирование </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>Jorge Luis Arzola <email
>arzolacub@gmx.de</email
> </emphasis
></para
><para
>создание пакетов SuSE Linux </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>Michael Favreau <email
>michel.favreau@free.fr</email
> </emphasis
></para
><para
>создание пакетов Arch Linux </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>T.H.F. Klok и Cedric Tefft </emphasis
></para
><para
>сопровождающие библиотеки <ulink url="&url_id3lib;"
> id3lib</ulink
> </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>Robert Leslie <email
>rob@mars.org</email
> </emphasis
></para
><para
>автор библиотеки декодирования mp3 <ulink url="&url_libmad;"
>mad</ulink
> </para>
	    </listitem>
	    <listitem>
	    	<para
><emphasis role="bold"
>Robert M. Stockmann <email
>stock@stokkie.net</email
> </emphasis
></para
><para
>создание пакетов для Mandrake / x86_64 </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>Erik de Castro Lopo <email
>erikd@zip.com.au</email
> </emphasis
></para
><para
>автор библиотеки <ulink url="&url_libsndfile;"
>sndfile</ulink
> </para>
	    </listitem>
	    <listitem>
		<para
><emphasis role="bold"
>Michael Pruett <email
>mpruett@sgi.com</email
> </emphasis
></para
><para
>автор библиотеки <ulink url="&url_libaudiofile;"
>audiofile</ulink
> </para>
	    </listitem>
	</itemizedlist>
    </para>
    </sect1>

<!--
    historical entries:
    <listitem
><para
>Juhana Kouhia</para
></listitem>
    <listitem
><para
>Gerhard Zintel</para
></listitem>
    <listitem
><para
>Gael Duval</para
></listitem>
    <listitem
><para
>Aaron Johnson</para
></listitem>
    <listitem
><para
>Uwe Steinmann</para
></listitem>
    <listitem
><para
>Juhana Kouhia</para
></listitem>
    <listitem
><para
>Dave Phillips</para
></listitem>
    <listitem
><para
>Martin Petriska</para
></listitem>
    <listitem
><para
>Winfried Truemper</para
></listitem>
    <listitem
><para
>Bruce Garlock</para
></listitem>
    <listitem
><para
>Christoph Raab</para
></listitem>
    <listitem
><para
>tOpHEr lAfaTA</para
></listitem>
    <listitem
><para
>Nemosoft</para
></listitem>
    <listitem
><para
>Guido</para
></listitem>
    <listitem
><para
>Eero</para
></listitem>
    <listitem
><para
>Carsten Jacobi</para
></listitem>
    <listitem
><para
>Frank Christian Stoffel</para
></listitem>
    <listitem
><para
>Achim Dahlhaus</para
></listitem>
    <listitem
><para
>Klaus Hendrik Lorenz</para
></listitem>
    <listitem
><para
>Matthias Düsterhöft</listitem>
-->

</chapter>

<appendix id="file-info-list"
><title id="file-info-list-title"
>Сведения о файле</title>
    <table frame='all'
><title
>Список идентификаторов информации о файле</title>
    <tgroup cols='3' align='center' colsep='1' rowsep='1'>
    <colspec colname='c1'/>           <colspec/>
    <colspec colname='c2' colnum='3'/><colspec/>
    <thead>
	<row
><entry
>Ключевое слово</entry
><entry
>&#x0020;</entry
><entry
>Описание</entry
></row>
    </thead>
    <tbody>
	<!-- @FILEINFO_TABLE_START@ -->
	<row id="INF_ALBUM">
	    <entry colname='c1'
>&no-i18n-tag;Album</entry>
	    <entry colname='c2'
>Название альбома, если источником является альбом, в котором есть дополнительные медиафайлы. </entry>
	</row>
	<row id="INF_ANNOTATION">
	    <entry colname='c1'
>&no-i18n-tag;Annotation</entry>
	    <entry colname='c2'
>Общие сведения о файле или теме файла. Если комментарий состоит из нескольких предложений, каждое из них следует заканчивать точкой. Не используйте символы новой строки. </entry>
	</row>
	<row id="INF_ARCHIVAL">
	    <entry colname='c1'
>&no-i18n-tag;Archival location</entry>
	    <entry colname='c2'
>Указывает, где хранится тема файла. </entry>
	</row>
	<row id="INF_AUTHOR">
	    <entry colname='c1'
>&no-i18n-tag;Author</entry>
	    <entry colname='c2'
>Имя автора исходной темы файла. Пример: «ван Бетховен, Людвиг» </entry>
	</row>
	<row id="INF_BITRATE_LOWER">
	    <entry colname='c1'
>&no-i18n-tag;Lower Bitrate</entry>
	    <entry colname='c2'
>Нижний предел битового потока VBR. </entry>
	</row>
	<row id="INF_BITRATE_MODE">
	    <entry colname='c1'
>&no-i18n-tag;Bitrate Mode</entry>
	    <entry colname='c2'
>Режим битрейта (ABR, VBR, CBR и так далее) </entry>
	</row>
	<row id="INF_BITRATE_NOMINAL">
	    <entry colname='c1'
>&no-i18n-tag;Bitrate</entry>
	    <entry colname='c2'
>Номинальный битрейт аудиопотока в битах в секунду </entry>
	</row>
	<row id="INF_BITRATE_UPPER">
	    <entry colname='c1'
>&no-i18n-tag;Upper Bitrate</entry>
	    <entry colname='c2'
>Верхний предел битового потока VBR. </entry>
	</row>
	<row id="INF_BITS_PER_SAMPLE">
	    <entry colname='c1'
>&no-i18n-tag;Bits per Sample</entry>
	    <entry colname='c2'
>Количество битов на сэмпл. </entry>
	</row>
	<row id="INF_CD">
	    <entry colname='c1'
>&no-i18n-tag;CD</entry>
	    <entry colname='c2'
>Номер CD, если источником является альбом, в котором несколько CD-ROM </entry>
	</row>
	<row id="INF_CDS">
	    <entry colname='c1'
>&no-i18n-tag;CDS</entry>
	    <entry colname='c2'
>Номера CD, если источником является альбом, в котором несколько CD-ROM </entry>
	</row>
	<row id="INF_COMMISSIONED">
	    <entry colname='c1'
>&no-i18n-tag;Commissioned</entry>
	    <entry colname='c2'
>Физическое или юридическое лицо, заказавшее тему файла. </entry>
	</row>
	<row id="INF_COMMENTS">
	    <entry colname='c1'
>&no-i18n-tag;Comments</entry>
	    <entry colname='c2'
>Общие сведения о файле или теме файла. Если комментарий состоит из нескольких предложений, каждое из них следует заканчивать точкой. Не используйте символы новой строки. </entry>
	</row>
	<row id="INF_COMPRESSION">
	    <entry colname='c1'
>&no-i18n-tag;Compression</entry>
	    <entry colname='c2'
>Режим сжатия аудиоданных для экономии дискового пространства. </entry>
	</row>
	<row id="INF_CONTACT">
	    <entry colname='c1'
>&no-i18n-tag;Contact</entry>
	    <entry colname='c2'
>Контактная информация авторов или распространителей дорожки. Это может быть интернет-ссылка, адрес электронной почты, физический адрес фирмы-производителя. </entry>
	</row>
	<row id="INF_COPYRIGHT">
	    <entry colname='c1'
>&no-i18n-tag;Copyright</entry>
	    <entry colname='c2'
>Перечень сведений об авторских правах на файл. Если владельцев прав несколько, их следует перечислить через через точку с запятой и пробел. Пример: «Авторские права: Сообщество Linux, 2002» </entry>
	</row>
	<row id="INF_COPYRIGHTED">
	    <entry colname='c1'
>&no-i18n-tag;Copyrighted</entry>
	    <entry colname='c2'
>Указывается, защищён ли файл авторским правом. </entry>
	</row>
	<row id="INF_CREATION_DATE">
	    <entry colname='c1'
>&no-i18n-tag;Date</entry>
	    <entry colname='c2'
>Указывает дату создания темы файла. Пример: «2001-12-24». </entry>
	</row>
	<row id="INF_ENGINEER">
	    <entry colname='c1'
>&no-i18n-tag;Engineer</entry>
	    <entry colname='c2'
>Имя инженера звукозаписи, работавшего над файлом. Если инженеров несколько, разделите их имена точкой с запятой и пробелом. </entry>
	</row>
	<row id="INF_ESTIMATED_LENGTH">
	    <entry colname='c1'
>&no-i18n-tag;Estimated Length</entry>
	    <entry colname='c2'
>Ожидаемая длительность файла в сэмплах </entry>
	</row>
	<row id="INF_FILENAME">
	    <entry colname='c1'
>&no-i18n-tag;Filename</entry>
	    <entry colname='c2'
>Имя открытого файла </entry>
	</row>
	<row id="INF_FILESIZE">
	    <entry colname='c1'
>&no-i18n-tag;File Size</entry>
	    <entry colname='c2'
>Размер файла в байтах </entry>
	</row>
	<row id="INF_GENRE">
	    <entry colname='c1'
>&no-i18n-tag;Genre</entry>
	    <entry colname='c2'
>Жанр или стиль оригинального произведения. Примеры: «классика», «поп» </entry>
	</row>
	<row id="INF_ISRC">
	    <entry colname='c1'
>&no-i18n-tag;ISRC</entry>
	    <entry colname='c2'
>ISRC-номер дорожки; подробные сведения об ISRC-номерах доступны на странице &url_isrc;. </entry>
	</row>
	<row id="INF_KEYWORDS">
	    <entry colname='c1'
>&no-i18n-tag;Keywords</entry>
	    <entry colname='c2'
>Список ключевых слов, относящихся к файлу или теме файла. </entry>
	</row>
	<row id="INF_LABELS">
	    <entry colname='c1'
>&no-i18n-tag;Labels</entry>
	    <entry colname='c2'
>Список отметок и маркеров. </entry>
	</row>
	<row id="INF_LENGTH">
	    <entry colname='c1'
>&no-i18n-tag;Length</entry>
	    <entry colname='c2'
>Длительность файла в сэмплах. </entry>
	</row>
	<row id="INF_LICENSE">
	    <entry colname='c1'
>&no-i18n-tag;License</entry>
	    <entry colname='c2'
> Информация о лицензировании, например, «Все права защищены», «Любое использование разрешено», адрес страницы условий лицензирования или «С указанием авторства — С сохранением условий» («распространяется на условиях международной лицензии Attribution-ShareAlike 4.0. Для получения дополнительной информации посетите сайт &url_cc_by_sa_4;») и так далее. </entry>
	</row>
	<row id="INF_MEDIUM">
	    <entry colname='c1'
>&no-i18n-tag;Medium</entry>
	    <entry colname='c2'
>Описание оригинальной темы файла, места его записи. Пример: «оркестр» </entry>
	</row>
	<row id="INF_MIMETYPE">
	    <entry colname='c1'
>&no-i18n-tag;Mime Type</entry>
	    <entry colname='c2'
>Тип MIME, соответствующий формату файла </entry>
	</row>
	<row id="INF_MPEG_EMPHASIS">
	    <entry colname='c1'
>&no-i18n-tag;Emphasis</entry>
	    <entry colname='c2'
>Режим Еmphasis </entry>
	</row>
	<row id="INF_MPEG_LAYER">
	    <entry colname='c1'
>&no-i18n-tag;Layer</entry>
	    <entry colname='c2'
>Слой MPEG: I, II или II </entry>
	</row>
	<row id="INF_MPEG_MODEEXT">
	    <entry colname='c1'
>&no-i18n-tag;Mode Extension</entry>
	    <entry colname='c2'
>Расширение режима MPEG (только для совмещённого стерео) </entry>
	</row>
	<row id="INF_MPEG_VERSION">
	    <entry colname='c1'
>&no-i18n-tag;Version</entry>
	    <entry colname='c2'
>Версия MPEG: 1, 2 или 2.5 </entry>
	</row>
	<row id="INF_NAME">
	    <entry colname='c1'
>&no-i18n-tag;Name</entry>
	    <entry colname='c2'
>Название темы файла. Пример: «Симфония № 6, op. 68 («Пасторальная»)» </entry>
	</row>
	<row id="INF_OPUS_FRAME_LEN">
	    <entry colname='c1'
>&no-i18n-tag;Opus Frame Length</entry>
	    <entry colname='c2'
>Длительность фрейма Opus в миллисекундах (может принимать значения 2,5, 5, 10, 20, 40 или 60 миллисекунд) </entry>
	</row>
	<row id="INF_ORGANIZATION">
	    <entry colname='c1'
>&no-i18n-tag;Organization</entry>
	    <entry colname='c2'
>Название организации, выпустившей дорожку (то есть «звукозаписывающая компания») </entry>
	</row>
	<row id="INF_ORIGINAL">
	    <entry colname='c1'
>&no-i18n-tag;Original</entry>
	    <entry colname='c2'
>Указывает, является ли файл оригиналом или копией. </entry>
	</row>
	<row id="INF_PERFORMER">
	    <entry colname='c1'
>&no-i18n-tag;Performer</entry>
	    <entry colname='c2'
>Исполнитель(и) произведения. Для классической музыки это могут быть дирижер, оркестр, солисты. Для аудиокниги это может быть диктор, начитавший текст. </entry>
	</row>
	<row id="INF_PRIVATE">
	    <entry colname='c1'
>&no-i18n-tag;Private</entry>
	    <entry colname='c2'
>Указывается, является ли тема конфиденциальной. </entry>
	</row>
	<row id="INF_PRODUCT">
	    <entry colname='c1'
>&no-i18n-tag;Product</entry>
	    <entry colname='c2'
>Имя или название продукта, для которого предназначался файл. Пример: «Аудиоколлекция Linux» </entry>
	</row>
	<row id="INF_SAMPLE_FORMAT">
	    <entry colname='c1'
>&no-i18n-tag;Sample Format</entry>
	    <entry colname='c2'
>Формат, используемый для хранения оцифрованных аудио сэмплов. Пример: «32-bit IEEE Floating-Point (число одинарной точности с плавающей запятой)» </entry>
	</row>
	<row id="INF_SAMPLE_RATE">
	    <entry colname='c1'
>&no-i18n-tag;Sample Rate</entry>
	    <entry colname='c2'
>Количество сэмплов в секунду </entry>
	</row>
	<row id="INF_SOFTWARE">
	    <entry colname='c1'
>&no-i18n-tag;Software</entry>
	    <entry colname='c2'
>Название пакета программного обеспечения, использованного для создания файла. Пример: «Kwave v0.6.4-1» </entry>
	</row>
	<row id="INF_SOURCE">
	    <entry colname='c1'
>&no-i18n-tag;Source</entry>
	    <entry colname='c2'
>Имя человека или название организации, предоставившей исходную тему файла. Пример: «Исследование хаотичных звуков» </entry>
	</row>
	<row id="INF_SOURCE_FORM">
	    <entry colname='c1'
>&no-i18n-tag;Source form</entry>
	    <entry colname='c2'
>Исходная форма оцифрованного материала. Примеры: «пластинка / винил / 90 об/мин», «кассета / Audio DAT», «плёнка / CrO2 / 60 мин» </entry>
	</row>
	<row id="INF_SUBJECT">
	    <entry colname='c1'
>&no-i18n-tag;Subject</entry>
	    <entry colname='c2'
>Описание темы файла. Пример: «Птичьи голоса ранним утром» </entry>
	</row>
	<row id="INF_TECHNICAN">
	    <entry colname='c1'
>&no-i18n-tag;Technician</entry>
	    <entry colname='c2'
>Техник, оцифровавший файл темы. Пример: «Торвальдс, Линус» </entry>
	</row>
	<row id="INF_TRACK">
	    <entry colname='c1'
>&no-i18n-tag;Track</entry>
	    <entry colname='c2'
>Дорожка CD, если источником был CD-ROM. </entry>
	</row>
	<row id="INF_TRACKS">
	    <entry colname='c1'
>&no-i18n-tag;Tracks</entry>
	    <entry colname='c2'
>Количество дорожек CD, если источником был CD-ROM. </entry>
	</row>
	<row id="INF_CHANNELS">
	    <entry colname='c1'
>&no-i18n-tag;Channels</entry>
	    <entry colname='c2'
>Определяет количество каналов сигнала. </entry>
	</row>
	<row id="INF_VBR_QUALITY">
	    <entry colname='c1'
>&no-i18n-tag;Base Quality</entry>
	    <entry colname='c2'
>Базовое качество сжатия в режиме VBR </entry>
	</row>
	<row id="INF_VERSION">
	    <entry colname='c1'
>&no-i18n-tag;Version</entry>
	    <entry colname='c2'
>Может использоваться для различения разных версий дорожек с одинаковыми названиями внутри одной коллекции (например, сведения о ремиксе) </entry>
	</row>
	<!-- @FILEINFO_TABLE_END@ -->
    </tbody>
    </tgroup>
    </table>
</appendix>

</book>
