IMPORTANT: If you already have an older Version installed, uninstall it first and
remove all of the DC-DSP Components related .bpl and .dcp files from your
"Delphi7\PRojects\Source\" directory. Otherwise you might Crash Delphi.
  1. As first you need to add a few Directorys to your Searchpath in Delphi.
    These are:

    \dcdspfilter\DSP Components
    \dcdspfilter\DSPack Filter
    \dcdspfilter\MoveLibrary
    \dcdspfilter\Plugin API\API


  2. Now you must execute the Package Installers.
    Delphi will raise an exception about that it´s not able to find Resource Files.
    Ignore them, because Delphi will recreate them anyway.

    For Delphi 6 use:
    As first open
    \dcdspfilter\DSP Components\DCDSPComponents_D6.dpk
    hit Compile and Install.

    Now open
    \dcdspfilter\DSPack Filter\DSPackDCDSPFilter_D6.dpk
    hit Compile and Install.

    Now open
    \dcdspfilter\Plugin API\API\DCPluginRenderer_D6.dpk
    hit Compile and Install.

    For Delphi 7 use:
    As first open
    \dcdspfilter\DSP Components\DCDSPComponents_D7.dpk
    hit Compile and Install.

    Now open
    \dcdspfilter\DSPack Filter\DSPackDCDSPFilter_D7.dpk
    hit Compile and Install.

    Now open
    \dcdspfilter\Plugin API\API\DCPluginRenderer_D7.dpk
    hit Compile and Install.


  3. Now you are ready to compile the Sample Applications.

    \dcdspfilter\Samples\DirectShow\
    contains a Sample how to control the DC-DSP DirectShow Filter.

    \dcdspfilter\Samples\DSPack\
    contains the Sample that uses the DSPack Filter Component and the DSP Components.

    \dcdspfilter\Samples\DSPack DVDPlay\
    contains only a Sample how to add the DSPack Filter to a DVD Graph.

    \dcdspfilter\Plugin API\Samples\
    contains Sample Applications and Plugins that shows how to implement DSP and Visual Plugins in any Application.


some last Informations ...
All the DSPack Samples won´t need to have DCDSPFilter.ax registered to your System,
while all DirectShow Samples need it. The Source of DCDSPFilter.ax is located in
\dcdspfilter\DirectShow Filter\Source After compiling it is placed in \dcdspfilter\DirectShow Filter\Binary
To register it run registar.bat. To unregister it run unregister.bat


Important !!!
It is important to add RecyclerMM.pas and FastMove.pas as first units to your project's .dpk file !!!
Otherwise your Application/DLL may crash with certain DSP's !!!
RecyclerMM is GPL'ed, so in case you´re using my Components within an commercial Application,
you´re not allowed to use RecyclerMM. In that case open dspUtils.pas and comment {$DEFINE USE_SSE}.
DON'T compile the Package with RecyclerMM. Delphi doesn't seem to like that.