Codec Guide
Would you like to react to this message? Create an account in a few clicks or log in to continue.

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by HeadsetGuy Mon Feb 22, 2021 3:33 pm

Hello,

I recently (8 February) upgraded my computer to Windows 10, Build 2004. I discovered that MIDI files no longer play in the 64-bit version of MPC-HC. When I try, I see this error:

"MPC-HC could not render some of the pins in the graph, you may not have the needed codecs or filters installed on the system.

The following pin(s) failed to find a connectable filter:

[dropdown menu with only one option]MIDI Parser::Out

File Source (Async.)::Output
MIDI Parser::Out

Media Type 0:
--------------------------
Unknown

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Midi {7364696D-0000-0010-8000-00AA00389B71}
subtype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
formattype: TIME_FORMAT_NONE {00000000-0000-0000-0000-000000000000}
bFixedSizeSamples: 0
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 32

pbFormat:
0000: f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ð...............
0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................"

This issue is present from at least KLCP version 15.9.5 to version 16.0.3.

I am using CoolSoft VirtualMIDISynth, but even when I uninstall that, I see the same error. I do not see that error with the 32-bit version of MPC-HC.

In the Codec Tweak Tool, under Fixes, "Fix broken sound (Midi / WaveOut)" is greyed out, with "(no problem detected)".

For the time being, I am using 32-bit for MIDI files, and 64-bit for everything else. Is there anything else I can do about this? Please let me know.

-Johnny

HeadsetGuy

Posts : 7
Join date : 2017-03-18

Back to top Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty Re: MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by Admin Tue Feb 23, 2021 1:40 am

That MIDI software might haved remove some registry keys of the default MIDI renderer filter from Windows.

Codec Tweak Tool > Fixes > Re-register base DirectShow Filters
Codec Tweak Tool > Fixes > Clear ActiveMovie Filter cache

If that does not solve it then, I need to look up the relevant Registry keys, so you can check if they exist on your system.

Admin
Admin

Posts : 5798
Join date : 2011-06-17

https://codecs.forumotion.net

Back to top Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty Re: MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by HeadsetGuy Tue Feb 23, 2021 6:27 am

Admin wrote:That MIDI software might haved remove some registry keys of the default MIDI renderer filter from Windows.

Codec Tweak Tool > Fixes > Re-register base DirectShow Filters
Codec Tweak Tool > Fixes > Clear ActiveMovie Filter cache

If that does not solve it then, I need to look up the relevant Registry keys, so you can check if they exist on your system.

Unfortunately, that did not fix it.

HeadsetGuy

Posts : 7
Join date : 2017-03-18

Back to top Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty Re: MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by Admin Tue Feb 23, 2021 11:29 am

Check if these Registry keys exist:

MIDI render filter:
HKEY_CLASSES_ROOT\CLSID\{07B65360-C445-11CE-AFDE-00AA006C14F4}

MIDI class manager:
HKEY_CLASSES_ROOT\CLSID\{4EFE2452-168A-11d1-BC76-00C04FB9453B}

MIDI renderer filter category:
HKEY_CLASSES_ROOT\CLSID\{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}\Instance\{4EFE2452-168A-11d1-BC76-00C04FB9453B}

Cache of enumerated devices:
HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum 64-bit\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device

Admin
Admin

Posts : 5798
Join date : 2011-06-17

https://codecs.forumotion.net

Back to top Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty Re: MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by HeadsetGuy Tue Feb 23, 2021 3:32 pm

HKEY_CLASSES_ROOT\CLSID\{07B65360-C445-11CE-AFDE-00AA006C14F4}: Exists. 1 key. (Default): "MIDI Renderer".
HKEY_CLASSES_ROOT\CLSID\{4EFE2452-168A-11d1-BC76-00C04FB9453B}: Exists. 1 key. (Default): "MidiOut Class Manager".
HKEY_CLASSES_ROOT\CLSID\{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}\Instance\{4EFE2452-168A-11d1-BC76-00C04FB9453B}: Exists. 4 keys. (Default): (value not set); CLSID: "{4EFE2452-168A-11d1-BC76-00C04FB9453B}"; FriendlyName: "Midi Renderers"; and Merit: 0x00600000 (6291456).
HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum 64-bit\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device: Exists. 2 keys. (Default): (value not set); and MidiOutId: 0.

HeadsetGuy

Posts : 7
Join date : 2017-03-18

Back to top Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty Re: MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by Admin Wed Feb 24, 2021 2:45 pm

This is how it is on my working system:
Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{07B65360-C445-11CE-AFDE-00AA006C14F4}]
@="MIDI Renderer"

[HKEY_CLASSES_ROOT\CLSID\{07B65360-C445-11CE-AFDE-00AA006C14F4}\InprocServer32]
@="C:\\Windows\\system32\\quartz.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{4EFE2452-168A-11d1-BC76-00C04FB9453B}]
@="MidiOut Class Manager"

[HKEY_CLASSES_ROOT\CLSID\{4EFE2452-168A-11d1-BC76-00C04FB9453B}\InprocServer32]
@="C:\\Windows\\system32\\devenum.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}\Instance\{4EFE2452-168A-11d1-BC76-00C04FB9453B}]
"FriendlyName"="Midi Renderers"
"Merit"=dword:00600000
"CLSID"="{4EFE2452-168A-11d1-BC76-00C04FB9453B}"

[HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum 64-bit\{4EFE2452-168A-11D1-BC76-00C04FB9453B}]

[HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum 64-bit\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device]
"FriendlyName"="Default MidiOut Device"
"CLSID"="{07B65360-C445-11CE-AFDE-00AA006C14F4}"
"FilterData"=hex:02,00,00,00,00,00,80,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:ffffffff

[HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum 64-bit\{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Microsoft GS Wavetable Synth]
"FriendlyName"="Microsoft GS Wavetable Synth"
"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
If you remove the "HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum 64-bit" then it should get re-created automatically the next time you play a midi file.

Admin
Admin

Posts : 5798
Join date : 2011-06-17

https://codecs.forumotion.net

HeadsetGuy likes this post

Back to top Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty Re: MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by HeadsetGuy Wed Feb 24, 2021 3:48 pm

Thank you so much! Yes, deleting that key worked.

HeadsetGuy

Posts : 7
Join date : 2017-03-18

Back to top Go down

MPC-HC x64 does not play MIDI files on Windows 10 Build 2004 Empty Re: MPC-HC x64 does not play MIDI files on Windows 10 Build 2004

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum