Mod Archive Forums Mod Archive Forums
Advanced search  

News:

Please note: Your main modarchive.org account will not work here, you must create a forum account to post on the forums.

Pages: [1]   Go Down

Author Topic: OpenMPT MIDI export - "double time" tempo  (Read 119 times)

0 Members and 2 Guests are viewing this topic.

Jay

  • Pie Addict
  • Offline Offline
  • Posts: 58
    • View Profile
OpenMPT MIDI export - "double time" tempo
« on: August 25, 2019, 22:29:18 »

I've written a few modules in "double time", e.g. using 3@130 for 32nd note granularity at 130BPM instead of 16th notes. I've been using OpenMPT to export these to MIDI.

The .mid files OpenMPT outputs have a baked in tempo of 260BPM if I do this, which makes it annoying to open them in DAW software (especially when I'm trying to mix songs in "single time" and "double time".)

Is there a way to get MPT to set the tempo correctly, but keep the song timing as it is?
Logged

Saga Musix

  • TMA Moderator
  • Too much pie
  • *****
  • Offline Offline
  • Posts: 2245
  • I love OpenMPT! And Modules! And TMA! And Pie! :>
    • View Profile
    • Saga Musix - free module music and more!
Re: OpenMPT MIDI export - "double time" tempo
« Reply #1 on: August 27, 2019, 16:56:11 »

Yes there is - MIDI export uses the time signature that is specified in the Song Properties. If you use a speed of 3 then most likely your track is using 8 rows per beat rather than 4, so set the time signature to 8/32 instead of 4/16 and the correct tempo will be calculated.
You can go to Player -> Approximate Real BPM to find out the tempo value that MIDI export would be using.
« Last Edit: August 27, 2019, 17:03:26 by Saga Musix »
Logged
» My TMA artist profile
» Visit my music site: https://sagamusix.de/ [de, en]
» Visit my programming website: https://sagagames.de/ [de]
» Open ModPlug Tracker

Jay

  • Pie Addict
  • Offline Offline
  • Posts: 58
    • View Profile
Re: OpenMPT MIDI export - "double time" tempo
« Reply #2 on: Today at 11:10:15 »

Just getting back to these songs. Thanks! That worked, and I ended up converting them to mptm to get Accurate tempo too. It's a much better way to generate .mids than how I was previously doing it.

If you're wondering what I'm doing with my MIDI-modules, well, this (also video, but the first link is better because I fixed a big DJ flub in the middle.) 100% Impulse Tracker General MIDI, converted to .mid in OpenMPT and mixed live on stage in Ableton. :P

I'm still having a slight issue with SOME synths stuttering when playing these, and I think the reason is this: in 'tracker land', every note-on is accompanied by a program change (instrument #), even when it's not necessary. Some GM synths aren't bothered by this, like my SC-55 and Korg 05R/W, but my (much newer) JV-1010 chokes when a bunch of notes (& program change commands) hit at once. Not sure if there's anything that can be done about it, aside from importing the .mid into a DAW and doing a ton of editing after the fact.

It would be nice if I could set one program for each TRACK, to be sent at the start of the song, and have OMPT just not export program changes with note-ons... is that possible?
Logged
Pages: [1]   Go Up