Что значит подключение как midi через usb на андроид

Добавил пользователь Владимир З.
Обновлено: 19.09.2024

Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать другой.

Ivan_k26

''Life Under Music''

Собственно интересует каким образом можно настроить гаджет в качестве MIDI-контроллера?
Думаю, что подробные инструкции будут полезны не мне одному.

Alex Longard

Well-Known Member
Member

попадалась прога которая через блютус может управлять daw по миди, на комп устанавливается только сервер который соединяется с daw.

Aleksandr Oleynik

Well-Known Member

Тема названна не совсем верно, ну да ладно - я потом модераторов попрошу чуть её поменять.
Как-то так -
Смартфон/планшет как дистанционное управление (MIDI и/или OSC - контроллер) для Reaper

Так возможно будет менее понятно, но зато правильно по сути.

Коротко, что для этого нужно -
1. Собственно Рипер
2. Комп на котором он стоит с подключенной к нему Wi-Fi точкой доступа, либо - комп в сети и Wi-Fi точка доступа (роутер) в этой же сети.
3. Планшет или телефон с тач скрин дисплеем под iOS или Android
4. Установленная на гаджете программа -
Lemur для iOS
Lemur для Android
5. Установленный на комп Editor Lemur -
Lemur для Mac OS или Win

Ну и время для изучения того как это настраивается

Alex Longard

Well-Known Member

Aleksandr Oleynik

Well-Known Member

В общих чертах вы в Эдиторе Лемура на Компе создаёте нужный вам контролер из различных элементов (фейдеров, кнобов, пэдов, кнопок и ещё кучи всего), посмотреть примеры можно вот тут-
User Library
Запускаете на Гаджете, который находится в той-же сети, что и комп, Лемур приложение
Лемур на компе его видит и вами созданный контролер (ремоут) переносите на гаджет
В Рипере создаёте в Преференсах в Control Surfaces - OSC (Open Sound Control)
настраиваете в нём порты и IP адреса
и ещё - настраиваете конфигурационный файл блаблаюReaperOsc, который должен леджать в папке рипера - OSC

И всё пашет как нужно
[DOUBLEPOST=1480712296][/DOUBLEPOST]

Всё верно, по Wi-Fi и програм настрогали достаточно много.
Все не проверял, но ТОЧНО - Lemur лучшая из них!
[DOUBLEPOST=1480712483][/DOUBLEPOST]Почему поправил название темы - потому как управление на самом деле осуществляется не по MIDI, а по OSC протоколу.
OSC может на много больше чем MIDI и Рипер его очень круто поддерживает.

Aleksandr Oleynik

Well-Known Member

Кому лень всё ЭТО изучать и кому нужен УНИВЕРСАЛЬНЫЙ, а не сугубо под свои задачи контролер, можно просто скачать один из двух контролеров сделанных специально под Рипер для Лемура -

Well-Known Member

Aleksandr Oleynik

Well-Known Member

На винду приложения не видел.
Но Кокосы сейчас активно начали развивать новую тему для Ремоут Контрола - web interface,
в каждой новой бэтке всё больше функционала, но пока он убогий.

Старые устройства Android поддерживают USB-накопители для передачи файлов с помощью компьютера. Современные устройства Android используют протоколы MTP или PTP — Вы можете выбрать тот, который
предпочитаете.

Почему современные устройства Android не поддерживают USB Mass Storage

USB-накопитель — это стандартный протокол, используемый флэш-накопителями, внешними жесткими дисками, SD-картами и другими USB-накопителями. Диск полностью доступен для компьютера, как если бы он был внутренним.

Были проблемы такой работой. Какое бы устройство ни обращалось к хранилищу, ему нужен эксклюзивный доступ. Когда Вы подключили хранилище к компьютеру, оно было отключено от операционной системы Android, работающей на устройстве. Любые файлы или приложения, хранящиеся на SD-карте или USB-накопителе, были недоступны при подключении к компьютеру.

Из-за этого жесткого разделения Вы могли получить слишком мало места для приложений и слишком много места для данных. Нельзя было изменить размер этих разделов без рутирования Вашего устройства — производитель выбрал соответствующее количество для каждого раздела на заводе.

