added processing with multiple frequency bands