Spanish classics, saucy flamenco and new guitar compositions.