Поскольку файловая система должна была быть доступна с устройства Windows, она должна была быть отформатирована с файловой системой FAT. Мало того, что у Microsoft есть патенты на FAT, FAT также является более старой, более медленной файловой системой без современной системы разрешений. Android теперь может использовать современную файловую систему ext4 для всех своих разделов, потому что они не должны быть доступны для чтения непосредственно Windows.

Подключение телефона или планшета Android к компьютеру в качестве стандартного USB-накопителя удобно, но есть слишком много недостатков. Поэтому современные устройства Android используют разные протоколы USB-подключения.

MTP — медиаустройство

Вашему компьютеру не требуется эксклюзивный доступ к устройству хранения, поэтому нет необходимости подключать хранилище, отключать его или иметь отдельные разделы для разных типов данных. Android также может использовать ext4 или любую другую файловую систему по своему усмотрению — Windows не должна понимать файловую систему, только Android.

На практике MTP очень похож на USB-накопитель. Например, устройство MTP отображается в проводнике Windows, чтобы Вы могли просматривать и передавать файлы. Linux также поддерживает устройства MTP через libmtp, который обычно входит в состав популярных дистрибутивов Linux. Устройства MTP также должны появиться в файловом менеджере Вашего ПК с Linux.

Apple Mac OS X — это отдельное решение — оно вообще не включает поддержку MTP. Apple iPod, iPhone и iPad используют собственный проприетарный протокол синхронизации вместе с iTunes, так почему же они хотят поддерживать конкурирующий протокол?

Google предоставляет приложение Android File Transfer для Mac OS X. Это приложение является простым MTP-клиентом, поэтому оно будет работать для передачи файлов туда и обратно на Mac. Google не предоставляет это приложение для других операционных систем, поскольку они включают поддержку MTP.

PTP — цифровая камера

В этом режиме Ваше устройство Android будет работать с приложениями для цифровых камер, которые поддерживают PTP, но не MTP. Apple Mac OS X поддерживает PTP, поэтому Вы можете использовать режим PTP для передачи фотографий с устройства Android на Mac через USB-соединение без какого-либо специального программного обеспечения.

Если у Вас старое устройство Android, Вы вынуждены использовать USB-накопитель. На современном устройстве Android у Вас есть выбор между MTP и PTP — Вы должны использовать MTP, если у Вас нет программного обеспечения, которое поддерживает только PTP.

Если на Вашем устройстве установлена съемная SD-карта, Вы можете извлечь SD-карту и вставить ее в слот для SD-карты Вашего компьютера. SD-карта будет доступна для Вашего компьютера в качестве устройства хранения, так что Вы сможете получить доступ ко всем файлам на ней, запустить программное обеспечение для восстановления файлов и делать все, что Вы не можете сделать с MTP.

MIDI-интерфейсы — очень полезный для музыкантов инструмент, позволяющий объединить самые разные электронные инструменты в один большой сетап. В этой статье мы расскажем все, что нужно знать про это устройство, а также подскажем, на что обратить внимание при покупке.

MIDI в PIANO ROLL

Формат MIDI был разработан в начале 80-х годов с целью стандартизации быстро растущего количества цифрового музыкального оборудования. Производителям нужен был простой способ сделать свою продукцию совместимой с устройствами других брендов. В 1981 году основатель Roland Икутару Какехаши предложил идею универсального языка для музыкальных инструментов другим крупным игрокам на рынке, включая Oberheim, Sequential Circuits и Moog. Финальный вариант MIDI был наконец представлен в 1982 году.

Примерно так они общаются.

Активация и деактивация ноты (Note On/Off): содержит информацию о том, какие ноты и когда были нажаты и отжаты, включая скорость нажатия на клавиши.

Послекасание (Aftertouch): дополнительное давление на клавишу после ее нажатия. Этот параметр в основном используется для модуляции звука

Изменение значения программы (Program Change): изменяет номер патча (предустановки) на устройстве

