Antonio Granados, Spanish compositor