> I need a linear displacement generator with displacements of in the order of 0.2-1mm or so at frequencies of > up to ~1KHz or more if possible. I'm hoping to input a sine wave of varying amplitude and frequency and have > linear motion (vibration) of the unit in response to the input signal. I'= d More information would help eg mass to be moved is highly relevant. If it's only always a sine wave then some cheating may be possible. If the sine wave is stable in amplitude and frequency throughout a 'test' and if it is allowed to ramp up or settle to this state it may all help. I BOTE guesstimate that for a non-cheating pure voice coil driver based system you'd need around 2 watts delivered energy per gram of load (E&OE/YMMV/calculate it yourself to check). Assuming I've not dropped a power of 10 or few along the way, well inside existing speaker driver capability for loads in the few grams range. Russell --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .