Используемые программы
В подпрограмме используются следующие подпрограммы: 1. ReadSample(Number, Channel: LongInt; var Value: Integer) – процедура чтения данных из звукового файла; 2. WriteSample(Number, Channel: LongInt; Value: Integer) – процедура записи данных в звуковой файл.
Схема подпрограммы «Reverberation» Схема подпрограммы «Reverberation» приведена на рис. 2.17.
Описание подпрограммы «Echo»
Вводная часть Подпрограмма Echo служит для применения эффекта эха к указанному фрагменту звукового сигнала, записанного в файле. Текст программы приведен в приложении 1.
Функциональное назначение Подпрограмма Echo предназначена для реализации алгоритма создания эффекта эха.
Описание информации TempAudio: TAudioData; – получаемая совокупность значений амплитуд и времен. Описание используемых в подпрограмме переменных представлено в табл.2.4. Таблица 2.4 Переменные, используемые в подпрограмме «Echo»
Описание входных данных подпрограммы представлено в табл.2.5.
Таблица 2.5 Входные данные подпрограммы «Echo»
Выходные данные подпрограммы: AudioData – измененная совокупность значений амплитуд и времен с эффектом эха.
Используемые подпрограммы В подпрограмме используются следующие подпрограммы: 1. ReadSample(Number, Channel: LongInt; var Value: Integer) – процедура чтения данных из звукового файла; 2. WriteSample(Number, Channel: LongInt; Value: Integer) – процедура записи данных в звуковой файл.
Схема подпрограммы «Echo» Схема подпрограммы «Echo» приведена на рис. 2.18.
Описание подпрограммы «SetSpeedOfAudio»
Вводная часть Подпрограмма SetSpeedOfAudio служит для измения темпа (скорости) указанного фрагмента звукового сигнала, записанного в файле. Текст подпрограммы приведен в приложении 1.
Функциональное назначение Подпрограмма SetSpeedOfAudio предназначена для реализации алгоритма изменения темпа звука.
Описание информации TempAudio: TAudioData; – получаемая совокупность значений амплитуд и времен. . Описание используемых в подпрограмме переменных представлено в табл.2.6. Таблица 2.6 Переменные, используемые в подпрограмме «SetSpeedOfAudio»
Описание входных данных подпрограммы представлено в табл.2.7.
Таблица 2.7 Входные данные подпрограммы «SetSpeedOfAudio»
Выходные данные подпрограммы: AudioData – измененная совокупность значений амплитуд и времен с измененным темпом.
Популярное: Почему стероиды повышают давление?: Основных причин три... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (180)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |