LINUX.ORG.RU

История изменений

Исправление COKPOWEHEU, (текущая версия) :

Я чуть подправил дескриптор, теперь там двух-канальный микрофон. Макс. размер эндпойнта увеличен то 256 байт, как в дескрипторе, так и при настройке эндпойнта.

Это не сработает. Размер PMA у них всего 512 байт. Минус 8-64 байта на ep0. Вы же пытаетесь выделить два буфера по 256 байт. Ограничьтесь 200 байтами.

И если тема аудиоустройств вам действительно интересна (мне-то нет, я всего лишь различные типы endpoint’ов тестировал), попробуйте все же с синхронизацией поиграться.

Я там добавил новую папочку: 5.Audio_F1.

А чем 4.Audio_F1 не устроила?

Менять частоту дискретизации просто в константе USB_MIC_SAMPLE_RATE (сейчас там 48000 стоит).

У меня было F_SAMPLE

Но радует что разобрались что где меняется.

Исходная версия COKPOWEHEU, :

Я чуть подправил дескриптор, теперь там двух-канальный микрофон. Макс. размер эндпойнта увеличен то 256 байт, как в дескрипторе, так и при настройке эндпойнта.

Это не сработает. Размер PMA у них всего 512 байт. Минус 8-64 байта на ep0. Вы же пытаетесь выделить два буфера по 256 байт. Ограничьтесь 200 байтами.

Я там добавил новую папочку: 5.Audio_F1.

А чем 4.Audio_F1 не устроила?

Менять частоту дискретизации просто в константе USB_MIC_SAMPLE_RATE (сейчас там 48000 стоит).

У меня было F_SAMPLE

Но радует что разобрались что где меняется.