Based on the Harmonic analysis.

For learning purposes only.
Harmonic Patterns

Also on:

Disclaimer