Free US Shipping On Orders Over $49

Easy 30-Day Returns

Financing Available Through Affirm logo

Previous slide
Next slide

Where does the name El Capistan come from?

Pete, our resident Sound Designer thought it would be neat-o to combine the word capstan with El Capitan to create our own word, El Capistan. A capstan is the part of a tape echo machine that helps move the tape through the tape machine. El Capitan is Spanish for the captain. It’s also a 3000ft rock formation in Yosemite National Park here in California. A place where echos are very prominent!