Я работаю в настоящее время на небольшом микро-хиппоне, подключенном к ПК через FPGA. ПЛИС подает сырой поток данных через UART / USB в мой компьютер. Я могу записывать, воспроизводить и анализировать данные.
Но я не могу воспроизвести «живой» аудиопоток напрямую.
То, что работает, - это сохранение потока данных в необработанном формате PCM с помощью специальной C-программы и передача содержимого файла в aplay. Но это добавляет задержку в 10 секунд в поток данных ... Не очень хорошо для демонстрации или тестирования.
tail -f snd.raw | aplay -t raw -f S16_LE -r 9000
У кого-то есть другая идея, как быстрее получить аудиопоток в мои уши? Почему
cat /dev/ttyUSB0 | aplay
не работает? (ничего не происходит)
Спасибо до сих пор
Марвин