srcCanvas spectrumCanvas dstCanvas