У меня не было таких проблем с I2C. И по идее на шине I2C должен быть тайм аут, если его нет то это косяк разработчиков ардуино.
Для относительных тестов подойдёт обычная звуковая карта которая встроена в компьютер, и входе микрофона спокойно держат уровень шума выше 70дб, чего достаточно для тестов. Если ваше устройство переплюнет уровень шума встроенной звуковухи то уже можно прибетать к более высококачественным звуковым аппаратам для тестов.
По поводу цена качество я вам уже предлагал ADAU1701 если не достаточно 4-х аналоговых выходов, + 2х канальный ЦАП PCM5102.
Цена вопроса:
1) DSP ADAU1701 5$ ~300 руб за шт.
2) DAC PC5102 3$ ~200 руб за шт.
За весьма скромные деньги получишь практический все возможности аудиопроцессоров за 500-1000$.
ИМХО в итоге разочаруешься в этом аудиопроце TDA, 99%. В общем удачи, опыт тоже важен) Главное не бросать свою идею и доводить её до идеала.
|