<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://emuverse.ru/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paguo-86PK</id>
	<title>Emuverse - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://emuverse.ru/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Paguo-86PK"/>
	<link rel="alternate" type="text/html" href="https://emuverse.ru/wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Paguo-86PK"/>
	<updated>2026-04-30T20:48:49Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1605</id>
		<title>Радио-86РК/Радио 10-88/Музыкальная система</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1605"/>
		<updated>2010-04-29T03:19:28Z</updated>

		<summary type="html">&lt;p&gt;Paguo-86PK: Исправления опечатков партитур&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Автор=А. АНДРЕЕВ| Источник=http://retro.h1.ru/RK86/Sound/SoundSys.php}}&lt;br /&gt;
&lt;br /&gt;
Предлагаемая вниманию читателей программная&lt;br /&gt;
музыкальная система (ПМС) позволяет чисто программными средствами ([[/Таблица 1|табл.1]]) реализовать на компьютере «Радио-86РК» исполнение трехголосых музыкальных произведений.&lt;br /&gt;
&lt;br /&gt;
Синтезируемые системой звуки по характеру приближаются&lt;br /&gt;
к звучанию электрооргана. Звуковой сигнал образуется на выходе разрешения прерывания&lt;br /&gt;
(INTE) микропроцессора КР580ВМ80А и может быть подан на любое звукоусилительное&lt;br /&gt;
устройство. Партитура музыкального произведения в ПМС записывается в виде программы&lt;br /&gt;
на специальном языке, в котором символами обозначаются все основные параметры&lt;br /&gt;
музыкальных звуков. ПМС позволяет просматривать и редактировать готовые партитуры&lt;br /&gt;
с помощью встроенного строчного редактора, а также вводить с клавиатуры новые&lt;br /&gt;
партитуры. Любая партитура, созданная средствами ПМС, может быть сохранена на&lt;br /&gt;
магнитной ленте, а затем считана для дальнейшей работы.&lt;br /&gt;
&lt;br /&gt;
Работа с системой начинается с ее запуска директивой&lt;br /&gt;
G0 МОНИТОРа, в результате чего в верхней части экрана появятся сообщение о готовности&lt;br /&gt;
системы к работе и два шестнадцатеричных числа, указывающих начальный и конечный&lt;br /&gt;
адреса области ЗУ, используемой для хранения партитуры (в начале работы эти&lt;br /&gt;
адреса будут совпадать, так как партитуры в памяти нет). Появление символа «&amp;amp;gt;»&lt;br /&gt;
означает, что система готова к приему вашей команды. При начальном запуске ПМС&lt;br /&gt;
буферная область для партитуры очищается. Для того чтобы система смогла исполнить&lt;br /&gt;
какой-либо музыкальный фрагмент, его необходимо сначала ввести.&lt;br /&gt;
&lt;br /&gt;
Для демонстрации работы системы введем текст простой музыкальной программы:&lt;br /&gt;
&lt;br /&gt;
 0010 NI=45&lt;br /&gt;
 0020 PA&lt;br /&gt;
 0030 M1 V1 *G0123456$6543210&lt;br /&gt;
&lt;br /&gt;
Затем подключим выход разрешения прерывания (D6, вывод 16.) к усилителю низкой частоты и дадим системе команду откомпилировать&lt;br /&gt;
и исполнить введенный отрывок, набрав на клавиатуре R(ВК). Прозвучат сначала&lt;br /&gt;
восходящая, а потом нисходящая гаммы. Рассмотрим более подробно перечень директив&lt;br /&gt;
ПМС.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A (AUTO)&#039;&#039;&#039; — Позволяет включить или выключить&lt;br /&gt;
режим автонумерации строк при вводе партитуры. После ввода директивы приглашающий&lt;br /&gt;
символ изменится на «+», что означает переход системы в режим автонумерации&lt;br /&gt;
строк при вводе. Нажатие на клавишу «Пробел» в начале строки будет приводить&lt;br /&gt;
к выводу номера строки на 10 большего, чем предыдущий. Повторное выполнение&lt;br /&gt;
директивы «А» приведет к выключению режима автонумерации и восстановлению приглашающего&lt;br /&gt;
символа в виде «&amp;amp;gt;». При включении режима автонумерации сразу после запуска&lt;br /&gt;
ПМС или после выполнения директивы очистки программной памяти автонумерация&lt;br /&gt;
строк начинается со строки 0010. Если в ОЗУ уже находится музыкальная программа,&lt;br /&gt;
последняя строка которой имеет номер М, автонумерация начнется с номера строки&lt;br /&gt;
N+10. Предусмотрено и явное задание адреса, с которого должна начаться автонумерация.&lt;br /&gt;
Для этого после вывода символа «+» необходимо без пробела набрать четырехзначный&lt;br /&gt;
адрес строки (больший, чем последний номер в текущей программе, если она есть),&lt;br /&gt;
а затем и саму строку. При нажатии пробела для печати номера следующей строки&lt;br /&gt;
высветится номер на 10 больший.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D (DELETE)&#039;&#039;&#039; — Позволяет удалить строку или&lt;br /&gt;
группу строк программы. Для удаления одной строки сразу после символа «D» следует&lt;br /&gt;
набрать номер удаляемой строки (ведущие нули могут быть опущены) и (ВК). Для&lt;br /&gt;
удаления группы строк после символа «D» указывают номер первой удаляемой строки,&lt;br /&gt;
а затем через пробел номер последней удаляемой строки и (ВК).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Е (EDIT)&#039;&#039;&#039; — Позволяет редактировать строку&lt;br /&gt;
с указанным сразу за символом команды номером (ведущие нули можно опустить).&lt;br /&gt;
При выполнении этой команды строка с указанным номером вызывается в буфер редактирования,&lt;br /&gt;
после чего могут быть выполнены следующие команды редактора:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;→ или УС+Х&#039;&#039;&#039; — перемещает курсор на одну позицию вправо по редактируемой строке;&lt;br /&gt;
* &#039;&#039;&#039;← или УС+Н&#039;&#039;&#039; — перемещает курсор на одну позицию влево по редактируемой строке,&lt;br /&gt;
* &#039;&#039;&#039;УC+D&#039;&#039;&#039; удаляет символ, указанный курсором, из редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;УС+I&#039;&#039;&#039; переключатель режима вставки. Позволяет включать и выключать режим ввода символов с автораздвижкой редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;ВК&#039;&#039;&#039; — команда выхода из режима редактирования строки. Строка в отредактированном виде записывается в музыкальную программу под своим номером.&lt;br /&gt;
* &#039;&#039;&#039;G (GET)-&#039;&#039;&#039; Позволяет ввести текст ранее набранной партитуры с магнитной ленты. Ввод начинается сразу после нажатия клавиши ВК, поэтому ее следует нажимать лишь после начала воспроизведения «ракорда» записи. В случае ошибки при чтении с магнитной ленты система выдаст сообщение: ОШИБКА ВВОДА.&lt;br /&gt;
* &#039;&#039;&#039;L (LIST)&#039;&#039;&#039; — Позволяет просматривать текст введенной партитуры. Ввод команды без параметров вызовет распечатку всей партитуры на экране дисплея. Приостановить вывод можно нажатием на пробел, а повторным нажатием — продолжить его. Возможен просмотр одной строки (указывается номер строки) или строк с «N» по «М» («N» набирается сразу после команды, а «М» — через пробел).&lt;br /&gt;
* &#039;&#039;&#039;М (MENU)&#039;&#039;&#039; — Выводит на экран дисплея краткий перечень команд системы.&lt;br /&gt;
* &#039;&#039;&#039;N (NEW)&#039;&#039;&#039; — Очищает программную память для ввода новой партитуры. Ранее находившаяся в памяти партитура теряется.&lt;br /&gt;
* &#039;&#039;&#039;R (RUN)&#039;&#039;&#039; — Вызывает компиляцию и исполнение введенной партитуры. При обнаружении ошибки в тексте партитуры система выдаст сообщение об ошибке и автоматически перейдет в режим редактирования строки, содержащей ошибку.&lt;br /&gt;
* &#039;&#039;&#039;V (VERIFY)&#039;&#039;&#039; -Позволяет определить объем памяти, занимаемой текстом партитуры. При этом распечатываются также начальный и конечный адреса расположения текста партитуры в ОЗУ.&lt;br /&gt;
* &#039;&#039;&#039;W&#039;&#039;&#039; — Позволяет сохранить текст введенной партитуры на магнитной ленте. После ввода команды система попросит пользователя подготовить магнитофон к записи и нажать клавишу (ВК), что послужит командой машине начать вывод текста партитуры на магнитофон, После окончания вывода партитуры последует запрос на необходимость проверки качества записанной информации. Ввод в ответ на запрос системы символа «N» вызовет переход ПМС в режим ожидания следующей команды, а ввод любого другого символа вызовет сообщение с просьбой подготовиться к проверке качества записи и нажать клавишу (ВК) (после начала воспроизведения ракорда информации).&lt;br /&gt;
&lt;br /&gt;
Рассмотрим теперь элементы языка, на котором в&lt;br /&gt;
ПМС записывается музыкальное произведение. Первую группу этих элементов можно&lt;br /&gt;
назвать музыкальными операторами. Они позволяют смещать по высоте весь нотный&lt;br /&gt;
строй, задавать ключ игры, определять музыкальные такты и выполнять некоторые&lt;br /&gt;
другие функции. Рассмотрим музыкальные операторы более подробно:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;/&#039;&#039;&#039; Признак комментария. Обозначает, что все символы, находящиеся в строке правее его, являются комментарием и компилятором обрабатываться не будут.&lt;br /&gt;
* &#039;&#039;&#039;Р (СИМВОЛ)&#039;&#039;&#039; — Признак начала параграфа. Определяет начало участка музыкального произведения, который в дальнейшем может быть использован в партитуре в виде ссылки на имя параграфа, указанное в поле СИМВОЛ. В качестве имени параграфа может быть использована одна любая заглавная буква латинского алфавита от А до Z. Если определено два параграфа с одинаковыми именами, то действительным будет последнее по тексту программы определение.&lt;br /&gt;
* &#039;&#039;&#039;R (СИМВОЛ)&#039;&#039;&#039; Повтор параграфа. Вызывает включение ранее определенного параграфа с именем, указанным в поле СИМВОЛ, в текст партитуры без его полного повторного описания.&lt;br /&gt;
* &#039;&#039;&#039;М (СИМВОЛ)&#039;&#039;&#039; Идентификатор такта. Определяет начали музыкального такта. Любой ранее начатый такт заканчивается. В пределах такта партии могут быть записаны в строках с разными номерами, но при исполнении будут проигрываться в одном такте вплоть до строки с определением следующего такта. В поле СИМВОЛЫ могут использоваться символы латинского алфавита от А до Z и цифры от 0 до 9 общим количеством не более четырех.&lt;br /&gt;
* &#039;&#039;&#039;V (ЦИФРА)&#039;&#039;&#039; Идентификатор «Голоса». Определяет, партия какого из трех голосов будет записана непосредственно за оператором. В ноле ЦИФРА может быть указано одно из чисел 1, 2 или 3 в зависимости от номера описываемого голоса. Максимальное число нот, могущих быть записанными за идентификатором одного голоса, составляет 32. Партии разных голосов в пределах одного такта могут быть записаны в строках с разными номерами.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;(ЦИФРА)&#039;&#039;&#039; Признак понижения строя. Все последующие ноты в данном параграфе смещаются вниз на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 1 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;gt;(ЦИФРА)&#039;&#039;&#039; — Признак повышения строя. Все последующие ноты в данном параграфе смещаются вверх на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 0 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;*&#039;&#039;&#039; Скрипичный ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в скрипичном ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;@ &#039;&#039;&#039; Басовый ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в басовом ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;^&amp;amp;lt;ЗНАК&amp;amp;gt;&amp;amp;lt;ЦИФРА&amp;amp;gt;&#039;&#039;&#039; Признак локального смещения строя. Определяет, что все ноты, принадлежащие текущему голосу, будут повышены или понижены, в зависимости от поля ЗНАК (+ ИЛИ -), на количество полутонов, указанное в поле ЦИФРА (0…F). Для данного голоса в пределах одного такта может быть применен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;К &amp;amp;lt;ЧИСЛО&amp;amp;gt;&amp;amp;lt;ТИП&amp;amp;gt;&#039;&#039;&#039; — Ключевой знак альтерации. Музыкальный ключ, задаваемый в виде числа от 0 до 7 в поле ЧИСЛОМ и ТИПА # (ДИЕЗ) или &amp;amp;amp; (БЕМОЛЬ) в поле ТИП. Поле ЧИСЛО определяет количество ДИЕЗов или БЕМОЛей. Если оператор «К» не применяется, то игра будет происходить в до-мажоре. Оператор «К» применяется в начале партитуры только один раз.&lt;br /&gt;
* &#039;&#039;&#039;N&amp;amp;lt;СИМВОЛ&amp;amp;gt;&amp;amp;lt;ЧИСЛО&amp;amp;gt;&#039;&#039;&#039; — Определяет темп, в котором будет исполняться текущий параграф. Задание темпа происходит путем уравнивания длительности звучания нот с числом циклов работы программы задержки, указываемым в поле ЧИСЛО и находящимся в диапазоне от 00 до FF. В поле СИМВОЛ может быть использован один из символов Н, Q, I или S, обозначающих соответственно 1/2, 1/4, 1/8 и 1/16 ноты.&lt;br /&gt;
&lt;br /&gt;
Элементы второй группы, назовем их музыкальными функциями,&lt;br /&gt;
определяют, как будет играться конкретная нота в музыкальном произведении. Перечислим&lt;br /&gt;
их:&lt;br /&gt;
* # — диез&lt;br /&gt;
* &amp;amp; — БЕМОЛЬ&lt;br /&gt;
* % — КЛЮЧ ДО&lt;br /&gt;
* &#039; — КРАТКОЕ ЗВУЧАНИЕ&lt;br /&gt;
* &amp;quot; ИЛИ &#039; — СТАККАТО&lt;br /&gt;
* . — НОТА С ТОЧКОЙ&lt;br /&gt;
* : — ТРИОЛЬ&lt;br /&gt;
* $ — СИМВОЛ ПАУЗЫ&lt;br /&gt;
* W — ЦЕЛАЯ НОТА&lt;br /&gt;
* Н — 1/2 НОТЫ&lt;br /&gt;
* Q — 1/4 НОТЫ&lt;br /&gt;
* I — 1/8 НОТЫ&lt;br /&gt;
* S — 1/16НОТЫ&lt;br /&gt;
* Т — 1/32 НОТЫ&lt;br /&gt;
* X — 1/64 НОТЫ&lt;br /&gt;
&lt;br /&gt;
== Кодирование нот в ПМС ==&lt;br /&gt;
Позиция ноты на нотных линейках определяется относительно&lt;br /&gt;
среднего ДО. Среднее ДО принимается за 0, и все остальные ноты располагаются&lt;br /&gt;
в числовом ряду в положительную или отрицательную сторону от него.&lt;br /&gt;
&lt;br /&gt;
Проводимые примеры партитур (табл.2, табл.3, табл.4) помогут вам в написании собственных предложений музыкальных произведений для компьютера «Радио-86РК».&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
					Таблица 2.&lt;br /&gt;
