A method comprising: determining, for a piezoelectric cantilever-type transducer of a distributed mode loudspeaker adapted to cause vibration of a load within a range of frequencies, a subset of frequencies from the range of frequencies at which to output vibrations, wherein the transducer comprises two or more electrode pairs (401a-b, 402a-b, and 403a-b) positioned along a length of the transducer and each electrode pair comprising a first electrode on a first side of a piezoelectric layer of the transducer and a second electrode on a second side of the piezoelectric layer of the transducer that is opposite to the first side; selecting, for the subset of frequencies, a respective input voltage for each of the two or more electrode pairs based on a relative position of each pair on the transducer, wherein respective input voltages for at least two of the two or more electrode pairs are different; and applying the respective input voltages to each of the two or more electrode pairs to cause the transducer to generate a vibrational force on the load within the range of output frequencies, wherein, in order to generate the vibrational force on the load within the range of output frequencies, the transducer undergoes vibrations which displace the piezoelectric layer by varying amounts along the length of the transducer, and the respective input voltages are selected to reduce an input voltage supplied to an electrode pair of the two or more electrode pairs to reduce an activation of a piezoelectric response at a location on the transducer, corresponding to the electrode pair, which is moving in an opposite direction of the activation. determining, for a piezoelectric cantilever-type transducer of a distributed mode loudspeaker adapted to cause vibration of a load within a range of frequencies, a subset of frequencies from the range of frequencies at which to output vibrations, wherein the transducer comprises two or more electrode pairs (401a-b, 402a-b, and 403a-b) positioned along a length of the transducer and each electrode pair comprising a first electrode on a first side of a piezoelectric layer of the transducer and a second electrode on a second side of the piezoelectric layer of the transducer that is opposite to the first side; selecting, for the subset of frequencies, a respective input voltage for each of the two or more electrode pairs based on a relative position of each pair on the transducer, wherein respective input voltages for at least two of the two or more electrode pairs are different; and applying the respective input voltages to each of the two or more electrode pairs to cause the transducer to generate a vibrational force on the load within the range of output frequencies, wherein, in order to generate the vibrational force on the load within the range of output frequencies, the transducer undergoes vibrations which displace the piezoelectric layer by varying amounts along the length of the transducer, and the respective input voltages are selected to reduce an input voltage supplied to an electrode pair of the two or more electrode pairs to reduce an activation of a piezoelectric response at a location on the transducer, corresponding to the electrode pair, which is moving in an opposite direction of the activation.