Version
-------
This driver is the revised public beta of ASIO2KS, Version 0.90-2.


Installation
------------
Just copy the file "asio2ks.cpl" into your System32 directory.
Under Windows 2000 this can normally be found under C:\WINNT\SYSTEM32.
Under Windows XP this can normally be found under C:\WINDOWS\SYSTEM32.

Afterwards open the system control panel. There should be a new icon
named ASIO2KS. Doubleclick this Icon. The "ASIO2KS configuration"
dialog should appear. 

Next step to be taken is to select the sound-device to be used for
ASIO-applications. Afterwards you can select the input and output
channels the sound-device provides. You may also select to disable
input or output.

Last configuration to be made is the latency setting. You should start
with a value of about 20msec latency for a first try. If everything
runs smooth in your audio-application, you can decrease this value
later on.


Tracing
-------
To enable debugging and error-analysis a special trace-version of
the ASIO2KS-driver is available. This driver should only be used
for diagnosis, as it may impose performance-penalties during use.

The trace-version of the driver can be detected by the "trace"
signature in the title of the configuration dialog. If this
driver is used, one can set certain registry-setting to diagnose
problems of the ASIO2KS-driver with certain soundcards etc.

The trace-configuration can be done in the "Advanced"-Tab of the
control-panel.


Deinstallation
--------------
To deinstall this driver, just open the system control panel. Double-
click the ASIO2KS-icon. Select the "Advanced"-Tab, press the "Remove!"-
Button. Close the system control panel again and ASIO2KS is gone.

Known Issues
------------
- Currently only 16bit-mode is supported.
- When both input & output channels are enabled, you need to increase
  latency-settings to be able to achieve solid operation.
- Configuration can only be done from the system-control-panel. During
  ASIO-operation the control-panel is simply for status-display-use.


Release Notes
-------------
V0.90-2
- The trace-version had a problem with the SaveFileDialog-function,
  which caused the driver to crash - fixed now.
V0.90-1
- When an application closed the ASIO2KS driver (either due to
  program end or to change the ASIO-driver in use) it could happen
  that the system "froze" - this is fixed now
- Many minor issues resolved
- New system-control-panel icon
- Some more trace-information added.
V0.85
- Configuration is now done with a two-page property-sheet.
- Installation is now easier: just double-click the icon
  in the service-control-panel and select the device.
- Deinstallation is just one mouse-click away - file deletes
  itself!
- Advanced device-options like channel-allocation and
  dwChannelMask-settings can now be configured
- Trace-Information-settings can now be configured in control-panel
V0.84-3
- dwChannelMask now set according to the channels requested by
  the application
- Some more trace-information added.
V0.84-2
- Parameter "directProcess" of ASIO-callbacks "bufferSwitch" and
  "bufferSwitchTimeInfo" now correctly set to TRUE.
- Some more trace-information added.
V0.84-1
- Sample-rate was initially set to 44100, even if not supported
  by sound-device.
- Some more trace-functionality
V0.84
- Trace-Version now runs on W2K again
- To improve stability on lower-performance-systems, more than
  a windows-size of 2 can be used (up to 4, increases latency!)
- Reaction for changing the format-combo-box fixed
- Fixed bitdepth-selection for device-interface
- Some more trace-functionality
V0.83-5
- Some minor fixes
- Additional trace-functionality
V0.83-4
- Some minor fixes
- Added further trace-functionality
- Enable/Disable Driver button removed when ASIO running
V0.83-3
- Added trace-function (seperate driver for performance reasons)
V0.83-2
- First public Version release


To-Do
-----
- Support for 24bit/32 audio
- Automatic format-conversion (in case output supports other
  bitdepth than input)
- Possibly allow for control-panel parameter changes while
  driver is used (for further study ;)
  

Copyrights & disclaimers
------------------------
Copyright  2002-2003 by Tobias Erichsen. This software may not be
reproduced in any form.

This software is for evaluation use / beta-testing only. Commercial
use is explicitly forbidden. This version runs 10 minutes without
limitations. Afterwards every 30 seconds a one-second beep-tone
will be played into all input and output channels.

As this software is a beta-version, you use this software at your
own risk. No warranty about the functionality of this software in
combination with specific operating-systems, audio-applications,
sound-devices etc. can be given. This software operates with wdm-
kernel-streaming which is a kernel-mode component. If anything
goes wrong it may crash your system. This may result in data-loss!