УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ПЕРЕХОДНЫХ ПРОЦЕССОВ ДЛЯ АУДИОСИГНАЛОВ С ИЗМЕНЕНИЕМ СКОРОСТИ ВОСПРОИЗВЕДЕНИЯ ИЛИ ВЫСОТЫ ТОНА

1. Устройство для обработки аудио сигнала, включающее банк фильтров анализа для генерации сигналов поддиапазонов звукового сигнала; манипулятор времени для индивидуальной обработки во времени множества сигналов поддиапазонов, представляющих звуковой сигнал, манипулятор времени, выполняющий этап перекрытия и суммирования для перекрытия и суммирования блоков, по крайней мере, одного из множества сигналов поддиапазонов с использованием значения улучшенного перекрытия и суммирования, отличного от улучшенного значения блока извлечения, используемого для извлечения блоков из сигнала поддиапазона из множества сигналов поддиапазона; детектор переходных процессов для обнаружения переходного процесса в звуковом сигнале или по меньшей мере в одном сигнале поддиапазона из множества сигналов поддиапазонов, причем этап перекрытия и суммирования настроен на снижение влияния обнаруженных переходных процессов или исключения обнаруженных переходных процессов путем индивидуального определения переходных процессов в поддиапазонах на этапе перекрытия и суммирования; и сумматор переходных процессов для добавления обнаруженных переходных процессов по крайней мере к одному сигналу поддиапазона, генерируемому на этапе перекрытия/суммирования, путем индивидуальной обработки поддиапазонов.
2. Устройство по п.1, дополнительно включающее модуль прореживания для прореживания звукового сигнала или множества сигналов поддиапазонов, причем манипулятор времени настроен на выполнение растяжения во времени множества сигналов поддиапазонов.
3. Устройство по п.1, в котором детектор переходных процессов настроен на выделение блоков, путем индивидуальной обработки поддиапазонов, содержащих переходные процессы, и в котором этап перекрытия/суммирования настроен на исключение отмеченных блоков.
4. Устройство по п.1, в котором этап перекрытия и суммирования настроен на использование значения улучшенного перекрытия и суммирования, являющегося большим, чем улучшенное значение блока извлечения для выполнения растяжения во времени множества сигналов поддиапазонов.
5. Устройство по п.1, в котором манипулятор времени дополнительно включает блок извлечения; модуль обработки окна/регулятор фазы, и вычислитель фазы для расчета фазы, на основе которой в модуле обработки окна/регуляторе фазы выполняется регулировка фазы извлеченного блока.
6. Устройство по п.1, в котором детектор переходных процессов настроен на определение длины участка сигнала поддиапазона, содержащего переходной процесс с длиной, соответствующей длине сигнала, который будет включен сумматором переходных процессов.
7. Устройство по п.1, в котором сумматор переходных процессов настроен на включение участка в поддиапазон сигнала, имеющий переходной процесс, причем длина участка выбирается достаточно большой, чтобы был возможен кроссфейд выходного сигнала после процесса перекрытия и суммирования на участке, имеющем переходной процесс, или чтобы был возможен кроссфейд от участка, имеющего переходной процесс, на выходе процесса перекрытия и суммирования.
8. Устройство по п.7, в котором сумматор переходных процессов настроен на выполнение операции кроссфейда.
9. Устройство по п.1, в котором детектор переходных процессов настроен на выявление блоков, извлекаемых блоком извлечения из сигнала поддиапазона, имеющих переходные характеристики.
10. Устройство по п.1, в котором детектор переходных процессов настроен на выполнение перемещения «центра тяжести» при расчете энергии к заданному промежутку времени сигнала на входе в банк фильтров анализа или к сигналу поддиапазона.
11. Устройство по п.1, которое дополнительно содержит банк фильтров анализа для генерирования множества сигналов поддиапазонов.
12. Устройство по п.11, которое дополнительно включает модуль прореживания, расположенный на входе или выходе банка фильтров анализа, в котором манипулятор времени настроен на выполнение растяжения во времени множества сигналов поддиапазонов.
13. Устройство по п.1, которое дополнительно включает первый банк фильтров анализа, второй банк фильтров анализа; этап повторной дискретизации перед вторым банком фильтров анализа, и множество фазовых вокодеров для второго множества выходных сигналов поддиапазонов второго банка фильтров анализа, множество фазовых вокодеров, имеющих коэффициент расширения основного диапазона больше чем единица, причем на выходе фазового вокодера выполняется множество этапов перекрытия и суммирования.
14. Устройство по п.13, которое дополнительно включает этап подключения между первым банком анализа и множеством фазовых вокодеров на входе этапа подключения, и множество этапов перекрытия и суммирования в выходе этапа подключения, причем этап подключения выполнен с возможностью контроля положения блоков, соответствующих одному из множества сигналов поддиапазонов и обработанных блоков на выходе фазового вокодера на этапе перекрытия и суммирования.
15. Устройство по п.1, которое дополнительно содержит корректор амплитуды, настроенный на компенсацию влияющих на амплитуду эффектов при расчетах различных блоков в контексте этапа перекрытия и суммирования.
16. Устройство по п.1, которое дополнительно включает манипулятор времени для индивидуальной обработки во времени множества сигналов поддиапазонов звукового сигнала, причем манипулятор времени состоит из этапа перекрытия и суммирования, детектора переходных процессов и сумматора переходных процессов.
17. Способ для обработки аудио сигнала, включающий генерацию множества сигналов поддиапазонов звукового сигнала; блоки перекрытия и суммирования, соответствующие одному из множества сигналов поддиапазонов, представляющих аудио сигнал с помощью значения улучшенного перекрытия и суммирования, отличающегося от улучшенного значения блока извлечения, используемого для извлечения блоков из сигнала поддиапазона из множества сигналов поддиапазонов; обнаружение переходных процессов по меньшей мере в одном поддиапазоне сигнала из множества сигналов поддиапазонов; уменьшение влияния либо исключение обнаруженных переходных процессов при перекрытии и суммировании путем индивидуальной обработки поддиапазонов; включение обнаруженных переходных процессов в сигнал поддиапазона, генерируемый при выполнении перекрытия и суммирования путем индивидуальной обработки поддиапазонов.
18. Компьютерная программа для выполнения способа обработки аудио сигнала, когда компьютерная программа запускается на компьютере, способа, включающего в себя генерацию множества сигналов поддиапазонов звукового сигнала; блоки перекрытия и суммирования, соответствующие одному из множества сигналов поддиапазонов, представляющих аудио сигнал с помощью значения улучшенного перекрытия и суммирования, отличающегося от улучшенного значения блока извлечения, используемого для извлечения блоков из сигнала поддиапазона из множества сигналов поддиапазонов; обнаружение переходного процесса по крайней мере в сигнале поддиапазона из множества поддиапазонов; уменьшение влияния или исключение обнаруженных переходных процессов при перекрытии и суммировании путем индивидуальной обработки поддиапазонов; включение обнаруженных переходных процессов в сигнал поддиапазона, генерируемый при выполнении перекрытия и суммирования, путем индивидуальной обработки поддиапазонов.