Программирование мультимедиа-систем - 24 стр.

UptoLike

Составители: 

- 24 -
произвольной клавиши (возбуждении колебаний струны) амплитуда сна-
чала быстро возрастает до максимума, затем несколько спадает, после чего
следует относительно продолжительный участок медленного падения ам-
плитуды и, наконец, участок быстрого затухания. Описанные стадии сиг-
нала носят названия
Attack, Decay, Sustain и Release соответственно, по-
этому сам генератор огибающей именуется
ADSR-генератором (по первым
буквам фаз сигнала, см. рис. 3.6).
Обычно пара операторов определяет
голос; современные наборы мик-
росхем для FM-синтеза звука содержат до 36
÷
40 голосов, осуществляя
различные режимы (алгоритмы) FM-синтеза (в том числе и самые слож-
ные, предполагающие использовать 18 и более операторов для синтеза ре-
чи). В звуковых картах обычно присутствует специальный
генератор шу-
ма
, обрабатываемый одним оператором (оператором огибающей).
Кроме FM-синтеза, в высококачественных звуковых картах использу-
ется табличный или WT-синтез (
Wave Table synthesis); такие устройства
именуют также
синтезаторами выборок или сэмплерами (Samples). Идея
применения WT-синтеза состоит в использовании специальных алгорит-
мов, позволяющих по одному лишь характерному тону (
выборке) музы-
кального инструмента воспроизвести все остальные тона (фактически вос-
становить его полное звучание).
Рис. 3.6. Синтез звука при использовании генератора оги-
бающей (ASDR-генератор)
Выборки сигналов (таблицы) сохраняются в ROM (
Read Only Memory)
или программно загружаются в RAM (
Random Access Memory) звуковой
карты, после чего специализированный WT-процессор выполняет опера-
ции над выборками сигнала, изменяя их амплитуду и частоту (рис. 4.7).
При этом генерируемое WT-методом звучание ближе к звуку реальных ин-
струментов, нежели при FM-технологии. Дополнительную гибкость WT-
                                   - 24 -


произвольной клавиши (возбуждении колебаний струны) амплитуда сна-
чала быстро возрастает до максимума, затем несколько спадает, после чего
следует относительно продолжительный участок медленного падения ам-
плитуды и, наконец, участок быстрого затухания. Описанные стадии сиг-
нала носят названия Attack, Decay, Sustain и Release соответственно, по-
этому сам генератор огибающей именуется ADSR-генератором (по первым
буквам фаз сигнала, см. рис. 3.6).
     Обычно пара операторов определяет голос; современные наборы мик-
росхем для FM-синтеза звука содержат до 36 ÷ 40 голосов, осуществляя
различные режимы (алгоритмы) FM-синтеза (в том числе и самые слож-
ные, предполагающие использовать 18 и более операторов для синтеза ре-
чи). В звуковых картах обычно присутствует специальный генератор шу-
ма, обрабатываемый одним оператором (оператором огибающей).
     Кроме FM-синтеза, в высококачественных звуковых картах использу-
ется табличный или WT-синтез (Wave Table synthesis); такие устройства
именуют также синтезаторами выборок или сэмплерами (Samples). Идея
применения WT-синтеза состоит в использовании специальных алгорит-
мов, позволяющих по одному лишь характерному тону (выборке) музы-
кального инструмента воспроизвести все остальные тона (фактически вос-
становить его полное звучание).




      Рис. 3.6. Синтез звука при использовании генератора оги-
                бающей (ASDR-генератор)


    Выборки сигналов (таблицы) сохраняются в ROM (Read Only Memory)
или программно загружаются в RAM (Random Access Memory) звуковой
карты, после чего специализированный WT-процессор выполняет опера-
ции над выборками сигнала, изменяя их амплитуду и частоту (рис. 4.7).
При этом генерируемое WT-методом звучание ближе к звуку реальных ин-
струментов, нежели при FM-технологии. Дополнительную гибкость WT-