Alhambra Campus The Sound Master recording engineer school is located in The Alhambra, a 45-acre, 20 building, one million square foot office campus in Alhambra, California. The site consists of classic brick buildings built around a central courtyard landscaped with lush gardens and serene fountains. The site has 24-hour security with gated and well-lit parking lots.