Що не так зі звуком на Android і як його поліпшити

Професійні музиканти нерідко користуються гаджетами Apple. Це може бути і новенький iPad з встановленим віртуальним синтезатором, і допотопний iPhone, обробляє звук гітари в реальному часі. Як так виходить, що саме «яблучні» продукти цінуються в середовищі творчих людей? І чому аудіофіли зневажливо відгукуються про Android?

Відсутність виділеного ЦАП

Ви напевно вже подумали про якість звуку — мовляв, у Apple краще, звідси «та сама музикальність». І, почасти, ви праві. У будь-якому iPhone є окремий чіп, який відповідає за перетворення цифрового сигналу. Він працює таким чином, щоб в навушниках все звучало голосно, деталізовано і без сторонніх шумів. Так, айфон напевно програє в звучанні, якщо порівнювати його з дорогими Hi-Fi плеєрами. Проте факт залишається фактом: ЦАП тут досить якісний.

У Android-смартфонів ситуація зовсім інша. У більшості апаратів використовується ЦАП, інтегрований в SoC. Як правило, особливою якістю такі рішення не відрізняються. Отримуємо, відповідно, не зрозумій яке аудіо і в доважок малий запас гучності — підсилювач-то зазвичай теж слабенький. Звичайно, бувають і винятки. Є серед Android-телефонів дуже навіть «мелодійні» пристрою з виділеним ЦАП або без нього, але з добротним інтегрованим кодеком. Такі моделі можуть звучати відмінно, а деякі — навіть краще, ніж пристрої Apple.

Рішення проблеми. Якщо у вашого нинішнього апарату звук так собі, виручить мобільний усилок з цифро-аналоговим перетворювачем. Або адаптер Type-C з власним ЦАП (якщо смартфон підтримує таку опцію). Покупка більш дорогих навушників, звичайно, теж може поліпшити ситуацію, але з поганим ЦАП звуку Hi-Fi все одно не отримати.

OPPO HA-2 для Android — всередині ЦАП ESS Sabre32 ES9018-K2M і підсилювач для навушників

 

Мікшер в Android — зрівнялівка з погіршенням

Інший підводний камінь — особливості маршрутизації аудіо. Якщо спеціалізований плеєр Hi-Fi виводить чистий сигнал, який не долає зайвих бар’єрів, то в Android-техніці все складніше. У немузичних пристроях немає пріоритетного режиму для відтворення музики. Всі звуки, включаючи оповіщення про вхідні повідомлення в месенджері, проходять загальну ланцюжок обробок і змішуються в системному мікшері ОС. Неприємний результат такого підходу — деградація якості від «звалювання» всіх звуків в один потік і необхідності приводити їх до спільного знаменника (передискретизація).

Рішення проблеми. Сторонній плеєр Neutron може виводити музику в обхід дефолтного мікшера Android. Правда, робота в такому режимі гарантована не на всіх смартфонах — залежить від прошивки.

Також можна спробувати поліпшити ситуацію з допомогою постобробки — в допомогу системний еквалайзер ViPER4Android (потрібні права root). Це дуже потужний ПО з альтернативним звуковим драйвером, яке поєднує ланцюжок якісних ефектів і різних улучшалок. З тонкощами установки можна ознайомитися на нашому форумі.

А якщо ви завзятий меломан, краще відразу вибрати спеціалізований телефон типу LG V30+ або придивитися до окремого плеєра. Тут навіть недорогий FiiO X3 II з ЦАП Cirrus Logic CS4398 дасть фору Android-смартфону.

 

Затримка звуку — головний біль музикантів

Хто хоча б раз користувався технікою Apple, не з чуток знає про достатку аудиоприложений в App Store. Та що говорити! Група Gorillaz (і не тільки вона) записувала цілі альбоми з допомогою iPad. В «яблучному» маркеті є всі: як окремі віртуальні драм-машини, синтезатори, семплери, так і повноцінні комплекси для створення аранжувань з нуля (той же GarageBand). Відразу виникає питання, чому в Google Play немає такої великої кількості музичного софта?

Затримки в аудиотракте Android складаються з багатьох компонентів: часу проходження шин передачі даних, аудіо драйвера, медиасерверу та додатком і так далі. З-за цього лад перевищує прийнятні 10 мілісекунд