O010 /BOURREE&lt;br /&gt;
0020 /G. F. HANDEL&lt;br /&gt;
0030 &amp;lt;6&lt;br /&gt;
0040 K1 #1 NS=70&lt;br /&gt;
0050 PA&lt;br /&gt;
0060 M1 *Q8, 		V2*Q6, 		V3@Q3&lt;br /&gt;
0070 M2 *Q8,6,I765,4, 	V2*Q5,4,3-1 	V3@Q4365&lt;br /&gt;
0080 M3 *Q9HBIA9 	V2*Q498I4 	V3@Q7010&lt;br /&gt;
0090 M4 *Q8I7,6,567,5,  V2*Q3$43	V3@Q+130+1&lt;br /&gt;
0100 M5 *Q6H4Q5 	V2*Q4H1Q3 	V3@Q+13A6с&lt;br /&gt;
0110 M6 *I67*8,6,?89,7, V2*Q4542	V3@Q3452&lt;br /&gt;
0120 M7 *I89A,8,9AB,9 	V2*Q5&amp;quot;5&amp;quot;5&amp;quot;7# 	V3@Q4+10#2&lt;br /&gt;
0130 M8 *IABQC$7# 	V2*H8Q52 	V3@Q+1429&lt;br /&gt;
0140 M9 *H.8 		V2*H.3 		V3@Q6I+10#Q+1&lt;br /&gt;
0150 PB RA&lt;br /&gt;
0160 PC&lt;br /&gt;
0170 M17 *QC 		V2*QA 		V3@Q6&lt;br /&gt;
0180 M18 *QCAIBA98 	V2*QA8I8 	V3@Q+12+10&lt;br /&gt;
0190 M19 *QBHDQ9 	V2*Q11-10Q12 	V3@Q1I32Q10&lt;br /&gt;
0200 M20 *Q8#9AIBC 	V2*Q3498 	V3@Q1521&lt;br /&gt;
0210 M21 *QBH9Q8 	V2*Q6H4Q3 	V3@Q5&amp;quot;5+21&lt;br /&gt;
0220 M22 *Q8I76Q7&amp;quot;7 	V2*Q2&amp;quot;H2&amp;quot;Q2 	V3@Q53#29&lt;br /&gt;
0230 M23 *Q7I65Q68 	V2*Q1&amp;quot;H1Q4 	V3@Q6432&lt;br /&gt;
0240 M24 *I9AB9ABCA 	V2*H45 		V3@Q02+10&lt;br /&gt;
0250 M25 *IBCDBCDEC 	V2*H8&amp;quot;8 	V3@Q1346&lt;br /&gt;
0260 M26 *QDICBABCA 	V2*Q8I76Q58 	V3@Q31+10&lt;br /&gt;
0270 M27 *IBCDBQC7 	V2*Q8&amp;quot;880 	V3@Q1342&lt;br /&gt;
0280 M28 *Q6I543453 	V2*Q1 		V3@Q31+10&lt;br /&gt;
0290 M29 *I45645675 	V2*I1$$$1 	V3@1346&lt;br /&gt;
0300 M30 *I67Q86I54 	V2*I1#Q$10 	V3@Q386D&lt;br /&gt;
0310 M31 *H.4 		V2*H.-1 	V3@H.A&lt;br /&gt;
0320 PD RC&lt;br /&gt;
&lt;br /&gt;
						Таблица 3.&lt;br /&gt;
1000 /WHAT I DID FOR LOVE - PROM &amp;quot;A CHORUS LINE&amp;quot; &lt;br /&gt;
1010 NS=DF &lt;br /&gt;
1020 PA&lt;br /&gt;
1030 M1 *I94949494 	V2*18$8$7$7$ &lt;br /&gt;
1040 M2 *H$I2&#039;S2I.5S24 	V2@H24 		V3@WA &lt;br /&gt;
1050 M3 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17&#039; &lt;br /&gt;
1060 M4 *Q4I$25432 	V2*I1-31-3H0# 	V3@Q.9&#039;19&#039;Q.9&#039;19&#039; &lt;br /&gt;
1070 M5 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.719 &lt;br /&gt;
1080 M6 *Q1$I5ES4&#039;I.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;IB&#039;Q.B19&amp;amp; &lt;br /&gt;
1090 M7 *H24 		V2*I$-30-3$-11-1V3@H7Q.8IA &lt;br /&gt;
1100 M8 *W7 		V2H3#S023579A#C V3@HD$ &lt;br /&gt;
1110 M9 *Q7$I2&#039;25S21&lt;br /&gt;
1120 M10 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$-21$ V3@H8&#039;Q.8IC&amp;amp; &lt;br /&gt;
1130 M11 *I1$1237Q7 	V2*Q$I-2 	V3@HD&#039;O.D&#039;1D &lt;br /&gt;
1140 M12 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.BSCD &lt;br /&gt;
1150 M13 *I6TBA86Q4I2S21.5I2 V2*Q1 V3@WA &lt;br /&gt;
1160 M14 *W4 		V2*I2-32-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1170 M15 *Q4I$25432 	V2*I2-31-3HO# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1180 M16 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1190 M17 *Q1$I5&amp;amp;S4&#039;1.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1200 M18 *H24 		V2*I$-30-3$-11-1 V3@H7Q.8IA &lt;br /&gt;
1210 M19 *W7 		V2*H3#S023579A#C V3@HD$ &lt;br /&gt;
1220 M20 *QE$I2&#039;25S21&lt;br /&gt;
1230 M21 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$I-2 	V3@H8&#039;Q.BIC&amp;amp; &lt;br /&gt;
1240 M22 *I1$I1237Q7 	V2*Q$I-2&amp;amp;Q$I5&amp;amp;Q5 V3@HD&#039;Q.D&#039;lD &lt;br /&gt;
1250 M23 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.B&#039;IB &lt;br /&gt;
1260 M24 *H6 		V2*Q-1&#039;-1 	V3@QCD &lt;br /&gt;
1270 PB&lt;br /&gt;
1280 M25 *W7 		V2*QO&#039;0&#039;0&#039;0&#039; 	V3@Q.9&#039;19Q.A&#039;IA &lt;br /&gt;
1290 M26 *Q7$I6786 	V2*QQ254# 	V3@Q.IBQC&#039;C &lt;br /&gt;
1300 M27 *W7 		V2*Q2&#039;2&#039;2&#039;2&#039; 	V3@Q.9&#039;I9Q.A&#039;IA &lt;br /&gt;
1310 M28 *Q7$I5675 	V2*Q2&#039;2&#039;21# 	V3@HB#8 &lt;br /&gt;
1320 M29 *W6 		V2*Q3#&#039;32&#039;2 	V3@Q.C&#039;IC&#039;Q.C&#039;IC &lt;br /&gt;
1330 M30 *Q6$I456&amp;amp;4 	V2*Q1*1H0# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1340 M31 *H5&amp;amp;4 		V2*Q0%&#039;0&#039;0&#039;0 	V3@Q.D&#039;ID&#039;Q.D&#039;ID &lt;br /&gt;
1350 M32 *I$TBA86Q412&#039;S2I.5S24 		V3@WA&lt;br /&gt;
1360 M33 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1370 M34 *Q4I$25432 	V2*I1-31-3H0# 	V3@Q.9&#039;I9&#039;Q.9&#039;19 &lt;br /&gt;
1380 M35 *I31H.1 	V2*I$-20-24-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1390 M36 *Q1$I5&amp;amp;S4&#039;I.4S32 V2*I$-2&amp;amp;0-2$-21.-2S0 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1400 M37 *H24 		V2*I0-30-3$-11-1 V3@H78 &lt;br /&gt;
1410 M38 *W7 		V2*Q0&#039;0&#039;0&#039;0 	V3@Q.9&#039;19Q.A&#039;1A &lt;br /&gt;
1420 M39 *H7Q$I9S87 	V2*Q543#1.$S5 	V3@QB#CD &lt;br /&gt;
1430 M40 *Q719S87Q7I9S87 V2*Q5*I.5S4Q4&#039;I.4S3% V3@QB&#039;BC&#039;C &lt;br /&gt;
1440 M41 *H78 		V2*Q3%&#039;3&#039;3&#039;3 	V3@Q.D&#039;1DQ.A&#039;1A&lt;br /&gt;
1450 M42 *W7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;17Q.8&amp;amp;&#039;I8 &lt;br /&gt;
1460 M43 *Q3I123Q.6 	V2*H0I0 	V3@H9&amp;amp;I9 &lt;br /&gt;
1470 M44 *H7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;l7Q.8&amp;amp;&#039;18 &lt;br /&gt;
1480 M45 *Q3I123Q.6 	V2*H01D 	V3@H9&amp;amp;I9 &lt;br /&gt;
1490 M46 *W7 				V3@I$503*2042 &lt;br /&gt;
1500 M47 *W9 		V2*T$W4 	V3*T$$W4&lt;br /&gt;
&lt;br /&gt;
						Таблица 4.&lt;br /&gt;
0010 /AIR WITH VARIATIONS &amp;quot;HARMONIOUS BLACKSMITH&amp;quot;&lt;br /&gt;
0020 /G.F. HANDEL&lt;br /&gt;
0021 / &lt;br /&gt;
0030 &amp;lt;1&lt;br /&gt;
0040 K4# NI=50 &lt;br /&gt;
0050 /THEME &lt;br /&gt;
0060 PA&lt;br /&gt;
0070 M1 V3@QC1 &lt;br /&gt;
0080 PB&lt;br /&gt;
0090 M2 *I24364S32 	V2@Q3I14$3 		V3@Q5I68Q5 &lt;br /&gt;
0100 M3 *I364Q7615# 	V2*Q-4I.2S2I.1S1Q0 	V3@I565C4354 &lt;br /&gt;
0110 M4 *I.6S$ 		V2*I.1 			V3@I.8 &lt;br /&gt;
0120 PC RB&lt;br /&gt;
0130 PD&lt;br /&gt;
0140 M5 *I6S96I76S4696 	V2*I24Q2I$-1 		V3@I3521$5 &lt;br /&gt;
0150 M6 *I76S4698&#039;87&#039;76&#039;65T45S6 	V2@I+211+6*21+11 &lt;br /&gt;
0160 V3@123532345 &lt;br /&gt;
0170 M7 *Q3I6232S6432 	V2@Q+1I$101$1 		V3@I89A323$3&lt;br /&gt;
0180 M8 *S31I26S231543I4S32 V2@I01$121*21 	V3@I23$ABC8F &lt;br /&gt;
0190 M9 *I.2S$ 		V2QI.1 			V3@I.C &lt;br /&gt;
0200 /VAR. I &lt;br /&gt;
0210 PE&lt;br /&gt;
0220 M10 *S2-14-13-16-14-12-1 V2@I$356$3 	V3@IC5Q45 &lt;br /&gt;
0230 M11 *S3-16-1427217610265# V2@Q45I4354 	V3Q156$3 &lt;br /&gt;
0240 M12 *Q6 		V2*3 			V3@S8414 &lt;br /&gt;
0250 PF RE &lt;br /&gt;
0260 PG&lt;br /&gt;
0270 M13 *S269672526292 V2@Q323 		V3@I$Q.5I$5 &lt;br /&gt;
0280 M14 *S7252629272625124 V2@I20Q1I0$23 	V3@Q.5I52345 &lt;br /&gt;
0290 M15 *S3-11-1624972586249 V2@I643120$1 	V3@I89AQ.5I35 &lt;br /&gt;
0300 M16 *S725862495123I43   V2@Q2I$123*S2-11-2 V3@I5035458F &lt;br /&gt;
0310 M17 *Q2 		V2@Q1 			V3@SC854 &lt;br /&gt;
0320 /VAR. II &lt;br /&gt;
0330 PH&lt;br /&gt;
0340 M18 *Q666 		V2*I243542 		V3@S315161815131 &lt;br /&gt;
0350 M19 *Q666I65$ 	V2*I354231Q0 		V3@56181513161815374 &lt;br /&gt;
0360 M20 *Q6666 	V2*Q1I243124 		V3@S812%131516486A8C5 &lt;br /&gt;
0370 M21 *Q666I65# 	V2*I312431Q0 		V3@S6486A8C56486574B &lt;br /&gt;
0380 M22 *Q6 		V2*Q1 			V3@S8412% &lt;br /&gt;
0390 PI&lt;br /&gt;
0400 M23 *Q999 		V2*I465764 		V3@S3*21202@2+23+25+2 &lt;br /&gt;
0410 M24 *Q9I$4$$$2 	V2*I57697654 		V3@SO+22+23+25+22+23+24+151 &lt;br /&gt;
0420 M25 *Q3676 	V2*Q1I$2$2$2 		V3@S8192AT56I5S9T56I5SAT56I5 &lt;br /&gt;
0430 M26 *Q76S1543I4S32 V2*I$2$2$$21 		V3@S9T56I5SAT56I5SB659I8F &lt;br /&gt;
0440 M27 *Q2 		V2@Q1 			V3@SCA85 &lt;br /&gt;
0450 /VAR. III &lt;br /&gt;
0460 PJ&lt;br /&gt;
0470 M28 *S:456234123-165456234 V2@Q515 	V3@I$3$6$3 &lt;br /&gt;
0480 M29 *S:123-16545#6789345678786365 V2@Q1C 	V3@I$6$55654 &lt;br /&gt;
0490 M30 *S:631-165% 	V2@Q8 			V3@I$6 &lt;br /&gt;
0500 PK RJ &lt;br /&gt;
0510 PL &lt;br /&gt;
0520 M31 *S:456298789567456298 V2@Q52+2 	V3@I$3$0$3 &lt;br /&gt;
0530 M32 *S:7895676789AB567675454343 V2@Q2*2I2120 V3@I$0$34452 &lt;br /&gt;
0540 M33 *S:132123-101234012345123456 V2@Q1$98 	V3@I$235$4$3 &lt;br /&gt;
0550 M34 *S:23456789A543987654342-121 V2@Q78A 	V3@I$2$65398 &lt;br /&gt;
0560 M36 *S:2-1-3I-5 	V2@QC &lt;br /&gt;
0570 /VAR. IV &lt;br /&gt;
0580 PM &lt;br /&gt;
0590 M37 *Q.6I6Q6 	V2*I243124 		V3@S:321543654876A98C85&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
А. АНДРЕЕВ, г. Москва&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК/Публикации|37]]&lt;/div&gt;</summary>
		<author><name>Paguo-86PK</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1601</id>
		<title>Радио-86РК/Радио 10-88/Музыкальная система</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1601"/>
		<updated>2010-04-18T11:57:33Z</updated>

		<summary type="html">&lt;p&gt;Paguo-86PK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Автор=А. АНДРЕЕВ| Источник=http://retro.h1.ru/RK86/Sound/SoundSys.php}}&lt;br /&gt;