Давление в канале (Channel Pressure): общее значение давления для всех нажатых клавиш. Работает по похожему принципу с послекасанием, только для всех клавиш сразу

Изменение регулятора высоты звука (Pitch Bend): изменение колеса или рычага питча.

Синхронизация (Clock): синхронизирует по темпу подключенный девайс с мастер-устройством

Управление воспроизведением (Transport): передает устройству команды для запуска, остановки или продолжения воспроизведения

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

MIDI-интерфейс

Миди-интерфейс — это устройство, которое связывает между собой различные миди-совместимые устройства при помощи стандартного 5-контактного разъема. К таким устройствам можно отнести как различные синтезаторы или драм-машины, так и компьютеры или даже смартфоны.

Наиболее популярны интерфейсы, которые способны подключаться к компьютеру. Ведь именно там в подавляющем большинстве на различных цифровых звуковых рабочих станциях (DAW) сегодня создается музыка. Существуют автономные MIDI-интерфейсы, практически все из которых подключаются к компьютеру или смартфону через USB. А также интерфейсы могут быть интегрированы в клавиатуры, контроллеры и аудиоинтерфейсы.

Упомянутые выше 5-контактные разъемы бывают 3 видов: MIDI out, MIDI in и MIDI thru. Понимать в чем между ними разница очень важно, потому что при неправильном подключении миди-соединение не будет работать.

OUT/IN/THRU

MIDI in: принимает данные от внешнего источника. Этот разъем может быть подключен как к MIDI out, так и MIDI thru

MIDI thru: целью этого разъема является передача точной копии данных, полученный устройством в MIDI In. Это позволяет объединить большое количество девайсов в цепочку, управляемую общим источником или контроллером, создавая таким образом сложный сетап. Этот разъем можно подключать только к MIDI in.

Зачем покупать Миди-интерфейс

Для подключения миди-совместимого оборудования к компьютеру

Это, пожалуй, самая распространенная причина приобретения миди-интерфейса. Некоторое музыкальное оборудование, например, старенькое цифровое пианино, не оснащено привычным всем портом USB для подключения к компьютеру, при этом зачастую миди-разъемы там все же есть. Как раз в таких случаях миди-интерфейс и приходит на помощь. Подключаем миди-кабелем цифровое пианино к разъему Midi in и используем его, как обычную миди-клавиатуру в любой цифровой рабочей станции (например, Ableton или Cubase).

Ableton Live

Или, скажем, у вас уже практически полностью готова аранжировка нового трека. Вы играете с каким-нибудь железным синтезатором и вдруг понимаете, что накрутили тот самый звук, которого не хватало для завершения композиции. Более того, в проекте уже даже есть партия для него. В таком случае также можно подключить миди-интерфейс к синтезатору и настроить все так, чтобы ноты игрались прямо из вашего компьютера.

Синхронизация оборудования с компьютером

SYNC

Данная функция будет наиболее полезна, если вы собираетесь играть лайвы с использованием компьютера. Например, на каком-либо внешнем синтезаторе у вас настроена секвенция. Чтобы она играла бит в бит с остальной композицией, можно подключить устройство к миди-интерфейсу и синхронизировать его с вашей DAW.

Подключение к iOS

iOS

На рынке сегодня есть специальные миди-клавиатуры, разработанные для iOS-устройств. Но если у вас уже есть клавиатура с миди-выходом, то к iPad можно подключиться и с помощью миди-интерфейса.

Подключение нескольких устройств

Да, тут всего один вход

Cо временем, когда вы начнете обрастать различными синтезаторами и драм-машинами, вы скорее всего задумаетесь о расширении своего сетапа для одновременного подключения к компьютеру сразу нескольких устройств. Чем больше оборудования, тем больше разъемов вам понадобится. А это означает, что вам нужно будет приобретать дополнительные MIDI-интерфейсы, чтобы обеспечить достаточное портов для всех устройств.

На что обращать внимание при покупке миди-интерфейса

