"Прежде обеспечим всех туфлями, а потом будем бороться за то, чтобы их носили" ((c) М.М.Жванецкий)
В качестве туфлей наковырял маленький скриптик на python-е для трансформации звукового файла в соответствии с амплитудной характеристикой [1]. Закон задаётся полиномом. Есть ли, господа-сопалатники, у вас желание организоваться в смысле тестирования разных АХ?
Вопросы, которые надо решить:
- какая цель? Вероятно, выявление каких-то психоакустических тенденций АХ.
- какой формат файлов для тестирования? Имеется в виду - как удобнее, иметь два отдельных файла (исходный нормализованный и трансформированный нормализованный), или один файл, в котором идёт оригинальный фрагмент, а за ним, через короткую паузу, трансформированный?
- какие фрагменты использовать? Наверное, интереснее использовать реальные музыкальные фрагменты, нежели, скажем, синус. Если так, то - какие музыкальные? Какой длительности? Длительность ограничена ресурсами компьютера, так как все операции - в памяти, но, скажем, фрагменты секунд по тридцать для высоких порядков полиномов можно будет осилить, хоть и муторно.
- какие наборы полиномов использовать? Тут степеней свободы много очень У каждого члена есть знак, величина, членов может быть много (правда, чем больше порядок полинома, тем дольше обрабатывать, так что желательно не очень наяривать с высокими степенями). Тут есть такой момент. Например, если тракт у реципиента имеет собственную АХ низкого порядка (без или малоосный, класс A и т.п.), то такой же полином, возможно, будет маскироваться трактом. То же и для высоких порядков (длинные усилители в классе AB с общей глубокой ОООС). То есть характеристики тракта тоже, вероятно, надо как-то учесть.
Я полностью отдаю себе отчёт, что можно привести кучу аргументов в пользу "ненаучности" того, что предлагается. Тем не менее, если кто-то считает, что что-то полезное может тут вылезти - добро пожаловать с предложениями. Но прежде, дабы проникнуться темой, прошу внимательно ознакомиться с контекстом [1]
[1] https://forum.vegalab.ru/showthread.php/35701
Социальные закладки