Skip to content

chakhlik/RIAA_digital_filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Это маленькая программа, которая реализует функционал фонокорректора в цифровом виде. На вход принимает параметры из командной строки

  • имя файла (обязательный) - исходный звуковой файл в несжатом 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 кривой без сабсоник части.

About

First commit. Initial version

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages