Audio and haptic
signal processing systems and methods are provided. There is provided a method for haptic drive
signal generation. The method comprises receiving an input
audio signal for driving an audio speaker. The method further comprises deriving, from the
audio signal, data components indicative of behaviour of the audio speaker when being driven by the input
audio signal, each data component being associated with a respective frequency range. The method further comprises determining a haptic drive component from each data component. A
gain is selected to provide to each of the haptic drive components, the
gain being selected for each respective frequency range. Each selected
gain is applied to the respective haptic drive component to produce gain adjusted haptic drive components. A haptic drive
signal is determined from the gain adjusted haptic drive components, the haptic drive signal being so as to produce a mechanical behaviour of the haptic
actuator when the haptic drive signal is used to drive the haptic
actuator.