will generate the gain control signals for the transmitter 102 and receiver 108 the appropriate gain control signals can be selected by a multiplexer 606 based on a common select signal indicating whether the multi media application is operating the voice or hdr mode those skilled in the art will appreciate that the various illustrative logical blocks modules circuits and algorithms described in connection with the embodiments disclosed herein may be implemented as electronic hardware computer software or combinations of both to clearly illustrate this interchangeability of hardware and software various illustrative components blocks modules circuits and algorithms have been described above generally in terms of their functionality whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system skilled artisans may implement the described functionality in varying ways for each particular application but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention the various illustrative logical blocks modules and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose processor a digital signal processor dsp an application specific integrated circuit asic a field programmable gate array fpga or other programmable logic device discrete gate or transistor logic discrete hardware components or any combination thereof designed to perform the functions described herein a general purpose processor may be a microprocessor but in the alternative the processor may be any conventional processor controller microcontroller or state machine a processor may also be implemented as a combination of computing devices e g a combination of a dsp and a microprocessor.