La canción Macondo se adjudica al cantautor Óscar Chávez quien la presenta en su álbum “Enjaulado: Óscar Chávez canta América Latina” en 1972, pero es de la autoría del peruano Daniel Camino Diez Canseco. En su letra se mencionan a cinco personajes de la familia Buendía: el patriarca José Arcadio, Aureliano, Remedios, Amaranta y la matriarca Úrsula, quien llegó a vivir más de 100 años. Hay otros dos personajes que no son de la familia, el gitano Melquiades y Mauricio Babilonia, que a pesar de que en la novela no es una de las figuras centrales, en la canción da pie a un hermoso coro cargado de mariposas amarillas, como le pasa cuando vive su romance a la nieta de los Buendía, Renata Remedios.