8. ЗВУК
Компьютер «Синтез.2» может генерировать бесконечно разно-
бразные звуки. Вы сами контролируете их частоту и продолжи-
тельность. Команда ВЕЕР используется для указания компьютеру
издать звук. Команда ВЕЕР относится к группе команд при работе
в расширенном режиме (курсор «Е») и набирается нажатием на
клавишу «2».
Нулевая частота для команды ВЕЕР соответствует ноте «ДО»
первой октавы. Частота может изменяться в рамках команды ВЕЕР,
и может быть получена любая нота, даже если она выражается
в полутонах или в долях полутонов ниж,е и,аи выше нулевой частоты.
Если ввести команду <
ВЕЕР 2,0
то компьютер должен издать звук на высоте тона первой октавы
на протяжение 2 секунд.
Звучание нот определяется при помощи двух цифр. Первая
определяет длительность звука в секундах, а вторая — высоту звука
в полутонах над «ДО» первой октавы. Таким образом, тональный
код «ДО» первой октавы определяется цифрой «0». ДО — диез — 1,
РЕ — 2 и т.д. до нот следующей октавы, которая определяется
цифрой 12, потому что в октаве 12 полутонов. Вы можете продол-
жать до 13 и дальше: чегЛ больше число, тем выше частота звука.
Например: *
ВЕЕР 1,4 : ВЕЕР 1,2 : ВЕЕР 2,0
Вот простая программа для воспроизведения целой серии нот:
10 FOR Х=ОТО 24
20 ВЕЕР 2,Х
30 NEXT X
Для нот, более низких, чем «ДО» первой октЬвы, число полу-
тонов обозначается отрицательным числом.
Этим заканчивается вводная брошюра. Если вы чувствуете, что
хорошо поняли ее, то предлагаем Вам прочесть «Руководство прог-
раммиста», находящееся на магнитной ленте и содержащее раз-
вернутое описание языка БЕЙСИК компьютера «Синтез.2».
В приложении А приведено краткое описание операторов и
функций языка БЕЙСИК.