background image

Sonifex Pty Ltd T/A Innes Corporation 
12/6 Leighton Pl 
Hornsby, NSW 2077, Australia 
Phone: +61 2 9987 0499 
Fax: +61 2 9987 0599 
E-mail: 

sales@innescorp.com.au

 

Website: http://www.innescorp.com.au 

9

Auricon 2.2+ Manual

 

DirectSound and WDM Kernel Streaming

 

 
Microsoft's DirectSound and Windows Driver Model (WDM) are designed to work hand in hand 
to  take full  advantage  of  audio  card  hardware  and  provide  kernel-mode  software  emulation  of 
features  not  directly  supported.  Kernel  streaming  allows  audio  data  to  be  passed  directly 
between  driver  modules  resulting  in  a  robust,  high  performance  integrated  sound  processing 
system. 
 
With its WDM driver, the Auricon can play MIDI files and audio CDs in addition to Wave files. 
The  kernel  mixer  allows  multiple  sounds  from  the  same  or  different  applications  to  be  played 
simultaneously, while the kernel splitter (not available on Windows 2000) automatically splits an 
input source to multiple applications. Sampling rate conversion is automatically inserted if any of 
the multiple playback or recording streams have different sampling rates. 
 
Note: To use direct CD playback, you need to enable this by going to 

Settings - Control Panel 

- Multimedia - CD Music

 and then clicking on the 

Enable Digital CD Audio

 checkbox (this is 

enabled by default in Windows 8, 7, Vista, Server 2012, Server 2008-R2, Server 2008, XP and 
Server  2003).  Not  all  CD-ROM  drives  support  digital  audio  playback.  On  Windows  XP  and 
Server 2003 there is also an option to enable error correction and this should be turned on for 
best results. 
 
 

WaveRT on Windows 8, 7, Vista and Server 2012, 2008-R2 and 2008 

 
The  Auricon  2.2+  uses  the  WaveRT  driver  model  on  Windows  8,  7,  Vista  and  corresponding 
server versions, giving the card’s PCI controller and digital signal processor direct access to the 
audio engine’s buffers and position registers. This allows audio transfers to proceed without any 
driver  code  involvement,  eliminating  transitions  to  and  from  kernel  mode  and  thus  improving 
efficiency  and  responsiveness.  The  card  also  supports  both  pull  mode  (the  native  mode  for 
Windows 7 and 8) and push mode. 

Summary of Contents for Auricon 2.2+

Page 1: ...61 871 Sonifex Pty Ltd T A Innes Corporation 12 6 Leighton Pl Hornsby NSW 2077 Australia Phone 61 2 9987 0499 Fax 61 2 9987 0599 E mail sales innescorp com au Website http www innescorp com au Auricon...

Page 2: ...des audio buffering sampling rate conversion level adjustment and mixing functions Sampling rates of 96kHz 88 2kHz 64kHz 48kHz 44 1kHz 32kHz 24kHz 22 05kHz and 16kHz are directly supported with 32 24...

Page 3: ...stances Certification is available upon request Notes Regarding Windows Version Differences Windows XP and Server 2003 are the only current versions of Windows that provide complete support for tradit...

Page 4: ...00 extended bit depth audio was accepted by the wave and DirectSound API s but truncated internally to 16 bits 24 bit or 32 bit capture is supported on all Windows versions In all versions prior to Wi...

Page 5: ...er where the Auricon will be listed under Other Devices as a Multimedia Audio Controller Right click on it select Update Driver Software then click on Browse my computer for driver software and click...

Page 6: ...m Note The input topology is always set to selector under Windows 8 7 Vista and Server 2012 2008 R2 and 2008 as these platforms do not support input mixing The input coupling can be set to either DC o...

Page 7: ...peaker symbol at the bottom right hand corner of the screen select Recording Devices right click anywhere in the window and select Show Disabled Devices Now right click on the desired Wave Out Mix dev...

Page 8: ...rate converter is used whenever a different sampling rate or bit depth is requested by applications The engine sampling rate and bit depth for each endpoint can be changed if required by selecting th...

Page 9: ...ing rate conversion is automatically inserted if any of the multiple playback or recording streams have different sampling rates Note To use direct CD playback you need to enable this by going to Sett...

Page 10: ...function is muted when Windows Digital Rights Management detects that protected audio is being played in accordance with Microsoft s specifications Note Under Windows 8 7 Vista and corresponding serv...

Page 11: ...e was a need to support extended bit depth To achieve this Microsoft introduced a new data format descriptor called WAVE_FORMAT_EXTENSIBLE This provides additional information including the number of...

Page 12: ...cessor For most applications this is fine and results in a substantial improvement in performance for a given processor complexity however for time critical audio applications a problem can arise when...

Page 13: ...input In the diagram below the transformer does the balanced to unbalanced conversion and the resistors adjust the level It is preferable to use a 1 1 transformer and the resistive attenuator rather...

Page 14: ...lso performs the sampling rate conversion level adjustment and mixing functions Card initiated bus mastering is used for audio data transfer through the PLX PCI9054 PCI interface The converters operat...

Page 15: ...innescorp com au 15 Auricon 2 2 Manual Auricon 2 2 Pinout 13 25 12 24 11 23 10 22 9 21 8 20 7 19 6 18 5 17 4 16 3 15 2 14 1 DB25 Shield Output 1 Left Output 1 Right Input 1 Left Input 1 Right Input 2...

Page 16: ...icon 2 2 Topology Wave Out Midi Synth CD Line Input 1 Line Input 2 Playback Master Analog Output 1 Wave Out Midi Synth CD Line Input 1 Line Input 2 Playback Master Analog Output 2 Analog Input 1 Analo...

Page 17: ...lude a mute control as well WaveOut Midi CD Line Input 1 Line Input 2 Playback Master Analog Output Analog Input 1 Analog Input 2 Software Synth Redbook waveOut stream waveOut stream DirectSound strea...

Reviews: