Usb ipod для андроид

Usb ipod для андроид

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

ВНИМАНИЕ: это не универсальный аудиодрайвер, воспроизведение возможно только средствами этого приложения. Использование Вашего USB-аудиоустройства другими приложениями посредством данного программного продукта невозможно!
Со списком протестированных устройств и более подробной информацией о том, как подключить USB-аудиоустройство, можно ознакомиться здесь .

Пользователям Android 5: хоть в Android 5 и имеется некоторая поддержка USB ЦАПов, она ограничена 16-бит и частотами дискретизации 44100/48000 Гц. Поэтому чтобы наслаждаться высококачественным воспроизведением 24-битной музыки с частотой дискретизации, на которую способен ваш ЦАП, вам по прежнему будет необходимо это приложение.

Подключение своего аудиоустройства выполните обязательно ПЕРЕД запуском USB Audio Player PRO. Если при запуске приложения появляется сообщение об ошибке инициализации устройства, то либо Android-устройство несовместимо, либо кабель не подходит, поскольку сами ЦАПы как USB-устройства обычно всегда совместимы (plug-and-play). Если Android-устройство не может обеспечить необходимого питания, используйте, пожалуйста, USB-хаб с отдельным питанием.

Если Ваша «комбинация» Android/аудиоустройство работает, пожалуйста, сообщите нам. Нижеперечисленные ЦАПы уже были ранее протестированы в работе с USB Audio Recorder PRO, так что они скорее всего будут работать и с USB Audio Player PRO:

О любых выявленных проблемах сообщайте, пожалуйста, по электронной почте, чтобы разработчики могли быстро их устранить!

Требуется Android: 5.0+
Русский интерфейс: Да

Источник

Сравниваем 6 популярных музыкальных плееров под Android с поддержкой BitPerfect-доступа к USB ЦАПу. Кто победит?

Напоминаю, что в прошлом сравнении у нас схлестнулись 5 бесплатных музыкальных плееров под Android с поддержкой Hi-Res Audio. Кто пропустил, рекомендую почитать сначала первую часть. Теперь пойдет самая жара, так как сегодня в сравнении примут участие 6 музыкальных плееров, которые поддерживают BitPerfect доступ к USB ЦАПам. То есть через них можно напрямую выводит звук на тот самый «свисток», о которых так часто заходит речь в наших обзорах. Для примера можно вспомнить воистину народные ЦАПы: iBasso DC03, HiBy FC3, TempoTec Sonata HD II или E1DA 9038D. Это я привел по одному из разных ценовых категорий, еще больше вариантов можете посмотреть в соответствующей подборке на этом же ресурсе.

В сравнении примут участие (о чем вы меня неоднократно просили) PowerAmp, Neutron, USB Audio Player, NePlayer, HiBy Music и FiiO Music. К сожалению, плееры от Shanling умеют работать только со своими устройствами. Исключались также программы не поддерживающие разрешение 24 бита 96 кГц, которое по определению является нижней границей Hi-Res Audio и на котором у нас происходят все измерения. Из аппаратуры использовался аудиоинтерфейс Motu M4, а в качестве источника я взял Hi-Res аудиоплеер на Android Shanling M3X и к нему USB ЦАП iBasso DC03. Уровень громкости составляет 100%, все приложения скачаны из Play Market, величина дополнительной нагрузки — 32 ома. В процессе я делаю ровно 4 замера, чтобы исключить случайные отклонения. Итак, все формальности учтены, пора представлять участников.

Участники

О HiBy Music и FiiO Music мы уже говорили в первой части сравнений. Это крупные производители аудиообрудования с которыми уже давно принято считаться у всего аудиофилского сообщества. Кроме того, HiBy Music много лет был известен как поставщик программного обеспечения для большого числа аудиодевайсов из Китая и не только. Возможностей у этих музыкальных плееров просто масса: разного вида эквалайзеры, поддержка Hi-Res форматов, MQA, DSD. В общем, довольно серьезные программы.

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

Следом за PowerAmp появился аудиофилский Neutron. Он также поддерживает USB ЦАПы, имеет целую кучу разнообразных настроек, есть даже тонкости для DSD сигнала. Интерфейс конечно тут на любителя, но то дело второе.

USB Audio Player изначально предназначался исключительно для воспроизведения музыки через USB ЦАПы, но по просьбе пользователей его функционал был расширен. Один из лучших в своем классе, не единичны случаи, когда производители аудиообрудования предустанавливали его на свои девайсы в качестве основного музыкального софта. Мой фаворит, думаю, что именно он превзойдет всех.

Следующий участник — NePlayer. Играет он только из плейлиста, причем к папкам доступа нет вообще. Родом, судя по всему, из Японии. Очень мало информации, однако USB ЦАПы он тоже поддерживает и умеет разделять музыку по качеству.

Тестирование

1. Начнем с неравномерности АЧХ в диапазоне 40 Гц — 15 кГц (Дб).

HiBy Music -0.06 -0.18
FiiO Music +0.04 -0.09
PowerAmp -0.05 -0.24
Neutron -0.06 -0.18
USB Audio Player -0.06 -0.17
NePlayer -0.06 -0.17

По цифрам видно, что все справились очень хорошо, но Neutron зачем-то обрезает частотный диапазон на 20 кГц. По этой причине он здесь оказался аутсайдером.

2. Следом идет уровень шума (Дб).

Читайте также:  Android 11 для realm
HiBy Music -108.8
FiiO Music -108.8
PowerAmp -108.2
Neutron -107.8
USB Audio Player -108.8
NePlayer -108.5

Тоже все в принципе молодцы, худший результат у Neutron.

3. Самый важный, на мой взгляд, параметр — динамический диапазон (Дб).

HiBy Music 109.0
FiiO Music 102.2
PowerAmp 108.2
Neutron 107.8
USB Audio Player 109.0
NePlayer 108.6

В этом случае сплоховал FiiO Music и чуть лучше результат у Neutron. Самый же топ показали HiBy Music и USB Audio Player.

4. Ну и последняя пара — уровень гармонических и интермодуляционых искажений в процентах.

HiBy Music 0.00080 0.00165
FiiO Music 0.00078 0.314
PowerAmp 0.00082 0.00323
Neutron 0.00080 0.010
USB Audio Player 0.00078 0.00168
NePlayer 0.00078 0.00166

Аутсайдеры опять FiiO Music и Neutron, все остальные почти ноздря в ноздрю.

Выводы

Какие можно подвести итоги? Если вы планируете использовать со смартфоном мобильный, ну или даже стационарный, USB ЦАП, то выбирать FiiO Music и Neutron не нужно, у них самые низкие показатели качества среди измеренных нами. На удивление неплохо себя показал PowerAmp на своем новом движке и неочень популярный NePlayer. От них, честно скажу, не ожидал. Ну а реальными лидерами оказались бесплатный HiBy Music и платный USB Audio Player. Разницы между ними в данном аспекте использования вообще никакой. Однозначно могу их рекомендовать и использовать по назначению. Тем более, что они к тому же еще и поддерживают стримминговые сервисы в режиме BitPerfect, а это вообще высший уровень качества.

На этом у меня все. Если понравилось, оставляйте свои комментарии, обсудим, а возможно и дополним сравнения новыми участниками. Предлагайте ваши варианты с коротким пояснением, почему именно его. Ну а выбрать себе хороший мобильный ЦАП можно, например, из моей подборки.

Источник

USB Audio Player

вкл. 13 Август 2018 . Опубликовано в Аудио плееры

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

Особенности:

  • Воспроизводит файлы в форматах wav, flac, ogg, mp3, DSD, aiff, aac, m4a, ape, cue и т. д. (и даже 24- или 32-битные).
  • Поддерживает USB аудио-ЦАП, подключенный через кабель OTG cable (если ваше устройство на базе Android поддерживает USB-хост)
  • Воспроизводит без пересчета звук, разрядностью до 32 бит на 384 кГц или с любым другим разрешением, поддерживаемым ЦАП, совершенно без использования аудиосистемы Android. Другие системы на базе Android ограничены разрешением 16 бит на 48 кГц, даже на Android 5.
  • Поддерживает режим DSD-over-PCM для естественного воспроизведения DSD и преобразует DSD в PCM, если ЦАП не поддерживает DSD (файлы *.dff, *.dsf)
  • Воспроизведение папок
  • UPnP/DLNA
  • Воспроизведение файлов из сети с доступом по Samba (не работает с Windows и NAS)
  • Потоковое аудио с радиостанций (поддерживаются потоки .m3u, .pls, .asx и AAC/mp3)
  • Воспроизведение музыкальных баз и плей-листов Android. Слушайте альбомы, либо создайте свои плей-листы из списка песен.
  • Воспроизведение без пауз
  • Пересчет частоты дискретизации (если ЦАП не поддерживает частоту дискретизации файла, если возможно, она преобразуется к более высокой частоте, в ином случае — к самой высокой)
  • 10-полосный эквалайзер (можно отключить)
  • Рут-доступ или настройка ядра не требуются, но если у вас есть рут-доступ к устройству, имеются дополнительные подстройки для борьбы с «заиканием» звука (например, при выключенном экране)
  • Программное и аппаратное регулирование громкости (если есть)
  • Случайный порядок песен и повтор
  • Last.fm scrobbling

Скачать высококачественный медиа плеер — USB Audio Player на Андроид вы можете по ссылке ниже.

Разработчик: eXtream Software Development
Платформа: Android 4.0 и выше
Язык интерфейса: Русский (RUS)
Состояние: Full (Полная версия)
Root: Не нужен