Свобода і гнучкість Android мають зворотну сторону: затримки при введенні/виведенні звуку. Середньостатистичний, особливо недорогий телефон або планшет відтворюють звук з неприємним лагом. Навіть якщо мова про клавішах простенького віртуального піаніно. Посилюють проблему відмінності в апаратній частині різних гаджетів, а також індивідуальні підходи до реалізації аудіотракту у різних брендів. В результаті серйозно працювати з музичним софтом майже неможливо.

Навіть при грі на простому віртуальному піаніно начебто ORG 2019 в Android можна помітити лаги

Для комфортної гри наживо потрібна затримка не більше 10 мілісекунд. Її забезпечують всі iOS-пристрої (через апаратно-програмних особливостей роботи аудіотракту), але мало які під управлінням ОС Android. З результатами вимірювань затримок при роботі в специфічному софті, невтішними для музикантів, можна ознайомитися нижче. Ресурс juce.com провів доскональне дослідження понад сотні гаджетів.

Чим ближче до нуля значення по обох осях, тим менше затримки і спотворення звуку (краще для потреб музиканта)

Рішення проблеми. Як видно з діаграми вище, для серйозного використання в музичних справах, особливо на живих виступах, користувачеві Android вибирати майже не з чого. Або треба переходити на Apple, або брати Google Pixel 2, Pixel або Pixel XL.

Google Pixel 2 — один з небагатьох Android-смартфонів, здатний обробляти звук майже без затримок

Ви не граєте живцем, а покроково складаєте електронні треки в тих же FL Studio, G-Stomper Studio або Caustic? Тоді можна вибирати з більшого числа гаджетів. Затримки виведення звуку у цьому випадку некритичні, але все одно можуть вносити дискомфорт, наприклад при одночасному накладення різних ефектів. Тут обмежуючим фактором може стати ще і загальна продуктивність заліза телефону.

В потужній діджейської програмі edjing Mix є повний арсенал для зведення треків. Але для живого виступу знадобляться кращі в музичному плані Android-смартфони — натовпі не сподобаються лаги

Зазначимо також, що у всіх описаних випадках непридатний для роботи з музикою Android-пристрій може почати відтворювати звук або з великим відставанням, або почне мучити слух неприємним хрускотом через переповнення аудиобуфера.

Музична студія Caustic проста в освоєнні, невимоглива до затримок і радує вбудованими інструментами, навіть модуляр є. А головне — вона працює на швидкому інтерфейсі OpenSL

Щоб у таких випадках позбутися від тріску і ефекту «захлебывающегося» звуку, доведеться у налаштуваннях музичного ЗА збільшувати розмір буфера, а це призведе до ще більшої затримки — загалом, замкнуте коло.

Скорочення буфера допомагає зменшити затримки, але багато пристрою не справляються з таким режимом роботи

Гнітючу ситуацію із затримками намагаються вирішувати і автори софту. Наприклад, для зменшення звукового лага є програмний інтерфейс OpenSL. Він використовується в додатках G-Stomper Studio, Caustic та інших секвенсорах. Крім того, створено просунутий набір інструментів для розробників — Superpowered Audio SDK. Він дозволяє більш ефективно використовувати OpenSL і додатково зменшувати час відгуку музичному ПО. Правда, якщо звичайний OpenSL сьогодні можна знайти майже у всіх мало-мальськи серйозних програмах, то ось програм з використанням Superpowered Audio SDK вдень з вогнем не знайти — версії для Android на поточний момент занедбані, а новинки випущені тільки для iOS.

Для зменшення затримок у налаштуваннях музичної студії Caustic можна переключитися зі стандартного AudioTrack на OpenSL

 

Підсумки

Особливості Android як операційної системи укупі з великим розкидом характеристик заліза відлякують розробників професійного музичного ПО. Вони просто не можуть гарантувати, що на дешевеньком планшеті їх специфічний софт буде працювати швидко і правильно, тому не хочуть зв’язуватися з такою платформою. Звідси очевидна перевага Apple — невеликий парк пристроїв, якісний аудіотракт, що підходить для музичних потреб архітектура ОС. Чи зміниться ситуація? Залежить від зусиль Google і виробників гаджетів. Поки що на Android сумний і аудиофилу, і музиканту: перерахувати «музичні» пристрою можна на пальцях однієї руки.

Добавить комментарий