| You need to get the DirectShow SDK, which is part of DirectX Media (and it all
used to be called ActiveMovie...). The Filter Graph Manager is indeeed the
core framework for all DirectShow (not just audio), though you only need to
worry about that if you are writing a client application. you can write
plugins without worrying too much about the FGM. The Microsoft SDK comes with
an test program 'graphedt' which alloes you to construct arbitrary filter
graphs, with which to test filters. In addition to the Microsoft
documentation (all of which presumes a high level of familiarity with both C++
and COM), you might like to look at the Sonic Foundry website (publishers of
SoundForge) - www.sfoundry.com - they provide an independent 'plugin SDK',
which is uniformly excellent.
Note that programming DirectShow is a fairly formidable task! However, the
Sfoundy SDK does make it just about as painless as it can be. For the
application end (the graph manager) you will be dependent on the Microsoft
documentation.
Richard Dobson
Geoff Cluett wrote:
>
[snip]
> Does anyone know anything regarding development of a framework application
> to utilise DirectX audio plugins. Apparently I need to use a 'Graph Filter
> Manager' (?). I thought this was in the DirectX SDK, but I can't find
> anything relating to this. If anyone has addresses of newsgroups, websites
> or any code themselves this would be greatly appreciated. I know this isn't
> a CSound issue, but I'm having a real hard time finding the information I
> need.
> Regards,
> Geoff Cluett |