M
MCSmarties
Hello, this is my first post here.
Sorry if I post this is the wrong forum and sorry if it sounds naïve
and/or stupid.
I think I understand how the Windows registry works overall but I'm not
a programmer.
I have an old (freeware) DSP plugin that can work with a "green"
program. I have been using it to enhance sound in videos stored as
"self-contained" CDs (meaning, no player or codec necessary to play).
Here's the problem: upon activation, this DSP plugin stores its
settings in the windows registry.
I would like instead to store and retrieve that information from a
local file so that
1) I can include my optimized settings directly on the CD (otherwise it
defaults to other settings)
2) Running such a CD does not affect the system (I don't want to modify
another computer's registry)
3) The plugin starts even when I'm not logged in as administrator
So, can I somehow "intercept" the registering of this plugin's DLL and
instead "tell it" to look for the values in a local reg file I could
then include on the CD?
The DLL registers the following values:
---
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft]
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft\Enhancer]
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft\Enhancer\Version 017]
"Volume"=dword:00000048
"Harm Bass"=dword:0000001f
"Harm Bass range"=dword:00000032
"Drum Bass"=dword:0000001e
"Drum Bass range"=dword:00000032
"Dry Signal"=dword:00000064
"Harm Treble"=dword:00000048
"Harm Treble Range"=dword:00000032
"Ambience"=dword:00000008
"Ambience Range"=dword:00000012
"Boosted"=dword:00000001
"Window X"=dword:00000141
"Window Y"=dword:00000018
"Window State"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft\Enhancer\Version 017\Skin File]
@=""
Sorry if I post this is the wrong forum and sorry if it sounds naïve
and/or stupid.
I think I understand how the Windows registry works overall but I'm not
a programmer.
I have an old (freeware) DSP plugin that can work with a "green"
program. I have been using it to enhance sound in videos stored as
"self-contained" CDs (meaning, no player or codec necessary to play).
Here's the problem: upon activation, this DSP plugin stores its
settings in the windows registry.
I would like instead to store and retrieve that information from a
local file so that
1) I can include my optimized settings directly on the CD (otherwise it
defaults to other settings)
2) Running such a CD does not affect the system (I don't want to modify
another computer's registry)
3) The plugin starts even when I'm not logged in as administrator
So, can I somehow "intercept" the registering of this plugin's DLL and
instead "tell it" to look for the values in a local reg file I could
then include on the CD?
The DLL registers the following values:
---
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft]
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft\Enhancer]
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft\Enhancer\Version 017]
"Volume"=dword:00000048
"Harm Bass"=dword:0000001f
"Harm Bass range"=dword:00000032
"Drum Bass"=dword:0000001e
"Drum Bass range"=dword:00000032
"Dry Signal"=dword:00000064
"Harm Treble"=dword:00000048
"Harm Treble Range"=dword:00000032
"Ambience"=dword:00000008
"Ambience Range"=dword:00000012
"Boosted"=dword:00000001
"Window X"=dword:00000141
"Window Y"=dword:00000018
"Window State"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Ioscasoft\Enhancer\Version 017\Skin File]
@=""