////////////////////////////////////// // DirectSound wrapper for Delphi 3 // // 1.0 Beta // ////////////////////////////////////// Copyright (C) Ryltsov Roman, 1997-98 http://www.geocities.com ryltsov@geocities.com This software is distributed AS IS, without any warranties. The author does NOT udertake ANY liability for any damage caused by this software. There is also no guarantee of an error free program execution. You can distribute this package IF no files are added/removed/modified. This means that you can distribute the archive you obtained yourself. You can use this version free for non-commercial purposes. Commercial use requires registration with the fee of $20. Sources are also available for $30. Registration includes free updates until major release, bug fixes, customization. Should any questions/suggestions appear you may contact me via e-mail: ryltsov@geocities.com ---------------------------------------------------------------- Components: TDsOutput - corresponds to IDirectSound interface TDsBuffer - IDirectSoundBuffer, 3D Buffer, 3D Listener, Notification TDsCapture - IDirectSoundCapture TDsCaptureBuffer - IDirectSoundCaptureBuffer, Notification TDsWaves - Wave library to manage sounds of your project You will have to study DirectX SDK in order to understand what's going on, eg. interface constraints such as: - Pan does not function with 3D buffers - Buffer3D interface requires TDsBuffer to be a secondary buffer - Listener3D interface requires TDsBuffer to be a primary buffer ---------------------------------------------------------------- Installation: In Delphi 3 select in Component menu 'Install packages...' item and 'Add' a package DirectSound.dpl, then check the box on the left and press OK. You may also have to include DirectX units directory in units path. ---------------------------------------------------------------- Files in this archive: DIRECTX\*.* Delphi Headers for DirectX 5 *.wav Sample wave files readme.txt This file *.dc?, *.dp?, *.res Files of the package *.int Interface part of the units with comments Main.*, DxSnd.* Sample project ---------------------------------------------------------------- History: 17.03.98 - 1.0 Beta The first version presented to public ---------------------------------------------------------------- So, that's all for enough is enough :)