&lt;br /&gt;
Предлагаемая вниманию читателей программная&lt;br /&gt;
музыкальная система (ПМС) позволяет чисто программными средствами ([[/Таблица 1|табл.1]]) реализовать на компьютере «Радио-86РК» исполнение трехголосых музыкальных произведений.&lt;br /&gt;
&lt;br /&gt;
Синтезируемые системой звуки по характеру приближаются&lt;br /&gt;
к звучанию электрооргана. Звуковой сигнал образуется на выходе разрешения прерывания&lt;br /&gt;
(INTE) микропроцессора КР580ВМ80А и может быть подан на любое звукоусилительное&lt;br /&gt;
устройство. Партитура музыкального произведения в ПМС записывается в виде программы&lt;br /&gt;
на специальном языке, в котором символами обозначаются все основные параметры&lt;br /&gt;
музыкальных звуков. ПМС позволяет просматривать и редактировать готовые партитуры&lt;br /&gt;
с помощью встроенного строчного редактора, а также вводить с клавиатуры новые&lt;br /&gt;
партитуры. Любая партитура, созданная средствами ПМС, может быть сохранена на&lt;br /&gt;
магнитной ленте, а затем считана для дальнейшей работы.&lt;br /&gt;
&lt;br /&gt;
Работа с системой начинается с ее запуска директивой&lt;br /&gt;
G0 МОНИТОРа, в результате чего в верхней части экрана появятся сообщение о готовности&lt;br /&gt;
системы к работе и два шестнадцатеричных числа, указывающих начальный и конечный&lt;br /&gt;
адреса области ЗУ, используемой для хранения партитуры (в начале работы эти&lt;br /&gt;
адреса будут совпадать, так как партитуры в памяти нет). Появление символа «&amp;amp;gt;»&lt;br /&gt;
означает, что система готова к приему вашей команды. При начальном запуске ПМС&lt;br /&gt;
буферная область для партитуры очищается. Для того чтобы система смогла исполнить&lt;br /&gt;
какой-либо музыкальный фрагмент, его необходимо сначала ввести.&lt;br /&gt;
&lt;br /&gt;
Для демонстрации работы системы введем текст простой музыкальной программы:&lt;br /&gt;
&lt;br /&gt;
 0010 NI=45&lt;br /&gt;
 0020 PA&lt;br /&gt;
 0030 M1 V1 *G0123456$6543210&lt;br /&gt;
&lt;br /&gt;
Затем подключим выход разрешения прерывания (D6, вывод 16.) к усилителю низкой частоты и дадим системе команду откомпилировать&lt;br /&gt;
и исполнить введенный отрывок, набрав на клавиатуре R(ВК). Прозвучат сначала&lt;br /&gt;
восходящая, а потом нисходящая гаммы. Рассмотрим более подробно перечень директив&lt;br /&gt;
ПМС.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A (AUTO)&#039;&#039;&#039; — Позволяет включить или выключить&lt;br /&gt;
режим автонумерации строк при вводе партитуры. После ввода директивы приглашающий&lt;br /&gt;
символ изменится на «+», что означает переход системы в режим автонумерации&lt;br /&gt;
строк при вводе. Нажатие на клавишу «Пробел» в начале строки будет приводить&lt;br /&gt;
к выводу номера строки на 10 большего, чем предыдущий. Повторное выполнение&lt;br /&gt;
директивы «А» приведет к выключению режима автонумерации и восстановлению приглашающего&lt;br /&gt;
символа в виде «&amp;amp;gt;». При включении режима автонумерации сразу после запуска&lt;br /&gt;
ПМС или после выполнения директивы очистки программной памяти автонумерация&lt;br /&gt;
строк начинается со строки 0010. Если в ОЗУ уже находится музыкальная программа,&lt;br /&gt;
последняя строка которой имеет номер М, автонумерация начнется с номера строки&lt;br /&gt;
N+10. Предусмотрено и явное задание адреса, с которого должна начаться автонумерация.&lt;br /&gt;
Для этого после вывода символа «+» необходимо без пробела набрать четырехзначный&lt;br /&gt;
адрес строки (больший, чем последний номер в текущей программе, если она есть),&lt;br /&gt;
а затем и саму строку. При нажатии пробела для печати номера следующей строки&lt;br /&gt;
высветится номер на 10 больший.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D (DELETE)&#039;&#039;&#039; — Позволяет удалить строку или&lt;br /&gt;
группу строк программы. Для удаления одной строки сразу после символа «D» следует&lt;br /&gt;
набрать номер удаляемой строки (ведущие нули могут быть опущены) и (ВК). Для&lt;br /&gt;
удаления группы строк после символа «D» указывают номер первой удаляемой строки,&lt;br /&gt;
а затем через пробел номер последней удаляемой строки и (ВК).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Е (EDIT)&#039;&#039;&#039; — Позволяет редактировать строку&lt;br /&gt;
с указанным сразу за символом команды номером (ведущие нули можно опустить).&lt;br /&gt;
При выполнении этой команды строка с указанным номером вызывается в буфер редактирования,&lt;br /&gt;
после чего могут быть выполнены следующие команды редактора:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;→ или УС+Х&#039;&#039;&#039; — перемещает курсор на одну позицию вправо по редактируемой строке;&lt;br /&gt;
* &#039;&#039;&#039;← или УС+Н&#039;&#039;&#039; — перемещает курсор на одну позицию влево по редактируемой строке,&lt;br /&gt;
* &#039;&#039;&#039;УC+D&#039;&#039;&#039; удаляет символ, указанный курсором, из редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;УС+I&#039;&#039;&#039; переключатель режима вставки. Позволяет включать и выключать режим ввода символов с автораздвижкой редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;ВК&#039;&#039;&#039; — команда выхода из режима редактирования строки. Строка в отредактированном виде записывается в музыкальную программу под своим номером.&lt;br /&gt;
* &#039;&#039;&#039;G (GET)-&#039;&#039;&#039; Позволяет ввести текст ранее набранной партитуры с магнитной ленты. Ввод начинается сразу после нажатия клавиши ВК, поэтому ее следует нажимать лишь после начала воспроизведения «ракорда» записи. В случае ошибки при чтении с магнитной ленты система выдаст сообщение: ОШИБКА ВВОДА.&lt;br /&gt;
* &#039;&#039;&#039;L (LIST)&#039;&#039;&#039; — Позволяет просматривать текст введенной партитуры. Ввод команды без параметров вызовет распечатку всей партитуры на экране дисплея. Приостановить вывод можно нажатием на пробел, а повторным нажатием — продолжить его. Возможен просмотр одной строки (указывается номер строки) или строк с «N» по «М» («N» набирается сразу после команды, а «М» — через пробел).&lt;br /&gt;
* &#039;&#039;&#039;М (MENU)&#039;&#039;&#039; — Выводит на экран дисплея краткий перечень команд системы.&lt;br /&gt;
* &#039;&#039;&#039;N (NEW)&#039;&#039;&#039; — Очищает программную память для ввода новой партитуры. Ранее находившаяся в памяти партитура теряется.&lt;br /&gt;
* &#039;&#039;&#039;R (RUN)&#039;&#039;&#039; — Вызывает компиляцию и исполнение введенной партитуры. При обнаружении ошибки в тексте партитуры система выдаст сообщение об ошибке и автоматически перейдет в режим редактирования строки, содержащей ошибку.&lt;br /&gt;
* &#039;&#039;&#039;V (VERIFY)&#039;&#039;&#039; -Позволяет определить объем памяти, занимаемой текстом партитуры. При этом распечатываются также начальный и конечный адреса расположения текста партитуры в ОЗУ.&lt;br /&gt;
* &#039;&#039;&#039;W&#039;&#039;&#039; — Позволяет сохранить текст введенной партитуры на магнитной ленте. После ввода команды система попросит пользователя подготовить магнитофон к записи и нажать клавишу (ВК), что послужит командой машине начать вывод текста партитуры на магнитофон, После окончания вывода партитуры последует запрос на необходимость проверки качества записанной информации. Ввод в ответ на запрос системы символа «N» вызовет переход ПМС в режим ожидания следующей команды, а ввод любого другого символа вызовет сообщение с просьбой подготовиться к проверке качества записи и нажать клавишу (ВК) (после начала воспроизведения ракорда информации).&lt;br /&gt;
&lt;br /&gt;
Рассмотрим теперь элементы языка, на котором в&lt;br /&gt;
ПМС записывается музыкальное произведение. Первую группу этих элементов можно&lt;br /&gt;
назвать музыкальными операторами. Они позволяют смещать по высоте весь нотный&lt;br /&gt;
строй, задавать ключ игры, определять музыкальные такты и выполнять некоторые&lt;br /&gt;
другие функции. Рассмотрим музыкальные операторы более подробно:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;/&#039;&#039;&#039; Признак комментария. Обозначает, что все символы, находящиеся в строке правее его, являются комментарием и компилятором обрабатываться не будут.&lt;br /&gt;
* &#039;&#039;&#039;Р (СИМВОЛ)&#039;&#039;&#039; — Признак начала параграфа. Определяет начало участка музыкального произведения, который в дальнейшем может быть использован в партитуре в виде ссылки на имя параграфа, указанное в поле СИМВОЛ. В качестве имени параграфа может быть использована одна любая заглавная буква латинского алфавита от А до Z. Если определено два параграфа с одинаковыми именами, то действительным будет последнее по тексту программы определение.&lt;br /&gt;
* &#039;&#039;&#039;R (СИМВОЛ)&#039;&#039;&#039; Повтор параграфа. Вызывает включение ранее определенного параграфа с именем, указанным в поле СИМВОЛ, в текст партитуры без его полного повторного описания.&lt;br /&gt;
* &#039;&#039;&#039;М (СИМВОЛ)&#039;&#039;&#039; Идентификатор такта. Определяет начали музыкального такта. Любой ранее начатый такт заканчивается. В пределах такта партии могут быть записаны в строках с разными номерами, но при исполнении будут проигрываться в одном такте вплоть до строки с определением следующего такта. В поле СИМВОЛЫ могут использоваться символы латинского алфавита от А до Z и цифры от 0 до 9 общим количеством не более четырех.&lt;br /&gt;
* &#039;&#039;&#039;V (ЦИФРА)&#039;&#039;&#039; Идентификатор «Голоса». Определяет, партия какого из трех голосов будет записана непосредственно за оператором. В ноле ЦИФРА может быть указано одно из чисел 1, 2 или 3 в зависимости от номера описываемого голоса. Максимальное число нот, могущих быть записанными за идентификатором одного голоса, составляет 32. Партии разных голосов в пределах одного такта могут быть записаны в строках с разными номерами.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;(ЦИФРА)&#039;&#039;&#039; Признак понижения строя. Все последующие ноты в данном параграфе смещаются вниз на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 1 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;gt;(ЦИФРА)&#039;&#039;&#039; — Признак повышения строя. Все последующие ноты в данном параграфе смещаются вверх на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 0 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;*&#039;&#039;&#039; Скрипичный ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в скрипичном ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;@ &#039;&#039;&#039; Басовый ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в басовом ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;^&amp;amp;lt;ЗНАК&amp;amp;gt;&amp;amp;lt;ЦИФРА&amp;amp;gt;&#039;&#039;&#039; Признак локального смещения строя. Определяет, что все ноты, принадлежащие текущему голосу, будут повышены или понижены, в зависимости от поля ЗНАК (+ ИЛИ -), на количество полутонов, указанное в поле ЦИФРА (0…F). Для данного голоса в пределах одного такта может быть применен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;К &amp;amp;lt;ЧИСЛО&amp;amp;gt;&amp;amp;lt;ТИП&amp;amp;gt;&#039;&#039;&#039; — Ключевой знак альтерации. Музыкальный ключ, задаваемый в виде числа от 0 до 7 в поле ЧИСЛОМ и ТИПА # (ДИЕЗ) или &amp;amp;amp; (БЕМОЛЬ) в поле ТИП. Поле ЧИСЛО определяет количество ДИЕЗов или БЕМОЛей. Если оператор «К» не применяется, то игра будет происходить в до-мажоре. Оператор «К» применяется в начале партитуры только один раз.&lt;br /&gt;
* &#039;&#039;&#039;N&amp;amp;lt;СИМВОЛ&amp;amp;gt;&amp;amp;lt;ЧИСЛО&amp;amp;gt;&#039;&#039;&#039; — Определяет темп, в котором будет исполняться текущий параграф. Задание темпа происходит путем уравнивания длительности звучания нот с числом циклов работы программы задержки, указываемым в поле ЧИСЛО и находящимся в диапазоне от 00 до FF. В поле СИМВОЛ может быть использован один из символов Н, Q, I или S, обозначающих соответственно 1/2, 1/4, 1/8 и 1/16 ноты.&lt;br /&gt;
&lt;br /&gt;
Элементы второй группы, назовем их музыкальными функциями,&lt;br /&gt;
определяют, как будет играться конкретная нота в музыкальном произведении. Перечислим&lt;br /&gt;
их:&lt;br /&gt;
* # — диез&lt;br /&gt;
* &amp;amp; — БЕМОЛЬ&lt;br /&gt;
* % — КЛЮЧ ДО&lt;br /&gt;
* &#039; — КРАТКОЕ ЗВУЧАНИЕ&lt;br /&gt;
* &amp;quot; ИЛИ &#039; — СТАККАТО&lt;br /&gt;
* . — НОТА С ТОЧКОЙ&lt;br /&gt;
* : — ТРИОЛЬ&lt;br /&gt;
* $ — СИМВОЛ ПАУЗЫ&lt;br /&gt;
* W — ЦЕЛАЯ НОТА&lt;br /&gt;
* Н — 1/2 НОТЫ&lt;br /&gt;
* Q — 1/4 НОТЫ&lt;br /&gt;
* I — 1/8 НОТЫ&lt;br /&gt;
* S — 1/16НОТЫ&lt;br /&gt;
* Т — 1/32 НОТЫ&lt;br /&gt;
* X — 1/64 НОТЫ&lt;br /&gt;
&lt;br /&gt;
== Кодирование нот в ПМС ==&lt;br /&gt;
Позиция ноты на нотных линейках определяется относительно&lt;br /&gt;
среднего ДО. Среднее ДО принимается за 0, и все остальные ноты располагаются&lt;br /&gt;
в числовом ряду в положительную или отрицательную сторону от него.&lt;br /&gt;
&lt;br /&gt;
Проводимые примеры партитур (табл.2, табл.3, табл.4) помогут вам в написании собственных предложений музыкальных произведений для компьютера «Радио-86РК».&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
					Таблица 2.&lt;br /&gt;