Источник

Usb ipod для андроид

Android application that emulates iPod to use together with old 30-pins iPod serial interface.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

PodEmu is Android application that allows you to connect your Android device to iPod docking station or your car audio system. PodEmu supports both AiR (Advanced) and Simple modes so you can control your Android music app directly from docking station or from your cars steering wheel. PodEmu uses serial protocol to communicate with iPod docking station so it will work only with «old» 30-pin iPod connectors. Lightning interface is not supported.

XDA Developers discussion for this app is here

PodEmu in action:

  • No root required
  • Display track/time information for currently playing song on your car audio system or docking station display.
  • Control your favourite Android music app (eg. Spotify, YouTube, Amazon Prime Music, Apple Music) directly from car’s steering wheel or docking station remote control
  • Download docking station color image to android device. Car audios usually have this feature.
  • Support for Bluetooth serial devices. You can assemble the dongle and connect your android completely wirelesly.
  • Entirely Open Source 🙂 You can modify and redistribute as long as you comply with GPLv3.
PodEmu with cable not connected PodEmu with bluetooth connected and connection with the car established PodEmu with Apple Music
PodEmu with Apple Music PodEmu with Amazon Music PodEmu Settings (screen 1)
PodEmu Settings (screen 2) PodEmu Settings (screen 3) PodEmu Settings (screen 4)
  • Android device with USB host support (USB host support not required if you are using FT311D or FT312D dongles, or Bluetooth)
  • DIY cable or DIY bluetooth dongle. Unfortunately there is no ready-to-use cables available on the market so you need some basic soldering skills to assemble your own cable. Read further for details.
Читайте также:  Undertale android без джойстика

Supported Music Application List

PodEmu will support any music application out of the box if this application properly declares notification in notification/status bar. The table below summarizes the behavior of the applications with which PodMode was tested.

Additionally, please remember, that in order support track/album/artist/playlist/genre navigation fully PodEmu need to have this information provided. Unfortunately there is no way to retreive this information through the notification bar. In the best case PodEmu is only able to gather information about currently played track, total playlist size and current track position. Therefore PodEmu is trying to mimic the rest of the information for the docking station to be able to operate. Please also note, that each docking station behaves differently and therefore final behaviour will be also different. Feel free to provide feedback with your experience on XDA thread or raise an issue through GitHub issue tracker.

Application Support for basic control (play/pause, prev, next) Provides metadata information Additional information
Google Play Music yes yes fully works
Spotify yes yes Metadata does not contain ListSize and ListPosition information. Default list is generated with ListSize=11. Additionally, Spotify delays notifications after you scroll the song forward or backward, so playback position maynot be updated in your car instantly.
TIDAL yes yes ListSize and ListPosition not provided, so generic playlist with size 11 is generated. Scrolling seems to be updated immediately.
PowerAmp yes yes All notes are the same as for Spotify
Apple Music yes yes Stable with PodEmu, instant status updates
Amazon Prime Music yes yes Artworks are not downloaded. The rest works properly.
YouTube yes yes YouTube does not notify when the track is paused.

If you don’t see your favourite app in the table above, don’t worry, most probably it will still work with PodEmu.

ListSize and ListPosition information is very important to be able to see the total amount of songs in the playlist from the docking station and to be able to select random song from list and jump to it. Whenever this information is missing PodEmu will not know how many songs are in the the current playlist and will not support «jump to» command. In such case you will see one album, that contains 11 songs. Also remember, that even if ListSize information is provided, PodEmu don’t know track names «a priori». Therefore, first time you browse them from docking station, you will see titles like «Track XYZ» for all of them. However, once the song is played, it’s title is remembered at given position. This list is flushed when total count of song is changed or application is restarted.

To work properly PodEmu requires to be connected to your car using two separate channels:

  • audio channel (obvious)
  • data channel (for controll and metadata information)

Audio is transmitted through «calssic» analog lines. For metadata serial interface is used. PodEmu will not work with usb/lightning cable, because with such cables all information (including audio) is transmitted digitally and PodEmu is not able to interpret it (plus due to Android architecture it might not be possible to properly recognize the external device and talk to it).

Both channels mentioned above could be connected directly using wires, or bluetooth modules. Below you can find multiple options available to connect your Android device with iPod 30-pins interface.

Audio channel can be connected directly, by wires, or with use of BT module that supports A2DP profile, for example XS3868, RN52, BK8000L.

Data channel could be connected by wires. In this case you will need any USB-to-serial interface like FT232R, FT231X, FT311D, FT312D, PL2303, CP2102, CP2105, CP2108 or CP2110. Alternatively, you can also connect it with any BT module that supports SPP profile (except BLE devices which are too slow). For BT you can use modules like HC05, HC06, RN52.

