How to understand the Salsa beats and rhythms better

One of our users on the forums posted a great link to a website that makes it very helpful for beginners to understand some of the salsa instruments and their particular rhythm in a song. Very useful to understanding the salsa beat! This is probably the number one cause of salsa frustration.I love it when salseros mix their technical skills with salsa. In this case, this developer mixed his computer programming skills with the understanding of the periodic pattern of a few salsa instruments. You can play with his interactive player here!