Используемые программы
В подпрограмме используются следующие подпрограммы: 1) ReadSample(Number, Channel: LongInt; var Value: Integer) – процедура чтения данных из звукового файла; 2) WriteSample(Number, Channel: LongInt; Value: Integer) – процедура записи данных в звуковой файл.
Схема подпрограммы «SetSpeedOfAudio» Схема подпрограммы «SetSpeedOfAudio» приведена на рис. 2.19.
Описание подпрограммы «SetVolumeOfAudio»
Вводная часть Подпрограмма SetVolumeOfAudio служит для измения уровня громкости указанного фрагмента звукового сигнала, записанного в файле. Текст подпрограммы приведен в приложении 1.
Функциональное назначение Подпрограмма SetVolumeOfAudio предназначена для реализации алгоритма изменения общего уровня громкости звука.
Описание информации TempAudio: TAudioData; – получаемая совокупность значений амплитуд и времен. . Описание используемых в подпрограмме переменных представлено в табл.2.8. Таблица 2.8 Переменные, используемые в подпрограмме «SetVolumeOfAudio»
Описание входных данных подпрограммы представлено в табл.2.9.
Таблица 2.9 Входные данные подпрограммы «SetVolumeOfAudio»
Выходные данные подпрограммы: AudioData – измененная совокупность значений амплитуд и времен с измененным уровнем громкости.
Используемые программы В подпрограмме используются следующие подпрограммы: 1) ReadSample(Number, Channel: LongInt; var Value: Integer) – процедура чтения данных из звукового файла; 2) WriteSample(Number, Channel: LongInt; Value: Integer) – процедура записи данных в звуковой файл.
Схема подпрограммы «SetVolumeOfAudio» Схема подпрограммы «SetVolumeOfAudio» приведена на рис. 2.20.
Описание подпрограммы «ReChangeVolumeOfAudio»
Вводная часть Подпрограмма ReChangeVolumeOfAudio служит для применения эффекта возрастающей громкости к указанному фрагменту звукового сигнала, записанного в файле. Текст подпрограммы приведен в приложении 1.
Функциональное назначение Подпрограмма ReChangeVolumeOfAudio предназначена для реализации алгоритма создания эффекта возрастающей громкости.
Описание информации TempAudio: TAudioData; – получаемая совокупность значений амплитуд и времен. Описание используемых в подпрограмме переменных представлено в табл.2.10. Таблица 2.10 Переменные, используемые в подпрограмме «ReChangeVolumeOfAudio»
Описание входных данных подпрограммы представлено в табл.2.11.
Таблица 2.11 Входные данные подпрограммы «ReChangeVolumeOfAudio»
Выходные данные подпрограммы: AudioData – измененная совокупность значений амплитуд и времен с примененным эффектом возрастающей громкости.
Популярное: Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (180)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |