Android 12 добави нов аудио-свързан хаптичен ефект, който вибрира вашия телефон въз основа на аудиото, но не работи на най-новия Pixel на Google.
Ако следвате нашия блог, не мисля, че трябва да ви казвам, че Google пусна първия Android 12 изгражда миналата седмица (сериозно, публикували сме един тон за това). Въпреки че се съсредоточихме най-вече върху разкриването на неиздавани функции, днес се отдръпваме и тестваме една от новите ОС официално обявени функции. Една от най-готино звучащите функции в Android 12 е аудио-свързаният хаптичен ефект, функция, която ефективно обещава да вибрира телефона ви в съответствие с текущата аудио сесия. Google казва, че ще позволи на разработчиците да създават по-завладяващи игри и аудио изживявания и след като го видим в действие, трябва да се съгласим.
Разработчик kdrag0n, който наскоро ни даде първия ни поглед към Тематична система, базирана на тапети на Android 12, искаше да изпробва новата функция за аудио-свързан хаптичен ефект, така че създаде бързо приложение, за да види кои телефони Pixel поддържат функцията. Според документацията за
HapticGenerator API, „HG е аудио постпроцесор, който генерира тактилни данни въз основа на аудио каналите. Генерираните хаптични данни се изпращат заедно с аудио данни до аудио HAL, което ще изисква устройството да поддържа аудио-свързано хаптично възпроизвеждане." За съжаление, изглежда, че нито един от най-новите Pixel телефони на Google – а именно Pixel 4a 5G или Pixel 5 – не поддържа HapticGenerator. Pixel 3 на Google от 2018 г. изглежда също не го поддържа (вярно, тествахме само модела XL), но за щастие Pixel 4 от 2019 г. на Google го поддържа.След като потвърди, че Pixel 4 го поддържа, kdrag0n създаде друго приложение, използвайки HapticGenerator API. Това приложение генерира вибрации въз основа на музиката, която се възпроизвежда на устройството, и резултатът е по-добър от очакваното. Ето два видеоклипа, и двата записани от старши член на XDA cstark27, които демонстрират аудио-свързания хаптичен ефект в действие:
Daft Punk: Още един път
Daft Punk: Solar Sailer (ремиксиран от Pretty Lights)
Google си е играл с аудио-свързани хаптики в миналото, но новата функция на Android 12 е много по-гъвкава от всичко, което сме виждали преди от компанията. С Pixel 3 Google подготвени персонализирани модели на вибрации за да съответстват на всеки стандартен тон на звънене, но очевидно не е възможно да създават персонализирани вибрации за всеки звук, излизащ от високоговорителите.
Ето защо смятам, че новата аудио-свързана хаптика на Android 12 може да е една от най-готините функции на операционната система и защо е жалко, че най-новите телефони Pixel на Google изглежда нямат поддръжка за нея. Хаптичната обратна връзка, когато е направена правилно, може наистина да подобри изживяването на смартфона. Въпреки че не виждам много хора да използват това за възпроизвеждане на музика (колко хора държат телефона си в ръка, докато възпроизвеждат музика?), виждам как това ще направи игрите много по-поглъщащи на мобилни устройства.