Il débute dans la musique en participant à un choeur, puis, très vite, il se rend à Barcelone pour parfaire ses connaissances et, peu après, reçoit une bourse qui lui permettra de voyager, à Rome et à Paris. Ces voyages lui permettent de découvrir la musique européenne et il sera de ceux qui feront découvrir la musique de R. Wagner en Catalogne. La formation qu'il reçoit le convertit en compositeur moderne, de musique savante autant que populaire. Ses opéras les plus remarquables sont Els Pirineus, (Les Pyrénées) de Víctor Balaguer, ou El comte Arnau (Le comte Arnau), sur des paroles de J. Maragall. Il touche aussi à la zarzuela, écrit des oeuvres religieuses et des compositions de chambre.
En 1894, il s'installe à Madrid où il est nommé professeur au conservatoire en 1915. Il fonde diverses écoles de musicologie en Catalogne et se consacre à la recherche, surtout autour de la musique moderne (XVe-XVIIIe siècles), au sujet de laquelle il publiera plusieurs livres, et à la diffusion de la musique ancienne espagnole.
Il acquiert une renommée qui lui vaudra d'être le maître de musiciens tels I. Albéniz, E. Granados, L. Millet ou Manuel de Falla.