De 1956 à 1970, Edouard Garo prend part à de nombreux enregistrements, concerts et tournées avec le Chœur de la Radio du studio de Lausanne dirigé par André Charlet. Dès 1960, sa vie s'organise autour de quatre axes, l'enseignement, la direction chorale, la composition et la musicologie. Comme pédagogue, Edouard Garo enseigne la musique et le chant dans plusieurs collèges et gymnases de Nyon et de Lausanne. Il enseigne aussi la didactique de la musique aux maîtres de musique en formation au Séminaire pédagogique de l'enseignement secondaire à Lausanne. Dès 1973 il ne cesse de développer de nouveaux moyens d’enseignement comme le
Solmiplot et de publier des recueils de chant, notamment
Voix libres en 1988. Il collabore à la mise sur pied du Studio Kodály de Genève et, dès 2004, il participe à la restructuration de l’étude du chant auprès des Petits chanteurs de la Maîtrise de l’Opéra de Lyon. Edouard Garo fonde et dirige de nombreux ensembles vocaux, dont l'Ensemble choral de la Côte, le Petit chœur du collège de Nyon, le Chœur du gymnase cantonal de Nyon et la Camerata Vocale de Genève. Il dirige aussi plusieurs orchestres dont les Orchestres de chambre de Genève et Lausanne. Edouard Garo mène et publie de nombreuses recherches en musicologie, notamment sur l'ethnomusicologie et le pentatonisme. En 1998, il est nommé membre d’honneur de l’International Kodály Society (IKS) pour ses travaux mené sur ce compositeur hongrois et en 2002, il devient membre d’honneur de l’association
La voix de Kodály en France.
Comme musicologue et compositeur, Edouard Garo est invité pour diverses présentations et conférences dans le cadre de symposiums et groupes de travail universitaires (Oslo, Wurtzbourg, Vienne, Graz, Lucerne, Zagreb, Bolzano, Montréal et Paris). Sans tenir compte des œuvres de jeunesse, le catalogue d'Edouard Garo comporte une quarantaine d'œuvres, dont plusieurs pour orchestre symphonique et un requiem. Il met en musique des textes de Guillaume Apollinaire, Edgar Poe dans la traduction de Baudelaire et Paul Valéry. Ses œuvres ont été créées principalement à Nyon, Genève, Lausanne, Paris et Budapest. Certaines ont été enregistrées par la Radio suisse romande et France Musique. Edouard Garo remet ses archives à la Bibliothèque cantonale et universitaire - Lausanne en 2006. Il vit actuellement à Nyon où il est coordinateur de l'Association
Louis Niedermeyer qui fait connaître ce compositeur, pianiste, organiste et pédagogue nyonnais. En 2014, il reçoit le Mérite artistique de la Ville de Nyon.