Three singers smiling behind music stands


Tapestry Opera’s Composer-Librettist Laboratory (LIBLAB) is Canada’s flagship opera creation intensive. It brings established and emerging artists together to experiment and form lasting collaborations.

These artistic partnerships develop seeds of projects that may grow into full commissions, and it is the launching point for several new Canadian opera works.

For most composers and writers the artistic process is a solitary one. Producers around the world agree that forming artistic partnerships between composers and playwrights is the single greatest challenge facing the development of new opera and music theatre. LIBLAB is Tapestry’s response to this challenge.

Initiated in 1995, the laboratory is a workshop for composers and writers to meet, discuss ideas and explore the collaborative process. Like creator speed-dating, Tapestry’s LIBLAB provides artists with the opportunity to work with several partners in a short period of time.

The program attracts participants from Canada, the United States, and the United Kingdom amongst others. LIBLAB is the model for the English National Opera Studio’s All-in Opera, as well as Pacific Opera Victoria’s Composer-Librettist Workshop.

Sign up to our mailing list to be the first to hear about our next LIBLAB.


Kanika AmbroseLibrettist
Maja ArdalLibrettist
Liza BalkanLibrettist
Ivan BarbotinComposer
Lembit BeecherComposer
David BrockLibrettist
Nick CarpenterLibrettist
Marjorie ChanLibrettist
Anna ChattertonLibrettist
Ian CussonComposer
Krista DalbyLibrettist
Darren FungComposer
Ken GassLibrettist
Andrea GrantMusical Director
Iman HabibiComposer
John HarrisComposer
Charles HayterLibrettist
Anna HostmanComposer
Teiya KasaharaSinger
Keith KlassenSinger
Katherine KollerLibrettist
Amy Lee LavoieLibrettist
Michael Lewis MacLennanLibrettist
Peter McGillivraySinger
Elisabeth Mehl GreeneComposer
Hannah MoscovitchLibrettist
Colleen MurphyLibrettist
August Murphy-KingComposer
Rene OrthComposer
Norbert PalejComposer
Lila PalmerLibrettist
Jack PerlaComposer
Michael PollardLibrettist
Bejamin PresetskyComposer
Benton RoarkComposer
Jeffrey RyanComposer
Daniel SolonLibrettist
Andrew StanilandComposer
Stephanie TritchewSinger
Phoebe TsangLibrettist
Jennifer TungMusical director
Gareth WilliamsComposer
Betty Jane WylieLibrettist
Anthony YoungComposer