Jump to content
  • 0

MIDI Export Issue?


Lorcav

Question

I wrote a short midi to add to a level I'm working on. I've used LMMS as my DAW and the Roland SC-55 SoundFont for the tracks.

 

When I add it to my wad file and boot it up the music is there, but every track is the default grand piano sound. 

 

I added a different midi to my wad, one I downloaded, and that played back correctly in the level.

 

So I think that would narrow it down to an export error on my part, but despite googling I can't seem to find a similar error. Has anyone else encountered this issue or know what I could be searching for to find more information?

 

 

Share this post


Link to post

5 answers to this question

Recommended Posts

  • 0

The export process is butchering your track here. It's not exporting any of the additional data which is generally needed, so it's using default values for almost everything.

fd02a4c7debeab945fc6eff8776c244d.png

 

See the above screenshot - everything that is not channel 1 that reads "---" is abnormal, and should have some data here to define how the midi should play back. An example from another MIDI:

 

88b16dc4c1a5f81a27cceb2d35c7bf9f.png

 

For some reason, ALL of your tracks are being treated as track 1. Further to this, drums are always on channel 10, but for some reason your export even has the drum data in channel 1; which is exclusively for data (e.g. tempo, time signature, etc).

 

...I've done what I can to fix the MIDI (file attached below), though unless someone comes along with guidance on how to export better from LMMS, this is the best I can do. Following on from that, again, unless someone can advise how to better use LMMS, I would recommend making the switch to Sekaiju if possible for future compositions.

 

sarrgeantfeast-fix-attempt.zip

Share this post


Link to post
  • 0

Are the Roland SC-55 patches actually a soundfont or are they being played via a plugin (vst or LV2)?

If it's a plugin, there is a good chance that the plugin stores patch data differently from a general midi file that would be used in doom, even if its emulating a standard 128 voice module. When I remade a song I had originally written in a DAW for my heretic level set all the midi data I imported was all piano.

 

e: should note I am completely unfamiliar with LMMS, I use Ardour.

 

I would encourage you to get sekaiju or domino which could easily change the track instruments after exporting if no one comes in with more knowledge of LMMS

Edited by TheHambourgeois

Share this post


Link to post
  • 0

To help people help you, post the MIDI. Without it people are only able to guess what the issue might actually be.

 

Echoing what TheHambourgeois said though, Sekaiju is a fantastic application for composing and modifying MIDI files.

Share this post


Link to post
  • 0
14 minutes ago, TheHambourgeois said:

Are the Roland SC-55 patches actually a soundfont or are they being played via a plugin (vst or LV2)?

 

Yeah, they're imported as sf2 files, rather than used within a vst. 

 

8 minutes ago, Dragonfly said:

To help people help you, post the MIDI. Without it people are only able to guess what the issue might actually be.

 

Echoing what TheHambourgeois said though, Sekaiju is a fantastic application for composing and modifying MIDI files.

 

This is the Midi I've exported from LMMS that comes out solely on piano. When I open it in Sekaiju it's all piano tracks, which makes me think something is being lost in the LMMS export process, presumably some instrument data. But I can't figure out what. 

 

Share this post


Link to post
  • 0
6 minutes ago, Dragonfly said:

 

...I've done what I can to fix the MIDI (file attached below), though unless someone comes along with guidance on how to export better from LMMS, this is the best I can do. Following on from that, again, unless someone can advise how to better use LMMS, I would recommend making the switch to Sekaiju if possible for future compositions.

 

Thank you so much, this is great, I really appreciate it.

 

Looks like I'll have to start using Sekaiju directly then. 

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...