Существуют базовые интерфейсы, которые оснащены только входом и выходом. Они относительно простые в использовании и не дорогие. Другие более продвинутые интерфейсы немного дороже, но обладают расширенным функционалом и большим количеством больше портов MIDI. Конечный выбор зависит от конкретных потребностей пользователя. При выборе подходящего для вас миди-интерфейса стоит обратить внимание на некоторые его особенности.

Количество Миди-разъемов (In/Out/Thru)

. зато тут их много. :)

Количество миди-разъемов стоит подбирать по количеству имеющихся у вас устройств. Если вам нужно подключить к компьютеру только клавиатуру, то скорее всего вам будет достаточно интерфейса с 1 входом и 1 выходом. Продумайте заранее, не планируете ли вы расширять свой сетап в ближайшем будущем, не понадобятся ли вам дополнительные разъемы. Возможно, стоит сразу взять миди-интерфейс с большим количеством портов на запас.

Тип подключения

MIDI & USB

Изначально миди-интерфейсы были оснащены только 5-контактными миди-разъемами и служили исключительно для того, чтобы связывать различное музыкальное оборудование между собой. Со временем появились интерфейсы с USB-портами, позволяющими подключиться к компьютеру. Естественно, они быстро стали очень популярными, и сейчас практически весь рынок представлен именно такими моделями.

В последние годы с развитием беспроводных технологий новым MIDI-интерфейсам вообще перестали быть нужны кабели для подключения к устройствам. Такие модели не только удобны в настройке, но и позволяют избежать бардака с проводами.

Питание

Важная штука

Питание MIDI-интерфейсов напрямую влияет на их мобильность и удобство в использовании. В основном питание осуществляется с помощью стандартного адаптера переменного тока. Такой вариант ограничивает мобильность, но более стабилен в работе. Другой вариант — USB-интерфейсы, которые питаются напрямую от устройства, к которому подключены.

Mac/PC совместимость

PC/MAC

Перед приобретением важно выяснить, совместим ли интерфейс с операционной системой вашего устройства/компьютера. Хотя большинство MIDI-интерфейсов, представленных на рынке, прекрасно работают со всеми основными операционками, есть некоторые модели, которые разработаны специально для какой-то одной.


В этой статье рассматривается поддержка Android цифрового звука USB и связанных с ним протоколов USB для качества звука.

Целевая аудитория этой статьи — производители устройств Android, производители SoC, поставщики аудиоустройств USB, продвинутые разработчики аудиоприложений и другие, которые хотят получить детальное представление о цифровых аудиоустройствах USB на Android.

Dolby-Atmos-смартфоны

Universal Serial Bus (USB) неофициально описано в статье Википедии о USB , и формально определяется по стандартам , опубликованных USB Forum, Inc. Для удобства мы суммируем основные понятия USB здесь, но стандарты являются авторитетным справочником.

Основные понятия и терминология

USB — это шина с одним инициатором операций передачи данных, называемая хостом. Хост связывается с периферией через шину.

Furutech GT2 USB + ЦАП R2R11

Furutech GT2 USB + ЦАП R2R11

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

Периферийным устройством может быть один физический объект, но на самом деле реализуется несколько логических функций. Например, периферийное устройство веб-камеры может иметь как функцию камеры, так и функцию микрофона.

Каждая периферийная функция имеет интерфейс, который определяет протокол для связи с этой функцией.

виброколонка + смартфон

виброколонка + смартфон

Хост взаимодействует с периферийным по телефону к конечной точке, источник данных обеспечивается одной из периферических функций.

Хост инициирует все передачи данных, поэтому термины ввода и вывода выражены относительно хоста. Операция ввода передает данные с периферии на хост, а операция вывода передает данные с хоста на периферию.

Существует три основных режима передачи данных: прерывание , объемный и изохронный . Изохронный режим будет обсуждаться далее в контексте аудио.

Android USB режимы

Режим разработки присутствует с момента первого выпуска Android. Устройство Android отображается в качестве периферийного устройства USB на главном ПК, работающем под управлением настольной операционной системы, такой как Linux, Mac OS X или Windows. Единственной видимой периферийной функцией является либо Android fastboot, либо Android Debug Bridge (adb) . Протоколы fastboot и adb размещаются в режиме массовой передачи данных через USB.

