Su obra compositiva comprende unas ciento cincuenta canciones, el oratorio "La nit de Nadal" (1906), el drama lírico "Hespèria" (1907), una trilogía sinfónica, una sinfonía, una misa para dos voces y órgano, motetes y cantos espirituales, la marcha procesional "Santa María de Ripoll" y la obra para piano "El parc d'atraccions".