Android 12 la til en ny lydkoblet haptisk effekt som vibrerer telefonen din basert på lyden, men den fungerer ikke på Googles nyeste Pixel.
Hvis du følger bloggen vår, tror jeg ikke jeg trenger å fortelle deg at Google ga ut den første Android 12 bygger forrige uke (seriøst, vi har lagt ut et tonn om det). Mens vi stort sett har fokusert på å avsløre uutgitte funksjoner, går vi i dag tilbake og tester en av de nye OS-ene offisielt annonserte funksjoner. En av de kuleste funksjonene i Android 12 er den lydkoblede haptiske effekten, en funksjon som effektivt lover å vibrere telefonen din i samsvar med den pågående lydøkten. Google sier at det vil la utviklere skape mer oppslukende spill- og lydopplevelser, og etter å ha sett det i aksjon, må vi være enige.
Utvikler kdrag0n, som nylig ga oss vår første titt på Android 12s bakgrunnsbaserte temasystem, ønsket å prøve ut den nye lydkoblede haptiske effektfunksjonen, så han pisket opp en rask app for å se hvilke Pixel-telefoner som støtter funksjonen. I følge dokumentasjonen for
HapticGenerator API, "HG er en lyd-postprosessor som genererer haptiske data basert på lydkanalene. De genererte haptiske dataene sendes sammen med lyddata ned til lyd-HAL-en, noe som krever at enheten støtter lydkoplet-haptisk avspilling." Dessverre ser det ut til at ingen av Googles nyeste Pixel-telefoner - nemlig Pixel 4a 5G eller Pixel 5 - støtter HapticGenerator. Googles 2018 Pixel 3 ser ikke ut til å støtte det heller (riktignok testet vi bare XL-modellen), men heldigvis gjør Googles 2019 Pixel 4 det.Etter å ha bekreftet at Pixel 4 støtter det, pisket kdrag0n opp en annen app ved hjelp av HapticGenerator API. Denne appen genererer vibrasjoner basert på hvilken musikk som spilles på enheten, og resultatet er bedre enn vi forventet. Her er to videoer, begge tatt opp av XDA Senior Member cstark27, som viser frem den lydkoblede haptiske effekten i aksjon:
Daft Punk: One More Time
Daft Punk: Solar Sailer (remikset av Pretty Lights)
Google har lekt med lydkoblede haptikker tidligere, men Android 12s nye funksjon er langt mer allsidig enn noe vi tidligere har sett fra selskapet. Med Pixel 3, Google utarbeidet tilpassede vibrasjonsmønstre for å matche hver enkelt ringetone, men det er åpenbart ikke mulig for dem å lage tilpassede vibrasjoner for hver eneste lyd som kommer ut av høyttalerne.
Dette er grunnen til at jeg tror Android 12s nye lydkoblede haptics kan være en av operativsystemets kuleste funksjoner, og hvorfor det er uheldig at Googles nyeste Pixel-telefoner ser ut til å mangle støtte for det. Haptisk tilbakemelding, når det gjøres riktig, kan virkelig heve smarttelefonopplevelsen. Selv om jeg ikke kan se mange som bruker dette til musikkavspilling (hvor mange mennesker holder telefonen i hånden mens de spiller musikk?), kan jeg se hvordan det vil gjøre spilling så mye mer oppslukende på mobil.