Обработка цифрового звука

Принципы психоакустики и создания психоакустических моделей. История разработки и этапы совершенствования программного интерфейса DirectX, предназначенного для упрощения написания программ для работы с графикой и звуком. Оценка его функциональности.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 16.03.2019
Размер файла 15,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Обработка цифрового звука

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

Обработка цифрового подразделяется на:

1. Линейная обработка происходит в настоящем времени и для нее нужна быстрая реакция процессора.

2. Внелинейная обработка отсутствуют временные ограничения, поэтому можно использовать любые процессоры. Но процесс обработки может затянуться до нескольких часов.

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

Сжатие цифрового звука

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

Сжатие осуществляется по нескольким правилам:

1. Если можно не сжимать данные, постарайтесь обойтись без этого.

2. При сжатии ставьте самый маленький коэффициент компрессии.

3. Избегайте сжатия уже сжатых данных.

4. Сжатием можно рассинхронизировать аудио- и видеопотоки.

5. При сжатии используйте данные без лишних шумов.

6. После сжатия увеличивается возможность ошибок при передаче данных.

Технология AudioMPEGLayer3. Формат MP3 цифрового звука

MPEG (MotionPicturesExpertGroup) - название рабочей группы, созданной при Международной организации по стандартизации и Международном электрическом комитете (ISO/IEC) с целью разработки стандартов сжатия видео и аудиоинформации. Собственно MPEG определет аудио и видео форматы, использующие сжатие с частичной потерей информации, а также операции, производимые декодерами MPEG.

Стандарт MP3 - схема сильного сжатия аyдио с потеpями, полное название - MPEG-1 Layer3 (иногда пишут просто MPEG Layer 3).

MP3 использует спектральные отсечения, согласно психоакустической модели. Звуковой сигнал делится на одинаковые отрезки, каждый из которых после обработки записывается в свой фрейм (кадр). Разложение в спектр требует непрерывности входного сигнала. Два и более пикарасположенные рядом, заменяется одним усреднённым. После спектральной «зачистки» применяются математические методы сжатия и упаковка во фреймы. Каждый фрейм может иметь несколько контейнеров, что позволяет хранить информацию о нескольких потоках (по-канально).

Психоакустическая модель

С помощью психоакустических моделей кодер определяет порог допустимого шума квантования. Стандарт MPEG устанавливает

2 психоакустические модели.

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

Шаги психоакустических моделей:

1. Путем операций Фурье делается переход от родных звуков к их частотным коэффициентам.

2. Полученные частоты распределяются по критическим полосам.

3. Спектральные значения критических полос делятся на тональные и нетональные компоненты.

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

5. Модель определяет пороги маскирования для каждой подполосы.

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

Кроме того, были выполнены основные задачи: выявить принципы психоакустики и психоакустических моделей, во-вторых, исследовать способы сжатия цифрового цифрового звука, в-третьих, исследовать работу формата МР3, в-четвертых, сформулировать понятие адаптивного кодировании цифрового звука, и в-пятых, узнать больше о хранении цифрового звука и носителях цифровой аудио-информации.

На основании вышеизложенного были сделаны следующие выводы.

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

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

MP3 является одним из самых распространённых и

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

Таким образом, в настоящее время существует огромное разнообразие методов и способов обработки звукового сигнала. Для сжатия цифрового звука используются различные математические модели, в том числе адаптивные алгоритмы, а также знания в области психоакустики. Одним из самых известных форматов хранения цифрового звука является формат МР3, применяющий адаптивную технологию сжатие данных с потерями. Несмотря на огромное разнообразие уже имеющихся методов, программных средств для обработки цифрового звука и видов электронных носителей, данная область мультимедийных технологий не теряет актуальности как для профессионалов, так и для рядовых слушателей, и продолжает активно развиваться.

Список литературы

программа интерфейс графика психоакустика

1. Алдошина, И.А. Основы психоакустики (подборка статей). [Электронный ресурс] URL= http://www.koob.pro/aldoshina/ Дата обращения: 30.05.13.

2. Загуменнов А.П. Компьютерная обработка звука, 2013 г. [Электронный ресурс] URL= http://www.litres.ru/aleksandr-zagumennov/komputernaya-obrabotka-zvuka/5352013 / Дата обращения: 01.06.13

3. Радзишевский А., Чижов А. Цифровой звук - обо всём по-порядку. [Электронный ресурс] URL= http://websound.ru/articles/theory/digitalsound.htm Дата обращения: 30.05.13.

4. Сэломон, Д. Сжатие данных, изображений и звука. «Техносфера», 2004 г., 368 с.

5. Цифровой аудио формат MP3. [Электронный ресурс] URL= http://www.n-audio.com/articles/format-2.htm Дата обращения: 01.06.13.

Размещено на Allbest.ru

...

