Это маленькая программа, которая реализует функционал фонокорректора в цифровом виде. На вход принимает параметры из командной строки
- имя файла (обязательный) - исходный звуковой файл в несжатом WAV формате. Рекомендуемый формат оцифровки - 192 кГц / 24 бит. Может работать и с другими форматами, но следует учитывать следующее. При частоте дискретизации менее 192кГц снижается линейность АЧХ в области ВЧ (96 кГц, еще более менее удовлетворительно, но при 48кГц спад АЧХ на 20кГц - -10дБ). Допустимы моно и стерео файлы.
- коэффициент усиления (необязательный) по умолчанию - Ку=16. При Ку = 1 коэф передачи на частоте 1кГц будет -20дБ. Подбирается в зависимости от уровня входного сигнала, чтобы не было клипинга на выходе.
- путь (необязательный) указывается, если исходный файл лежит в пути, отличном от места расположения программы.
Примеры:
RIAA_wave_convert.exe mytrack.wav 21.5 "D:/Test tracks/project01"
RIAA_wave_convert.exe mytrack.wav 18.3
RIAA_wave_convert.exe mytrack.wav
На выходе создается файл формата, как у входного, и в той же папке. Коррекция входного аудиосигнала происходит в соответствии с идеальной RIAA кривой без сабсоник части.