What's the difference between a "real" modem and a Winmodem?
Yes, some detractors insult the WM name by implying it is not a real modem. A "real" modem has a controller and interfaces to a PC (or other device) that outputs asynchronous serial data - through a COM port on a PC. The modem hardware then does all sorts of processing to this data, to convert it to the analog phone line output representing synchronous serial frames of data conforming to the protocols in use. Some of this processing is done by the PCs CPU in a WM, and the resulting data is transferred to the modem card through a "virtual" COM port. (A WM doesn't actually use a COM port, but since all modem application software is designed to use a COM port, the WM driver emulates a physical port so that communications software applications will work.) In a "well-designed" WM, the extra load on the CPU to do the processing a "real modem" performs is substantially offset by eliminating CPU load involved in the transfer of data over the COM port to a "real modem". The amount of processing done by the CPU instead of the modem, and the resulting effect on PC performance varies widely among different WM designs and products. It's extremely difficult to find the technical description of any vendor's WM implementation, so you can't go wrong by insisting on a "real" modem; but, you can find some well designed WMs that may serve you well until all of today's analog modems are history.
http://www.modemsite.com/56k/winmodems.aspI'm going to wait until you have a chance to get specific about
make and model etc. to continue this. Meanwhile someone else may
have something to add.