1. A hearing assistance device, comprising: a microphone; and a processor configured to receive signals from the microphone and process them according to a plurality of processing blocks, the processor adapted to include an event detector that can provide detection of an event and an output to adjust one or more processing blocks of the overall process to more efficiently use resources of the processor for the event detected.