Режим хоста

Режим хоста представлен в Android 3.1 (уровень API 12).

Поскольку устройство Android должно выступать в качестве хоста, а большинство устройств Android имеет разъем micro-USB, который не разрешает прямую работу хоста, обычно требуется адаптер OTG, такой как это:

OTG кабель

Рисунок 1. Адаптер (OTG)

usb-dac-otg-cable

usb-dac-otg-cable

Устройство Android может не обеспечивать достаточную мощность для работы определенного периферийного устройства, в зависимости от того, сколько энергии требуется периферийному устройству и сколько устройство Android может обеспечить. Даже при наличии достаточного питания заряд батареи устройства Android может быть значительно сокращен.

Для этих ситуаций используйте концентратор с питанием.

DAC_OTG_cable

Чем меньше длина провода OTG — USB — тем лучше!

Кстати, из за более длинных usb проводов в 50% цап на смартфоне не был доступен, т.е. терялась связь с ним. Подключение внешнего ЦАП к смартфону (андройд) происходит безболезненно и весьма быстро (если у вас конечно не совсем старый смартфон).

Подсоединяете данный комплект проводов в USB разъем на ЦАП, а второй конец кабеля в разъём OTG в смартфон. И всё!

Важно! При первом подсоединении ЦАП + смартфон, необходимоподождать 1-2 мин, для того чтобы ЦАП свои драйвера установил автоматически. А затем уже включать программный аудио-плеер.

Режим аксессуаров

Режим аксессуаров был представлен в Android 3.1 (уровень API 12) и перенесен на Android 2.3.4. В этом режиме устройство Android работает как периферийное устройство USB под управлением другого устройства, например док-станции, которая служит хостом. Разница между режимом разработки и дополнительным режимом заключается в том, что хосту видны дополнительные функции USB, помимо adb. Устройство Android начинает работу в режиме разработки, а затем переходит в режим аксессуаров через процесс повторного согласования.

Режим аксессуаров был расширен за счет дополнительных функций в Android 4.1, в частности, аудио, описанного ниже.

Каждая периферийная функция имеет связанный документ класса устройства, который определяет стандартный протокол для этой функции. Это позволяет хостам и периферийным функциям, совместимым с классом, взаимодействовать без подробного знания работы друг друга. Соответствие классу имеет решающее значение, если хост и периферийные устройства предоставляются разными объектами.

USB аудио класс

Здесь мы касаемся только периферийных устройств, которые реализуют аудиофункции и, следовательно, придерживаются класса аудиоустройств. Существует две редакции спецификации звукового класса USB: класс 1 (UAC1) и 2 (UAC2).

Сравнение с другими классами

USB включает в себя множество других классов устройств, некоторые из которых могут быть перепутаны с классом аудио. Класс запоминающего устройства (MSC) используется для секторально-ориентированного доступа к мультимедиа, а протокол передачи мультимедиа (MTP) — для полного доступа к файлам мультимедиа. И MSC, и MTP могут использоваться для передачи аудиофайлов, но только потоковый класс USB подходит для потоковой передачи в реальном времени.

Аудио терминалы

Терминалы аудиоустройства обычно являются аналоговыми. Аналоговый сигнал, представленный на входном терминале периферийного устройства, преобразуется в цифровой с помощью аналого-цифрового преобразователя (АЦП) и передается по протоколу USB для использования хостом. АЦП является источником данных для хоста. Аналогично, хост отправляет цифровой аудиосигнал по протоколу USB на периферийное устройство, где цифроаналоговый преобразователь (ЦАП) преобразует и подает на аналоговый выходной терминал. ЦАП является приемником для хоста.

cable dac

Каналы

DAC_PCM2706 + TDA1305

