Программный синтезатор - Software synthesizer

А программный синтезатор, также известный как софтсинт или программный инструмент, это компьютерная программа или плагин что порождает цифровой звук, обычно для музыки. Компьютерное программное обеспечение, которое может создавать звуки или музыку, не ново, но прогресс в скорости обработки теперь позволяет программным синтезаторам выполнять те же задачи, которые раньше требовали специального оборудования обычного синтезатор. Softsynths может легко взаимодействовать с другим музыкальным программным обеспечением, таким как музыкальные секвенсоры обычно в контексте цифровая звуковая рабочая станция. Софтсинты обычно дешевле и могут быть более портативными, чем специализированное оборудование.

Типы

Софт-синтезатор Bristol Mini

Софтсинты могут охватывать целый ряд методов синтеза, включая субтрактивный синтез (в том числе аналоговое моделирование, подтип), FM синтез (включая аналогичные синтез фазовых искажений ), синтез физического моделирования, аддитивный синтез (включая связанные ресинтез ), и синтез на основе образцов.

Многие популярные аппаратные синтезаторы больше не производятся, а эмулируются программно. Эмуляция может даже распространяться на графику, которая моделирует точное размещение исходных аппаратных элементов управления. Некоторые симуляторы могут даже импортировать оригинальные звуковые патчи с точностью, почти неотличимой от оригинального синтезатора. Популярные синтезаторы, такие как Minimoog, Yamaha DX7, Корг М1, Пророк-5, Оберхейм OB-X, Роланд Юпитер 8, ARP 2600 и десятки других классических произведений были воссозданы с помощью программного обеспечения.

Некоторые софтсинты сильно образец -на основе и часто имеют больше возможностей, чем аппаратные блоки, поскольку компьютеры имеют меньше ограничений на память, чем выделенные аппаратные синтезаторы. Некоторые из этих синтезаторов на основе сэмплов поставляются с библиотеками сэмплов размером в несколько гигабайт. Некоторые из них специально разработаны для имитации реальных инструментов, таких как пианино. Многие библиотеки сэмплов доступны в общем формате, например .wav, .sf или .sf2, и может использоваться практически с любым программным продуктом на основе сэмплеров.

Основным недостатком использования программных синтезаторов часто может быть большая задержка (задержка между воспроизведением ноты и прослушиванием соответствующего звука). Уменьшение задержки требует увеличения нагрузки на процессор компьютера. Когда программный синтезатор работает как плагин для главного секвенсора, и программный синтезатор, и секвенсор конкурируют за процессорное время. Многопроцессорные компьютеры справляются с этим лучше, чем однопроцессорные. Когда процессор становится перегруженным, звуковые артефакты, такие как «щелчки» и «хлопки», могут быть слышны во время исполнения или воспроизведения. Когда процессор полностью перегружается, главный секвенсор или компьютер может зависнуть или выйти из строя. Увеличение размера буфера помогает, но также увеличивает задержку. Однако современные профессиональные аудиоинтерфейсы часто могут работать с чрезвычайно малой задержкой, поэтому в последние годы это стало гораздо меньшей проблемой, чем в первые дни компьютерная музыка.

Также возможно создание звуковых файлов не в сети, что означает, что создание звука не обязательно должно происходить в реальном времени или в реальном времени. Например, вход может быть MIDI файл, и на выходе может быть файл WAV или файл MP3. Воспроизведение файла WAV или MP3 означает просто воспроизведение заранее рассчитанной формы волны. Преимущество автономного синтеза заключается в том, что программное обеспечение может тратить столько времени, сколько необходимо для генерации результирующих звуков, потенциально повышая качество звука. Например, для генерации 1 секунды звука в реальном времени может потребоваться 30 секунд вычислительного времени. Недостатком является то, что изменения музыкальных характеристик нельзя услышать сразу.

Часто композитору или виртуальному дирижеру нужен «черновой режим» для начального редактирования партитуры, а затем он использует «производственный режим» для создания высококачественного звука по мере приближения к окончательной версии. Черновой режим обеспечивает более быстрое выполнение работ, возможно, в реальном времени, но не будет иметь полного качества производственного режима. Черновой рендеринг примерно аналогичен каркасной или "большой многоугольной" анимации при создании 3D-анимации или CGI. И то, и другое основано на компромиссе между качеством и временем обработки проектов и изменений.

Программный инструмент

верх: Программные инструменты
  • Сэмплер HALion Sonic SE
  • Groove Agent ONE - барабанщик
Нижний: Программные процессоры эффектов
на Cubase 6 (Изображение CC-BY-SA-3.0)

А программный инструмент может быть синтезированной версией реального инструмента (например, звуки скрипка или ударные ) или уникальный инструмент, созданный с помощью компьютерной программы. Программные инструменты стали популярными благодаря конвергенции синтезаторов и компьютеров, а также программного обеспечения для секвенирования, такого как Гаражная группа, Логика Pro (ориентирована на профессионалов), Открытый исходный код проект Дерзость, и Ableton Live который ориентирован на живые выступления. Также следует отметить программное обеспечение, подобное Csound и Найквист, который можно использовать для программирования программных инструментов. Программный инструмент похож на звуковой шрифт.

