Как определить частоту дискретизации SPDIF/IEC958
Как определить частоту дискретизации сигнала SPDIF в Linux/ubuntu?
У меня есть аудиоустройство, которое выводит сигнал SPDIF с частотой дискретизации 32, 44,1 или 48 кГц. Я не могу определить по аудиоустройству, какую частоту дискретизации оно использует. К сожалению, для этого нет дисплея.
Теперь я хотел бы записать этот сигнал как можно 1:1, т.е. без изменения частоты дискретизации. В принципе, запись возможна, например, с дерзостью. В дерзости я могу выбрать вход SPDIF в качестве источника и записать. Но я должен установить частоту дискретизации в дерзости, и, конечно, я не знаю, какую частоту дискретизации выбрало аудиоустройство.
(В крайне упрощенном виде я представляю себе, что звуковая карта декодирует сигнал SPDIF и передает декодированный сигнал — который снова почти стал аналоговым — в аудасити. В аудасити его потом можно снова закодировать с другой частотой дискретизации).
Итак, вопросов на самом деле три:
- можно ли как-то получить прямой доступ к исходному сигналу SPDIF?
- если это невозможно, как я могу определить частоту дискретизации сигнала SPDIF, чтобы хотя бы преобразование частоты дискретизации было опущено?
- может быть, я совершенно не прав в своих рассуждениях? :-)
Спасибо!