stringtranslate.com

Синтез цифровых волноводов

Синтез цифрового волновода — это синтез звука с использованием цифрового волновода . Цифровые волноводы представляют собой эффективные вычислительные модели физической среды, через которую распространяются акустические волны. По этой причине цифровые волноводы составляют основную часть большинства современных синтезаторов физического моделирования .

Цифровой волновод без потерь реализует дискретную форму решения Даламбера одномерного волнового уравнения как суперпозицию правой и левой волн:

где – правая волна, а – левая волна. Из этого представления видно, что выборка функции в данную точку и время просто включает в себя суммирование двух задержанных копий ее бегущих волн. Эти бегущие волны будут отражаться от границ, таких как точки подвеса вибрирующих струн или открытые или закрытые концы трубок. Следовательно, волны распространяются по замкнутым контурам.

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

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

Термин «синтез цифровых волноводов» был придуман Джулиусом О. Смитом III, который помог его разработать и в конечном итоге подал патент. Он представляет собой расширение алгоритма Карплюса–Стронга . Стэнфордский университет владел патентными правами на синтез цифровых волноводов и в 1989 году подписал соглашение о разработке этой технологии с Yamaha , однако срок действия многих ранних патентов уже истек.

Расширением синтеза струн в формате DWG, созданным Смитом, является коммутируемый синтез, при котором возбуждение цифрового волновода содержит как возбуждение струны, так и реакцию корпуса инструмента. Это возможно, поскольку цифровой волновод является линейным и исключает необходимость моделирования резонансов корпуса инструмента после синтеза выходного сигнала струны, что значительно сокращает количество вычислений, необходимых для убедительного повторного синтеза.

Прототип программного обеспечения для волноводов был реализован студентами Смита с помощью Synthesis Toolkit (STK). [1] [2]

Первое музыкальное использование синтеза цифровых волноводов было в композиции «May All Your Children Be Acrobats» (1981) Дэвида А. Джаффе , за которой последовал его «Развал Кремниевой долины» (1982).

Лицензиаты

Рекомендации

  1. ^ «Документы, программное обеспечение, образцы звука и ссылки по синтезу цифровых волноводов» . Домашняя страница Юлиуса Ориона Смита III . Проверено 17 июля 2019 г.
  2. ^ "Справочник классов PluckTwo" . Набор инструментов Synthesis ToolKit на C++ (STK) . Проверено 17 июля 2019 г.
  3. ^ «Внутри роскошного синтезатора: создание Korg OASYS на базе Linux» . О'Рейли Медиа . 09.11.2005. Архивировано из оригинала 15 августа 2011 г. Проверено 17 июля 2019 г.
  4. ^ "Cakewalk Dimension Pro" . Звук на звуке . Проверено 17 июля 2019 г.

дальнейшее чтение

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