Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Другие методы звукового синтеза.Содержание книги
Поиск на нашем сайте
Аддитивный или суммирующий синтез (additive synthesis). Данный метод прекрасно иллюстрируют первые модели от Hammond, которые были основаны на принципе построения звучания реальных органов. В его основе лежит следующая идея — создание сложных гармонически насыщенных звуков из простых изменяющихся синусоидальных волн, различных по амплитуде и/или частоте. Вычитающий синтез (subtractive synthesis). Данный метод противоположен предыдущему. В качестве исходного берется тембрально богатый, насыщенный гармониками звук, а потом в результате сложной фильтрации из него формируется определенный тембр с характерной тоновой окраской. Direct Draw. В ряде синтезаторов используются осцилляторы, генерирующие звуковые волны со стандартными формами (синусоида, прямоугольная, пилообразная и т. п.). В варианте Uirect Draw пользователь может самостоятельно рисовать любые Формы. Гранулированный синтез (Granular synthesis). Является частным случаем таблично-волнового синтеза. Звук формируется из коротких сэмплированных фрагментов звуковой волны. Результате взаимодействия частоты их повторения и частотных составляющих сэмплированной звуковой формы получается тембрально сложный монотонный звук, который впоследствии можно обрабатывать методами вычитающего синтезирования. Одна из первых реализаций подобного была в программе Ross Bencina AudioMulch. Сэмплинг (Sample playback). Данный метод базируется на использовании сэмплированных (записанных) инструментов и воспроизведении их в режиме обычного проигрывателя. Небольшие звуковые фрагменты, из которых складывается звучание инструмента, загружаются в память (ROM или RAM) и затем воспроизводятся. Ресинтезированный PCM (Resynthesized (RS) — PCM). Этот метод синтеза был введен фирмой Roland и основан на анализе сэмплированного звука и его последующего воссоздания аддитивным методом синтеза. Линейно-арифметический синтез (Linear/ Arithmetic (L/A) synthesis). Этот метод также был введен фирмой Roland в конце 80-х гг., начиная с модели D-50. За основу концепции L/A synthesis было взято смешивание небольшого фрагмента сэмпла «живого» инструмента (обычно атаки) с синтезированной волновой формой. Этот метод позволяет дать натуральную звуковую окраску, близкую к реальному звучанию, при этом получается выигрыш в меньшей загрузке аппаратных вычислительных мощностей. Передовое интегрирование (Advanced Integrated synthesis). Данный метод был впервые представлен в модели Korg M-1. Он использует сэмплированную атаку и другие волновые формы, которые впоследствии обрабатываются методами вычитающего синтеза, при этом для получения качественно новых звуков дополнительно могут использоваться сложные эффект – процессоры. Синтез переменной архитектуры (VAST — Variable Architecture Synthesis Technology). Разновидность DSP-синтеза, основанная на комбинировании мощных вычислений по формированию пэтчей, включая сэмплированные звуки, добавление сложных эффектов и открытую архитектуру. Z-Plane synthesis. Данный метод синтезирования является уникальной разработкой и впервые был представлен в звуковом модуле E-mu Systems Morpheus. Его суть состоит в следующем — берутся две волновые формы разных инструментов и одна промежуточная для плавного перетекания от первой ко второй. Синтез физического моделирования (Physical deling synthesis). За основу данного метода берется сложная математическая модель, которая полностью описывает формирование звука в инструменте. Впервые этот вид синтезирования был представлен в модельном ряде синтезаторов Yamaha VL-1 и VL-7 а теперь используется повсеместно, хотя до полноценного математического повторения реальных физических процессов еще далеко. Синтез по математической функции (Mathematical function synthesis). Также частный случай физического моделирования, с помощью которого можно вкладывать математические функции, объединять их в функциональные блоки, а из них создавать математические алгоритмические модели. Вернее сказать, что этот метод является одним из простейших разделов физического моделирования. Он хорошо подходит для эмуляции аналоговых синтезаторов. Спектральный синтез (Spectral synthesis). Это даже не метод, а скорее способ создания сложных гармонических звуков. За основу их построения берется обыкновенная спектрограмма (графическое представление зависимости частоты от амплитуды). Плата SoundBlaste. В 1998 г. Creative Technology был выпущен удачный образец звуковой платы SoundBlaster Live!, ставший в дальнейшем стандартом де-факто. Версия Platinum 5.1 карты Creative SoundBlaster Live!, которая появилась к концу 2000 г., имела следующие гнезда и соединители (рис. 3.2): • аналогово-цифровой выход — либо сжатый сигнал в формате Dolby AC-3 SPDIF с 6 каналами для подключения внешних цифровых устройств или динамиков цифровых систем, либо аналоговая система громкоговорителей 5.1; • линейный вход — соединяется с внешним устройством типа кассетного, цифрового магнитофона, плейера и пр.; микрофонное гнездо — соединяется с внешним микрофоном для ввода голоса; • линейный выход — соединяется с динамиками или внешним усилителем для аудиовывода или наушниками; • соединитель джойстика/MIDI — соединяется с джойстиком или устройством MIDI; и может быть настроен так, чтобы соединяться с обоими одновременно; • CD/SPDIF-соединитель — соединяется с выводом SPDIF, расположенным на дисководе DVD или CD-ROM; • дополнительный аудиовход — соединяется с внутренними аудиоисточниками типа тюнера, MPEG или других подобных плат; • соединитель аудиоСD — соединяется с аналоговым аудио-выводом на CD-ROM или DVD-ROM, используя кабель аудиоСD; • соединитель автоответчика — обеспечивает монофоническую связь со стандартным голосовым модемом и передает сигналы микрофона к модему. Аудиорасширение (цифровой ввод-вывод) — соединяется с цифровой платой ввода-вывода (может располагаться в свободной нише накопителя на 5,25", выходящей на переднюю панель компьютера), иногда называемой Live!Drive. Обеспечивает следующие соединения: • гнездо RCA SPDIF — соединяется с устройствами цифровой звукозаписи типа цифровой ленты и мини-дисков; • гнездо наушников — соединяется с парой высококачественных наушников; вывод динамика отключается; • регулировка уровня наушников — управляет громкостью сигнала наушников; • второй вход (линейный/микрофонный) — соединяется с высококачественным динамическим микрофоном или аудиоисточником (электрогитара, цифровое аудио или мини-диск); • переключатель второго входа (линейный/микрофон); • соединитель MIDI — соединяется с устройствами MIDI через кабель Mini DIN-Standard DIN; • инфракрасный порт (сенсор) — позволяет организовать дистанционное управление ПК; • вспомогательные гнезда RCA — соединяются с оборудованием бытовой электроники типа видеомагнитофона, телевизора или проигрывателя компакт-дисков; • оптический вход/выход SPDIF — соединяется с устройствами цифровой звукозаписи наподобие цифровой ленты или мини-дисков. Другие изготовители звуковых плат быстро восприняли идею относительно отдельного модуля разъемов ввода-вывода. Было разработано множество разновидностей — одни были размещены в отсеке для накопителей подобно Live!Drive, другие были внешними модулями, некоторые из которых были разработаны, чтобы действовать как концентраторы USB. Современные аудиокарты поддерживают также ряд стандартных возможностей моделирования, генерации и обработки звукового сигнала: • DirectX — предложенная Microsoft система команд управления позиционированием виртуального звукового источника (модификации — DirectX 3, 5, 6); • A3D — разработанный в 1997 г. NASA (National Aeronautics and Space Administration) и Aureal для использования в летных тренажерах стандарт генерации таких эффектов, как густой туман или подводные звуки. A3D2 позволяет моделировать конфигурацию помещения, в котором раздаются и распространяются звуки, вычисляя до 60 звуковых отражений (как в ангаре, так и в колодце); • ЕАХ (Environmental Audio Extensions) — предложенная Creative Technology в 1998 г. модель добавления реверберации в A3D с учетом звуковых препятствий и поглощения звуков; • MIDI (Musical Instrument Digital Interface) — протокол, разработанный в 1980-х гг., в соответствии с которым команды передаются по стандартному интерфейсу. В Windows MIDI-файлы могут воспроизводиться специальной программой-проигрывателем MIDI-Sequcncer. В этой области синтеза звука также имеются свои стандарты. Основным является стандарт МТ-32, разработанный фирмой Roland и названный в соответствии с одноименным модулем генерации звуков. Этот стандарт также применяется в звуковых картах LAPC и определяет основные средства для управления расположением инструментов, голосов, а также для деления на инструментальные группы (клавишные, ударные и т. д.) (рис. 3.3). MIDI Цифровой интерфейс музыкальных инструментов (Musical Instrument Digital Interface или MIDI) появился в начале 1980-х гг. и был разработан, чтобы обеспечить стандартный интерфейс между пультами управления музыкой (наподобие клавиатур) и звуковыми генераторами (типа синтезаторов и «роботов-барабанщиков»). Кроме того, он первоначально был предназначен для работы через последовательное подключение, аналогичное стыку RS-232 [24, 25], и включал в себя как стандарт передачи информации, так и протокол электрических сигналов. На уровне электросигналов MIDI представляет полудуплексную токовую петлю (5 мА), которая пропускает последовательный поток данных по 8 битов на скорости передачи 31,25 килобод. На уровне передачи информации MIDI представляет собой что-то вроде языка для того, чтобы описать музыкальные такты и эффекты в реальном масштабе времени. Он обеспечивает соединение более чем по 16 каналам, позволяя подключить до 16 инструментов MIDI к одному интерфейсу. Некоторые MIDI-интерфейсы имеют 16 выходов, позволяя одновременно обращаться к 256 инструментам. Интерфейс MIDI передает не звук, а команды, которые выполняет устройство-приемник. Инструменты соединяются стандартными разъемами 5-DIN. Например, если на клавиатуре нажата определенная клавиша, то передается команда Note On (включить ноту), которая заставляет принимающее устройство проиграть некоторую музыкальную ноту. Команда состоит из трех элементов: • байт состояния (Status Byte); • номер ноты (Note Number); • значение скорости нажатия клавиши (Velocity Value). Байт состояния содержит информацию о типе команды (в этом случае — «включить ноту»), а также на какой канал она должна быть послана (1 —16). Номер ноты описывает клавишу, которая была нажата (скажем, «ре» Большой Октавы). Значение скорости указывает силу, с которой эта клавиша была нажата. Принимающий инструмент будет исполнять эту ноту, пока не придет команда Note off (отключить ноту), которая содержит аналогичные данные. В зависимости от того, какой именно звук проигрывается, синтезаторы по-разному обрабатывают данные Velocity Value. Звук фортепьяно, например, становится громче, если клавиша нажата более сильно, а также изменяются тональные свойства. Профессиональные синтезаторы часто вводят дополнительные тембры, чтобы подражать звуку молоточков, ударяющих по струнам. Число голосов (MIDI-каналов) или полифония звуковой платы определяет максимальное количество элементарных звуков, которые плата может воспроизвести одновременно. Это число иногда указывают в названии звуковой карты, например-SB 16, AWE 64, SB PCI 64, SB PCI 128 и т. д. Существует несколько разновидностей стандарта MIDI — 6М, GS и т. д. Практически все современные звуковые адаптеры совместимы со стандартом GM (General MIDI — единый или общий MIDI). Постоянные контроллеры Continuous Controllers (CC) используются, чтобы управлять параметрами настройки: уровень звучания, эффекты, панорамирование (позиционирование стереозвука) и др. Многие устройства MIDI позволяют установить внутренние параметры для СС (до 128). На этой базе Ассоциация Изготовителей MIDI (MIDI Manufacturers Association — MMA) разработала спецификацию для синтезаторов, известную как General MIDI. MIDI секвенсоры. Первые приложения MIDI были рассчитаны на то, чтобы при игре на одной клавиатуре сочетать звуки, произведенные несколькими синтезаторами. Сегодня тем не менее это используется главным образом в секвенсорах, хотя MIDI также применяется и в системах театрального освещения и сопровождения как удобный способ управления множеством прожекторов и кино (видео) проекторов. По существу, секвенсор (sequencer) представляет собой цифровой магнитофон, который записывает и воспроизводит команды MIDI, а не аудиосигналы. Первые секвенсоры имели небольшую память и были способны к запоминанию только от 1 до 2 тыс. музыкальных тактов. С развитием секвенсоров совершенствовались и системы MIDI. He ограничиваясь только проигрыванием нот в MIDI, изготовители разработали способы управления индивидуальными звуковыми параметрами и встроенными цифровыми эффектами, используя постоянные контроллеры (СС). Большинство программ-секвенсоров — приложения на основе ПК, и имеют возможности корректировать эти параметры, используя графические слайдеры. Использование секвенсоров позволяет удобно редактировать музыкальные фразы и синхронизировать их с фильмом. При этом обеспечиваются экономичные возможности для разработчиков мультимедиа, предоставляющие слушателям высококачественный звук. Для записи оцифрованной музыки требуется не менее 10 Мбайт/мин, в то время как данные MIDI требуют только малую долю от этого. Сэмплер — синтезатор, у которого для хранения образцов звучания (сэмплов) вместо постоянной памяти (ROM) используется оперативная память большого объема (RAM). Пользователь перед каждым сеансом работы загружает в память уже готовые звуки, или записывает новые звуки точно так же, как на обычный магнитофон. Впоследствии все эти сэмплы воспроизводятся с разной высотой под управлением клавиатуры или секвенсора. Для изменения высоты тона сэмплов используются такие же алгоритмы, как и в программах типа Sound Forge, только они действуют в реальном времени. При формировании звуков в сэмплерах не используются алгоритмы компрессии, которые, например, позволяют «упаковать» в 4 Мбайт ROM 250—400 звуков разного тембра, как это происходит в синтезаторах. Кроме этого, синтезаторы ограничены тем набором звуков, который находится в ROM, а для сэмплеров выпускается огромное количество библиотек звуков на компакт-дисках, поэтому можно, имея всего лишь одно устройство, практически безгранично расширять его возможности. Помимо всех перечисленных достоинств, сэмплеры имеют одну очень важную черту — пользователь может создавать звук самостоятельно от первого до последнего шага. В сэмплере каждый звук создается в нескольких источниках, сигналы которых смешиваются между собой. Каждый такой источник принято называть леером (от англ. layer — слой). Главным элементом любого леера является генератор — именно в нем образуется звук при воспроизведении сэмпла. Иногда генератор сэмплера называют осциллятором. Сэмплы находятся в оперативной памяти устройства и извлекаются оттуда при поступлении соответствующей команды от программы управления. Генератор воспроизводит сэмпл с разной высотой, в зависимости от поступающей в него команды MIDI Note (MIDI нота). Причем, сэмпл может воспроизводиться как линейно, т. е. от чала до конца, так и зацикливаться. В последнем случае инструмент звучит ровно столько, сколько времени удерживается в Жатом состоянии клавиша на MIDI-клавиатуре. Помимо изменения высоты тона, генератор изменяет уровень воспроизводимого сэмпла в зависимости от сообщения Velocity (скорость нажатия клавиши). В сэмплере с помощью генератора низкой частоты (LFO — Low Frequency Oscillator) можно менять высоту воспроизведения сэмпла с некоторой периодичностью. Но в отличие от программного FM-синтезатора, частотой колебаний LFO сэмплера можно управлять в реальном времени с помощью MIDI-клавиатуры. Амплитудой колебаний LFO можно управлять с помощью генератора огибающей (Envelope Generator), создающего произвольную огибающую. Этот метод называется амплитудной модуляцией (AM — Amplitude Modulation). Но в любом сэмплере с помощью амплитудной модуляции можно управлять не только параметрами генератора низкой частоты, но и параметрами воспроизведения сэмпла. Например, если указано «время линейной атаки» 1 с, то после нажатия клавиши громкость сэмпла будет линейно возрастать от минимальной громкости к максимальной в течение 1 секунды. Если указывается время затухания (Release) 0,5 с, то после отпускания клавиши сэмпл будет звучать указанное время, причем его громкость будет линейно уменьшаться. Естественно, можно «нарисовать» и более сложные огибающие. К сэмплу, который воспроизводится генератором с разной высотой и уровнем в зависимости от поступающих с клавиатуры команд MIDI Note (MIDI нота) и Velocity (Скорость нажатия клавиш), можно применить два вида модуляции: частотную и амплитудную. В первом случае будет периодически меняться высота воспроизводимого сэмпла относительно взятой на клавиатуре ноты, а во втором — его относительный уровень в течение времени звучания. Эквалайзер. Для управления тембром звука используются эквалайзеры — программно-аппаратные средства, способные понижать или повышать уровень разных частотных полос. При этом понижается или повышается относительный уровень разных гармоник сигнала, в результате чего мы в акустических системах слышим изменение тембра звука. Известно два основных типа эквалайзеров — графические и параметрические. Первые отличаются наличием фиксированного количества полос: их обычно бывает 15 (можно менять уровень каждой 2/3 октавы звукового диапазона) или 30 (можно менять уровень каждой 1/3 октавы звукового диапазона). На любой из полос уровень сигнала может опускаться или подниматься на Ю—15 дБ (см. рис. 3.7 — графический 10-полосный эквалайзер Winamp). Параметрические эквалайзеры, в отличие от графических, могут настраиваться на любую частотную полосу любой ширины и поднимать/опускать ее уровень.
|
||||
Последнее изменение этой страницы: 2021-04-05; просмотров: 167; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.51.35 (0.012 с.) |