Мегаобучалка Главная | О нас | Обратная связь


Используемые программы



2019-12-29 176 Обсуждений (0)
Используемые программы 0.00 из 5.00 0 оценок




В подпрограмме используются следующие подпрограммы:

1) ReadSample(Number, Channel: LongInt; var Value: Integer) – процедура чтения данных из звукового файла;

2) WriteSample(Number, Channel: LongInt; Value: Integer) – процедура записи данных в звуковой файл.

 

Схема подпрограммы «ReverseAudio»

Схема подпрограммы «ReverseAudio» приведена на рис. 2.23.


Нет
Да
Нет
Да
Нет
Да
Схема подпрограммы «ReverseAudio»
Рис. 2.23

Описание контрольного примера

 

Назначение

Основной целью работы программы является изменение параметров звуковых сигналов, их структуры и применение различных звуковых эффектов для получения необходимых характеристик звучания. Результатом работы программы является измененный звуковой сигнал, записанный в файле. Контрольный пример должен содержать исходный звуковой сигнала, записанный в файле одного из следующих форматов: Microsoft RIFF/WAVE (файлы с расширением wav), MP3 (файлы с расширением mp3), Electronic music (файлы с расширением em1).

 

Исходные данные

На рис. 2.24 и рис. 2.25 приведены изображения исходных звуковых сигналов. К первому предполагается применить звуковые эффекты (реверберация, эхо), изменить параметры (частота дискретизации, битрейт, число каналов, общий уровень громкости, темп) и отредактировать структуру (удаление, копирование, обращение части сигнала). Ко второму предполагается применить эффекты возрастающей и затухающей громкости. Данные звуковые сигналы получены путем записи их через микрофон. Файлы сохранены в формате Microsoft RIFF/WAVE, поэтому пригодны для тестирования.

Исходные звуковые сигналы
Рис. 2.24
Рис. 2.25

 

Параметры исходных звуковых сигналов, записанных в файле:

Первый звуковой сигнал:

Частота дискретизации: 44100 Hz;

Битрейт: 16;

Число каналов: 2.

Второй звуковой сигнал:

Частота дискретизации: 22050 Hz;

Битрейт: 16;

Число каналов: 2.

 

Контрольный пример

Применение эффекта эха.

Установленные параметры эффекта: 2 отклика, 75% громкость, задержка между откликами 400 мс. Результат применения эффекта к исходному сигналу показан на рис.2.26.

Эффект эха

Рис.2.26

Применение эффекта реверберации.

Установленные параметры эффекта: 2 отражения, 70% громкость, задержка между отражениями 62 мс. Результат применения эффекта к исходному сигналу показан на рис.2.27.

Эффект реверберации

Рис.2.27

Уменьшение темпа.

Установленные параметры эффекта: уменьшение темпа в 2 раза. Результат применения к исходному сигналу показан на рис.2.28.

 

Уменьшение темпа

Рис.2.28

Увеличение темпа в два раза.

Установленные параметры эффекта: увеличение темпа в 2 раза. Результат применения к исходному сигналу показан на рис.2.29.

 

Увеличение темпа

Рис.2.29

 

Увеличение общего уровня громкости.

Установленные параметры эффекта: увеличение громкости в 2 раза. Результат применения к исходному сигналу показан на рис.2.30.

Увеличение громкости

Рис.2.30

Уменьшение общего уровня громкости в два раза:

Установленные параметры эффекта: уменьшение громкости в 2 раза. Результат применения к исходному сигналу показан на рис.2.31.

Уменьшение громкости

Рис.2.31

 

Применение эффекта возрастающей громкости:

Результат применения эффекта к исходному сигналу показан на рис.2.32.

Эффект возрастающей громкости

Рис.2.32

 

Применение эффекта затухающей громкости:

Результат применения эффекта к исходному сигналу показан на рис.2.33.

Эффект затухающей громкости

Рис.2.33

Обращение звука:

Результат применения к исходному сигналу показан на рис.2.34.

Обращение исходного сигнала

Рис.2.34

Удаление части сигнала:

Была удалена первая часть исходного звукового сигнала. Результат применения показа на рис.2.35.

Удаление части сигнала

Рис.2.35

 

Копирование части сигнала (скопирована в конец вторая часть звукового сигнала):

Была скопирована в конец вторая часть исходного звукового сигнала. Результат применения показан на рис.2.36.

Копирование части сигнала

Рис.2.36

Были изменены параметры:

частота дискретизации: 22050 Hz;

битрейт: 8;

число каналов: 1.

 



2019-12-29 176 Обсуждений (0)
Используемые программы 0.00 из 5.00 0 оценок









Обсуждение в статье: Используемые программы

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (176)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)