What are the limitations of XI server? Can it be used for audio file conversion? Let’s try! I took two simple audio file formats namely wav and au formats (uncompressed). WAVE audio files are one of the common formats used to store and play audio data. They support variable sampling frequencies, multiple channels, and a number of compression algorithms. The following gives the minimal requirements necessary to save audio data in this format; it doesn’t address compression and only considers sampled audio data. The .au file format, originally by SUN, is a very straightforward audio format. h2. The overall process in a brief diagram h3. WAVE File format h3. .au File Format h2. Introduction I took the source file format as WAVE and the target file format as .au. You may ask a big question why in XI? I found that these file formats can be mapped from one format to another. So, I just gave a try and it worked! The first challenge was to convert the audio file formats to XML format. I fixed a XML format and developed two modules which converted the audio files into XML. All the mappings and conversions are purely done using Message Mapping in IR (Design). h3. Integration Repository (Design) h3. WAVE to XML file h3. Sender communication channel You can see the input is a wave file and the following screen shows the deployed module configuration. h3. Receiver communication channel Similarly, the receiver communication channel is configured as follows. And the module for receiver communication channel is configured as follows.