Подобные документы

  • Ознакомление с интерфейсом, основными возможностями и преимуществами использования программы OpenGL - популярной библиотекой для работы с 2D и 3D графикой. Рассмотрение назначения, базовых компонент и правил инициализации программного движка DirectX.

    презентация [19,4 K], добавлен 14.08.2013

  • Суть MIDI-технологии и типы музыкальных программ. Основные возможности программ: редакторов цифрового аудио, секвенсоров (программ для написания музыки), анализаторов и реставраторов аудио, трекеров. Копирование и сжатие цифрового звука с компакт-дисков.

    реферат [21,1 K], добавлен 27.02.2009

  • Основы работы с графиков средствами OpenGL в C#. Ее спецификации, принципы и возможности. Direct3D как самостоятельная часть библиотеки Microsoft DirectX, которая отвечает за графику и вывод графической информации. Независимость от языка программирования.

    курсовая работа [2,1 M], добавлен 17.02.2013

  • Виды компьютерной графики. Photoshop – программа для создания и обработки растровой графики. Пакет программ для работы с векторной графикой CorelDraw. Обработка растровых изображений с использованием Photoshop. Этапы создания коллажа на тему "Музыка".

    курсовая работа [2,3 M], добавлен 27.12.2014

  • Несоответствие процессов разработки программного обеспечения международным стандартам. Фазы, развитие вычислительной инфраструктуры. История развития компьютерных систем. Этапы разработки программ и их тестирование. Ошибки в программном обеспечении.

    реферат [176,2 K], добавлен 27.08.2009

  • Возможности интегрированного объектно-ориентированного пакета программ CorelDraw для работы с векторной графикой. Элементы графического интерфейса программы, панель задач, рабочие инструменты, специальные эффекты м приемы для работы с векторной графикой.

    статья [528,6 K], добавлен 01.05.2010

  • Создание приложения для контроля знаний студентов, программ-тестов, созданных с помощью пакета прикладных программ Microsoft Office. Основные требования к его структуре и функциональности, взаимосвязь компонентов. Составление и листинг программы.

    курсовая работа [900,3 K], добавлен 03.06.2014

  • Принципы автоматизации делопроизводства. Общие понятия документооборота. Проектирование программного обеспечения. Стадии и этапы создания информационных систем, средства их разработки. Анализ алгоритмов работы с базой данных, разработка интерфейса.

    дипломная работа [3,4 M], добавлен 07.11.2015

  • Изучение работы цифрового интерфейса, способ осуществления помехоустойчивого кодирования. Выбор среды программирования. Разработка структуры программного обеспечения и методики его тестирования. Создание алгоритмов работы имитатора цифрового канала связи.

    дипломная работа [2,7 M], добавлен 10.09.2011

  • Пакет средств разработки DirectX под Microsoft Windows, характеристика наборов COM-совместимых объектов в его составе. Ключевые особенности версий, шейдерные языки. Описание основных используемых функций. Исходный код программы, примеры ее работы.

    курсовая работа [422,2 K], добавлен 16.02.2015

  • Определение этапов разработки программного обеспечения. Разработка модели представления данных и структуры интерфейса. Проектирование входных и выходных форм. Этапы программирование приложения. Проверка функциональности на контрольном примере.

    курсовая работа [1,2 M], добавлен 25.05.2009

  • Виды и классификация программного обеспечения. Операционные системы. Виды прикладного программного обеспечения. Программные средства работы с текстом, для вычислительных работ, с графикой, со звуком. Базы данных. Языки и системы программирования.

    реферат [87,7 K], добавлен 07.03.2009

  • История компьютеризации музыкального обучения. Функциональные возможности компьютера по организации обмена музыкальной информацией. Рассмотрение технологий и средств обработки звуковой информации. Применение технологии создания позиционируемого 3D звука.

    реферат [44,2 K], добавлен 18.12.2017

  • Общее описание разрабатываемого программного обеспечения, требования к его функциональности и сферы практического применения. Выбор инструментальных средств разработки. Проектирование структур баз данных и алгоритмов, пользовательского интерфейса.

    дипломная работа [3,1 M], добавлен 19.01.2017

  • Анализ существующих систем создания и управления сайтами, их общая характеристика и оценка функциональности на современном этапе. Требования к серверной части, средства ее разработки. Тестирование интерфейса. Формирование руководства пользователя.

    дипломная работа [1,0 M], добавлен 11.04.2012

  • Создание Интернет-сайта для упрощения связи учителей-логопедов и родителей учащихся. Проектирование макета графического интерфейса. Выбор средств разработки программного продукта. Требования к функционалу ученика. Возможности интерфейса администратора.

    дипломная работа [2,8 M], добавлен 01.04.2013

  • Принципы разработки в системе программного обеспечения САПР. Выбор среды для формирования моделей и функций. Процесс создания моделей деталей. Разработка API-приложения для среды разработки. Тестирование разработанного функционала портала-хранилища.

    курсовая работа [704,0 K], добавлен 18.01.2017

  • Технологии разработки программного обеспечения. Процедура постановки задачи, определения требований. Последовательность действий логической, разветвленной и циклической структуры. Терминология программирования. Этапы создания программного продукта.

    презентация [793,8 K], добавлен 15.11.2010

  • Характеристика программы Sound Recorder, предназначенной для записи звука с микрофона или других источников звука. История создания и принципы работы аппаратов, воспроизводящих звуки (шарманки, музыкальной шкатулки, магнитофона). Разработка МР3-плееров.

    презентация [173,5 K], добавлен 08.12.2014

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

    курсовая работа [82,9 K], добавлен 01.03.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.