Bringing generations together through musical performance