home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 March / CMCD0304.ISO / Software / Coverstory / waves / WavesPlatinum405NoDocs.exe / Disk1 / data1.cab / DopplerDLL / Doppler.dll / XCLI / 1001
Encoding:
Extensible Markup Language  |  2004-01-13  |  6.9 KB  |  258 lines

  1. <?xml version="1.0" standalone="yes" ?>
  2.  
  3. <ComponentDefinitions>
  4.  
  5. <!--// External resource IDs //-->
  6. <!--// Match Descriptor to Subcomponent //-->
  7.  
  8. <SubComponent>
  9.     <SubComponentType Name="Doppler"> 'DPAS' </SubComponentType>
  10.     
  11.     <ProcessCodeMatch>
  12.         <thng> 'pDPI' </thng>
  13.         <thng> 'ptPI' </thng>
  14.         <thng> 'pcDS' </thng>
  15.         
  16.         <ProcessCodeDescriptionID> default_stereo </ProcessCodeDescriptionID> 
  17.         <ProcessCodeDescriptionID> Doppler_stereo </ProcessCodeDescriptionID> 
  18.         <ProcessCodeDescriptionID> Doppler_DSP_external_requests </ProcessCodeDescriptionID> 
  19.         <ProcessCodeDescriptionID final="yes"> Doppler_S_DSP </ProcessCodeDescriptionID> 
  20.         
  21.     </ProcessCodeMatch>
  22.     
  23.     <ProcessCodeMatch>
  24.         <thng> 'asPI' </thng>
  25.         <thng> 'raPI' </thng>
  26.           <thng> 'pcDX' </thng>
  27.  
  28.         <ProcessCodeDescriptionID> default_stereo </ProcessCodeDescriptionID> 
  29.         <ProcessCodeDescriptionID> Doppler_stereo </ProcessCodeDescriptionID> 
  30.         <ProcessCodeDescriptionID> Doppler_native_external_requests </ProcessCodeDescriptionID> 
  31.         <ProcessCodeDescriptionID final="yes"> Empty_Final </ProcessCodeDescriptionID> 
  32.         
  33.     </ProcessCodeMatch>
  34. </SubComponent>
  35.  
  36. <SubComponent>
  37.     <SubComponentType Name="Doppler"> 'DPAX' </SubComponentType>
  38.     
  39.     <ProcessCodeMatch>
  40.         <thng> 'pDPI' </thng>
  41.         <thng> 'ptPI' </thng>
  42.         <thng> 'pcDS' </thng>
  43.         
  44.         <ProcessCodeDescriptionID> default_mono_to_stereo </ProcessCodeDescriptionID> 
  45.         <ProcessCodeDescriptionID> Doppler_mono_to_stereo </ProcessCodeDescriptionID> 
  46.         <ProcessCodeDescriptionID> Doppler_DSP_external_requests </ProcessCodeDescriptionID> 
  47.         <ProcessCodeDescriptionID final="yes"> Doppler_X_DSP </ProcessCodeDescriptionID> 
  48.         
  49.     </ProcessCodeMatch>
  50.     
  51.     <ProcessCodeMatch>
  52.         <thng> 'asPI' </thng>
  53.         <thng> 'raPI' </thng>
  54.         <thng> 'pcDX' </thng>
  55.         
  56.         <ProcessCodeDescriptionID> default_mono_to_stereo </ProcessCodeDescriptionID> 
  57.         <ProcessCodeDescriptionID> Doppler_stereo </ProcessCodeDescriptionID> 
  58.         <ProcessCodeDescriptionID> Doppler_native_external_requests </ProcessCodeDescriptionID> 
  59.         <ProcessCodeDescriptionID final="yes"> Empty_Final </ProcessCodeDescriptionID> 
  60.         
  61.     </ProcessCodeMatch>
  62. </SubComponent>
  63.  
  64. <!--/* SubComponent>
  65.     <SubComponentType Name="Doppler"> 'DPMS' </SubComponentType>
  66.     
  67.     <ProcessCodeMatch>
  68.         <thng> 'pDPI' </thng>
  69.         <thng> 'ptPI' </thng>
  70.         
  71.         <ProcessCodeDescriptionID> default_stereo </ProcessCodeDescriptionID> 
  72.         <ProcessCodeDescriptionID> Doppler_manual_stereo </ProcessCodeDescriptionID> 
  73.         <ProcessCodeDescriptionID> Doppler_S_external_requests </ProcessCodeDescriptionID> 
  74.         <ProcessCodeDescriptionID final="yes"> Doppler_manual_S_DSP </ProcessCodeDescriptionID> 
  75.         
  76.     </ProcessCodeMatch>
  77.     
  78.     <ProcessCodeMatch>
  79.         <thng> 'asPI' </thng>
  80.         <thng> 'raPI' </thng>
  81.         
  82.         <ProcessCodeDescriptionID> default_stereo </ProcessCodeDescriptionID> 
  83.         <ProcessCodeDescriptionID> Doppler_manual_stereo </ProcessCodeDescriptionID> 
  84.         <ProcessCodeDescriptionID> Doppler_S_native_external_requests </ProcessCodeDescriptionID> 
  85.         <ProcessCodeDescriptionID final="yes"> Empty_Final </ProcessCodeDescriptionID> 
  86.         
  87.     </ProcessCodeMatch>
  88. </SubComponent */-->
  89.  
  90. <!--/* SubComponent>
  91.     <SubComponentType Name="Doppler"> 'DPMX' </SubComponentType>
  92.     
  93.     <ProcessCodeMatch>
  94.         <thng> 'pDPI' </thng>
  95.         <thng> 'ptPI' </thng>
  96.         
  97.         <ProcessCodeDescriptionID> default_mono_to_stereo </ProcessCodeDescriptionID> 
  98.         <ProcessCodeDescriptionID> Doppler_manual_mono_to_stereo </ProcessCodeDescriptionID> 
  99.         <ProcessCodeDescriptionID> Doppler_S_external_requests </ProcessCodeDescriptionID> 
  100.         <ProcessCodeDescriptionID final="yes"> Doppler_manual_S_DSP </ProcessCodeDescriptionID> 
  101.         
  102.     </ProcessCodeMatch>
  103.     
  104.     <ProcessCodeMatch>
  105.         <thng> 'asPI' </thng>
  106.         <thng> 'raPI' </thng>
  107.         
  108.         <ProcessCodeDescriptionID> default_mono_to_stereo </ProcessCodeDescriptionID> 
  109.         <ProcessCodeDescriptionID> Doppler_manual_stereo </ProcessCodeDescriptionID> 
  110.         <ProcessCodeDescriptionID> Doppler_S_native_external_requests </ProcessCodeDescriptionID> 
  111.         <ProcessCodeDescriptionID final="yes"> Empty_Final </ProcessCodeDescriptionID> 
  112.         
  113.     </ProcessCodeMatch>
  114. </SubComponent */-->
  115.  
  116.  
  117. <!--// The Descriptors //-->
  118.  
  119. <ProcessCodeDescription ID="Doppler_stereo">
  120.  
  121.     <resID> 6200 </resID>
  122.     <States> 37 </States>       
  123.     <Coefs> 43 </Coefs>        
  124.  
  125. </ProcessCodeDescription>
  126.  
  127. <ProcessCodeDescription ID="Doppler_mono_to_stereo">
  128.  
  129.     <resID> 6201 </resID>
  130.     <States> 37 </States>
  131.     <Coefs> 43 </Coefs>
  132.  
  133. </ProcessCodeDescription>
  134.  
  135. <ProcessCodeDescription ID="Doppler_manual_stereo">
  136.  
  137.     <resID> 6201 </resID>
  138.     <States> 0 </States>
  139.     <Coefs> 0 </Coefs>
  140.  
  141. </ProcessCodeDescription>
  142.  
  143. <ProcessCodeDescription ID="Doppler_manual_mono_to_stereo">
  144.  
  145.     <resID> 6203 </resID>
  146.     <States> 0 </States>
  147.     <Coefs> 0 </Coefs>
  148.  
  149. </ProcessCodeDescription>
  150.  
  151.  
  152. <ProcessCodeDescription ID="Doppler_S_DSP">
  153.     <CanRunOn>
  154.     <!-- // The doppler should only run on 56300 // -->
  155.         <ProcessorSpecific> Any56k </ProcessorSpecific> 
  156.         <CycleCount> 1500 </CycleCount>
  157.     </CanRunOn>
  158.  
  159.     <CanRunOn>
  160.         <ProcessorSpecific> 56300 </ProcessorSpecific> 
  161.         <CycleCount> 414 </CycleCount>
  162.     </CanRunOn>
  163.  
  164.     <CodeNum> 295 </CodeNum>
  165.  
  166. </ProcessCodeDescription>
  167.  
  168. <ProcessCodeDescription ID="Doppler_X_DSP">
  169.  
  170.     <CanRunOn>
  171.     <!-- // The doppler should only run on 56300 // -->
  172.         <ProcessorSpecific> Any56k </ProcessorSpecific> 
  173.         <CycleCount> 1500 </CycleCount>
  174.     </CanRunOn>
  175.  
  176.     <CanRunOn>
  177.         <ProcessorSpecific> 56300 </ProcessorSpecific> 
  178.         <CycleCount> 414 </CycleCount>
  179.     </CanRunOn>
  180.  
  181.     <CodeNum> 295 </CodeNum>
  182.  
  183. </ProcessCodeDescription>
  184.  
  185. <ProcessCodeDescription ID="Doppler_DSP_external_requests">
  186.  
  187.  
  188.     <ExternalReq>
  189.         <memSpace> 'LMEM' </memSpace>
  190.         <theSize> 32000 </theSize>
  191.         <accessCount> 6  </accessCount>
  192.         <cyclic/>
  193.     </ExternalReq>
  194.     
  195.         <ExternalReq>
  196.         <memSpace> 'YMEM' </memSpace>
  197.         <theSize> 6168 </theSize>
  198.         <accessCount> 13  </accessCount>
  199.     </ExternalReq>
  200.  
  201.     <ExternalReq>
  202.         <memSpace> 'LMEM' </memSpace>
  203.         <theSize> 8192 </theSize>
  204.         <accessCount> 4  </accessCount>
  205.         <cyclic/>
  206.     </ExternalReq>
  207.  
  208.     <ExternalReq>
  209.         <memSpace> 'LMEM' </memSpace>
  210.         <theSize> 8192 </theSize>
  211.         <accessCount> 18  </accessCount>
  212.         <cyclic/>
  213.     </ExternalReq>
  214.  
  215.     <ExternalReq>
  216.         <memSpace> 'LMEM' </memSpace>
  217.         <theSize> 8 </theSize>
  218.         <accessCount> 30  </accessCount>
  219.         <cyclic/>
  220.     </ExternalReq>
  221.  
  222. </ProcessCodeDescription>
  223.  
  224. <ProcessCodeDescription ID="Doppler_native_external_requests">
  225.  
  226.     <ExternalReq>
  227.         <memSpace> 'LMEM' </memSpace>
  228.         <theSize> 32768 </theSize>
  229.         <cyclic/>
  230.     </ExternalReq>
  231.     
  232.         <ExternalReq>
  233.         <memSpace> 'YMEM' </memSpace>
  234.         <theSize> 6168 </theSize>
  235.     </ExternalReq>
  236.  
  237.     <ExternalReq>
  238.         <memSpace> 'LMEM' </memSpace>
  239.         <theSize> 16384 </theSize>
  240.         <cyclic/>
  241.     </ExternalReq>
  242.  
  243.     <ExternalReq>
  244.         <memSpace> 'LMEM' </memSpace>
  245.         <theSize> 8192 </theSize>
  246.         <cyclic/>
  247.     </ExternalReq>
  248.  
  249.     <ExternalReq>
  250.         <memSpace> 'LMEM' </memSpace>
  251.         <theSize> 16 </theSize>
  252.         <cyclic/>
  253.     </ExternalReq>
  254.  
  255. </ProcessCodeDescription>
  256.  
  257. </ComponentDefinitions>
  258.