Mobiel

Android 12-functies waar we van houden: haptiek en audio kunnen samenwerken

android-12-ac-startpagina-1-1

Android 12 kan je telefoon op de muziek laten dansen.

Android 12 heeft tal van functies om te verkennen, maar een van de coolste is misschien wel de mogelijkheid om de haptische motoren van je telefoon samen te laten werken met een audiostream. Trillen is iets voor elke Android-telefoon - vanaf de beste telefoon het meest budgetvriendelijke telefoon - heeft al en elke telefoon kan ook geluiden afspelen via de externe luidspreker. Het koppelen van de twee kan tot echt innovatieve dingen leiden!

Wat zijn haptiek?

Binnen in elke telefoon zit een kleine motor die met opzet uit balans is, een zogenaamde lineaire resonerende actuator​ Wanneer Android een telefoon vertelt om te trillen, draait deze motor. Omdat het uit balans is, trilt en trilt het terwijl het draait en deze trilling is wat we voelen als onze telefoon is gedempt en iemand belt.

Haptische feedback is geen kleine functie en het is niet eenvoudig om het goed te krijgen.

Deze trillingen zijn ook nuttig voor andere dingen. Het bekendste - en voor velen het belangrijkste - is trillen wanneer je een letter op het toetsenbord tikt. Haptiek is een van de drie manieren (visueel en audio zijn de andere) waarop onze telefoon ons een idee kan geven dat deze een soort actie uitvoert. In ons voorbeeld laat het ons weten dat we met succes een teken vanaf het toetsenbord hebben ingevoerd.

Haptische feedback is essentieel voor telefoons, maar het is ook erg handig in uw PlayStation-controller, draagbare apparaten, en zelfs als een toegankelijkheidsoptie voor mensen met gehoorproblemen.

Haptiek en audio

Besteed veel aandacht aan deze korte video, met dank aan XDA Hoofdredacteur Mishaal Rahman en een app van een onafhankelijke ontwikkelaar die kdrag0n heet. Het volume van de telefoon is uitgeschakeld, maar je kunt de telefoon duidelijk horen trillen in de maat met het ritme wanneer hij op een houten tafel wordt geplaatst. Dat is de haptische audiokoppeling van Android 12 in volle werking.

Alle magie werkt tijdens de audio-nabewerking en veroorzaakt geen overhead.

De app is gebouwd met behulp van de nieuwe Haptic Generator API in Android 12, die de documentatie beschrijft als "een audio-postprocessor die haptische gegevens genereert op basis van de audiokanalen". In eenvoudige bewoordingen betekent dit dat elk gegenereerd geluid de haptische motor kan activeren op basis van wanneer en hoe een ontwikkelaar wil dat het wordt in- en uitgeschakeld.

Omdat dit gebeurt tijdens de audioverwerking, maakt het niet uit of het volume aan of uit staat of hoe hard het is. Een andere interessante opmerking is dat de nieuwe API werkt op de pixel 4, maar niet de Pixel 4a, Pixel 4a 5G of de pixel 5​ Als ik een gokker was, zou ik zeggen dat deze problemen zullen worden aangepakt voordat Android 12 ergens dit najaar officieel wordt uitgebracht.

Hoewel het heel gaaf is om deze demo in actie te zien, is wat er nog meer mee gedaan zou kunnen worden veel interessanter. Twee erg leuke toevoegingen aan Android komen in me op: gaming en aangepaste vibratiepatronen.

De meesten van ons hebben een Xbox of gebruikt PlayStation en weet dat een schudcontroller een behoorlijk handige toevoeging is. Of je nu een first-person shooter, een racespel, een vluchtsimulator of een ander soort actiespel speelt, als je de controller in je handen hebt als je iets doet als het slopen van een auto, zorgt dit voor een betere gameplay.

Als je crasht tijdens het spelen van Asphalt, je telefoon moeten schudden!

Er is geen reden waarom hetzelfde niet kan worden gedaan met uw telefoon. Een game-ontwikkelaar zou de nieuwe Haptic Generator API kunnen gebruiken om de motor met een bepaalde intensiteit te laten starten wanneer er een gebeurtenis plaatsvindt. Android krijgt veel geweldige 3D-games, en die games kunnen deze functie goed gebruiken!

Iets meer alledaags, maar net zo belangrijk is de mogelijkheid om een ​​specifiek trillingspatroon toe te wijzen wanneer een specifiek contact u belt of een bericht stuurt. Hebben aangepaste beltonen en berichttonen voor een contact is geen nieuw idee. Laten we zeggen de ontwikkelaar van de volgende geweldige berichten-app wil een stap verder gaan en je zowel een beltoon als een trilpatroon aan een contactpersoon laten toewijzen. Hoewel er nog steeds extra werk zou zijn, maakt de Haptic Generator het veel minder betrokken.

Natuurlijk hebben Android-ontwikkelaars zelf veel geweldige ideeën, zoals we elke dag zien in de apps die we gebruiken en waar we van houden. "Aangepaste" haptiek klinkt misschien niet als de meest sexy functie van Android 12, maar ik vind het een van de coolste.

Origineel artikel