Rock, soul, jazz, pop, boogie, blues, and beach