реклама на сайте
подробности

 
 
> посоветуйте нормальное решение USB-Audio IN, серия камней с "родными" библиотеками
Shtirlich
сообщение Oct 5 2011, 20:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 4-11-07
Из: Питер
Пользователь №: 32 037



есть задача ввести звук в писишник по USB. тоесть устройство - USB девайс, собирает данные, допустим, по I2S и шлет их через USB носту.
посмотрел реализации соответствующих классов у техасского инструмента для стеларисов и у ST для stm32.
вообще не увидел возможности с использованием стандартных библиотек направить звук в ПК, везде только вывод.

посему вопрос: может кто уже пользует такое решение? пишу здесь потому что нужен мощный универсальный камень с богатой переферией.
в идеале камень должен помимо звука потянуть виртуальный ком через композит, может быть несильную графику и много небыстрой периферии.
создавать сий баобаб на чемто слабее ARM7 считаю формой анонизма. производитель не сильно важен как и стоимость самой микросхемы.

или может существует волшебная билиотека/фреймворк/SDK/операционка, которая при прикручивании к любому камню реализует описаный функционал?

p.s. сам бы написал с все нуля не будь я таким тупым лентяем = )
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Shtirlich
сообщение Oct 6 2011, 08:35
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 4-11-07
Из: Питер
Пользователь №: 32 037



не нашел, можно ткнуть носом плиз
Go to the top of the page
 
+Quote Post
Юрий_СВ
сообщение Oct 6 2011, 10:01
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 4-05-08
Пользователь №: 37 272



Цитата(Shtirlich @ Oct 6 2011, 11:35) *
не нашел, можно ткнуть носом плиз

Пример на AVR32
Пример на 8-битном AVR
Go to the top of the page
 
+Quote Post
Shtirlich
сообщение Oct 6 2011, 15:02
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 4-11-07
Из: Питер
Пользователь №: 32 037



Цитата(Юрий_СВ @ Oct 6 2011, 14:01) *


забыл сказать, нужно чтобы ввод был стерео с частой не ниже 48 кГц.
в данных примерах моно, причем на 8-ми битке частоты дискретизации 8 кГц

Цитата(lebiga @ Oct 6 2011, 18:46) *
В вводом в компьютер проблем нет - синхронизация по кварцевому генератору 12.288 и данных с кодека.
Проблема с выводом. До конца не решил. У меня цикл измерения около минуты - соответственно сделал буфер для генератора размером достаточным для непрерываемого выходного сигнала.

Режимы - вместо
(Int8U)UsbEpTransferIsochronous + (Int8U)UsbEpSynchAdaptive,
я использовал
(Int8U)UsbEpTransferIsochronous + (Int8U)UsbEpSynchAsynchronous + (Int8U)UsbEpUsageImplicit

Проект сделан давно, че-то уже позабыл


видимо тоже буду пробовать на нем стартануть. кодек и синтезатор не проблема, они всеравно будут. кодек, точнее аудио АЦП, чтобы обеспечить нужное качество, а синтезатор уже давно юзаем дабы не плодить кучу асинхронных генераторов на плате. сейчас все реализовано на PCM2103 + MSP2234 как управляющий контроллер. хочется на одном корпусе.

ту lebiga: я если что надоем с вопросами, Вы не против?

Сообщение отредактировал Shtirlich - Oct 6 2011, 15:02
Go to the top of the page
 
+Quote Post
lebiga
сообщение Oct 6 2011, 15:27
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292



Цитата(Shtirlich @ Oct 6 2011, 18:02) *
забыл сказать, нужно чтобы ввод был стерео с частой не ниже 48 кГц.
в данных примерах моно, причем на 8-ми битке частоты дискретизации 8 кГц

видимо тоже буду пробовать на нем стартануть. кодек и синтезатор не проблема, они всеравно будут. кодек, точнее аудио АЦП, чтобы обеспечить нужное качество, а синтезатор уже давно юзаем дабы не плодить кучу асинхронных генераторов на плате. сейчас все реализовано на PCM2103 + MSP2234 как управляющий контроллер. хочется на одном корпусе.

ту lebiga: я если что надоем с вопросами, Вы не против?


У меня стерео - 2 канала измерения, 48кГц, 16 или 20 бит. Кастомеру отдали версию с 16 бит - при 20 бит шумы все равно снижали диапазон до 16 бит . Регулировку volume переделал на регулировку входного усилителя (на цап DAC8043 и OP37, шаг усиления 2) - просто двигаешь рычажок в апликухе и все. Работоспособность хорошо проверяется через винамп. Можно посмотреть на diatos . kpi . ua - "Акустические измерения"
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Shtirlich   посоветуйте нормальное решение USB-Audio IN   Oct 5 2011, 20:40
- - ig_z   QUOTE (Shtirlich @ Oct 5 2011, 22:40) воо...   Oct 5 2011, 23:35
||- - Shtirlich   Цитата(lebiga @ Oct 6 2011, 19:27) У меня...   Oct 6 2011, 19:09
||- - lebiga   Цитата(Shtirlich @ Oct 6 2011, 22:09) вот...   Oct 7 2011, 13:54
||- - Shtirlich   Цитата(lebiga @ Oct 7 2011, 17:54) usb-de...   Oct 10 2011, 11:47
||- - Shtirlich   Цитата(lebiga @ Oct 7 2011, 17:54) экзамп...   Oct 10 2011, 18:32
||- - ig_z   QUOTE (Shtirlich @ Oct 10 2011, 21:32) со...   Oct 10 2011, 19:21
|- - ig_z   QUOTE (Shtirlich @ Oct 6 2011, 11:35) не ...   Oct 6 2011, 11:02
|- - lebiga   Цитата(ig_z @ Oct 6 2011, 14:02) \IA...   Oct 6 2011, 11:38
|- - ig_z   QUOTE (lebiga @ Oct 6 2011, 14:38) Для пр...   Oct 6 2011, 12:51
|- - lebiga   Цитата(ig_z @ Oct 6 2011, 15:51) Я не сов...   Oct 6 2011, 14:46
- - Shtirlich   кстати Юрий_СВ своей ссылкой на Atmel дал неплохую...   Oct 7 2011, 10:47
- - Alex11   Несколько опоздал к разговору, но замечу, что адап...   Oct 10 2011, 19:29
|- - ig_z   QUOTE (Alex11 @ Oct 10 2011, 22:29) Неско...   Oct 10 2011, 19:36
|- - lebiga   Цитата(Alex11 @ Oct 10 2011, 22:29) Неско...   Oct 11 2011, 10:38
|- - Shtirlich   Цитата(lebiga @ Oct 11 2011, 14:38) Ада...   Oct 11 2011, 17:54
- - Alex11   Так и я говорю, что работает, в отличие от того, ч...   Oct 10 2011, 19:53
- - ubit   Цитата(Alex11 @ Oct 10 2011, 23:53) Так и...   Oct 10 2011, 22:51


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 17:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01417 секунд с 7
ELECTRONIX ©2004-2016