Периферийное устройство с аудио функцией может включать в себя терминал источника, терминал приемника или оба. Каждое направление может иметь один канал ( моно ), два канала ( стерео ) или более. Периферийные устройства с более чем двумя каналами называются многоканальными. Обычно стереопоток интерпретируется как состоящий из левого и правого каналов, а посредством расширения — многоканальный поток как имеющий пространственные местоположения, соответствующие каждому каналу. Тем не менее, это также вполне уместно (особенно для USB-аудио больше, чем HDMI) не назначать какой-либо конкретный стандартный пространственный смысл каждому каналу. В этом случае, это зависит от приложения и пользователя, чтобы определить, как используется каждый канал. Например, четырехканальный входной поток USB может иметь первые три канала, подключенные к различным микрофонам в комнате, и последний канал, принимающий вход от AM-радио.

Режим изохронной передачи

Аудио USB использует режим изохронной передачи для своих характеристик в реальном времени, за счет восстановления после ошибок. В изохронном режиме пропускная способность гарантируется, и ошибки передачи данных обнаруживаются с помощью циклического контроля избыточности (CRC). Но в случае ошибки нет подтверждения или повторной передачи пакета.

Изохронные передачи происходят каждый период начала (SOF). Период SOF составляет одну миллисекунду для полной скорости и 125 микросекунд для высокой скорости. Каждый высокоскоростной кадр несет до 1023 байтов полезной нагрузки, а высокоскоростной кадр — до 1024 байтов. Собирая их вместе, мы вычисляем максимальную скорость передачи как 1 023 000 или 8 192 000 байт в секунду. Это устанавливает теоретический верхний предел для комбинированной частоты дискретизации звука, количества каналов и глубины в битах. Практический предел ниже.

В изохронном режиме есть три подрежима:

В адаптивном подрежиме периферийный приемник или источник адаптируется к потенциально изменяющейся частоте дискретизации хоста.

виброакустика портативная +смартфон

виброакустика портативная +смартфон

В подрежиме асинхронного (также называемого неявной обратной связью) приемник или источник определяет частоту выборки, а хост приспосабливается. Основным теоретическим преимуществом асинхронного подрежима является то, что тактовая частота источника или приемника USB физически и электрически ближе к тактовой частоте, которая управляет ЦАП или АЦП, и может даже быть такой же или полученной из нее. Эта близость означает, что асинхронный подрежим должен быть менее восприимчивым к дрожанию тактового сигнала. Кроме того, часы, используемые ЦАП или АЦП, могут быть рассчитаны на более высокую точность и меньший дрейф, чем тактовые импульсы хоста.

В синхронном подрежиме фиксированное количество байтов передается каждый период SOF. Частота дискретизации звука эффективно выводится из часов USB. Синхронный подрежим обычно не используется со звуком, потому что как хост, так и периферийные устройства зависят от часов USB.

В таблице ниже приведены изохронные подрежимы:

  • Суб-режим Количество байтов
  • на пакет Частота дискретизации
  • определяется Используется для аудио
  • адаптивный переменная хозяин да
  • асинхронный переменная периферический да
  • синхронный фиксированный USB

На практике подрежим, конечно, имеет значение, но следует учитывать и другие факторы.

  • Поддержка Android для аудио класса USB
  • Режим разработки
  • Аудио через USB не поддерживается в режиме разработки.
  • Режим хоста

Android 5.0 (уровень API 21) и выше поддерживает ряд функций USB audio class 1 (UAC1):

  • Android-устройство должно выступать в качестве хоста
  • Аудиоформат должен быть PCM (интерфейс типа I)
  • Глубина в битах должна составлять 16, 24 или 32 бита, где 24 бита полезных аудиоданных выровнены по левому краю в старших значащих битах 32-битного слова.
  • Частота дискретизации должна быть 48, 44,1, 32, 24, 22,05, 16, 12, 11,025 или 8 кГц.
  • Количество каналов должно быть 1 (моно) или 2 (стерео)

Изучение исходного кода платформы Android может показывать дополнительный код сверх минимума, необходимого для поддержки этих функций. Но этот код не был проверен, поэтому более продвинутые функции еще не заявлены.

В Android 4.1 (уровень API 16) добавлена ограниченная поддержка воспроизведения звука на хосте. Находясь в дополнительном режиме, Android автоматически направляет свой аудиовыход на USB. То есть устройство Android служит источником данных для хоста, например док-станции.

усилитель для наушников

