SoundStrand is a music composition toy. It comprises a set of building blocks, each containing a musical motif. The blocks can be connected to each other to create a musical theme. They can also be manipulated with three degrees of freedom: elongation changes the rhythmic distribution of the notes; bending changes the direction of the melody; and twisting changes the harmonic context.