Obviously you will also need to power all the modules up. There are multiple ways to do it. Below is an example of wiring diagram for XS3868 and HC05 modules that are powered up by LM2596, but you can use any power suply that can provide appropreate voltage and current.

Note for all diagrams below: R1/D1 elements are only required for those cars/docking stations where car or docking station expects the pin 18 to be pulled up to 3.3V by iPod. Otherwise it will not recognize iPod connection. R1 is required to limit the current and D1 is added to protect the dongle (could be ommitted to be honest). If you are not sure if you car needs it, it is safe to start without R1/D1 and if car does not recognize connection, then just add it.

Читайте также:  Снимки спутника для андроид

Connection diagram: Wired

This is the simplest and the most reliable version of connection.

Supported serial interfaces:

  • FTDI: FT232R, FT231X, FT311D, FT312D
  • Prolific: PL2303
  • SiLabs: CP2102, CP2105, CP2108, CP2110

PodEmu was tested with FT312D, PL2303, FT232R, CP2102. Other chips should also work (as claimed by driver developer), but were never tested with PodEmu.

Connection diagram: Bluetooth with HC-05 and XS3868

Bluetooth setup was tested with HC-05 as serial interface device and XS3868 to stream audio. Connection diagram that was used is the following:

Before start using HC-05 it need to be configured properly. To do this you need to issue the following commands:

Instead of using HC-05 and XS3868 you can use any other BT modules that provide SPP and A2DP profiles. SPP is a profile for serial communication. A2DP is a BT profile used for audio connection.

  • do not short audio ground (pin 2) with power ground (pins 15 and 16). If you do it, significant noise will appear.
  • voltage is set to 3,55V and not to 3,3V. 3.3V is normal operating voltage for HC-05, 3.6V is maximum for HC-05. However 3.6V should be minimum voltage for XS3868. When voltage drops below 3.5V, XS3868 will produce audible warnings. To avoid it, but to stay within HC-05 voltage limits it is recommended to set voltage between 3.5V and 3.6V. There are known cases when slight exceeding 3.6V burned HC-05.
  • before using HC-05 it need to be configured. You need to change Baud Rate to 57600 (or whatever rate is required by your car/dock station) AT+UART=57600,0,0 For details about configuring HC-05 please refer to this manual
  • changing device name is not required, because you can choose the device from paired devices list from the application
  • after BT module is configured, you need to manually pair with it. Once paired, start PodEmu, go to settings and select your device from the list of paired devices. Then PodEmu will connect automatically.
  • serial interface cable has higher priority to connect, so if it is attached, BT will not connect. Detach the cable first and then restart the app.

Connection diagram: Bluetooth with RN52 (basic)

Setup with RN-52 module is shown below. The big advantage of this module is that it supports both audio and serial profiles, so you don’t need to pair your phone with 2 bluetooth modules. Disadvantage is high price (

Note: if you use SparkFun breakout board as depictured above, for some reason they didn’t made the pad for AudioGND pin, so you’ll need to solder to pin 39 of the module (AGND). This is 6th pin from the topmost right side on the picture above. Luckily there is thick copper area below «SPK_L-» that you can use.

There is minor issue with such connection. Due to the fact that RN-52 is using differential output and we are using only audio positive lines, there are electrical spikes few seconds after audio goes mute. It can be heard as single «clicks» few seconds after going on mute.

Before using RN-52 module you need to program it. It is done by connection GPIO9 pin to ground. Then you can connect module to you computer to standard COM port using UART_TX and UART_RX and program it. Commands you will need:

Connection diagram: Bluetooth with RN52 (advanced)

For those who has pcb production skills I recommend to use this schematics. In comparison to previous RN-52 schematics, this implementation uses TPA6112 audio amplifier with differential input. Using this amplifier eliminates «single clicks on mute» issue described in previous section.

Note: Don’t forget to setup RN-52 module as described in previous section.

My personal implementation of this dongle looks like this:

Reporting issues and requesting enhancements

Please use «Issues» tab on GitHub to report a problem or request an enhancement. You can also report a problem directly from application. For this, just enable «Enable debug collecting» option in settings, then reproduce the issue, and then use option «Send debug to developer». This will send debug file with all logs from application. Don’t worry, it will not collect your personal data. However, while sending, please don’t forget to describe the problem you are encounting — otherwise your email will be ignored.

  • USB Serial For Android: https://github.com/mik3y/usb-serial-for-android
  • ByteFIFO class: http://www.java2s.com/Code/Java/Threads/ByteFIFO.htm
  • Android Developer Icons: http://www.androidicons.com/
  • Question mark icon: http://www.clipartpanda.com/categories/animated-question-mark-for-powerpoint

About

Android application that emulates iPod to use together with old 30-pins iPod serial interface.

Источник

Оцените статью