CPC G08B 6/00 (2013.01) [H04R 3/00 (2013.01); H04R 2400/03 (2013.01)] | 4 Claims |
1. A method for generating a haptic signal for output to a haptic transducer, comprising:
receiving, by a processor, an audio signal for output through an audio output transducer;
determining, by the processor, whether the audio signal comprises a haptic trigger based on an indication of a rate of change of an amplitude of the audio signal being greater than a threshold value indicating that the audio signal is suitable for output in conjunction with a haptic signal;
responsive to determining that the audio signal comprises the haptic trigger, mapping, by the processor, energy in the haptic trigger at frequencies outside of an intended frequency range to frequencies within the intended frequency range in the haptic signal to generate the haptic signal, wherein the mapping is performed by:
under-sampling data in the audio signal comprising the haptic trigger, such that the energy in the haptic trigger at frequencies above the intended frequency range is shifted into frequencies within the intended frequency range wherein the intended frequency range comprises frequencies that, when input into the haptic transducer, result in a haptic event that is able to be felt by a user.
|