Совместимость плагинов

Автономные программные синтезаторы работают на компьютере как программа, поэтому дополнительное программное обеспечение не требуется. Для плагина softsynths требуется хост-приложение, такое как цифровая звуковая рабочая станция, который записывает воспроизводимую музыку. Общие технологии плагинов включают VST, Австралия, и LADSPA.

Сравнение с цифровыми аппаратными синтезаторами

Программные синтезаторы могут иметь более сложные алгоритмы, чем цифровые аппаратные синтезаторы, из-за гораздо большей скорости обработки (а также поддержки плавающая точка обработка и более 24 бит размер слова ) из x86-64 Процессоры это современное музыкальное производство персональные компьютеры иметь более цифровые сигнальные процессоры встречается в обычных аппаратных синтезаторах. Преимущество выделенного оборудования заключается в том, что оно может быть более стабильным, а также в том, что оно часто имеет физический пользовательский интерфейс (ручки и ползунки), которым легче управлять во время выступления. Многие программные синтезаторы используют математические алгоритмы, которые напрямую имитируют электронные компоненты и схемы исходного аппаратного синтезатора. Это производит исключительно аутентичный звук, даже фиксируя недостатки оригинального оборудования, такие как дрейф генератора, вызванный термической чувствительностью компонентов.

Типовые программные синтезаторы

Разработчики программного обеспечения Synth, такие как Артурия предлагать виртуальные версии аналоговых синтезаторов, таких как Minimoog, то ARP 2600, а также Yamaha CS-80. Gforce производит Minimoog со звуками, созданными Рик Уэйкман и версия ARP Odyssey.

Синтезаторы Linux

Alsa Modular Synth 2.1.2 с примером пресета, работающий на Linux Mint 20 Xfce

ZynAddSubFX это программный синтезатор с открытым исходным кодом для Linux, macOS и Windows. Он может генерировать полифонические, мультитембральный, микротональный звучит в реальном времени.[2]Это бесплатная программа под лицензией 2 версии Стандартная общественная лицензия GNU.

Есть много других программных синтезаторов с открытым исходным кодом, доступных бесплатно для операционных систем на базе Unix, включая амсинт, Hexter, TAL NoizeMaker, Xsynth, Wsynth, WhySynth, Add64, OBXD, Mx44, Phasex, Alsa Modular Synth, Bristol и другие.

Программный синтезатор Microsoft GS Wavetable SW

Синтезатор Microsoft GS Wavetable SW (на основе синтез на основе образцов ) включены в экземпляры DirectX как неотъемлемая часть DirectMusic это версия Roland Virtual Sound Canvas со звуковым набором GS, лицензированная Microsoft от Roland Corporation в 1996 г.[3] Файл GM.DLS, содержащий образцы, находится в Формат DLS.

Мобильный синтезатор

Интегрированные процессоры, включенные в мобильные телефоны, стали настолько быстрыми, что приложения (приложения) синтезатора могут играть с теми же возможностями, что и классические аналоговые или цифровые синтезаторы. У них может быть несколько осцилляторов с с широтно-импульсной модуляцией формы волны частота- и амплитуда модуляция Конверт ADSR формирование и ряд эффектов цифровой обработки звука, таких как фильтр, эксайтер, задержка, хорус и реверберация. Одним из примеров является синтезатор Windows Phone.

В последнее время было выпущено много виртуальных синтезаторов для устройств Apple iOS (iPad, iPhone и iPod Touch). Многие из них от независимых разработчиков. Производители оборудования также выпустили приложения для iPad и iPhone, включая Музыка Moog, Корг, Roland Corporation, Акаи и Таскам.

Apple Logic Studio поставляется с различными программными синтезаторами, включая FM, Bass, Analog, Ensemble, а также эмуляцию электрического пианино и Hammond B-3.

Список некоторых более ранних программных синтезаторов для ПК

  • WinGroove (Windows 3.1x, 1995)
  • Аудио моделирование AudioSim (ДОС, 1996)
  • AXS (аналоговая система Xpansion) (Windows 95/98, 1998)
  • Орангатор (Windows 95/98, 1997)
  • SimSynth (Windows 95/98, 1995)
  • Синоптический зонд (Windows 95/98, 1999)
  • Microsoft GS Wavetable SW Synth (представлен в Windows 98 и более поздние версии Windows)

Смотрите также

использованная литература

  1. ^ https://www.gearslutz.com/board/best-studio-gear/1087444-best-soft-synth-plugins-2016-a.html
  2. ^ "Страница проекта ZynAddSubFX на Sourceforge". Получено 31 июля 2012.
  3. ^ «Microsoft лицензирует звуки холста от лидера отрасли Roland Corp.». Microsoft Corp. 22 октября 1996 г.

внешние ссылки