Аудио в режиме аксессуаров имеет следующие особенности:

  • Направление должно быть введено относительно хоста
  • Аудиоформат должен быть 16-битным PCM
  • Частота дискретизации должна составлять 44,1 кГц
  • Количество каналов должно быть 2 (стерео)

Аудио в режиме аксессуаров не получил широкого распространения и в настоящее время не рекомендуется для новых разработок.

Применение цифрового звука в USB

Как видно из названия, цифровой аудиосигнал USB представлен потоком цифровых данных, а не аналоговым сигналом, используемым общим разъемом мини- гарнитуры TRS . В конце концов, любой цифровой сигнал должен быть преобразован в аналоговый, прежде чем его можно будет услышать. Есть компромиссы в выборе места для размещения этой конверсии.

Сказка о двух ЦАП

На приведенном ниже примере диаграммы мы сравниваем два проекта. Сначала у нас есть мобильное устройство с процессором приложений (AP), встроенным ЦАП, усилителем и аналоговым разъемом TRS, подключенным к наушникам. Мы также рассматриваем мобильное устройство с USB, подключенным к внешнему USB ЦАП и усилителю, также с наушниками.

ЦАПы сравнение dac

Рисунок. Сравнение двух ЦАП

Какой ЦАП лучше? Ответ зависит от ваших потребностей. У каждого есть свои преимущества и недостатки.

Примечание. Это искусственное сравнение, поскольку для реального устройства Android, вероятно, будут доступны обе опции.

Первая конструкция A является более простой, менее дорогой, потребляет меньше энергии и будет более надежной конструкцией, предполагающей в равной степени надежные компоненты. Однако обычно есть компромиссы между качеством звука и другими требованиями. Например, если это устройство массового рынка, оно может быть разработано с учетом потребностей обычного потребителя, а не аудиофилов.

Во втором исполнении внешнее аудиоустройство C может быть спроектировано для более высокого качества звука и большей выходной мощности, не влияя на стоимость базового устройства Android массового рынка B. Да, это более дорогой вариант, но стоимость поглощается только те, кто этого хочет.

ЦАП АК 2х 4497

ЦАП на АК 2х4497 спрашивайте у меня в ВК

Мобильные устройства печально известны наличием печатных плат высокой плотности, что может привести к большим возможностям перекрестных помех, которые ухудшают соседние аналоговые сигналы. Цифровая связь менее восприимчива к шуму , поэтому перемещение ЦАП с устройства Android A на внешнюю печатную плату C позволяет физически и электрически изолировать последние аналоговые каскады от плотной и шумной печатной платы, что приводит к повышению качества звука.

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

Применения в режиме хост

Типичные аудиоприложения в режиме хоста USB:

Для всех этих приложений Android обнаруживает совместимое цифровое аудиоустройство USB и автоматически маршрутизирует воспроизведение и захват аудио в соответствии с правилами звуковой политики. Стерео контент воспроизводится на первых двух каналах периферийного устройства.

Supra LoRad MD06-EU Сетевой блок питания обзор

Отладка в режиме хоста

В режиме хоста USB отладка adb через USB недоступна. Смотрите раздел Беспроводное использование в Android Debug Bridge как альтернативу.

Реализация USB звука

Рекомендации для производителей аудио периферийных устройств

Чтобы взаимодействовать с устройствами Android, поставщики аудиоустройств должны:

быть для соответствия аудио класса; в настоящее время Android ориентирован на класс 1, но разумно планировать на класс 2

  • избежать лагов,
  • тест на совместимость с эталонными и популярными устройствами Android.
  • четко документировать поддерживаемые функции, соответствие класса аудио, требования к питанию и т. д., чтобы потребители могли принимать обоснованные решения

Dolby-Atmos-smartphone

Рекомендации для производителей устройств Android и поставщиков SoC

Чтобы поддерживать цифровое аудио через USB, производители устройств и производители SoC должны:

Как включить аудио USB на смартфоне

Чтобы включить аудио через USB в телефоне, добавьте запись в файл конфигурации аудио политики. Обычно это находится здесь:

Читайте также: