Я думаю, что Audacity делает довольно хорошую работу. Проблема с растяжением по времени заключается в том, чтобы сохранить как можно больше исходного содержания гармоник при разделении синусоидальных волн при попытке сохранить частоту дискретизации и разрядность.
В каждой программе, с которой я столкнулся, есть несколько способов сделать это, простой способ очевидно предоставленный алгоритм, менее очевидный способ - манипулировать частотой дискретизации или битовой глубиной, которая сохранит весь гармонический контент и частоту дискретизации на частоте 44,100 Гц. Иногда я использую повторную выборку, перезаписывая через мои AD / DA преобразователи, просто для эффекта, который они добавят, после того, как замедленный цифровой сигнал имеет большие шаги в кривой.
Хитрость заключается в том, чтобы получить как как можно ближе к реальной кривой (интерполяция).
Самый простой метод - это взять два узла и вычислить что-то прямо в центре, более длительное время - это взять в расчет предыдущий и следующий узлы, чтобы определить наклон кривой, что, очевидно, является лучшим способом.
Лучший способ, который я могу придумать, - это пересчитать с 192 кГц до чего-то более низкого, я сомневаюсь, что наши уши могут слышать разницу в содержании гармоник при таких частотах.
Какая бы программа, метод или алгоритм ни использовались, различия едва заметны. Я использовал почти все бесплатные аудиопрограммы, а также наиболее часто используемое коммерческое программное обеспечение, и, если честно, все, что я обнаружил, это то, что звук очень субъективен и ухудшается с возрастом, а также зависит от настроения, в котором я нахожусь.
Смена программного или аппаратного обеспечения - это весело, но с появлением новых функций, преимущества часто ничтожны, если вы не готовы потратить немного больше. Не определились!
Людвиг