O010 /BOURREE&lt;br /&gt;
0020 /G. F. HANDEL&lt;br /&gt;
0030 &amp;lt;6&lt;br /&gt;
0040 K1 #1 NS=70&lt;br /&gt;
0050 PA&lt;br /&gt;
0060 M1 *Q8, 		V2*Q6, 		V3@Q3&lt;br /&gt;
0070 M2 *Q8,6,I765,4, 	V2*Q5,4,3-1 	V3@Q4365&lt;br /&gt;
0080 M3 *Q9HBIA9 	V2*Q498I4 	V3@Q7010&lt;br /&gt;
0090 M4 *Q8I7,6,567,5,  V2*Q3$43	V3@Q+130+1&lt;br /&gt;
0100 M5 *Q6H4Q5 	V2*Q4H1Q3 	V3@Q+13A6с&lt;br /&gt;
0110 M6 *I67*8,6,?89,7, V2*Q4542	V3@Q3452&lt;br /&gt;
0120 M7 *I89A,8,9AB,9 	V2*Q5&amp;quot;5&amp;quot;5&amp;quot;7# 	V3@Q4+10#2&lt;br /&gt;
0130 M8 *IABQC$7# 	V2*H8Q52 	V3@Q+1429&lt;br /&gt;
0140 M9 *H.8 		V2*H.3 		V3@Q6I+10#Q+1&lt;br /&gt;
0150 PB RA&lt;br /&gt;
0160 PC&lt;br /&gt;
0170 M17 *QC 		V2*QA 		V3@Q6&lt;br /&gt;
0180 M18 *QCAIBA98 	V2*QA8I8 	V3@Q+12+10&lt;br /&gt;
0190 M19 *QBHDQ9 	V2*Q11-10Q12 	V3@Q1I32Q10&lt;br /&gt;
0200 M20 *Q8#9AIBC 	V2*Q3498 	V3@Q1521&lt;br /&gt;
0210 M21 *QBH9Q8 	V2*Q6H4Q3 	V3@Q5&amp;quot;5+21&lt;br /&gt;
0220 M22 *Q8I76Q7&amp;quot;7 	V2*Q2&amp;quot;H2&amp;quot;Q2 	V3@Q53#29&lt;br /&gt;
0230 M23 *Q7I65Q68 	V2*Q1&amp;quot;H1Q4 	V3@Q6432&lt;br /&gt;
0240 M24 *I9AB9ABCA 	V2*H45 		V3@Q02+10&lt;br /&gt;
0250 M25 *IBCDBCDEC 	V2*H8&amp;quot;8 	V3@Q1346&lt;br /&gt;
0260 M26 *QDICBABCA 	V2*Q8I76Q58 	V3@Q31+10&lt;br /&gt;
0270 M27 *IBCDBQC7 	V2*Q8&amp;quot;880 	V3@Q1342&lt;br /&gt;
0280 M28 *Q6I543453 	V2*Q1 		V3@Q31+10&lt;br /&gt;
0290 M29 *I45645675 	V2*I1$$$1 	V3@1346&lt;br /&gt;
0300 M30 *I67Q86I54 	V2*I1#Q$10 	V3@Q386D&lt;br /&gt;
0310 M31 *H.4 		V2*H.-1 	V3@H.A&lt;br /&gt;
0320 PD RC&lt;br /&gt;
&lt;br /&gt;
						Таблица 3.&lt;br /&gt;
1000 /WHAT I DID FOR LOVE - PROM &amp;quot;A CHORUS LINE&amp;quot; &lt;br /&gt;
1010 NS=DF &lt;br /&gt;
1020 PA&lt;br /&gt;
1030 M1 *I94949494 	V2*18$8$7$7$ &lt;br /&gt;
1040 M2 *H$I2&#039;S2I.5S24 	V2@H24 		V3@WA &lt;br /&gt;
1050 M3 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17&#039; &lt;br /&gt;
1060 M4 *Q4I$25432 	V2*I1-31-3H0# 	V3@aQ.9&#039;19&#039;Q.9&#039;19&#039; &lt;br /&gt;
1070 M5 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.719 &lt;br /&gt;
1080 M6 *Q1$I5ES4&#039;I.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;IB&#039;Q.B19&amp;amp; &lt;br /&gt;
1090 M7 *H24 		V2*I$-30-3$-11-1V3@H7Q.8IA &lt;br /&gt;
1100 M8 *W7 		V2H3#S023579A#C V3@HD$ &lt;br /&gt;
1110 M9 *Q7$I2&#039;25S21&lt;br /&gt;
1120 M10 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$-21$ V3@H8&#039;Q.8IC&amp;amp; &lt;br /&gt;
1130 M11 *I1$1237Q7 	V2*Q$I-2 	V3@HD&#039;O.D&#039;1D &lt;br /&gt;
1140 M12 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.BSCD &lt;br /&gt;
1150 M13 *I6TBA86Q4I2S21.5I2 V2*Q1 V3@WA &lt;br /&gt;
1160 M14 *W4 		V2*I2-32-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1170 M15 *Q4I$25432 	V2*I2-31-3HO# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1180 M16 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1190 M17 *Q1$I5&amp;amp;S4&#039;1.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1200 M18 *H24 		V2*I$-30-3$-11-1 V3@H7Q.8IA &lt;br /&gt;
1210 M19 *W7 		V2*H3#S023579A#C V3@HD$ &lt;br /&gt;
1220 M20 *QE$I2&#039;25S21&lt;br /&gt;
1230 M21 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$I-2 	V3@H8&#039;Q.BIC&amp;amp; &lt;br /&gt;
1240 M22 *I1$I1237Q7 	V2*Q$I-2&amp;amp;Q$I5&amp;amp;Q5 V3@HD&#039;Q.D&#039;lD &lt;br /&gt;
1250 M23 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.B&#039;IB &lt;br /&gt;
1260 M24 *H6 		V2*Q-1&#039;-1 	V3@QCD &lt;br /&gt;
1270 PB&lt;br /&gt;
1280 M25 *W7 		V2*QO&#039;0&#039;0&#039;0&#039; 	V3@Q.9&#039;19Q.A&#039;IA &lt;br /&gt;
1290 M26 *Q7$I6786 	V2*QQ254# 	V3@Q.IBQC&#039;C &lt;br /&gt;
1300 M27 *W7 		V2*Q2&#039;2&#039;2&#039;2&#039; 	V3@Q.9&#039;I9Q.A&#039;IA &lt;br /&gt;
1310 M28 *Q7$I5675 	V2*Q2&#039;2&#039;21# 	V3@HB#8 &lt;br /&gt;
1320 M29 *W6 		V2*Q3#&#039;32&#039;2 	V3@Q.C&#039;IC&#039;Q.C&#039;IC &lt;br /&gt;
1330 M30 *Q6$I456&amp;amp;4 	V2*Q1*1H0# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1340 M31 *H5&amp;amp;4 		V2*Q0%&#039;0&#039;0&#039;0 	V3@Q.D&#039;ID&#039;Q.D&#039;ID &lt;br /&gt;
1350 M32 *I$TBA86Q412&#039;S2I.5S24 		V3@WA&lt;br /&gt;
1360 M33 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1370 M34 *Q4I$25432 	V2*I1-31-3H0# 	V3@Q.9&#039;I9&#039;Q.9&#039;19 &lt;br /&gt;
1380 M35 *I31H.1 	V2*I$-20-24-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1390 M36 *Q1$I5&amp;amp;S4&#039;I.4S32 V2*I$-2&amp;amp;0-2$-21.-2S0 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1400 M37 *H24 		V2*I0-30-3$-11-1 V3@H78 &lt;br /&gt;
1410 M38 *W7 		V2*Q0&#039;0&#039;0&#039;0 	V3@Q.9&#039;19Q.A&#039;1A &lt;br /&gt;
1420 M39 *H7Q$I9S87 	V2*Q543#1.$S5 	V3@QB#CD &lt;br /&gt;
1430 M40 *Q719S87Q7I9S87 V2*Q5*I.5S4Q4&#039;I.4S3% V3@QB&#039;BC&#039;C &lt;br /&gt;
1440 M41 *H78 		V2*Q3%&#039;3&#039;3&#039;3 	V3@Q.D&#039;1DQ.A&#039;1A&lt;br /&gt;
1450 M42 *W7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;17Q.8&amp;amp;&#039;I8 &lt;br /&gt;
1460 M43 *Q3I123Q.6 	V2*H0I0 	V3@H9&amp;amp;I9 &lt;br /&gt;
1470 M44 *H7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;l7Q.8&amp;amp;&#039;18 &lt;br /&gt;
1480 M45 *Q3I123Q.6 	V2*H01D 	V3@H9&amp;amp;I9 &lt;br /&gt;
1490 M46 *W7 				V3@I$503*2042 &lt;br /&gt;
1500 M47 *W9 		V2*T$W4 	V3*T$$W4&lt;br /&gt;
&lt;br /&gt;
						Таблица 4.&lt;br /&gt;
0010 /AIR WITH VARIATIONS &amp;quot;HARMONIOUS BLACKSMITH&amp;quot;&lt;br /&gt;
0020 /G.F. HANDEL&lt;br /&gt;
0021 / &lt;br /&gt;
0030 &amp;lt;1&lt;br /&gt;
0040 K4# NI=50 &lt;br /&gt;
0050 /THEME &lt;br /&gt;
0060 PA&lt;br /&gt;
0070 M1 V3@QC1 &lt;br /&gt;
0080 PB&lt;br /&gt;
0090 M2 *I24364S32 	V2@Q3I14$3 		V3@Q5I68Q5 &lt;br /&gt;
0100 M3 *I364Q7615# 	V2*Q-4I.2S2I.1S1Q0 	V3@I565C4354 &lt;br /&gt;
0110 M4 *I.6S$ 		V2*I.1 			V3@I.8 &lt;br /&gt;
0120 PC RB&lt;br /&gt;
0130 PD&lt;br /&gt;
0140 M5 *I6S96I76S4696 	V2*I24Q2I$-1 		V3@I3521$5 &lt;br /&gt;
0150 M6 *I76S4698&#039;87&#039;76&#039;65T45S6 	V2@I+211+6*21+11 &lt;br /&gt;
0160 V3@123532345 &lt;br /&gt;
0170 M7 *Q3I6232S6432 	V2@Q+1I$101$1 		V3@I89A323$3&lt;br /&gt;
0180 M8 *S31I26S231543I4S32 V2@I01$121*21 	V3@I23$ABC8F &lt;br /&gt;
0190 M9 *I.2S$ 		V2QI.1 			V3@I.C &lt;br /&gt;
0200 /VAR. I &lt;br /&gt;
0210 PE&lt;br /&gt;
0220 M10 *S2-14-13-16-14-12-1 V2@I$356$3 	V3@IC5Q45 &lt;br /&gt;
0230 M11 *S3-16-1427217610265# V2@Q45I4354 	V3Q156$3 &lt;br /&gt;
0240 M12 *Q6 		V2*3 			V3@S8414 &lt;br /&gt;
0250 PF RE &lt;br /&gt;
0260 PG&lt;br /&gt;
0270 M13 *S269672526292 V2@Q323 		V3@I$Q.5I$5 &lt;br /&gt;
0280 M14 *S7252629272625124 V2@I20Q1I0$23 	V3@Q.5I52345 &lt;br /&gt;
0290 M15 *S3-11-1624972586249 V2@I643120$1 	V3@I89AQ.5I35 &lt;br /&gt;
0300 M16 *S725862495123I43   V2@Q2I$123*S2-11-2 V3@I5035458F &lt;br /&gt;
0310 M17 *Q2 		V2@Q1 			V3@SC854 &lt;br /&gt;
0320 /VAR. II &lt;br /&gt;
0330 PH&lt;br /&gt;
0340 M18 *Q666 		V2*I243542 		V3@S315161815131 &lt;br /&gt;
0350 M19 *Q666I65$ 	V2*I354231Q0 		V3@56181513161815374 &lt;br /&gt;
0360 M20 *Q6666 	V2*Q1I243124 		V3@S812%131516486A8C5 &lt;br /&gt;
0370 M21 *Q666I65# 	V2*I312431Q0 		V3@S6486A8C56486574B &lt;br /&gt;
0380 M22 *Q6 		V2*Q1 			V3@S8412% &lt;br /&gt;
0390 PI&lt;br /&gt;
0400 M23 *Q999 		V2*I465764 		V3@S3*21202@2+23+25+2 &lt;br /&gt;
0410 M24 *Q9I$4$$$2 	V2*I57697654 		V3@SO+22+23+25+22+23+24+151 &lt;br /&gt;
0420 M25 *Q3676 	V2*Q1I$2$2$2 		V3@S8192AT56I5S9T56I5SAT56I5 &lt;br /&gt;
0430 M26 *Q76S1543I4S32 V2*I$2$2$$21 		V3@S9T56I5SAT56I5SB659I8F &lt;br /&gt;
0440 M27 *Q2 		V2@Q1 			V3@SCA85 &lt;br /&gt;
0450 /VAR. III &lt;br /&gt;
0460 PJ&lt;br /&gt;
0470 M28 *S:456234123-165456234 V2@Q515 	V3@I$3$6$3 &lt;br /&gt;
0480 M29 *S:123-16545#6789345678786365 V2@Q1C 	V3@I$6$55654 &lt;br /&gt;
0490 M30 *S:631-165% 	V2@Q8 			V3@I$6 &lt;br /&gt;
0500 PK RJ &lt;br /&gt;
0510 PL &lt;br /&gt;
0520 M31 *S:456298789567456298 V2@Q52+2 	V3@I$3$0$3 &lt;br /&gt;
0530 M32 *S:7895676789AB567675454343 V2@Q2*2I2120 V3@I$0$34452 &lt;br /&gt;
0540 M33 *S:132123-101234012345123456 V2@Q1$98 	V3@I$235$4$3 &lt;br /&gt;
0550 M34 *S:23456789A543987654342-121 V2@Q78A 	V3@I$2$65398 &lt;br /&gt;
0560 M36 *S:2-1-3I-5 	V2@QC &lt;br /&gt;
0570 /VAR. IV &lt;br /&gt;
0580 PM &lt;br /&gt;
0590 M37 *Q.6I6Q6 	V2*I243124 		V3@S:321543654876A98C85&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
А. АНДРЕЕВ, г. Москва&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК/Публикации|37]]&lt;/div&gt;</summary>
		<author><name>Paguo-86PK</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1600</id>
		<title>Радио-86РК/Радио 10-88/Музыкальная система</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1600"/>
		<updated>2010-04-18T04:49:31Z</updated>

		<summary type="html">&lt;p&gt;Paguo-86PK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Автор=А. АНДРЕЕВ| Источник=http://retro.h1.ru/RK86/Sound/SoundSys.php}}&lt;br /&gt;
&lt;br /&gt;
Предлагаемая вниманию читателей программная&lt;br /&gt;
музыкальная система (ПМС) позволяет чисто программными средствами ([[/Таблица 1|табл.1]]) реализовать на компьютере «Радио-86РК» исполнение трехголосых музыкальных произведений.&lt;br /&gt;
&lt;br /&gt;
Синтезируемые системой звуки по характеру приближаются&lt;br /&gt;
к звучанию электрооргана. Звуковой сигнал образуется на выходе разрешения прерывания&lt;br /&gt;
(INTE) микропроцессора КР580ВМ80А и может быть подан на любое звукоусилительное&lt;br /&gt;
устройство. Партитура музыкального произведения в ПМС записывается в виде программы&lt;br /&gt;
на специальном языке, в котором символами обозначаются все основные параметры&lt;br /&gt;
музыкальных звуков. ПМС позволяет просматривать и редактировать готовые партитуры&lt;br /&gt;
с помощью встроенного строчного редактора, а также вводить с клавиатуры новые&lt;br /&gt;
партитуры. Любая партитура, созданная средствами ПМС, может быть сохранена на&lt;br /&gt;
магнитной ленте, а затем считана для дальнейшей работы.&lt;br /&gt;
&lt;br /&gt;
Работа с системой начинается с ее запуска директивой&lt;br /&gt;
G0 МОНИТОРа, в результате чего в верхней части экрана появятся сообщение о готовности&lt;br /&gt;
системы к работе и два шестнадцатеричных числа, указывающих начальный и конечный&lt;br /&gt;
адреса области ЗУ, используемой для хранения партитуры (в начале работы эти&lt;br /&gt;
адреса будут совпадать, так как партитуры в памяти нет). Появление символа «&amp;amp;gt;»&lt;br /&gt;
означает, что система готова к приему вашей команды. При начальном запуске ПМС&lt;br /&gt;
буферная область для партитуры очищается. Для того чтобы система смогла исполнить&lt;br /&gt;
какой-либо музыкальный фрагмент, его необходимо сначала ввести.&lt;br /&gt;
&lt;br /&gt;
Для демонстрации работы системы введем текст простой музыкальной программы:&lt;br /&gt;
&lt;br /&gt;
 0010 NI=45&lt;br /&gt;
 0020 PA&lt;br /&gt;
 0030 M1 V1 *G0123456$6543210&lt;br /&gt;
&lt;br /&gt;
Затем подключим выход разрешения прерывания (D6, вывод 16.) к усилителю низкой частоты и дадим системе команду откомпилировать&lt;br /&gt;
и исполнить введенный отрывок, набрав на клавиатуре R(ВК). Прозвучат сначала&lt;br /&gt;
восходящая, а потом нисходящая гаммы. Рассмотрим более подробно перечень директив&lt;br /&gt;
ПМС.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A (AUTO)&#039;&#039;&#039; — Позволяет включить или выключить&lt;br /&gt;
режим автонумерации строк при вводе партитуры. После ввода директивы приглашающий&lt;br /&gt;
символ изменится на «+», что означает переход системы в режим автонумерации&lt;br /&gt;
строк при вводе. Нажатие на клавишу «Пробел» в начале строки будет приводить&lt;br /&gt;
к выводу номера строки на 10 большего, чем предыдущий. Повторное выполнение&lt;br /&gt;
директивы «А» приведет к выключению режима автонумерации и восстановлению приглашающего&lt;br /&gt;
символа в виде «&amp;amp;gt;». При включении режима автонумерации сразу после запуска&lt;br /&gt;
ПМС или после выполнения директивы очистки программной памяти автонумерация&lt;br /&gt;
строк начинается со строки 0010. Если в ОЗУ уже находится музыкальная программа,&lt;br /&gt;
последняя строка которой имеет номер М, автонумерация начнется с номера строки&lt;br /&gt;
N+10. Предусмотрено и явное задание адреса, с которого должна начаться автонумерация.&lt;br /&gt;
Для этого после вывода символа «+» необходимо без пробела набрать четырехзначный&lt;br /&gt;
адрес строки (больший, чем последний номер в текущей программе, если она есть),&lt;br /&gt;
а затем и саму строку. При нажатии пробела для печати номера следующей строки&lt;br /&gt;
высветится номер на 10 больший.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D (DELETE)&#039;&#039;&#039; — Позволяет удалить строку или&lt;br /&gt;
группу строк программы. Для удаления одной строки сразу после символа «D» следует&lt;br /&gt;
набрать номер удаляемой строки (ведущие нули могут быть опущены) и (ВК). Для&lt;br /&gt;
удаления группы строк после символа «D» указывают номер первой удаляемой строки,&lt;br /&gt;
а затем через пробел номер последней удаляемой строки и (ВК).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Е (EDIT)&#039;&#039;&#039; — Позволяет редактировать строку&lt;br /&gt;
с указанным сразу за символом команды номером (ведущие нули можно опустить).&lt;br /&gt;
При выполнении этой команды строка с указанным номером вызывается в буфер редактирования,&lt;br /&gt;
после чего могут быть выполнены следующие команды редактора:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;→ или УС+Х&#039;&#039;&#039; — перемещает курсор на одну позицию вправо по редактируемой строке;&lt;br /&gt;
* &#039;&#039;&#039;← или УС+Н&#039;&#039;&#039; — перемещает курсор на одну позицию влево по редактируемой строке,&lt;br /&gt;
* &#039;&#039;&#039;УC+D&#039;&#039;&#039; удаляет символ, указанный курсором, из редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;УС+I&#039;&#039;&#039; переключатель режима вставки. Позволяет включать и выключать режим ввода символов с автораздвижкой редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;ВК&#039;&#039;&#039; — команда выхода из режима редактирования строки. Строка в отредактированном виде записывается в музыкальную программу под своим номером.&lt;br /&gt;
* &#039;&#039;&#039;G (GET)-&#039;&#039;&#039; Позволяет ввести текст ранее набранной партитуры с магнитной ленты. Ввод начинается сразу после нажатия клавиши ВК, поэтому ее следует нажимать лишь после начала воспроизведения «ракорда» записи. В случае ошибки при чтении с магнитной ленты система выдаст сообщение: ОШИБКА ВВОДА.&lt;br /&gt;
* &#039;&#039;&#039;L (LIST)&#039;&#039;&#039; — Позволяет просматривать текст введенной партитуры. Ввод команды без параметров вызовет распечатку всей партитуры на экране дисплея. Приостановить вывод можно нажатием на пробел, а повторным нажатием — продолжить его. Возможен просмотр одной строки (указывается номер строки) или строк с «N» по «М» («N» набирается сразу после команды, а «М» — через пробел).&lt;br /&gt;
* &#039;&#039;&#039;М (MENU)&#039;&#039;&#039; — Выводит на экран дисплея краткий перечень команд системы.&lt;br /&gt;
* &#039;&#039;&#039;N (NEW)&#039;&#039;&#039; — Очищает программную память для ввода новой партитуры. Ранее находившаяся в памяти партитура теряется.&lt;br /&gt;
* &#039;&#039;&#039;R (RUN)&#039;&#039;&#039; — Вызывает компиляцию и исполнение введенной партитуры. При обнаружении ошибки в тексте партитуры система выдаст сообщение об ошибке и автоматически перейдет в режим редактирования строки, содержащей ошибку.&lt;br /&gt;
* &#039;&#039;&#039;V (VERIFY)&#039;&#039;&#039; -Позволяет определить объем памяти, занимаемой текстом партитуры. При этом распечатываются также начальный и конечный адреса расположения текста партитуры в ОЗУ.&lt;br /&gt;
* &#039;&#039;&#039;W&#039;&#039;&#039; — Позволяет сохранить текст введенной партитуры на магнитной ленте. После ввода команды система попросит пользователя подготовить магнитофон к записи и нажать клавишу (ВК), что послужит командой машине начать вывод текста партитуры на магнитофон, После окончания вывода партитуры последует запрос на необходимость проверки качества записанной информации. Ввод в ответ на запрос системы символа «N» вызовет переход ПМС в режим ожидания следующей команды, а ввод любого другого символа вызовет сообщение с просьбой подготовиться к проверке качества записи и нажать клавишу (ВК) (после начала воспроизведения ракорда информации).&lt;br /&gt;
&lt;br /&gt;
Рассмотрим теперь элементы языка, на котором в&lt;br /&gt;
ПМС записывается музыкальное произведение. Первую группу этих элементов можно&lt;br /&gt;
назвать музыкальными операторами. Они позволяют смещать по высоте весь нотный&lt;br /&gt;
строй, задавать ключ игры, определять музыкальные такты и выполнять некоторые&lt;br /&gt;
другие функции. Рассмотрим музыкальные операторы более подробно:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;/&#039;&#039;&#039; Признак комментария. Обозначает, что все символы, находящиеся в строке правее его, являются комментарием и компилятором обрабатываться не будут.&lt;br /&gt;
* &#039;&#039;&#039;Р (СИМВОЛ)&#039;&#039;&#039; — Признак начала параграфа. Определяет начало участка музыкального произведения, который в дальнейшем может быть использован в партитуре в виде ссылки на имя параграфа, указанное в поле СИМВОЛ. В качестве имени параграфа может быть использована одна любая заглавная буква латинского алфавита от А до Z. Если определено два параграфа с одинаковыми именами, то действительным будет последнее по тексту программы определение.&lt;br /&gt;
* &#039;&#039;&#039;R (СИМВОЛ)&#039;&#039;&#039; Повтор параграфа. Вызывает включение ранее определенного параграфа с именем, указанным в поле СИМВОЛ, в текст партитуры без его полного повторного описания.&lt;br /&gt;
* &#039;&#039;&#039;М (СИМВОЛ)&#039;&#039;&#039; Идентификатор такта. Определяет начали музыкального такта. Любой ранее начатый такт заканчивается. В пределах такта партии могут быть записаны в строках с разными номерами, но при исполнении будут проигрываться в одном такте вплоть до строки с определением следующего такта. В поле СИМВОЛЫ могут использоваться символы латинского алфавита от А до Z и цифры от 0 до 9 общим количеством не более четырех.&lt;br /&gt;
* &#039;&#039;&#039;V (ЦИФРА)&#039;&#039;&#039; Идентификатор «Голоса». Определяет, партия какого из трех голосов будет записана непосредственно за оператором. В ноле ЦИФРА может быть указано одно из чисел 1, 2 или 3 в зависимости от номера описываемого голоса. Максимальное число нот, могущих быть записанными за идентификатором одного голоса, составляет 32. Партии разных голосов в пределах одного такта могут быть записаны в строках с разными номерами.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;(ЦИФРА)&#039;&#039;&#039; Признак понижения строя. Все последующие ноты в данном параграфе смещаются вниз на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 1 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;gt;(ЦИФРА)&#039;&#039;&#039; — Признак повышения строя. Все последующие ноты в данном параграфе смещаются вверх на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 0 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;*&#039;&#039;&#039; Скрипичный ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в скрипичном ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;а &#039;&#039;&#039; Басовый ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в басовом ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;^&amp;amp;lt;ЗНАК&amp;amp;gt;&amp;amp;lt;ЦИФРА&amp;amp;gt;&#039;&#039;&#039; Признак локального смещения строя. Определяет, что все ноты, принадлежащие текущему голосу, будут повышены или понижены, в зависимости от поля ЗНАК (+ ИЛИ -), на количество полутонов, указанное в поле ЦИФРА (0…F). Для данного голоса в пределах одного такта может быть применен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;К &amp;amp;lt;ЧИСЛО&amp;amp;gt;&amp;amp;lt;ТИП&amp;amp;gt;&#039;&#039;&#039; — Ключевой знак альтерации. Музыкальный ключ, задаваемый в виде числа от 0 до 7 в поле ЧИСЛОМ и ТИПА # (ДИЕЗ) или &amp;amp;amp; (БЕМОЛЬ) в поле ТИП. Поле ЧИСЛО определяет количество ДИЕЗов или БЕМОЛей. Если оператор «К» не применяется, то игра будет происходить в до-мажоре. Оператор «К» применяется в начале партитуры только один раз.&lt;br /&gt;
* &#039;&#039;&#039;N&amp;amp;lt;СИМВОЛ&amp;amp;gt;&amp;amp;lt;ЧИСЛО&amp;amp;gt;&#039;&#039;&#039; — Определяет темп, в котором будет исполняться текущий параграф. Задание темпа происходит путем уравнивания длительности звучания нот с числом циклов работы программы задержки, указываемым в поле ЧИСЛО и находящимся в диапазоне от 00 до FF. В поле СИМВОЛ может быть использован один из символов Н, Q, I или S, обозначающих соответственно 1/2, 1/4, 1/8 и 1/16 ноты.&lt;br /&gt;
&lt;br /&gt;
Элементы второй группы, назовем их музыкальными функциями,&lt;br /&gt;
определяют, как будет играться конкретная нота в музыкальном произведении. Перечислим&lt;br /&gt;
их:&lt;br /&gt;
* # — диез&lt;br /&gt;
* &amp;amp; — БЕМОЛЬ&lt;br /&gt;
* % — КЛЮЧ ДО&lt;br /&gt;
* &#039; — КРАТКОЕ ЗВУЧАНИЕ&lt;br /&gt;
* &amp;quot; ИЛИ &#039; — СТАККАТО&lt;br /&gt;
* . — НОТА С ТОЧКОЙ&lt;br /&gt;
* : — ТРИОЛЬ&lt;br /&gt;
* $ — СИМВОЛ ПАУЗЫ&lt;br /&gt;
* W — ЦЕЛАЯ НОТА&lt;br /&gt;
* Н — 1/2 НОТЫ&lt;br /&gt;
* Q — 1/4 НОТЫ&lt;br /&gt;
* I — 1/8 НОТЫ&lt;br /&gt;
* S — 1/16НОТЫ&lt;br /&gt;
* Т — 1/32 НОТЫ&lt;br /&gt;
* X — 1/64 НОТЫ&lt;br /&gt;
&lt;br /&gt;
== Кодирование нот в ПМС ==&lt;br /&gt;
Позиция ноты на нотных линейках определяется относительно&lt;br /&gt;
среднего ДО. Среднее ДО принимается за 0, и все остальные ноты располагаются&lt;br /&gt;
в числовом ряду в положительную или отрицательную сторону от него.&lt;br /&gt;
&lt;br /&gt;
Проводимые примеры партитур (табл.2, табл.3, табл.4) помогут вам в написании собственных предложений музыкальных произведений для компьютера «Радио-86РК».&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
					Таблица 2.&lt;br /&gt;
