Романс из семплов вокала в программе Пианола М
там же и сам романс можно послушать.
Программа «Пианола_М» получила развитие - теперь в неё можно внедрять семплы и использовать их для создания музыки точно так же, как используются её собственные инструменты.
Собственных инструментов у Пианолы не так уж много, это фортепьяно трёх видов, Виола (скрипка и виолончель), Аккордеон, звук колокола двух видов, звук струны и звук, отдалённо похожий на человеческий голос.
Назначаются инструменты указанием в нотной строке, например, чтобы все последующие ноты исполнялись звуком фортепьяно, в строку записывается Q1. Если инструмент не назначен или сделано указание Q0, то тогда ноты проигрываются звуком штатного фортепьяно, у него звук грубее и проще, но зато синтезируется он быстрее.
Музыкант, исполняющий семплы, назначается значком Qs.
Однако, чтобы семплы зазвучали, их нужно в программу загрузить, и самый первый значок в первой строке |s1 делает это.
Музыка, которую создаёт программа Пианола_М, записывается в виде строк с мнемоническим текстом, эти строки вы можете видеть на иллюстрации. Они показаны в той форме, в какой они хранятся в текстовом файле. Строки пронумерованы и составлены из трёх слоёв - на иллюстрации вы видите три слоя первой строки, три слоя второй строки, и первый слой третьей строки, всего же для записи романса понадобилось 19 строк.
Любопытно, что в обычной нотации для этого понадобилось 15 строк, и они, также, как и в программе Пианола, строенные - голос, и две строки с аккомпанементом. Так что, плотность записи как бы соответствует одна другой. Фактически, мы имеем два языка, в которых одна и та же музыка записана по-разному, но достаточно компактно.
|i1 Q1H3 G H<G7>>H4@B6A H<<G6>>@cB@A <<G6>>D<3G\G!
В этой строке (первый слой), после загрузки семплов |i1 и назначения звука фортепьяно Q1, устанавливается громкость H3 (она далее меняется) и проигрывается мелодия вступления.
Второй слой первой строки содержит ритмически повторяющиеся аккорды аккомпанемента:
Q1H2 ^>rG:d:fR<2RR>2RR>0!d6:f6d:f rc:eRRRRRRR rG:d:fRRRRrG:d<3RH1A!
Первый аккорд G:d:f запоминается лидирующим значком r и далее повторяется значком повтора R. Чтобы темп повторов не казался однообразным, он слегка варьируется значками <2 и >2.
Вы видите, как на языке Пианолы такое множество повторяющихся аккордов можно записать удобно и компактно. Записи, сделанные на этом языке, компьютер прекрасно читает и интерпретирует, тогда как с чтением традиционной нотации у него, и это естественно, возникают большие трудности. Попросту говоря, он этого делать не умеет.
В первом слое 2-й строки появляется вокал:
Qss5H ~~^^Gce <d^>^Ggf <e^>^es7g/c!
Значок Qs устанавливает режим исполнения семплами, а значок s5 выбирает для исполнения семпл №5 из загруженного набора.
Всего в наборе имеется 10 семплов женского голоса и три семпла мужского голоса, но далее из них используются только два. Это семплы №5 и №7 - женское сопрано на низких нотах (370 Гц и 440 Гц).
Несмотря на то, что семплы записаны на определённых нотах, частоту их исполнения можно перестраивать, и программа Пианола делает это, исполняя семплы, как обычные ноты. Диапазон перестройки, однако, не очень велик, не более чем в полтора раза - при уходе вверх тембр звука становится визжащим, а при уходе вниз звук блекнет и делается неживым.
В строке Qss7H B7\B'/F7A' AG>^EFG <BA>~DG! частоты нот близки к частоте 440 Гц (нота Ля), и поэтому все они исполняются звуком семпла №7. Любопытно также, что несмотря на то, что звуки вокала не артикулированы чётко, но при перестройке частоты, они несколько меняются, поэтому кажется, что певица что-то старается выговорить.
В общем, исполнение романса получилось оригинальным, и даже несколько пафосным. Результат можно послушать (и скачать) по этой ссылке - https://disk.yandex.ru/d/hrI8_zwMmwTvuA
Когда будете слушать, то заметите, что в конце вокал исполняется как бы хором. Но это вовсе не хор. Так работает педаль. Педаль в Пианоле не смешивает все звуки подряд, а запоминает звук продолжения предыдущей ноты, слегка ослабляет его, и накладывает этот звук на звук текущей ноты. Поэтому мы слышим звук двух последовательных нот одновременно.
Глубина нажатия педали регулируется, поэтому «хор» женских голосов может плавно переходить в одноголосие и обратно. Когда будете слушать, то отметьте этот момент.
Подводя итог, могу сказать, что введение семплов в программу оказалось весьма успешным. Результат я считаю хорошим. Но хотелось бы знать и Ваше мнение, и пожелания.
Семплы я брал из романса Алябьева «Соловей», и вы понимаете, какой там вокал - он поётся на высоких нотах, но я всё же нашёл пару кусочков звука более низкой частоты, и даже при таком, весьма скудном выборе, получил впечатляющий результат. Поэтому, думаю, область для практического применения программы я нашёл хорошую.
__________
25.06.2025
Свидетельство о публикации №125062506232