Lemmings Forums

NeoLemmix => NeoLemmix Main => Archived Bugs & Suggestions => Topic started by: Yung Gotenks on January 26, 2018, 10:27:46 PM

Title: [Suggestion] Add Support for MIDI Files
Post by: Yung Gotenks on January 26, 2018, 10:27:46 PM
So, after I Put up the download for all of the Lemmings Paintball MIDIs, namida told me that MIDI wasn't supported. And this kinda makes me sad.
I know MIDI to IT conversion exists but some notes get cut short or drag on too long and it just ruins it.

I know that this stuff can't be easy to code but i'd be nice.
Title: Re: [Suggestion] Add Support for MIDI Files
Post by: Dullstar on January 27, 2018, 12:28:33 AM
The best workaround I know of is to convert to .ogg. You'll get a cleaner conversion that way, but you'll need a program that can do it. I use XMPlay for that purpose, but it requires plugins to work.

It will make the files much bigger, unfortunately, but nowadays that's not usually a huge problem.

I think MIDI to IT conversion is absolute garbage and should not be used.
Title: Re: [Suggestion] Add Support for MIDI Files
Post by: namida on January 27, 2018, 01:48:05 AM
Nepster: If looking into doing this, there is a plugin for BASS called "BassMidi" that may be able to achieve this fairly easily. For how to integrate it properly into the existing code, I think GameSound.pas is the file to look at, and note in particular sections that have seperate code for module formats vs regular formats.