Please note that contrary to my first guess, both the Soret peak and the Q peaks are due to the delocalised pi electron system and are found to some degree in all porphyrins; in free base porphyrins there are 4 Q peaks, but if a metal ion, e.g. magnesium is bound, those become two.