Jump to content

Recommended Posts

Posted

hi

i've been using nlite few times now

and finally made a best version

for my pc

but i came with just 1 problem

i can't play midi files

well actually it does play

but no sound :(

i couldnt get my last session file

burnt on cd but i'm definitely sure

that i didnt remove midi support

any1 able to help me out please?

p.s i just installed WMP 10 just hoping

to get midi support no luck....


Posted
hi

i've been using nlite few times now

and finally made a best version

for my pc

but i came with just 1 problem

i can't play midi files

well actually it does play

but no sound  :(

i couldnt get my last session file

burnt on cd but i'm definitely sure

that i didnt remove midi support

any1 able to help me out please?

p.s  i just installed WMP 10 just hoping

      to get midi support  no luck....

dont remove the midi application from the windows with nLite

  • 2 years later...
Posted

OK, if I removed the midi support using nlite, how do i get it back now that I've already installed Windows - do I need to reinstall or is there a way just to install the midi support?

Posted (edited)

try downloading K-Lite Mega Codec Pack, that has lots of codecs in it, Midi too (When it gets to a screen where you select different codecs - lots of tick boxes, at top select 'Lots of Stuff' and click next)

Edited by legolash2o
Posted
try downloading K-Lite Mega Codec Pack...

There is a button to edit, please, dont get mad with me, is a comment only, this way we can keep a shorter topic...

Have phun!

  • 4 months later...
Posted

That won't work, it's not a codec issue as no program can play the midi files - the support for it has been taken out at a deeper level by nlite.

  • 2 years later...
Posted
:hello: Hi guys, sorry to revive an old thread but I didn't want to create a whole new one. I have removed MIDI support on one of my PC's using nLite but now found out that I need it to play the music in a certain game! Is it possible to regain MIDI support without having to create a whole new OS disk and reinstall the OS all over? It's not that important but I would still like to have the music playing properly. Cheers B)
Posted

Copy a clean source to your hard drive. Make a 2nd copy of that clean source. nLite the first source and remove midi support. Download a program like Beyond Compare and compare the untouched source and the nlited one. Extract and copy the missing files from the untouched source to your Windows installation. Perhaps you have to register dlls.

Posted (edited)
Copy a clean source to your hard drive. Make a 2nd copy of that clean source. nLite the first source and remove midi support. Download a program like Beyond Compare and compare the untouched source and the nlited one. Extract and copy the missing files from the untouched source to your Windows installation. Perhaps you have to register dlls.

Thanks very much, I will do this now and get back to you! :thumbup

EDIT: I found two important looking files, gm.dls and mciseq.dll. Where should these go? Just in the system32 folder?

EDIT 2: I will put it in the system32 folder and the system32/driver folder.

EDIT 3: It does not let me register them, when I try using the run command it says something about the file can not be registered. And the MIDI files in the game still won't play. :}

Edited by Zenskas
Posted
gm.dls goes in drivers

mciseq.dll in system32

Yeah I did this but it still comes up with a MIDI error and also I cannot register the dll. Any ideas?

Posted

I did some deeper comparisons of the inf files and here's the keys you need to import. At the end of my paste check the paths in the [HKEY_CLASSES_ROOT\MIDFile] section. Change them if your OS isnt on C:\ and your windows directory isnt named Windows.


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\MUILanguages\RCV2\mciseq.dll]
"0"=hex:00,00,28,0a,01,00,05,00
"1"=hex:a5,c0,d7,a2,67,bc,79,75,9a,cd,4f,d3,af,85,5a,e6

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectMusic]
"GMFilePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,59,00,53,00,54,00,45,00,4d,00,33,00,32,00,5c,00,\
64,00,72,00,69,00,76,00,65,00,72,00,73,00,5c,00,47,00,4d,00,2e,00,44,00,4c,\
00,53,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI]
"Sequencer"="mciseq.drv"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI Extensions]
"Mid"="Sequencer"
"rmi"="Sequencer"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32]
"Sequencer"="mciseq.dll"

[HKEY_CLASSES_ROOT\MIDFile]
@="MIDI Sequence"
"PreferExecuteOnMismatch"=dword:00000001
"EditFlags"=hex:00,00,01,00
"FriendlyTypeName"="@C:\\WINDOWS\\inf\\unregmp2.exe,-9907"

[HKEY_CLASSES_ROOT\MIDFile\CLSID]
@="{00022603-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\MIDFile\DefaultIcon]
@="C:\\PROGRA~1\\WINDOW~2\\wmplayer.exe,-120"
"MPlayer2.BAK"="mplay32.exe,5"

[HKEY_CLASSES_ROOT\MIDFile\Insertable]
@=""

[HKEY_CLASSES_ROOT\MIDFile\protocol]

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdExecute]

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdExecute\server]
@="mplay32.exe /mid"

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing]

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\Handler]
@="mciole16.dll"

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\Handler32]
@="mciole32.dll"

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\PackageObjects]
@=""

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\server]
@="mplay32.exe /mid"

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\verb]

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\verb\0]
@="&Play"

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\verb\1]
@="&Edit"

[HKEY_CLASSES_ROOT\MIDFile\protocol\StdFileEditing\verb\2]
@="&Open"

[HKEY_CLASSES_ROOT\MIDFile\shell]
@="play"

[HKEY_CLASSES_ROOT\MIDFile\shell\open]
@="&Open"

[HKEY_CLASSES_ROOT\MIDFile\shell\open\command]
@="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /Open \"%L\""

[HKEY_CLASSES_ROOT\MIDFile\shell\play]
"MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,69,00,6e,00,66,00,5c,00,75,00,6e,00,72,00,65,00,67,\
00,6d,00,70,00,32,00,2e,00,65,00,78,00,65,00,2c,00,2d,00,39,00,39,00,39,00,\
31,00,00,00
@="&Play"
"LegacyDisable"=""

[HKEY_CLASSES_ROOT\MIDFile\shell\play\command]
@="\"C:\\Program Files\\Windows Media Player\\wmplayer.exe\" /Play \"%L\""

[HKEY_CLASSES_ROOT\MIDFile\shellex]

[HKEY_CLASSES_ROOT\MIDFile\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\MIDFile\shellex\ContextMenuHandlers\WMPAddToPlaylist]
@="{F1B9284F-E9DC-4e68-9D7E-42362A59F0FD}"

[HKEY_CLASSES_ROOT\MIDFile\shellex\ContextMenuHandlers\WMPBurnAudioCD]
@="{8DD448E6-C188-4aed-AF92-44956194EB1F}"

[HKEY_CLASSES_ROOT\MIDFile\shellex\ContextMenuHandlers\WMPPlayAsPlaylist]
@="{CE3FB1D1-02AE-4a5f-A6E9-D9F1B4073E6C}"

[HKEY_CLASSES_ROOT\MIDFile\shellex\PropertySheetHandlers]
@="MidPage"

[HKEY_CLASSES_ROOT\MIDFile\shellex\PropertySheetHandlers\MidPage]
@="{00022613-0000-0000-C000-000000000046}"

Posted

Nice I will do this, then I reckon it should work. Next time I will be sure not to check the remove MIDI support option in nLite!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...