У меня есть двоичные данные в аудиопотоке, и я хочу их декодировать. Вот пример скриншота из Audacity:
Каждую миллисекунду появляется новый бит данных. Это также означает, что данные кодируются с частотой 1000 Гц и скоростью передачи 1000 бод.
Я также могу сказать, что каждый пакет состоит из 20 бит (это означает, что передача занимает 20 миллисекунд) плюс 3 миллисекунды только высокого уровня сигнала. Это означает, что пакет повторно отправляется каждые 23 миллисекунды.
Итак, вопрос в том, как мне преобразовать это в двоичный файл? Пройти и сделать это вручную не может быть и речи - если, конечно, вы не готовы это сделать :)