Arduino cookbook. Adapted from Audio-EQ-Cookbook.