Программные инструменты для музыкального творчества
На сегодняшний день для ПК создано большое количество разнообразных программных синтезаторов. Многие из них имитируют работу реально существующих аналоговых устройств. В своей статье «Создание музыки на ПК» (см. «Мир ПК», №3/04, с. 140) я писал о различных типах данных приложений. Перейдем же к рассмотрению конкретных продуктов.
Эта программа предназначена для синтеза звуков ударных инструментов. Секвенсер и средства управления MIDI-каналами отсутствуют, поэтому для написания музыки приложение не пригодно. С его помощью удобно и интересно генерировать отдельные звуковые сигналы, которые затем можно экспортировать в wav-файл.
Дистрибутив доступен для загрузки по адресу: www.master-zap.com/stomper.
Stomper Ultra ++ |
Возможности программы
В первую очередь разберемся, что же это за приложение и какими возможностями оно обладает. Программа, которую мы будем использовать в качестве виртуального музыкального инструмента, называется Everyone Piano и, безусловно, является лучшим решением на сегодняшний момент. Если говорить о возможностях данного программного обеспечения, то можно вспомнить о большом количестве бесплатных дополнений, которые значительно расширяют функционал ПО. Устанавливаются плагины очень просто, впрочем, об этом мы тоже расскажем в ходе инструкции.
Сама суть использования Everyone Piano сводится к тому, что пользователь, нажимая на кнопки клавиатуры, провоцирует виртуальные нажатия клавиш музыкального инструмента, который привязаны к тем самым кнопкам. При этом в главном окне отображается нота, которую мы выбрали, есть эквалайзер, устанавливается длина звука, его тембр и так далее.
Какую MIDI-клавиатуру выбрать?
Что же касается выбора клавиатуры, тут посоветовать что-то универсальное достаточно сложно. Такие устройства различаются по типу самой клавиатуры (рояльная взвешенная или синтезаторная), количеству клавиш (например, 49, 66, 88), по наличию встроенных саундбанков, по типу подключения к компьютеру и т. д. Но на сегодняшний день абсолютно все «железные» синтезаторы поддерживают стандарт MIDI. Если же речь идет о домашнем использовании, можно подобрать недорогие устройства от Alesis, Korg, Akai и т. д. Профессиональные девайсы, скажем, от M-Audio, стоят достаточно дорого. Но тут все зависит от ваших предпочтений. Если вы играете на фортепиано и не изменяете своим принципам, лучше приобрести полновзвешенную клавиатуру рояльного типа с 88 клавишами (можно купить даже недорогой инструмент линейки Yamaha DGX).
Если привыкли пользоваться простенькими синтезаторами, для записи партий хватит и устройств вроде Alesis Q49 с синтезаторной клавиатурой и 49 клавишами.
Xfer Records — Serum 1.35b1 STANDALONE, VSTi, AAX x86 x64 UNLOCKED — синтезатор
Serum — это таблично-волновой синтезатор с высококачественным звуком, визуальным и творчески ориентированным интерфейсом, с встроенным wavetable редактором
Native Instruments Massive X v1.3.6 + Factory Library v1.3.0 WIN / Massive X v1.3.0 + Factory Library MacOSX (Team R2R / BigFooD) — синтезатор
Native Instruments Massive X — это новый флагманский синтезатор Native Instruments, созданный той же командой, что и его предшественник. Основанный на современной архитектуре, он обеспечивает первозданный звук и огромную творческую гибкость как для музыкантов, так и для звукорежиссеров, позволяя им создавать, модулировать и экспериментировать со звуком из огромного количества источников любым удобным для них способом.
TrueGrid
TrueGrid явно предназначен для музыкантов-экспериментаторов и всех, кто интересуется модульными синтезаторами. Если в двух словах: модульный синтезатор состоит из отдельных модулей, которые могут быть соединены между собой массой всевозможных способов, а цепи прохождения сигналов можно изменять.
TrueGrid – это цифровой вариант модульного синтезатора, в котором, соединяя модули, можно создать множество самых разных звуков. Собственной клавиатуры у него нет, пользователи Chrome могут играть на своей MIDI-клавиатуре.
В данный момент TrueGrid находится на стадии бета-версии и пока что не работает в полную силу. Модулей не так уж много, выбирать их тоже всё еще нельзя. Вместо этого вам придется зарегистрироваться на ModularGrid и для создания синтезатора использовать конструктор модулей на сайте.
Крутой техно-синтезатор
Это очень простой микшер, где надо только нажимать на кнопки, комбинируя звуки между собой. Несмотря на простоту, можно создавать вполне неплохие мелодии.
Введение
Во второй половине 90-х я увлеченно знакомился с компьютерной музыкой на PC и пытался сочинять свои композиции в популярных тогда программах-трекерах, таких как Fast Tracker II и EdLib. Но наибольшее впечатление на меня в те времена произвел аудиоязык Csound, о котором я узнал, благодаря статье 1998 года из журнала «Компьютерра». Для работы с Csound нужен только текстовый редактор. Быстродействие компьютера, наличие библиотек сэмплированных звуков или качество звуковой карты не имели особого значения. Это был программный синтез звука в чистейшей его форме.
На современных персональных компьютерах не составляет труда реализовать впечатлившие меня когда-то музыкальные примеры для Csound уже в реальном времени. Сегодня специализированные аппаратные решения для задач синтеза звука используются музыкантами все реже, и наибольшую популярность приобрели аудиоплагины. Так дело, разумеется, обстояло далеко не всегда. Какими были первые попытки создания программного синтеза на ранних персональных компьютерах? Что это были за компьютеры? Наконец, каковы детали реализации ранних методов программного синтеза? На эти вопросы я постараюсь ответить далее.
Практика
На мой взгляд, обучение в историческом контексте имеет много плюсов и поэтому, наряду с описанием дел давно минувших дней, мне захотелось побудить читателей, не чуждых программированию, к практическому звуковому дизайну. Я не стану углубляться в теорию, поскольку вижу своей задачей выработать у интересующихся читателей начальное и интуитивное представление о том, как же программируются синтезаторы. По этой причине примеры, которые будут показаны далее, реализованы без типичных трюков и хитростей, знакомых бывалым разработчикам.
Мы будем работать в духе пионеров компьютерной музыки 60-х, которые использовали в своих исследованиях серию аудиоязыков MUSIC N, разработанную Максом Мэтьюсом (Max Mathews). Csound, о котором шла выше речь, является одним из многочисленных потомков MUSIC N. Разумеется, у нас есть определенные преимущества перед первопроходцами: не нужно ждать компиляции кода долгими часами, не нужно записывать результат на магнитную ленту, а затем отправляться с ней в другой город, чтобы на еще одном компьютере перевести полученные данные в звук.
Примеры синтеза звука будут даны на языке Питон (Python). Одним из важных плюсов этого языка является схожесть его синтаксиса с псевдокодом, чтение которого не должно вызвать особенных трудностей даже у читателей, не знакомых с Питоном. Предлагаемые в статье программы служат чисто иллюстративным целям и призваны сподвигнуть читателя экспериментировать со звуковыми алгоритмами. Каждый пример является отдельной программой для 2 и 3 версий языка и зависит только от стандартных библиотек. Запуск примеров заканчивается формированием wav-файла. Использование PyPy позволит ускорить вычисления в несколько раз.
Для сохранения результата в wav-файл я применяю стандартный модуль wave. Все дальнейшие примеры предваряются кодом, который показан ниже.
Вот простой пример, в котором используются лишь пары синусоид.
Здесь генерируется звук тонального набора для фиктивного телефонного номера 3115552368. Цифры номера в формате DTMF закодированы с помощью пар синусоид, частоты которых заданы в массиве DTMF. Обратите внимание на характерные щелчки в звучании, которые являются результатом резких перепадов амплитуды. Избавиться от подобных щелчков можно с помощью амплитудной огибающей или НЧ-фильтра. Об использовании огибающих и фильтров подробнее будет рассказано далее.
Виртуальная фортепианная клавиатура MIDI
Мощный и Профессиональный.
Это приложение идеально подходит для профессиональных пианистов или музыкантов, которые хотят программу, лишенную каких-либо ненужных функций. Пользовательский интерфейс, конечно, не то, что вас впечатлит, но он понятен и прост.
Дизайн явно предпочитает практичность эстетике, что опять же идеально для профессионалов.
Важно отметить, что сама программа не производит никакого звука, скорее вам понадобится MIDI-синтезатор для воспроизведения музыки.
Кроме того, может отображать заметки от других инструментов, которые подключены к MIDI-портам вашего компьютера. Затем вы можете настроить звук, настроив параметры транспонирования и базовой октавы.
Другие элементы управления, доступные в этом приложении, включают глубину фазера, экспрессию и модуляцию. Вы сможете воспроизводить самые разнообразные звуки, поскольку в приложении имеется множество предустановленных программ, таких как танго аккордеон, рояль.
В целом, хотя клавиатура Virtual MIDI Piano является мощной и универсальной, она лучше всего работает для профессионалов.
Вывод
Являетесь ли вы новичком или профессиональным пианистом, эти 5 лучших программ для виртуального пианино для Windows 10, несомненно, поразят. Каждое приложение имеет свои уникальные недостатки и преимущества.
К счастью, все они бесплатны для скачивания и использования, поэтому вы можете поиграть с ними, чтобы найти виртуальный пианино, идеальный для вас.