Вместо художественного отражения и планирования результаты таких работ стали принимать форму бриколажа (Клод Леви-Стросс в книге «La pensйe Sauvage»), («La pensйe Sauvage» - франц. «Разум дикаря», 1962. - Прим. переводчика). Понятие «бриколаж» в его значении при переводе с немецкого означает примерно «мастерить» и представляет собой эмпирический метод проб и ошибок, в отличие от его употребления в изобразительном искусстве, литературе и дизайне как ремеслиничества, из которого практически полностью уходило творческое начало, так как владение компьютерной техникой позволяло производить операции по типу: «копировать, вырезать и вставлять», то есть делать возможным быстрое составление и воспроизведение предварительных кирпичиков композиционных музыкальных структур).
И хотя в реализации проб и ошибокэтого метода достаточно часто доминировала строгая логическая музыкальная часть работы, эта проблема осталась в принципе и продолжала свое существование до тех пор, пока бывшие MIDI-секвенсоры постепенно были заменены на новые аудио-секвенсоры, такие, как «Pro Tools» - цифровой аудио-рабочей станции для Microsoft Windows и macOSX, (macOSХ - проприетарная операционная система производства Apple. - Прим. переводчика), которая может быть использована для широкого диапазона записи звука в производственных целях. «Pro Tools» может работать как автономное программное обеспечение, так и с использованием ряда внешних A/D преобразователей и внутренней локальной шины PCI, чтобы обеспечить такие эффекты как реверберация и сжатие. Как и все программное обеспечение цифровых аудио-рабочих станций «Pro Tools» способна также выполнять функции рекордера многодорожечной ленты и звукового микшера, наряду с дополнительными функциями, которые могут быть выполнены только в цифровом формате.
Текущая ситуация
Сегодня ситуация с электроакустической музыкой характеризуется широким распространение звукового поля во многих его проявлениях. В связи с широкой доступностью, возникновения все более мощных компьютеров и разработке мощных, высокого уровня языков программирования, таких как Max/MSP (История «Макса» началась и стала развиваться в 1986 году в IRCAM в Париже, как программное обеспечение управления Миллера Пукетте, построенного Джузеппе Ди Гиугно для цифровой обработки сигнала «станции 4X». Эта среда программирования, имевшая в то время название «Штопальщик», впервые была использована Пьером Булезом в его живой электронной работе «Ответ» (франц. «Rйpons»).
Первоначально это позволило манипулировать только MIDI-данными, которые могли быть реализованы для внешнего синтезатора. Ситуация изменилась в 1990 году с возникновением в IRCAM метода обработки сигналов «Workstation» (ISPW) в системе, работавшей в режиме реального времени, которая была реализована на компьютере с помощью специально разработанного процессора сигналов.
В середине 1990-х годов для целей музыкального программирования компьютеры были уже относительно достаточно мощные и для обработки сигналов не требовалось внешнего оборудования, так как эти задачи могли быть реализованы самим процессором Pd (Pd - технология, разработанная компанией «Miller Puckette» в 1990-х годах, являлась графической средой программирования для звука и обработки изображений на основе такого же ядра же, как и у «Макса» в развитии которого автор статьи сыграл важную роль. Pd был доступен в качестве бесплатного программного обеспечения с открытым исходным кодом для всех популярных компьютерных платформ) и супер-коллайдера (Супер-коллайдер - текстовая среда программирования для синтеза звука и алгоритмической композиции в режиме реального времени была представлена в 1996 году Джеймсом Маккартни в его проекте с открытым исходным кодом).
Программирование электронной музыки на основе процессора Pd стало уже не столь проблематичным и зависело от музыкального программного обеспечения, с учётом, прежде всего, потребностей коммерческих музыкальных постановок. Композиторы уже могли быть не только простыми пользователями в рамках указанной эстетики программного обеспечения и их технологических границах. Вместо того чтобы работать с существующими программными решениями сегодня существует и фундаментальная возможность и, я бы даже сказал, необходимость развивать свои собственные композиционные средства в виде программных средств.
Модульная компоновка вышеуказанного программирования позволяет создавать индивидуальные «Mикро-миры» (этот термин был придуман Сеймуром Пейпертом, который разработал широко известный язык LOGO для компьютера в 1967 году), индивидуальные инструменты, которые сделаны из маленьких, соединенных между собой программных модулей. Это могут быть, например: наличие синтаксических компонентов в личных средах программирования для компьютерного состава, которые в состоянии изменяться постоянно или быть расширены пользователем.
В качестве примера можно назвать «РТК-Lib», (англ. - Реально-временной состав библиотеки. - Прим. переводчика). Это программа с открытым исходным кодом может быть использована в языке LOGO для воспроизводства окружающей среды. Вследствие этой особенности она была реализована С. Паппертом в 1980 г. в понятие «микро-миров», как системы автоматизированного проектирования. «Микро-миры» являются своего рода образовательными технологиями и используются в конструкционистских учебных конструкциях (См.: Карлхайнц Эссл Computer Aided Состав N: 46/47 «человек-машина». Южный Тироль, 1991). Эта среда программирования существовала тогда на компьютере «Atari ST», который был чрезвычайно медленным. Впоследствии основные модули сочинения программы Max/MSP смогли быть интегрированы в системы реального времени и заложили основу первого РТК- Lib (программный пакет для GNSS позиционирования, поддерживающий стандартные и точные алгоритмы позиционирования с помощью GPS, Glonass, Galileo, QZSS, BD и SBAS. - Прим. переводчика) впервые реализованного в 1993 году. Так называемая библиотека программного обеспечения для алгоритмической композиции для Max/MSP, развитие которой началось в 1992 году в IRCAM в Париже, продолжает совершенствоваться и сегодня. Это сборник патчей для Max/MSP (интерактивная графическая среда программирования для мультимедиа, музыки и MIDI, работающих на Macintosh; © по IRCAM/Cycling 74), предоставляющая возможность экспериментировать с целым рядом композиционных приемов. Таких как: последовательные процедуры, перестановки и управляемая случайность.
Большинство из этих объектов были ориентированы на простую обработку данных. Однако при использовании этих специализированных программ программирование становится ещё намного более ясным и легким. Этой библиотекой обеспечиваются многие функции, которые очень часто бывают полезными в алгоритмической композиции, поэтому композитор может сосредоточиться скорее на композиции, чем на аспектах её программирования.
Эта коллекция Макс-патчей (Макс-патчи - звуки для программы ПК Windows. - Прим. переводчика), позволяет среди других экспериментировать в том числе с методами последовательного и стохастического состава и может быть использована в различных контекстах и эстетических концепциях. Все это обеспечивает с одной стороны, ряд «генераторов» для получения доступных гармоничных, динамических и ритмических процессов, с другой, программную среду для тестирования и разработки композиционных стратегий, а также своего рода «сито», чтобы отфильтровать поток данных в соответствии с определенными критериями.
Функции в области алгоритмической композиции играют важную роль (как для различных типов случайности, так и инструментов для структурирования данных и т.д.) и доступны как «Макс-патчи», которые могут быть соединены друг с другом. Поскольку все процессы выполняются в режиме реального времени, то и полученное звучание возникает как моментальный результат, определяя, таким образом, возможность интуитивного управления. Тем самым генерация и манипулирование звуками в режиме реального времени открывает широкий спектр различных перспективных вариантов в алгоритмическом программировании музыки.
Повторное исполнение
На ранних стадиях электронной музыки присутствие музыканта было необходимо, но ее последующие развитие сделало присутствие музыканта лишним, потому, что магнитная лента и электронные технологии осуществили полный контроль над композитором. Таким образом, были созданы совершенно детерминированные, повторяемые работы, не требующих никаких интерпретаций, так как они присутствуют уже не как текст (нотация), а как полностью сформулированный объект. Воспроизведение таких жестких ленточных композиций в концертном зале с динамиками вместо музыкантов на сцене впоследствии использованных звукорежиссером, позволяло физически перенести звук во время воспроизведения или осуществить распределение звука между различными динамиками.
Особого внимания в этом контексте заслуживает работа в 1974 году Франсуа Бейля в «Группе исследования музыки» («Groupe de Recherche Music» - GRM), являющейся музыкальным научно-исследовательским центром в области звука и электроакустической музыки, основанной в 1975 году Пьером Шеффером, который через два года присоединился к научно-исследовательскому отделу французского радио и телевидения. Это было в 1975 году, когда «Acousmonium» - звуковая система диффузии была разработана в 1974 году Франсуа Бейлем и использована первоначально в музыкальным научно-исследовательским центре в области звука и электроакустической музыки «Groupe де Recherches Musicales» и в центре французского общественного вещания «Maison De Radio France»).
Он состоял из 80 акустических систем различного размера и формы и был разработан для воспроизведения на различных типах динамиков, которые присутствовали в качестве инструментов на сцене и частично размещались в публичном пространстве. В качестве исполнителя выступает, как правило, сам композитор, производящий распределение звука в стерео композиции на различных группах громкоговорителей, выступающих, тем не менее, в едином ансамбле.
Увлекательные космические акустические эффекты могут быть достигнуты при использовании компьютеров. Как следствие, гибкость в воспроизведении электроакустической музыки может быть дополнительно увеличена за счет ПК. Так, современный американский композитор минималист, режиссер, видеооператор и директор экспериментальной студии «Intermedia», ставшей основой для его авангардной музыки Фил Ниблок создает совершенно необычную музыку на своих «живых» выступлениях непосредственно из программы секвенсора «Pro Tools» с бесчисленными наложенными инструментальными слоями, позволяющими манипулировать малейшими изменениями тона, создавая увлекательные спектральные эффекты, возникающих на основе ударов и операций фильтрации. (Для этого композитор в своем последнем буклете «Touch Music» (2006) поясняет: «Каждая часть использует несколько тонов, при возможности исполнения простых аккордов. Дополнительные микротональные интервалы были произведены в «Pro Tools» с использованием сдвига высоты тона. Фрагменты были собраны в мультитреки, обычно по 24 или 32 дорожки. [...]. Там нет электронной манипуляции в записи, редактирования тембров, или ремиксов. Единственные изменения записанных тонов переходят пошагово и создают микротона, которые и делают работу»).
Музыка Ф. Ниблока представляет собой исследование звуковых текстур, созданных несколькими тонами в очень плотных, часто атональных строях (обычно микротональных), выполненных в длинных продолжительностях. Наслоение длинных тонов, очень незначительно отличающихся по высоте тона, создают множество ударов, генерируя сложные обертонные узоры звука и другие увлекательные психоакустические эффекты. Сочетание статических поверхностных текстур и чрезвычайно активного гармонического движения создает весьма оригинальную музыку, которая, имея при этом немало общего с ранними формами минимализма, тем не менее, совершенно различается от него по звучанию и технике. Программа «Pro Tools» Ф. Ниблока оказала и продолжает оказывать влияние на целое поколение музыкантов, особенно молодых исполнителей из различных музыкальных жанров.
Построение отдельных инструментов
Благодаря использованию композиционных алгоритмов (37, С 107-125), чьи параметры могут быть изменены во время выполнения, а программные инструменты могут быть построены так, что становятся некими гибридами между звуковыми модулями и «структурой генераторов», которая представляет собой компьютерную программу, описывающую композиционную модель в виде алгоритма. Она может быть получена путем изменения ее параметров системы в бесчисленных структурных вариантах. Классическим примером является проект Готфрида Майкла Кенига. (См. в кн.: Карлхайнц Эссл Структуры генераторов. Алгоритмический состав в режиме реального времени. Изд. Роберт Холдрих. Грац. 1996). Внимания же здесь заслуживает вопрос о «интерфейсе» для общения между человеком и машиной. На практике любая инструментальная игра состоит из блокировки с одновременными изменениями в различных параметрах: изменения в расположении пальцев на грифе, интенсивностью их движения, случайно приложенного давления.
Комплекс взаимозависимостей требует использования аппаратных контроллеров, которые могут работать независимо друг от друга с использованием педали и ключа, а также альтернативных «устройств», таких как датчики и т.д. Это также требует формирования собственной техники, посредством которой возможны различные независимые регулирующие перемещения и изменения параметров.
Система, разработанная мной, с 1998 года и написанная в Max/MSP компьютерная программа является модульной средой программного обеспечения, которое состоит из различных структурных генераторов (является акростихом от понятия «Модульного алгоритмического звука окружающей среды»). Она представляет собой компьютерный электронный инструмент, служащий также и в качестве инструмента реального времени изменения звуковой среды для композиции и импровизации. Этот проект является еще одной попыткой реализовать старую идею, которая преследует меня на протяжении многих лет: видение музыки. Это программное обеспечение написано полностью в Max/MSP и используется в реальном масштабе времени.
Она основана на постоянно растущей базе данных тщательно отобранных образцов, которые обрабатываются также в режиме реального времени на основе так называемых структурных генераторов, срабатывающих и управляемых с помощью компьютерной клавиатуры, мыши, педали, MIDI-контроллерами и веб-камерой. Уточненная секция подпрограмм DSP (включая реверберацию, гармонизатор, спектральный процессор, ретранслятор, питчшифтер эквалайзеров, LFO (от англ. Low Frequency Oscillator - генератор сигналов низкой частоты. - Прим. переводчика), кольцевой модулятор и панорамирование дает исполнителю возможность обрабатывать генерируемые звуковые структуры буквально на лету.