Reply 1000 of 2175, by AlexeiK
hi every1.
im looking for a way to play xmi files from dune2 on FSMP as DOSBOX does this.
Is it possible?
dune0.rar attached. dune0.xmi inside.
hi every1.
im looking for a way to play xmi files from dune2 on FSMP as DOSBOX does this.
Is it possible?
dune0.rar attached. dune0.xmi inside.
Hi,
DosBox itself does not play xmi files at all. Am I right that you are referring to Dune 2 itself under DosBox?
Dune 2 does not play the different sequences (sub songs) one after the other but the game engine triggers different sub songs (similar to Midi Type 2 tracks) at different moments in the game. Contrary FSMP plays the different sub songs one after the other according to XMI specification.
What exactly is your problem with the attached xmi file? It works well with FSMP on my side. You can try it with the included Munt VSTi since I think this is the MT-32 version (but I'm not sure).
Also you can try the converted Dune 2 mid files instead:
http://www.mirsoft.info/wogm_download.php?dat … TY4MTE1NjI3O30=
wrote:Am I right that you are referring to Dune 2 itself under DosBox?
yes!
my problem is that i cant make FSMP play this xmi as Dosbox does!
this xmi from introduction video of Dune2.
ur download link doesnt works . connection timeout.
wrote:yes! […]
wrote:Am I right that you are referring to Dune 2 itself under DosBox?
yes!
my problem is that i cant make FSMP play this xmi as Dosbox does!
ur download link doesnt works . connection timeout.
I have checked and your dune0.xmi is the MT-32 version. So you have to use MUNT VSTi as output. Also you will need the initialization SysEx file. Without it you will get wrong instruments. I have attached the necessary folder.syx file. Copy it to the same folder where your Dune2 xmi files are. FSMP then automatically will load folder.syx before playing the xmi files and everything will sound good.
Also here's a how to video for you:
https://youtu.be/NNi91ypJYss
Ps: The link still works perfectly for me so there must have been some network problems on your side.
did like u
sorry to forget link https://www.youtube.com/watch?v=FEF-Nk025-c
look or listen this 1st part of video.
its a dosbox like i search.
your variant something different.
wrote:did like u sorry to forget link https://www.youtube.com/watch?v=FEF-Nk025-c look or listen this 1st part of video. its a dosbox […]
did like u
sorry to forget link https://www.youtube.com/watch?v=FEF-Nk025-c
look or listen this 1st part of video.
its a dosbox like i search.your variant something different.
You misunderstand some things:
In the video you linked the 1st part is the OPL (FM synth) version, but the file dune0.xmi you linked is the MT-32 version! Dune0.xmi can never sound like the 1st part of that video since this xmi file is not the OPL2/3 version. This Dune0.xmi file sounds exactly like the 2nd part of that video (the 2nd part starts at 3:09) since as the title says that is the MT-32 version. So dune0.xmi in my video (from 1:22) sound exactly like the 2nd part of your video (from 3:09). I hope you now understand what the situation is: Your Dune0.xmi is the MT-32 and not the OPL version. Dune 2 has different music for MT-32, GM and OPL devices:
www.vgmpf.com/Wiki/index.php/Dune_II:_T ... asty_(DOS)
indeed i dont understand:)
thank you for explanation.
reattached all dune0 files.
So once again (I edited he above post):
Dune 2 has different music for MT-32, GM and OPL devices:
www.vgmpf.com/Wiki/index.php/Dune_II:_T ... asty_(DOS)
Dune0.xmi is for MT-32 compatible Midi devices. The OPL version of Dune 2 music for Adlib and Soundblaster compatible devices is in the dune0.adl file. But that file is not Midi compatible. Just like OPL synths are not Midi compatible per se.
To listen to dune0.adl you can use RdosPlay under DosBox:
http://www.vgmpf.com/Wiki/index.php?title=RdosPlay
Make sure you set DoxBox cycle count for a rather low value otherwise RdosPlay does not work.
oh!
theare OPL synths and Midi synts?
wrote:oh!
theare OPL synths and Midi synts?
It's more difficult (there are many different Midi synths such as MT-32/GM/GS/XG compatible ones) but for the sake of simplicity let's say yes 😀
its ok) i mean every synts wants own format.
how did u do analysis of xmi? and what synts it wants ?
wrote:its ok) i mean every synts wants own format.
No. Standard Midi File format (*.mid) and Extended Midi File format (*.xmi) are general formats so they can played on any Midi compatible devices. But a Midi file that is intended to be played e.g. on MT-32 will sound bad on GM/GS/XG devices and so on.
wrote:how did u do analysis of xmi? and what synts it wants ?.
You can analyze xmi files with FSMP's Event Viewer/Debugger (at the end of my video I used this function). As I said before your xmi file is intended to be played on MT-32 compatible devices.
Usually SysEx messages can help to determine what synth a given Midi file wants but in this case the SysEx messages are in a separate initialization file.
If you want to learn more about Midi related stuff I recommend to read this topic from the beginning. There are many interesting posts. I apologize but I would not like to answer more general Midi related questions (that are already answered many times before in this topic).
Bye.
thank for teaching!
Hi.
Just to bother you with some requests (maybe in a next version)... I think those will take longer (and I'm always more interested in the request above btw...) but I'll try to ask.
I've recorded some game boy advance music... I'm extracting Midi from GBA game, and I'm not using GBA emulator because of the poor quality. Now, when i play midifile (and sometimes correct all the loop point 🙁 ) they are short and all with loop. So i set the number of loop I want and i record the songs... but all the song finish in a bad way (that's for loop), so I import the song in foobar and I apply DSP (usually TDR Nova Gentleman's Edition) and a fade out to have all the songs to finish with a fade out. This works when i've all the song separated: each file for each song... but I would like to record with session function too (I would like to have a single file for the whole soundtrack too)... so I was wondering if it was possible to ad a fade out to be applied ad the end of the last loop, configuing the seconds... (maybe you could add in the loop dialog box windows this fade out seconds/ milliseconds... to specify and your software could add this just to the last loop)... This would be great.
Thank you for your patience.
Aldo
wrote:hi every1. im looking for a way to play xmi files from dune2 on FSMP as DOSBOX does this. Is it possible? dune0.rar attached. du […]
hi every1.
im looking for a way to play xmi files from dune2 on FSMP as DOSBOX does this.
Is it possible?
dune0.rar attached. dune0.xmi inside.
Here the MT-32 files, that I've recorded with the real hardware. Midi files, from mirsoft and playback with FSMP.
https://www.youtube.com/playlist?list=PL_BhbJ … o7GUO8Dtq1q0gRP
Aldo
RetroGC
Your records created not correct , if you wanted what be we can hear as work real hardware , you need recorded as Lossless FLAC or TAK or WavPack ) but not youtube , insofar as youtube use MP4 128 and very destruct melodies.
wrote:RetroGC
Your records created not correct , if you wanted what be we can hear as work real hardware , you need recorded as Lossless FLAC or TAK or WavPack ) but not youtube , insofar as youtube use MP4 128 and very destruct melodies.
I think using such phrases as 'not correct' and 'destruct melodies' is a little bit exaggerated. Of course Youtube's compression (and conversion to 44.1 kHz) is not ideal but it's far from being 'destructive'. Not everyone is such perfectionist as you. For the majority of us content like this can be very useful.
Also if you want to use a Youtube channel to share content ( as many others do) you have no other format options anyway.
Hmm I had a look at https://www.youtube.com/watch?v=MQ5NUEuim8A
and a capture I did from my 286 with MT-32 and it seems to sound very different in game: https://www.youtube.com/watch?v=Os7hGs_g7HM&t=255s
Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool
wrote:Hmm I had a look at https://www.youtube.com/watch?v=MQ5NUEuim8A
and a capture I did from my 286 with MT-32 and it seems to sound very different in game: https://www.youtube.com/watch?v=Os7hGs_g7HM&t=255s
I don't know what can cause this difference exactly (maybe some SysEx transfer related issue) but according to the recording at Video Game Music Preservation Foundation RetroGC's recording is correct (but it is not normalized) and yours has a problem:
www.vgmpf.com/Wiki/index.php/Dune_II:_T ... asty_(DOS)
http://www.vgmpf.com/Wiki/images/b/be/107_-_D … _of_Arrakis.ogg
Hmm, this makes me really wonder, because recording straight from the game should be in principle authentic.
One thing that could be an issue is that I use a Old MT-32 and RetroGC uses a New MT-32 ?
@RetroGC could you specify that in the video descriptions?
As I don't own a New MT-32 I would need to use munt to test (running on another PC with MidiOxse).
Though anyone with more MT-32 experience knows what causes the difference?
Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool