Try now. I removed the DirectSound and XAudio2 volume control, and replaced it with simple software scaling.
Still having the same problem
And by same link, I mean the kode54.foobar2000.org / moo link, not the mudlord.info link, which still has an older version.
Yeah, that's where I've been downloading the installer from ( http://kode54.foobar2000.org/moo/bassmididrv.exe ).
Monitor it with Process Monitor, then. It must be reading something wrong from the registry. I cannot reproduce the problem.
I downloaded and ran "Process Explorer" ( http://technet.microsoft.com/en-us/sysinte...s/bb896653.aspx )... I'm guessing that's what you're refering to? I'm really not sure of what to look for in PE though, can you tell me what I should be looking for (and where to to navigate to it in PE)?
That being said, I exported the entire registry to a file (on this Dell E510), and searched for every instance of "BASSMIDI". Here's what I found:
[HKEY_LOCAL_MACHINE\SOFTWARE\BASSMIDI Driver]
"volume"=dword:00002710
"path"="C:\\WINDOWS\\System32\\bassmididrv"
"sinc"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\BASSMIDIDRV.DLL]
"AppID"="{4C5D8C86-6FD2-4BB8-BE4B-D6814CEDDE6E}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID\{4C5D8C86-6FD2-4BB8-BE4B-D6814CEDDE6E}]
@="BASSMIDI"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\BASSMIDIDrv.BASSMIDIDirectMusicSynth]
@="BASSMIDIDirectMusicSynth Class"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\BASSMIDIDrv.BASSMIDIDirectMusicSynth\CLSID]
@="{688DD31A-4C09-4994-ADC1-F11F15D2C863}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\BASSMIDIDrv.BASSMIDIDirectMusicSynth\CurVer]
@="BASSMIDIDrv.BASSMIDIDirectMusicSynth.1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\BASSMIDIDrv.BASSMIDIDirectMusicSynth.1]
@="BASSMIDIDirectMusicSynth Class"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\BASSMIDIDrv.BASSMIDIDirectMusicSynth.1\CLSID]
@="{688DD31A-4C09-4994-ADC1-F11F15D2C863}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{688DD31A-4C09-4994-ADC1-F11F15D2C863}]
@="BASSMIDIDirectMusicSynth Class"
"AppID"="{4C5D8C86-6FD2-4BB8-BE4B-D6814CEDDE6E}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{688DD31A-4C09-4994-ADC1-F11F15D2C863}\InprocServer32]
@="C:\\WINDOWS\\System32\\bassmididrv\\bassmididrv.dll"
"ThreadingModel"="both"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{688DD31A-4C09-4994-ADC1-F11F15D2C863}\ProgID]
@="BASSMIDIDrv.BASSMIDIDirectMusicSynth.1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{688DD31A-4C09-4994-ADC1-F11F15D2C863}\TypeLib]
@="{83E56BB2-5AB9-462E-8512-80688BF4B24F}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{688DD31A-4C09-4994-ADC1-F11F15D2C863}\VersionIndependentProgID]
@="BASSMIDIDrv.BASSMIDIDirectMusicSynth"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectMusic\SoftwareSynths\{688DD31A-4C09-4994-ADC1-F11F15D2C863}]
"Description"="BASSMIDI Driver"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\BASSMIDI System Synth]
"SlowInfoCache"=hex:28,02,00,00,00,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,00,00,00,\
00,00,00,00,00,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00
"Changed"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\BASSMIDI System Synth]
"DisplayName"="BASSMIDI System Synth"
"NoModify"=dword:00000001
"NoRepair"=dword:00000001
"UninstallString"="\"C:\\WINDOWS\\System32\\bassmididrv\\bassmididrvuninstall.exe\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\BASSMIDI System Synth\Backup]
"MIDI"="midi1"
"MIDIDRV"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc]
"msaud32.acm"="Windows Media Audio Codec"
"sl_anet.acm"="Sipro Lab Telecom Audio Codec"
"C:\\WINDOWS\\System32\\l3codeca.acm"="Fraunhofer IIS MPEG Layer-3 Codec"
"wdmaud.drv"="SigmaTel High Definition Audio CODEC"
"serwvdrv.dll"="Modem Wave Driver"
"mpg4c32.dll"="Microsoft MPEG-4 Video Codec v1"
"mciavi32.dll"="mciavi32.dll"
"mcicda.dll"="mcicda.dll"
"mciseq.dll"="mciseq.dll"
"mciwave.dll"="mciwave.dll"
"mciqtz32.dll"="mciqtz32.dll"
"midimap.dll"="midimap.dll"
"imaadp32.acm"="imaadp32.acm"
"msadp32.acm"="msadp32.acm"
"msg711.acm"="msg711.acm"
"msgsm32.acm"="msgsm32.acm"
"tssoft32.acm"="tssoft32.acm"
"iccvid.dll"="iccvid.dll"
"msh263.drv"="msh263.drv"
"ir32_32.dll"="ir32_32.dll"
"iyuv_32.dll"="iyuv_32.dll"
"msrle32.dll"="msrle32.dll"
"msvidc32.dll"="msvidc32.dll"
"msyuv.dll"="msyuv.dll"
"tsbyuv.dll"="tsbyuv.dll"
"msacm32.drv"="msacm32.drv"
"msg723.acm"="msg723.acm"
"msh261.drv"="msh261.drv"
"zmbv.dll"="Zip Motion Block Video [ZMBV]"
"bassmididrv\\bassmididrv.dll"="bassmididrv.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32]
"midimapper"="midimap.dll"
"msacm.imaadpcm"="imaadp32.acm"
"msacm.msadpcm"="msadp32.acm"
"msacm.msg711"="msg711.acm"
"msacm.msgsm610"="msgsm32.acm"
"msacm.trspch"="tssoft32.acm"
"vidc.cvid"="iccvid.dll"
"vidc.I420"="msh263.drv"
"vidc.iv31"="ir32_32.dll"
"vidc.iv32"="ir32_32.dll"
"vidc.iyuv"="iyuv_32.dll"
"vidc.mrle"="msrle32.dll"
"vidc.msvc"="msvidc32.dll"
"vidc.uyvy"="msyuv.dll"
"vidc.yuy2"="msyuv.dll"
"vidc.yvu9"="tsbyuv.dll"
"vidc.yvyu"="msyuv.dll"
"wavemapper"="msacm32.drv"
"msacm.msg723"="msg723.acm"
"vidc.M263"="msh263.drv"
"vidc.M261"="msh261.drv"
"msacm.msaudio1"="msaud32.acm"
"msacm.sl_anet"="sl_anet.acm"
"msacm.l3acm"="C:\\WINDOWS\\System32\\l3codeca.acm"
"wave"="wdmaud.drv"
"midi"="wdmaud.drv"
"mixer"="wdmaud.drv"
"wave1"="serwvdrv.dll"
"VIDC.MP42"="mpg4c32.dll"
"VIDC.MPG4"="mpg4c32.dll"
"VIDC.ZMBV"="zmbv.dll"
"midi1"="bassmididrv\\bassmididrv.dll"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\MediaProperties\PrivateProperties\Midi\Ports\BASSMIDI Driver [Emulated]]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\MediaProperties\PrivateProperties\Midi\Ports\BASSMIDI Driver [Emulated]\Out]
"DMPortGUID"=hex:06,06,ab,8f,53,de,cc,44,8e,e7,81,e0,a5,90,b5,16
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\MediaProperties\PrivateProperties\Midi\Ports\BASSMIDI Driver [Emulated]]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\MediaProperties\PrivateProperties\Midi\Ports\BASSMIDI Driver [Emulated]\Out]
"DMPortGUID"=hex:06,06,ab,8f,53,de,cc,44,8e,e7,81,e0,a5,90,b5,16
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Midi\Ports\BASSMIDI Driver [Emulated]]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaProperties\PrivateProperties\Midi\Ports\BASSMIDI Driver [Emulated]\Out]
"DMPortGUID"=hex:06,06,ab,8f,53,de,cc,44,8e,e7,81,e0,a5,90,b5,16
[HKEY_USERS\S-1-5-21-606747145-2111687655-725345543-1003\Software\Microsoft\ActiveMovie\devenum\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\BASSMIDI Driver]
"FriendlyName"="BASSMIDI Driver"
"CLSID"="{07B65360-C445-11CE-AFDE-00AA006C14F4}"
"FilterData"=hex:02,00,00,00,00,00,20,00,01,00,00,00,00,00,00,00,30,70,69,33,\
02,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00,00,00,00,00,30,74,79,33,00,\
00,00,00,38,00,00,00,48,00,00,00,6d,69,64,73,00,00,10,00,80,00,00,aa,00,38,\
9b,71,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MidiOutId"=dword:00000000
[HKEY_USERS\S-1-5-21-606747145-2111687655-725345543-1003\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap]
"szPname"="BASSMIDI Driver (port A)"
[HKEY_USERS\S-1-5-21-606747145-2111687655-725345543-1003\Software\sfpacker]
"path"="C:\\WINDOWS\\system32\\bassmididrv"
[HKEY_USERS\S-1-5-21-606747145-2111687655-725345543-1004\Software\BASSMIDI Driver]
[HKEY_USERS\S-1-5-21-606747145-2111687655-725345543-1004\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap]
"szPname"="BASSMIDI Driver"
"RelativeIndex"=dword:00000000
"DeviceInterface"=""
"SetupPreferredAudioDevicesCount"=dword:00000000