The wave forms can be ???streamed??? from the host to the device, as described in applicant's U.S. Pat. No. 6,411,276, or can be conveyed through high level commands that include parameters such as magnitude, frequency, and duration.Other input devices 118 can be included in device 12 and send input signals to microprocessor 110 or to host 14 when manipulated by the user.