摘要 |
<p>Region (transmission channels) having a same size in a audio signal region (102) of a transmission frame is allocated to each of an active engine (2) and passive engine (3). The active engine (2) reads out input signals written into regions (A, B, F) of the frame via an input device, performs signal processing on the read-out input signals, and writes resultant output signals into the region (C) allocated to the active engine. The passive engine (3) reads out the input signals written into the regions (A, B, F) via the input device, performs the same signal processing as the active engine (2) on the read-out input signals, and writes resultant output signals into the region (D) allocated to the passive engine. When a normality/abnormality flag (OSF) of the active engine is indicative of a normal state, an output device reads out the output signals from the region (C) allocated to the active engine, but, when the OSF flag of the active engine is indicative of an abnormal state, the output device reads out the output signals from the region (D) allocated to the passive engine. Such arrangements permit engine mirroring without substantively interrupting output of audio signals. In another embodiment, when the active engine (2) is in a normal state, only the active engine (2) writes output signals. Once abnormality occurs to the active engine, the active engine stops writing of the output signals to release the region, and the other engine acquires the released region (C), writes the output signals into the acquired region and takes the place of the active engine. Once the OSF flag indicates an abnormal state, the output device mutes the output signals during switching between the engines.</p> |