Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 2 - Кодирование информации в компьютере.doc
Скачиваний:
16
Добавлен:
10.07.2019
Размер:
114.18 Кб
Скачать

IV. Кодирование звуковой информации

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

  • Метод частотной модуляции (метод FM — Frequency Modulation) основан на разложении сигнала в виде суперпозиции элементарных гармоник с разными фазами, частотами и амплитудами. В природе звуковые сигналы имеют непрерывный спектр. Их разложение в гармонические ряды и представление в виде дискретных цифровых сигналов выполняют специальные устройства – аналого-цифровые преобразователи (АЦП). При воспроизведении происходит обратное преобразование – цифроаналоговое (ЦАП). Конструктивно АЦП и ЦАП находятся в звуковой карте компьютера. При таких преобразованиях неизбежны потери информации, связанные с методом кодирования. Метод компактен, но качество звучания не очень высокое и соответствует качеству звучания простейших электромузыкальных инструментов.

  • Метод таблично-волнового синтеза (Wave-Table) заключается в том, что образцы звуков для множества различных музыкальных инструментов (сэмплы) хранятся в особых таблицах. Числовые коды выражают тип инструмента, высоту тона, продолжительность и интенсивность звука, динамику его изменения и другие особенности. Затем при моделировании звуковой информации эти образцы смешиваются. Качество звука, полученное в результате синтеза, приближается к качеству звучания реальных музыкальных инструментов.

При оцифровке звукового сигнала (моно) расчет количества памяти, выделяемого под звук длительностью t секунд и частотой дискретизации v, производят по формуле:

Память (в битах) = t*v*n,

где n –глубина звука.

Общее количество уровней звука K в этом случае вычисляют по формуле:

K=2n.

При оцифровке звукового сигнала (стерео) расчет количества памяти, выделяемого под звук длительностью t секунд и частотой дискретизации v, производят по формуле:

Память (в битах) = 2*t*v*n.