O010 /BOURREE&lt;br /&gt;
0020 /G. F. HANDEL&lt;br /&gt;
0030 &amp;lt;6&lt;br /&gt;
0040 K1 #1 NS=70&lt;br /&gt;
0050 PA&lt;br /&gt;
0060 M1 *Q8, 		V2*Q6, 		V3@Q3&lt;br /&gt;
0070 M2 *Q8,6,I765,4, 	V2*Q5,4,3-1 	V3@Q4365&lt;br /&gt;
0080 M3 *Q9HBIA9 	V2*Q498I4 	V3@Q7010&lt;br /&gt;
0090 M4 *Q8I7,6,567,5,  V2*Q3$43	V3@Q+130+1&lt;br /&gt;
0100 M5 *Q6H4Q5 	V2*Q4H1Q3 	V3@Q+13A6с&lt;br /&gt;
0110 M6 *I67*8,6,?89,7, V2*Q4542	V3@Q3452&lt;br /&gt;
0120 M7 *I89A,8,9AB,9 	V2*Q5&amp;quot;5&amp;quot;5&amp;quot;7# 	V3@Q4+10#2&lt;br /&gt;
0130 M8 *IABQC$7# 	V2*H8Q52 	V3@Q+1429&lt;br /&gt;
0140 M9 *H.8 		V2*H.3 		V3@Q6I+10#Q+1&lt;br /&gt;
0150 PB RA&lt;br /&gt;
0160 PC&lt;br /&gt;
0170 M17 *QC 		V2*QA 		V3@Q6&lt;br /&gt;
0180 M18 *QCAIBA98 	V2*QA8I8 	V3@Q+12+10&lt;br /&gt;
0190 M19 *QBHDQ9 	V2*Q11-10Q12 	V3@Q1I32Q10&lt;br /&gt;
0200 M20 *Q8#9AIBC 	V2*Q3498 	V3@Q1521&lt;br /&gt;
0210 M21 *QBH9Q8 	V2*Q6H4Q3 	V3@Q5&amp;quot;5+21&lt;br /&gt;
0220 M22 *Q8I76Q7&amp;quot;7 	V2*Q2&amp;quot;H2&amp;quot;Q2 	V3@Q53#29&lt;br /&gt;
0230 M23 *Q7I65Q68 	V2*Q1&amp;quot;H1Q4 	V3@Q6432&lt;br /&gt;
0240 M24 *I9AB9ABCA 	V2*H45 		V3@Q02+10&lt;br /&gt;
0250 M25 *IBCDBCDEC 	V2*H8&amp;quot;8 	V3@Q1346&lt;br /&gt;
0260 M26 *QDICBABCA 	V2*Q8I76Q58 	V3@Q31+10&lt;br /&gt;
0270 M27 *IBCDBQC7 	V2*Q8&amp;quot;880 	V3@Q1342&lt;br /&gt;
0280 M28 *Q6I543453 	V2*Q1 		V3@Q31+10&lt;br /&gt;
0290 M29 *I45645675 	V2*I1$$$1 	V3@1346&lt;br /&gt;
0300 M30 *I67Q86I54 	V2*I1#Q$10 	V3@Q386D&lt;br /&gt;
0310 M31 *H.4 		V2*H.-1 	V3@H.A&lt;br /&gt;
0320 PD RC&lt;br /&gt;
&lt;br /&gt;
						Таблица 3.&lt;br /&gt;
1000 /WHAT I DID FOR LOVE - PROM &amp;quot;A CHORUS LINE&amp;quot; &lt;br /&gt;
1010 NS=DF &lt;br /&gt;
1020 PA&lt;br /&gt;
1030 M1 *I94949494 	V2*18$8$7$7$ &lt;br /&gt;
1040 M2 *H$I2&#039;S2I.5S24 	V2@H24 		V3@WA &lt;br /&gt;
1050 M3 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17&#039; &lt;br /&gt;
1060 M4 *Q4I$25432 	V2*I1-31-3H0# 	V3@aQ.9&#039;19&#039;Q.9&#039;19&#039; &lt;br /&gt;
1070 M5 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.719 &lt;br /&gt;
1080 M6 *Q1$I5ES4&#039;I.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;IB&#039;Q.B19&amp;amp; &lt;br /&gt;
1090 M7 *H24 		V2*I$-30-3$-11-1V3@H7Q.8IA &lt;br /&gt;
1100 M8 *W7 		V2H3#S023579A#C V3@HD$ &lt;br /&gt;
1110 M9 *Q7$I2&#039;25S21&lt;br /&gt;
1120 M10 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$-21$ V3@H8&#039;Q.8IC&amp;amp; &lt;br /&gt;
1130 M11 *I1$1237Q7 	V2*Q$I-2 	V3@HD&#039;O.D&#039;1D &lt;br /&gt;
1140 M12 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.BSCD &lt;br /&gt;
1150 M13 *I6TBA86Q4I2S21.5I2 V2*Q1 V3@WA &lt;br /&gt;
1160 M14 *W4 		V2*I2-32-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1170 M15 *Q4I$25432 	V2*I2-31-3HO# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1180 M16 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1190 M17 *Q1$I5&amp;amp;S4&#039;1.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1200 M18 *H24 		V2*I$-30-3$-11-1 V3@H7Q.8IA &lt;br /&gt;
1210 M19 *W7 		V2*H3#S023579A#C V3@HD$ &lt;br /&gt;
1220 M20 *QE$I2&#039;25S21&lt;br /&gt;
1230 M21 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$I-2 	V3@H8&#039;Q.BIC&amp;amp; &lt;br /&gt;
1240 M22 *I1$I1237Q7 	V2*Q$I-2&amp;amp;Q$I5&amp;amp;Q5 V3@HD&#039;Q.D&#039;lD &lt;br /&gt;
1250 M23 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.B&#039;IB &lt;br /&gt;
1260 M24 *H6 		V2*Q-1&#039;-1 	V3@QCD &lt;br /&gt;
1270 PB&lt;br /&gt;
1280 M25 *W7 		V2*QO&#039;0&#039;0&#039;0&#039; 	V3@Q.9&#039;19Q.A&#039;IA &lt;br /&gt;
1290 M26 *Q7$I6786 	V2*QQ254# 	V3@Q.IBQC&#039;C &lt;br /&gt;
1300 M27 *W7 		V2*Q2&#039;2&#039;2&#039;2&#039; 	V3@Q.9&#039;I9Q.A&#039;IA &lt;br /&gt;
1310 M28 *Q7$I5675 	V2*Q2&#039;2&#039;21# 	V3@HB#8 &lt;br /&gt;
1320 M29 *W6 		V2*Q3#&#039;32&#039;2 	V3@Q.C&#039;IC&#039;Q.C&#039;IC &lt;br /&gt;
1330 M30 *Q6$I456&amp;amp;4 	V2*Q1*1H0# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1340 M31 *H5&amp;amp;4 		V2*Q0%&#039;0&#039;0&#039;0 	V3@Q.D&#039;ID&#039;Q.D&#039;ID &lt;br /&gt;
1350 M32 *I$TBA86Q412&#039;S2I.5S24 		V3@WA&lt;br /&gt;
1360 M33 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1370 M34 *Q4I$25432 	V2*I1-31-3H0# 	V3@Q.9&#039;I9&#039;Q.9&#039;19 &lt;br /&gt;
1380 M35 *I31H.1 	V2*I$-20-24-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1390 M36 *Q1$I5&amp;amp;S4&#039;I.4S32 V2*I$-2&amp;amp;0-2$-21.-2S0 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1400 M37 *H24 		V2*I0-30-3$-11-1 V3@H78 &lt;br /&gt;
1410 M38 *W7 		V2*Q0&#039;0&#039;0&#039;0 	V3@Q.9&#039;19Q.A&#039;1A &lt;br /&gt;
1420 M39 *H7Q$I9S87 	V2*Q543#1.$S5 	V3@QB#CD &lt;br /&gt;
1430 M40 *Q719S87Q7I9S87 V2*Q5*I.5S4Q4&#039;I.4S3% V3@QB&#039;BC&#039;C &lt;br /&gt;
1440 M41 *H78 		V2*Q3%&#039;3&#039;3&#039;3 	V3@Q.D&#039;1DQ.A&#039;1A&lt;br /&gt;
1450 M42 *W7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;17Q.8&amp;amp;&#039;I8 &lt;br /&gt;
1460 M43 *Q3I123Q.6 	V2*H0I0 	V3@H9&amp;amp;I9 &lt;br /&gt;
1470 M44 *H7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;l7Q.8&amp;amp;&#039;18 &lt;br /&gt;
1480 M45 *Q3I123Q.6 	V2*H01D 	V3@H9&amp;amp;I9 &lt;br /&gt;
1490 M46 *W7 				V3@I$503*2042 &lt;br /&gt;
1500 M47 *W9 		V2*T$W4 	V3*T$$W4&lt;br /&gt;
&lt;br /&gt;
						Таблица 4.&lt;br /&gt;
