Тактильный эффект Android 12, связанный со звуком, даже круче, чем кажется

В Android 12 добавлен новый тактильный эффект, связанный со звуком, который вибрирует ваш телефон в зависимости от звука, но он не работает на последней версии Pixel от Google.

Если вы следите за нашим блогом, то думаю не нужно вам рассказывать, что Google выпустила первую Андроид 12 сборки на прошлой неделе (серьезно, мы опубликовали тонна об этом). Хотя мы в основном сосредоточились на раскрытии невыпущенных функций, сегодня мы делаем шаг назад и тестируем одну из новых функций ОС. официально анонсированные функции. Одна из самых крутых функций Android 12 — это тактильный эффект, связанный со звуком, функция, которая обещает вибрировать ваш телефон в соответствии с текущим аудиосеансом. Google заявляет, что позволит разработчикам создавать более захватывающие игры и аудио, и, увидев это в действии, мы вынуждены с этим согласиться.

Разработчик kdrag0n, который недавно впервые дал нам возможность взглянуть на Система тем Android 12 на основе обоев, хотел опробовать новую функцию тактильного эффекта, связанного со звуком, поэтому создал быстрое приложение, чтобы узнать, какие телефоны Pixel поддерживают эту функцию. Согласно документации на

Тактильный генератор API: «HG — это постпроцессор аудио, который генерирует тактильные данные на основе аудиоканалов. Сгенерированные тактильные данные отправляются вместе с аудиоданными в аудио HAL, что потребует от устройства поддержки тактильной связи со звуком. К сожалению, похоже, что ни один из последних телефонов Pixel от Google, а именно Pixel 4a 5G или Pixel 5, не поддерживает Тактильный генератор. Google Pixel 3 2018 года, похоже, тоже его не поддерживает (правда, мы тестировали только модель XL), но, к счастью, Google Pixel 4 2019 года поддерживает.

Google Pixel 4 поддерживает функцию тактильного эффекта Android 12, связанную со звуком. Изображение предоставлено: старший член XDA cstark27

Убедившись, что Pixel 4 поддерживает эту функцию, kdrag0n создал еще одно приложение, используя API HapticGenerator. Это приложение генерирует вибрации в зависимости от музыки, воспроизводимой на устройстве, и результат оказался лучше, чем мы ожидали. Вот два видео, оба записаны старшим участником XDA. cstark27, которые демонстрируют тактильный эффект, связанный со звуком, в действии:

Дафт Панк: Еще раз

Daft Punk: Solar Sailer (ремикс от Pretty Lights)

В прошлом Google экспериментировал с тактильной связью со звуком, но новая функция Android 12 гораздо более универсальна, чем все, что мы ранее видели от компании. С Pixel 3 Google подготовленные пользовательские шаблоны вибрации чтобы соответствовать каждой стандартной мелодии звонка, но они, очевидно, не могут создавать собственные вибрации для каждого звука, выходящего из динамиков.

Вот почему я считаю, что новая тактильная связь с аудиосвязью в Android 12 может стать одной из самых крутых функций ОС, и поэтому, к сожалению, последние телефоны Google Pixel, похоже, не поддерживают ее. Тактильная обратная связь, если все сделано правильно, может действительно улучшить впечатления от использования смартфона. Хотя я не вижу, чтобы многие люди использовали это для воспроизведения музыки (сколько людей держат свой телефон в руке во время воспроизведения музыки?), я вижу, как это сделает игры на мобильных устройствах более захватывающими.