Swim Swan is a multimedia work for clarinet, live electronics and computer graphics. The principles underlying the work are exposed and a set of sound-processing and synthesis algorithms that are used in this work are described. The issue of the control of the computer by the clarinet is emphasized. The artistic issues of such a work are addressed.