0010 /AIR WITH VARIATIONS &amp;quot;HARMONIOUS BLACKSMITH&amp;quot;&lt;br /&gt;
0020 /G.F. HANDEL&lt;br /&gt;
0021 / &lt;br /&gt;
0030 &amp;lt;1&lt;br /&gt;
0040 K4# NI=50 &lt;br /&gt;
0050 /THEME &lt;br /&gt;
0060 PA&lt;br /&gt;
0070 M1 V3@QC1 &lt;br /&gt;
0080 PB&lt;br /&gt;
0090 M2 *I24364S32 	V2@Q3I14$3 		V3@Q5I68Q5 &lt;br /&gt;
0100 M3 *I364Q7615# 	V2*Q-4I.2S2I.1S1Q0 	V3@I565C4354 &lt;br /&gt;
0110 M4 *I.6S$ 		V2*I.1 			V3@I.8 &lt;br /&gt;
0120 PC RB&lt;br /&gt;
0130 PD&lt;br /&gt;
0140 M5 *I6S96I76S4696 	V2*I24Q2I$-1 		V3@I3521$5 &lt;br /&gt;
0150 M6 *I76S4698&#039;87&#039;76&#039;65T45S6 	V2@I+211+6*21+11 &lt;br /&gt;
0160 V3@123532345 &lt;br /&gt;
0170 M7 *Q3I6232S6432 	V2@Q+1I$101$1 		V3@I89A323$3&lt;br /&gt;
0180 M8 *S31I26S231543I4S32 V2@I01$121*21 	V3@I23$ABC8F &lt;br /&gt;
0190 M9 *I.2S$ 		V2QI.1 			V3@I.C &lt;br /&gt;
0200 /VAR. I &lt;br /&gt;
0210 PE&lt;br /&gt;
0220 M10 *S2-14-13-16-14-12-1 V2@I$356$3 	V3@IC5Q45 &lt;br /&gt;
0230 M11 *S3-16-1427217610265# V2@Q45I4354 	V3Q156$3 &lt;br /&gt;
0240 M12 *Q6 		V2*3 			V3@S8414 &lt;br /&gt;
0250 PF RE &lt;br /&gt;
0260 PG&lt;br /&gt;
0270 M13 *S269672526292 V2@Q323 		V3@I$Q.5I$5 &lt;br /&gt;
0280 M14 *S7252629272625124 V2@I20Q1I0$23 	V3@Q.5I52345 &lt;br /&gt;
0290 M15 *S3-11-1624972586249 V2@I643120$1 	V3@I89AQ.5I35 &lt;br /&gt;
0300 M16 *S725862495123I43   V2@Q2I$123*S2-11-2 V3@I5035458F &lt;br /&gt;
0310 M17 *Q2 		V2@Q1 			V3@SC854 &lt;br /&gt;
0320 /VAR. II &lt;br /&gt;
0330 PH&lt;br /&gt;
0340 M18 *Q666 		V2*I243542 		V3@S315161815131 &lt;br /&gt;
0350 M19 *Q666I65$ 	V2*I354231Q0 		V3@56181513161815374 &lt;br /&gt;
0360 M20 *Q6666 	V2*Q1I243124 		V3@S812%131516486A8C5 &lt;br /&gt;
0370 M21 *Q666I65# 	V2*I312431Q0 		V3@S6486A8C56486574B &lt;br /&gt;
0380 M22 *Q6 		V2*Q1 			V3@S8412% &lt;br /&gt;
0390 PI&lt;br /&gt;
0400 M23 *Q999 		V2*I465764 		V3@S3*21202@2+23+25+2 &lt;br /&gt;
0410 M24 *Q9I$4$$$2 	V2*I57697654 		V3@SO+22+23+25+22+23+24+151 &lt;br /&gt;
0420 M25 *Q3676 	V2*Q1I$2$2$2 		V3@S8192AT56I5S9T56I5SAT56I5 &lt;br /&gt;
0430 M26 *Q76S1543I4S32 V2*I$2$2$$21 		V3@S9T56I5SAT56I5SB659I8F &lt;br /&gt;
0440 M27 *Q2 		V2@Q1 			V3@SCA85 &lt;br /&gt;
0450 /VAR. III &lt;br /&gt;
0460 PJ&lt;br /&gt;
0470 M28 *S:456234123-165456234 V2@Q515 	V3@I$3$6$3 &lt;br /&gt;
0480 M29 *S:123-16545#6789345678786365 V2@Q1C 	V3@I$6$55654 &lt;br /&gt;
0490 M30 *S:631-165% 	V2@Q8 			V3@I$6 &lt;br /&gt;
0500 PK RJ &lt;br /&gt;
0510 PL &lt;br /&gt;
0520 M31 *S:456298789567456298 V2@Q52+2 	V3@I$3$0$3 &lt;br /&gt;
0530 M32 *S:7895676789AB567675454343 V2@Q2*2I2120 V3@I$0$34452 &lt;br /&gt;
0540 M33 *S:132123-101234012345123456 V2@Q1$98 	V3@I$235$4$3 &lt;br /&gt;
0550 M34 *S:23456789A543987654342-121 V2@Q78A 	V3@I$2$65398 &lt;br /&gt;
0560 M36 *S:2-1-3I-5 	V2@QC &lt;br /&gt;
0570 /VAR. IV &lt;br /&gt;
0580 PM &lt;br /&gt;
0590 M37 *Q.6I6Q6 	V2*I243124 		V3@S:321543654876A98C85&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
А. АНДРЕЕВ, г. Москва&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК/Публикации|37]]&lt;/div&gt;</summary>
		<author><name>Paguo-86PK</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1599</id>
		<title>Обсуждение:Радио-86РК/Радио 10-88/Музыкальная система</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1599"/>
		<updated>2010-04-18T04:37:54Z</updated>

		<summary type="html">&lt;p&gt;Paguo-86PK: Новая: К сведению: &amp;quot;Музыкальная система&amp;quot; была портирована с компьютера [http://sol20.org/ Solace].  Экспериментальный пр...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;К сведению: &amp;quot;Музыкальная система&amp;quot; была портирована с компьютера [http://sol20.org/ Solace].&lt;br /&gt;
&lt;br /&gt;
Экспериментальный проигрыватель партитур можно найти [http://code.google.com/p/softrash/downloads/ тут] (JS-версия)&lt;/div&gt;</summary>
		<author><name>Paguo-86PK</name></author>
	</entry>
	<entry>
		<id>https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1598</id>
		<title>Радио-86РК/Радио 10-88/Музыкальная система</title>
		<link rel="alternate" type="text/html" href="https://emuverse.ru/w/index.php?title=%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE_10-88/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0&amp;diff=1598"/>
		<updated>2010-04-18T04:31:47Z</updated>

		<summary type="html">&lt;p&gt;Paguo-86PK: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ДИ|Автор=А. АНДРЕЕВ| Источник=http://retro.h1.ru/RK86/Sound/SoundSys.php}}&lt;br /&gt;
&lt;br /&gt;
Предлагаемая вниманию читателей программная&lt;br /&gt;
музыкальная система (ПМС) позволяет чисто программными средствами ([[/Таблица 1|табл.1]]) реализовать на компьютере «Радио-86РК» исполнение трехголосых музыкальных произведений.&lt;br /&gt;
&lt;br /&gt;
Синтезируемые системой звуки по характеру приближаются&lt;br /&gt;
к звучанию электрооргана. Звуковой сигнал образуется на выходе разрешения прерывания&lt;br /&gt;
(INTE) микропроцессора КР580ВМ80А и может быть подан на любое звукоусилительное&lt;br /&gt;
устройство. Партитура музыкального произведения в ПМС записывается в виде программы&lt;br /&gt;
на специальном языке, в котором символами обозначаются все основные параметры&lt;br /&gt;
музыкальных звуков. ПМС позволяет просматривать и редактировать готовые партитуры&lt;br /&gt;
с помощью встроенного строчного редактора, а также вводить с клавиатуры новые&lt;br /&gt;
партитуры. Любая партитура, созданная средствами ПМС, может быть сохранена на&lt;br /&gt;
магнитной ленте, а затем считана для дальнейшей работы.&lt;br /&gt;
&lt;br /&gt;
Работа с системой начинается с ее запуска директивой&lt;br /&gt;
G0 МОНИТОРа, в результате чего в верхней части экрана появятся сообщение о готовности&lt;br /&gt;
системы к работе и два шестнадцатеричных числа, указывающих начальный и конечный&lt;br /&gt;
адреса области ЗУ, используемой для хранения партитуры (в начале работы эти&lt;br /&gt;
адреса будут совпадать, так как партитуры в памяти нет). Появление символа «&amp;amp;gt;»&lt;br /&gt;
означает, что система готова к приему вашей команды. При начальном запуске ПМС&lt;br /&gt;
буферная область для партитуры очищается. Для того чтобы система смогла исполнить&lt;br /&gt;
какой-либо музыкальный фрагмент, его необходимо сначала ввести.&lt;br /&gt;
&lt;br /&gt;
Для демонстрации работы системы введем текст простой музыкальной программы:&lt;br /&gt;
&lt;br /&gt;
 0010 NI=45&lt;br /&gt;
 0020 PA&lt;br /&gt;
 0030 M1 V1 *G0123456$6543210&lt;br /&gt;
&lt;br /&gt;
Затем подключим выход разрешения прерывания (D6, вывод 16.) к усилителю низкой частоты и дадим системе команду откомпилировать&lt;br /&gt;
и исполнить введенный отрывок, набрав на клавиатуре R(ВК). Прозвучат сначала&lt;br /&gt;
восходящая, а потом нисходящая гаммы. Рассмотрим более подробно перечень директив&lt;br /&gt;
ПМС.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A (AUTO)&#039;&#039;&#039; — Позволяет включить или выключить&lt;br /&gt;
режим автонумерации строк при вводе партитуры. После ввода директивы приглашающий&lt;br /&gt;
символ изменится на «+», что означает переход системы в режим автонумерации&lt;br /&gt;
строк при вводе. Нажатие на клавишу «Пробел» в начале строки будет приводить&lt;br /&gt;
к выводу номера строки на 10 большего, чем предыдущий. Повторное выполнение&lt;br /&gt;
директивы «А» приведет к выключению режима автонумерации и восстановлению приглашающего&lt;br /&gt;
символа в виде «&amp;amp;gt;». При включении режима автонумерации сразу после запуска&lt;br /&gt;
ПМС или после выполнения директивы очистки программной памяти автонумерация&lt;br /&gt;
строк начинается со строки 0010. Если в ОЗУ уже находится музыкальная программа,&lt;br /&gt;
последняя строка которой имеет номер М, автонумерация начнется с номера строки&lt;br /&gt;
N+10. Предусмотрено и явное задание адреса, с которого должна начаться автонумерация.&lt;br /&gt;
Для этого после вывода символа «+» необходимо без пробела набрать четырехзначный&lt;br /&gt;
адрес строки (больший, чем последний номер в текущей программе, если она есть),&lt;br /&gt;
а затем и саму строку. При нажатии пробела для печати номера следующей строки&lt;br /&gt;
высветится номер на 10 больший.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D (DELETE)&#039;&#039;&#039; — Позволяет удалить строку или&lt;br /&gt;
группу строк программы. Для удаления одной строки сразу после символа «D» следует&lt;br /&gt;
набрать номер удаляемой строки (ведущие нули могут быть опущены) и (ВК). Для&lt;br /&gt;
удаления группы строк после символа «D» указывают номер первой удаляемой строки,&lt;br /&gt;
а затем через пробел номер последней удаляемой строки и (ВК).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Е (EDIT)&#039;&#039;&#039; — Позволяет редактировать строку&lt;br /&gt;
с указанным сразу за символом команды номером (ведущие нули можно опустить).&lt;br /&gt;
При выполнении этой команды строка с указанным номером вызывается в буфер редактирования,&lt;br /&gt;
после чего могут быть выполнены следующие команды редактора:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;→ или УС+Х&#039;&#039;&#039; — перемещает курсор на одну позицию вправо по редактируемой строке;&lt;br /&gt;
* &#039;&#039;&#039;← или УС+Н&#039;&#039;&#039; — перемещает курсор на одну позицию влево по редактируемой строке,&lt;br /&gt;
* &#039;&#039;&#039;УC+D&#039;&#039;&#039; удаляет символ, указанный курсором, из редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;УС+I&#039;&#039;&#039; переключатель режима вставки. Позволяет включать и выключать режим ввода символов с автораздвижкой редактируемой строки:&lt;br /&gt;
* &#039;&#039;&#039;ВК&#039;&#039;&#039; — команда выхода из режима редактирования строки. Строка в отредактированном виде записывается в музыкальную программу под своим номером.&lt;br /&gt;
* &#039;&#039;&#039;G (GET)-&#039;&#039;&#039; Позволяет ввести текст ранее набранной партитуры с магнитной ленты. Ввод начинается сразу после нажатия клавиши ВК, поэтому ее следует нажимать лишь после начала воспроизведения «ракорда» записи. В случае ошибки при чтении с магнитной ленты система выдаст сообщение: ОШИБКА ВВОДА.&lt;br /&gt;
* &#039;&#039;&#039;L (LIST)&#039;&#039;&#039; — Позволяет просматривать текст введенной партитуры. Ввод команды без параметров вызовет распечатку всей партитуры на экране дисплея. Приостановить вывод можно нажатием на пробел, а повторным нажатием — продолжить его. Возможен просмотр одной строки (указывается номер строки) или строк с «N» по «М» («N» набирается сразу после команды, а «М» — через пробел).&lt;br /&gt;
* &#039;&#039;&#039;М (MENU)&#039;&#039;&#039; — Выводит на экран дисплея краткий перечень команд системы.&lt;br /&gt;
* &#039;&#039;&#039;N (NEW)&#039;&#039;&#039; — Очищает программную память для ввода новой партитуры. Ранее находившаяся в памяти партитура теряется.&lt;br /&gt;
* &#039;&#039;&#039;R (RUN)&#039;&#039;&#039; — Вызывает компиляцию и исполнение введенной партитуры. При обнаружении ошибки в тексте партитуры система выдаст сообщение об ошибке и автоматически перейдет в режим редактирования строки, содержащей ошибку.&lt;br /&gt;
* &#039;&#039;&#039;V (VERIFY)&#039;&#039;&#039; -Позволяет определить объем памяти, занимаемой текстом партитуры. При этом распечатываются также начальный и конечный адреса расположения текста партитуры в ОЗУ.&lt;br /&gt;
* &#039;&#039;&#039;W&#039;&#039;&#039; — Позволяет сохранить текст введенной партитуры на магнитной ленте. После ввода команды система попросит пользователя подготовить магнитофон к записи и нажать клавишу (ВК), что послужит командой машине начать вывод текста партитуры на магнитофон, После окончания вывода партитуры последует запрос на необходимость проверки качества записанной информации. Ввод в ответ на запрос системы символа «N» вызовет переход ПМС в режим ожидания следующей команды, а ввод любого другого символа вызовет сообщение с просьбой подготовиться к проверке качества записи и нажать клавишу (ВК) (после начала воспроизведения ракорда информации).&lt;br /&gt;
&lt;br /&gt;
Рассмотрим теперь элементы языка, на котором в&lt;br /&gt;
ПМС записывается музыкальное произведение. Первую группу этих элементов можно&lt;br /&gt;
назвать музыкальными операторами. Они позволяют смещать по высоте весь нотный&lt;br /&gt;
строй, задавать ключ игры, определять музыкальные такты и выполнять некоторые&lt;br /&gt;
другие функции. Рассмотрим музыкальные операторы более подробно:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;/&#039;&#039;&#039; Признак комментария. Обозначает, что все символы, находящиеся в строке правее его, являются комментарием и компилятором обрабатываться не будут.&lt;br /&gt;
* &#039;&#039;&#039;Р (СИМВОЛ)&#039;&#039;&#039; — Признак начала параграфа. Определяет начало участка музыкального произведения, который в дальнейшем может быть использован в партитуре в виде ссылки на имя параграфа, указанное в поле СИМВОЛ. В качестве имени параграфа может быть использована одна любая заглавная буква латинского алфавита от А до Z. Если определено два параграфа с одинаковыми именами, то действительным будет последнее по тексту программы определение.&lt;br /&gt;
* &#039;&#039;&#039;R (СИМВОЛ)&#039;&#039;&#039; Повтор параграфа. Вызывает включение ранее определенного параграфа с именем, указанным в поле СИМВОЛ, в текст партитуры без его полного повторного описания.&lt;br /&gt;
* &#039;&#039;&#039;М (СИМВОЛ)&#039;&#039;&#039; Идентификатор такта. Определяет начали музыкального такта. Любой ранее начатый такт заканчивается. В пределах такта партии могут быть записаны в строках с разными номерами, но при исполнении будут проигрываться в одном такте вплоть до строки с определением следующего такта. В поле СИМВОЛЫ могут использоваться символы латинского алфавита от А до Z и цифры от 0 до 9 общим количеством не более четырех.&lt;br /&gt;
* &#039;&#039;&#039;V (ЦИФРА)&#039;&#039;&#039; Идентификатор «Голоса». Определяет, партия какого из трех голосов будет записана непосредственно за оператором. В ноле ЦИФРА может быть указано одно из чисел 1, 2 или 3 в зависимости от номера описываемого голоса. Максимальное число нот, могущих быть записанными за идентификатором одного голоса, составляет 32. Партии разных голосов в пределах одного такта могут быть записаны в строках с разными номерами.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;lt;(ЦИФРА)&#039;&#039;&#039; Признак понижения строя. Все последующие ноты в данном параграфе смещаются вниз на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 1 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;&amp;amp;gt;(ЦИФРА)&#039;&#039;&#039; — Признак повышения строя. Все последующие ноты в данном параграфе смещаются вверх на количество полутонов, указанное в поле ЦИФРА и записанное в виде одной шестнадцатеричной цифры от 0 до F. В пределах одного параграфа может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;*&#039;&#039;&#039; Скрипичный ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в скрипичном ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;а &#039;&#039;&#039; Басовый ключ. Определяет, что партия голоса, к которому он принадлежит, будет исполняться в басовом ключе. В пределах одного такта для конкретного голоса может быть определен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;^&amp;amp;lt;ЗНАК&amp;amp;gt;&amp;amp;lt;ЦИФРА&amp;amp;gt;&#039;&#039;&#039; Признак локального смещения строя. Определяет, что все ноты, принадлежащие текущему голосу, будут повышены или понижены, в зависимости от поля ЗНАК (+ ИЛИ -), на количество полутонов, указанное в поле ЦИФРА (0…F). Для данного голоса в пределах одного такта может быть применен только один раз.&lt;br /&gt;
* &#039;&#039;&#039;К &amp;amp;lt;ЧИСЛО&amp;amp;gt;&amp;amp;lt;ТИП&amp;amp;gt;&#039;&#039;&#039; — Ключевой знак альтерации. Музыкальный ключ, задаваемый в виде числа от 0 до 7 в поле ЧИСЛОМ и ТИПА # (ДИЕЗ) или &amp;amp;amp; (БЕМОЛЬ) в поле ТИП. Поле ЧИСЛО определяет количество ДИЕЗов или БЕМОЛей. Если оператор «К» не применяется, то игра будет происходить в до-мажоре. Оператор «К» применяется в начале партитуры только один раз.&lt;br /&gt;
* &#039;&#039;&#039;N&amp;amp;lt;СИМВОЛ&amp;amp;gt;&amp;amp;lt;ЧИСЛО&amp;amp;gt;&#039;&#039;&#039; — Определяет темп, в котором будет исполняться текущий параграф. Задание темпа происходит путем уравнивания длительности звучания нот с числом циклов работы программы задержки, указываемым в поле ЧИСЛО и находящимся в диапазоне от 00 до FF. В поле СИМВОЛ может быть использован один из символов Н, Q, I или S, обозначающих соответственно 1/2, 1/4, 1/8 и 1/16 ноты.&lt;br /&gt;
&lt;br /&gt;
Элементы второй группы, назовем их музыкальными функциями,&lt;br /&gt;
определяют, как будет играться конкретная нота в музыкальном произведении. Перечислим&lt;br /&gt;
их:&lt;br /&gt;
* # — диез&lt;br /&gt;
* &amp;amp; — БЕМОЛЬ&lt;br /&gt;
* % — КЛЮЧ ДО&lt;br /&gt;
* &#039; — КРАТКОЕ ЗВУЧАНИЕ&lt;br /&gt;
* &amp;quot; ИЛИ &#039; — СТАККАТО&lt;br /&gt;
* . — НОТА С ТОЧКОЙ&lt;br /&gt;
* : — ТРИОЛЬ&lt;br /&gt;
* $ — СИМВОЛ ПАУЗЫ&lt;br /&gt;
* W — ЦЕЛАЯ НОТА&lt;br /&gt;
* Н — 1/2 НОТЫ&lt;br /&gt;
* Q — 1/4 НОТЫ&lt;br /&gt;
* I — 1/8 НОТЫ&lt;br /&gt;
* S — 1/16НОТЫ&lt;br /&gt;
* Т — 1/32 НОТЫ&lt;br /&gt;
* X — 1/64 НОТЫ&lt;br /&gt;
&lt;br /&gt;
== Кодирование нот в ПМС ==&lt;br /&gt;
Позиция ноты на нотных линейках определяется относительно&lt;br /&gt;
среднего ДО. Среднее ДО принимается за 0, и все остальные ноты располагаются&lt;br /&gt;
в числовом ряду в положительную или отрицательную сторону от него.&lt;br /&gt;
&lt;br /&gt;
Проводимые примеры партитур (табл.2, табл.3, табл.4) помогут вам в написании собственных предложений музыкальных произведений для компьютера «Радио-86РК».&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
					Таблица 2.&lt;br /&gt;
O010 /BOURREE&lt;br /&gt;
0020 /G. F. HANDEL&lt;br /&gt;
0030 &amp;lt;6&lt;br /&gt;
0040 K1 #1 NS=70&lt;br /&gt;
0050 PA&lt;br /&gt;
0060 M1 *Q8, 		V2*Q6, 		V3@Q3&lt;br /&gt;
0070 M2 *Q8,6,I765,4, 	V2*Q5,4,3-1 	V3@Q4365&lt;br /&gt;
0080 M3 *Q9HBIA9 	V2*Q498I4 	V3@Q7010&lt;br /&gt;
0090 M4 *Q8I7,6,567,5,  V2*Q3$43	V3@Q+130+1&lt;br /&gt;
0100 M5 *Q6H4Q5 	V2*Q4H1Q3 	V3@Q+13A6с&lt;br /&gt;
0110 M6 *I67*8,6,?89,7, V2*Q4542	V3@Q3452&lt;br /&gt;
0120 M7 *I89A,8,9AB,9 	V2*Q5&amp;quot;5&amp;quot;5&amp;quot;7# 	V3@Q4+10#2&lt;br /&gt;
0130 M8 *IABQC$7# 	V2*H8Q52 	V3@Q+1429&lt;br /&gt;
0140 M9 *H.8 		V2*H.3 		V3@Q6I+10#Q+1&lt;br /&gt;
0150 PB RA&lt;br /&gt;
0160 PC&lt;br /&gt;
0170 M17 *QC 		V2*QA 		V3@Q6&lt;br /&gt;
0180 M18 *QCAIBA98 	V2*QA8I8 	V3@Q+12+10&lt;br /&gt;
0190 M19 *QBHDQ9 	V2*Q11-10Q12 	V3@Q1I32Q10&lt;br /&gt;
0200 M20 *Q8#9AIBC 	V2*Q3498 	V3@Q1521&lt;br /&gt;
0210 M21 *QBH9Q8 	V2*Q6H4Q3 	V3@Q5&amp;quot;5+21&lt;br /&gt;
0220 M22 *Q8I76Q7&amp;quot;7 	V2*Q2&amp;quot;H2&amp;quot;Q2 	V3@Q53#29&lt;br /&gt;
0230 M23 *Q7I65Q68 	V2*Q1&amp;quot;H1Q4 	V3@Q6432&lt;br /&gt;
0240 M24 *I9AB9ABCA 	V2*H45 		V3@Q02+10&lt;br /&gt;
0250 M25 *IBCDBCDEC 	V2*H8&amp;quot;8 	V3@Q1346&lt;br /&gt;
0260 M26 *QDICBABCA 	V2*Q8I76Q58 	V3@Q31+10&lt;br /&gt;
0270 M27 *IBCDBQC7 	V2*Q8&amp;quot;880 	V3@Q1342&lt;br /&gt;
0280 M28 *Q6I543453 	V2*Q1 		V3@Q31+10&lt;br /&gt;
0290 M29 *I45645675 	V2*I1$$$1 	V3@1346&lt;br /&gt;
0300 M30 *I67Q86I54 	V2*I1#Q$10 	V3@Q386D&lt;br /&gt;
0310 M31 *H.4 		V2*H.-1 	V3@H.A&lt;br /&gt;
0320 PD RC&lt;br /&gt;
&lt;br /&gt;
						Таблица 3.&lt;br /&gt;
1000 /WHAT I DID FOR LOVE - PROM &amp;quot;A CHORUS LINE&amp;quot; &lt;br /&gt;
1010 NS=DF &lt;br /&gt;
1020 PA&lt;br /&gt;
1030 M1 *I94949494 	V2*18$8$7$7$ &lt;br /&gt;
1040 M2 *H$I2&#039;S2I.5S24 	V2@H24 		V3@WA &lt;br /&gt;
1050 M3 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17&#039; &lt;br /&gt;
1060 M4 *Q4I$25432 	V2*I1-31-3H0# 	V3@aQ.9&#039;19&#039;Q.9&#039;19&#039; &lt;br /&gt;
1070 M5 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.719 &lt;br /&gt;
1080 M6 *Q1$I5ES4&#039;I.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;IB&#039;Q.B19&amp;amp; &lt;br /&gt;
1090 M7 *H24 		V2*I$-30-3$-11-1V3@H7Q.8IA &lt;br /&gt;
1100 M8 *w7 		V2H3#S023579A#C V3@HD$ &lt;br /&gt;
1110 M9 *Q7$I2&#039;25S21&lt;br /&gt;
1120 M10 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$-21$ V3@H8&#039;Q.8IC&amp;amp; &lt;br /&gt;
1130 M11 *I1$1237Q7 	V2*Q$I-2 	V3@HD&#039;O.D&#039;1D &lt;br /&gt;
1140 M12 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.BSCD &lt;br /&gt;
1150 M13 *I6TBA86Q4I2S21.5I2 V2*Q1 V3@WA &lt;br /&gt;
1160 M14 *W4 		V2*I2-32-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1170 M15 *Q4I$25432 	V2*I2-31-3HO# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1180 M16 *I31H.1 	V2*I$-20-2$-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1190 M17 *Q1$I5&amp;amp;S4&#039;1.413 V2*I$-2&amp;amp;0-2$Q-210 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1200 M18 *H24 		V2*I$-30-3$-11-1 V3@H7Q.8IA &lt;br /&gt;
1210 M19 *W7 		V2*H3#S023579A#C V3@HD$ &lt;br /&gt;
1220 M20 *QE$I2&#039;25S21&lt;br /&gt;
1230 M21 *I1$123Q5&amp;amp;I1 	V2*Q$I-2&amp;amp;Q$I-2 	V3@H8&#039;Q.BIC&amp;amp; &lt;br /&gt;
1240 M22 *I1$I1237Q7 	V2*Q$I-2&amp;amp;Q$I5&amp;amp;Q5 V3@HD&#039;Q.D&#039;lD &lt;br /&gt;
1250 M23 *W6 		V2*Q1&#039;1&#039;1&#039;1&#039; 	V3@Q.A&#039;IAQ.B&#039;IB &lt;br /&gt;
1260 M24 *H6 		V2*Q-1&#039;-1 	V3@QCD &lt;br /&gt;
1270 PB&lt;br /&gt;
1280 M25 *W7 		V2*QO&#039;0&#039;0&#039;0&#039; 	V3@Q.9&#039;19Q.A&#039;IA &lt;br /&gt;
1290 M26 *Q7$I6786 	V2*QQ254# 	V3@Q.IBQC&#039;C &lt;br /&gt;
1300 M27 *W7 		V2*Q2&#039;2&#039;2&#039;2&#039; 	V3@Q.9&#039;I9Q.A&#039;IA &lt;br /&gt;
1310 M28 *Q7$I5675 	V2*Q2&#039;2&#039;21# 	V3@HB#8 &lt;br /&gt;
1320 M29 *W6 		V2*Q3#&#039;32&#039;2 	V3@Q.C&#039;IC&#039;Q.C&#039;IC &lt;br /&gt;
1330 M30 *Q6$I456&amp;amp;4 	V2*Q1*1H0# 	V3@Q.9&#039;19&#039;Q.9&#039;19 &lt;br /&gt;
1340 M31 *H5&amp;amp;4 		V2*Q0%&#039;0&#039;0&#039;0 	V3@Q.D&#039;ID&#039;Q.D&#039;ID &lt;br /&gt;
1350 M32 *I$TBA86Q412&#039;S2I.5S24 		V3@WA&lt;br /&gt;
1360 M33 *W4 		V2*I$-31-30-30-3 V3@Q.7&#039;17&#039;Q.7&#039;17 &lt;br /&gt;
1370 M34 *Q4I$25432 	V2*I1-31-3H0# 	V3@Q.9&#039;I9&#039;Q.9&#039;19 &lt;br /&gt;
1380 M35 *I31H.1 	V2*I$-20-24-4-2-4 V3@Q.6&#039;I6Q.7%19 &lt;br /&gt;
1390 M36 *Q1$I5&amp;amp;S4&#039;I.4S32 V2*I$-2&amp;amp;0-2$-21.-2S0 V3@Q.B&#039;1B&#039;Q.B19&amp;amp; &lt;br /&gt;
1400 M37 *H24 		V2*I0-30-3$-11-1 V3@H78 &lt;br /&gt;
1410 M38 *W7 		V2*Q0&#039;0&#039;0&#039;0 	V3@Q.9&#039;19Q.A&#039;1A &lt;br /&gt;
1420 M39 *H7Q$I9S87 	V2*Q543#1.$S5 	V3@QB#CD &lt;br /&gt;
1430 M40 *Q719S87Q7I9S87 V2*Q5*I.5S4Q4&#039;I.4S3% V3@QB&#039;BC&#039;C &lt;br /&gt;
1440 M41 *H78 		V2*Q3%&#039;3&#039;3&#039;3 	V3@Q.D&#039;1DQ.A&#039;1A&lt;br /&gt;
1450 M42 *W7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;17Q.8&amp;amp;&#039;I8 &lt;br /&gt;
1460 M43 *Q3I123Q.6 	V2*H0I0 	V3@H9&amp;amp;I9 &lt;br /&gt;
1470 M44 *H7 		V2*Q2&#039;20&#039;0 	V3@Q.7&#039;l7Q.8&amp;amp;&#039;18 &lt;br /&gt;
1480 M45 *Q3I123Q.6 	V2*H01D 	V3@H9&amp;amp;I9 &lt;br /&gt;
1490 M46 *W7 				V3@I$503*2042 &lt;br /&gt;
1500 M47 *W9 		V2*T$W4 	V3*T$$W4&lt;br /&gt;
&lt;br /&gt;
						Таблица 4.&lt;br /&gt;
0010 /AIR WITH VARIATIONS &amp;quot;HARMONIOUS BLACKSMITH&amp;quot;&lt;br /&gt;
0020 /G.F. HANDEL&lt;br /&gt;
0021 / &lt;br /&gt;
0030 &amp;lt;1&lt;br /&gt;
0040 K4# NI=50 &lt;br /&gt;
0050 /THEME &lt;br /&gt;
0060 PA&lt;br /&gt;
0070 M1 V3@QC1 &lt;br /&gt;
0080 PB&lt;br /&gt;
0090 M2 *I24364S32 	V2@Q3I14$3 		V3@Q5I68Q5 &lt;br /&gt;
0100 M3 *I364Q7615# 	V2*Q-4I.2S2I.1S1Q0 	V3@I565C4354 &lt;br /&gt;
0110 M4 *I.6S$ 		V2*I.1 			V3@I.8 &lt;br /&gt;
0120 PC RB&lt;br /&gt;
0130 PD&lt;br /&gt;
0140 M5 *I6S96I76S4696 	V2*I24Q2I$-1 		V3@I3521$5 &lt;br /&gt;
0150 M6 *I76S4698&#039;87&#039;76&#039;65T45S6 	V2@I+211+6*21+11 &lt;br /&gt;
0160 V3@123532345 &lt;br /&gt;
0170 M7 *Q3I6232S6432 	V2@Q+1I$101$1 		V3@I89A323$3&lt;br /&gt;
0180 M8 *S31I26S231543I4S32 V2@I01$121*21 	V3@I23$ABC8F &lt;br /&gt;
0190 M9 *I.2S$ 		V2QI.1 			V3@I.C &lt;br /&gt;
0200 /VAR. I &lt;br /&gt;
0210 PE&lt;br /&gt;
0220 M10 *S2-14-13-16-14-12-1 V2@I$356$3 	V3@IC5Q45 &lt;br /&gt;
0230 M11 *S3-16-1427217610265# V2@Q45I4354 	V3Q156$3 &lt;br /&gt;
0240 M12 *Q6 		V2*3 			V3@S8414 &lt;br /&gt;
0250 PF RE &lt;br /&gt;
0260 PG&lt;br /&gt;
0270 M13 *S269672526292 V2@Q323 		V3@I$Q.5I$5 &lt;br /&gt;
0280 M14 *S7252629272625124 V2@I20Q1I0$23 	V3@Q.5I52345 &lt;br /&gt;
0290 M15 *S3-11-1624972586249 V2@I643120$1 	V3@I89AQ.5I35 &lt;br /&gt;
0300 M16 *S725862495123I43   V2@Q2I$123*S2-11-2 V3@I5035458F &lt;br /&gt;
0310 M17 *Q2 		V2@Q1 			V3@SC854 &lt;br /&gt;
0320 /VAR. II &lt;br /&gt;
0330 PH&lt;br /&gt;
0340 M18 *Q666 		V2*I243542 		V3@S315161815131 &lt;br /&gt;
0350 M19 *Q666I65$ 	V2*I354231Q0 		V3@56181513161815374 &lt;br /&gt;
0360 M20 *Q6666 	V2*Q1I243124 		V3@S812%131516486A8C5 &lt;br /&gt;
0370 M21 *Q666I65# 	V2*I312431Q0 		V3@S6486A8C56486574B &lt;br /&gt;
0380 M22 *Q6 		V2*Q1 			V3@S8412% &lt;br /&gt;
0390 PI&lt;br /&gt;
0400 M23 *Q999 		V2*I465764 		V3@S3*21202@2+23+25+2 &lt;br /&gt;
0410 M24 *Q9I$4$$$2 	V2*I57697654 		V3@SO+22+23+25+22+23+24+151 &lt;br /&gt;
0420 M25 *Q3676 	V2*Q1I$2$2$2 		V3@S8192AT56I5S9T56I5SAT56I5 &lt;br /&gt;
0430 M26 *Q76S1543I4S32 V2*I$2$2$$21 		V3@S9T56I5SAT56I5SB659I8F &lt;br /&gt;
0440 M27 *Q2 		V2@Q1 			V3@SCA85 &lt;br /&gt;
0450 /VAR. III &lt;br /&gt;
0460 PJ&lt;br /&gt;
0470 M28 *S:456234123-165456234 V2@Q515 	V3@I$3$6$3 &lt;br /&gt;
0480 M29 *S:123-16545#6789345678786365 V2@Q1C 	V3@I$6$55654 &lt;br /&gt;
0490 M30 *S:631-165% 	V2@Q8 			V3@I$6 &lt;br /&gt;
0500 PK RJ &lt;br /&gt;
0510 PL &lt;br /&gt;
0520 M31 *S:456298789567456298 V2@Q52+2 	V3@I$3$0$3 &lt;br /&gt;
0530 M32 *S:7895676789AB567675454343 V2@Q2*2I2120 V3@I$0$34452 &lt;br /&gt;
0540 M33 *S:132123-101234012345123456 V2@Q1$98 	V3@I$235$4$3 &lt;br /&gt;
0550 M34 *S:23456789A543987654342-121 V2@Q78A 	V3@I$2$65398 &lt;br /&gt;
0560 M36 *S:2-1-3I-5 	V2@QC &lt;br /&gt;
0570 /VAR. IV &lt;br /&gt;
0580 PM &lt;br /&gt;
0590 M37 *Q.6I6Q6 	V2*I243124 		V3@S:321543654876A98C85&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
А. АНДРЕЕВ, г. Москва&lt;br /&gt;
&lt;br /&gt;
[[Категория:Радио-86РК/Публикации|37]]&lt;/div&gt;</summary>
		<author><name>Paguo-86PK</name></author>
	</entry>
</feed>