LINUX.ORG.RU

Нужна библиотека для передачи цифрового сигнала через аналоговый звук

 , , ,


0

1

Собственно ищится библиотека (желательно C/C++) для передачи данных (скорость не критична, главное стабильность) через звуковой канал (динамик - микрофон, либо line out - line in на SB).

В идеале хотелось бы библиотеку у которой есть 2 метода:

1 - На вход получает массив данных (unsigned char[]) а на выходе выдает звуковой семпл (в PCM или WAV не важно)
2 - На вход получает звуковой семпл, на выходе массив данных

Может кто встречал/использовал чтото подобное ?

★★★★

Последнее исправление: zaz (всего исправлений: 1)

https://github.com/romanz/amodem

This program can transmit a file between 2 computers, using a simple headset, allowing true air-gapped communication (via a speaker and a microphone), or an audio cable (for higher transmission speed).

anonymous
()

Встречал такое во времена БК-0010. Тогда программы записывались на обычную магнитофонную кассету в виде звукового сигнала, а потом обратно оцифровывались во время считывания

dave ★★★★★
()
Ответ на: комментарий от dave

Мы даже отверткой подкручивали головку, чтобы лучше сигнал считывался)

dave ★★★★★
()

ищится библиотека

это называется модем

anonymous
()

или самому через гну-радио

psv1967 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.