Можете ли вы настроить громкоговорители для воспроизведения любых частот по вашему желанию?
Не любой - я не знаю общий диапазон, но он определенно зависит от качества динамиков, а также от вашей звуковой карты («ЦАП», я считаю). Они оптимизированы для голоса и музыки, и им не нужно заботиться об остальном. То же самое относится и к другому направлению (запись).
Тем не менее, это выполнимо даже в довольно ограниченном частотном диапазоне - достаточно взглянуть на старые добрые модемы для коммутируемого доступа (в которых изначально использовалась акустическая связь непосредственно с телефонной трубки).
Насколько я знаю, они не просто используют разные частоты для каждого байта, но кодируют отдельные биты . (Точно так же, как электрические коммуникации не используют различное напряжение для каждого байта, либо ...)
(В качестве другого примера, недавно различные продукты начали использовать ультразвук для передачи секретных ключей и другой информации о сопряжении, например, при подключении телефонного приложения к камере и т. П.)
Как уже упоминалось в комментариях, вы можете начать со стандарта DTMF, который может кодировать 16 различных нажатий клавиш.