5.4.9. AudioOut_File component

The AudioOut_File component implements and audio output suitable for use with the PL041_AACI component. It writes raw 16 bit 48KHz stereo audio data to a user specified file.

Figure 5.30 shows a view of the component in System Canvas.

Figure 5.30. AudioOut in System Canvas

AudioOut in System Canvas

This component is written in LISA+.

Ports

Table 5.46 provides a brief description of the ports for the AudioOut_File component.

Table 5.46. AudioOut_File ports

NamePort protocolTypeDescription
audioAudioControlSlaveAudio input for a connection to a component such as the PL041_AACI.

Additional protocols

The AudioControl protocol is described elsewhere in this document. See AudioControl protocol.

Parameters

Table 5.47 provides a description of the configuration parameters for the AudioOut_File component.

Table 5.47. AudioOut_File configuration parameters

Parameter nameDescriptionTypeAllowed valueDefault value
fnameFilename for output.Stringlegal filename[empty string]

Registers

The AudioOut_File component has no registers.

Debug features

The AudioOut_File component has no debug features.

Verification and testing

The AudioOut_File component has been tested as part of a system containing a PL041.

Performance

The AudioOut_File component is not expected to significantly affect the performance of a PV system. AudioOut_File drains audio data at the rate that would be expected by software running in the simulation.

Library dependencies

The AudioOut_File component has no dependencies on external libraries.

Copyright © 2008-2013 ARM. All rights reserved.ARM DUI 0423O
Non-ConfidentialID060613