Hello!
Been a while since I last tinkered with the old-school stuff.
I'm thinking of doing an experimental project just to re-learn how to use RPG Maker 200x, especially since the official versions have notable differences from the unofficial ones.
I'm going off-topic though, so I'll get to the point.
Is there a good tool, or tutorial to make MIDI sequences loop from a certain point, pretty much like the samples included in the RTP?
I use Anvil Studio to edit MIDIs. Is there something I can do in that program? Or is there a good external tool?
Thanks in advance!
A good tool/tutorial to make MIDIs loop?
● ARCHIVED · READ-ONLY
-
-
Good question. I kinda forgot how to do it, so I had to check some of my midi.
Turned out, you need to insert midi event b06f somewhere in one of the track, like this (I viewed it using View -- Event List)

How to do it (using anvil studio):
First you need to set the pointer on the exact location you want the loop to happen (To get this view, use View -- Piano Roll)
Secondly, Edit > Insert Midi Event > Check include all controller events (so event b06f will be displayed)
Last step > Ok
This confirmed work in VXAce, idk with older RM. -
I would recommend FL Studio (any version) this software easly can make MIDI's
Quick tutorial:
#1 - Get FL Studio (demo version is no time limit but you can't save projects, only direct export to MP3/OGG/WAV/MIDI is allowed)
#2 - Make song
#3 - From menu select Tools -> Macros -> Prepare for MIDI export (all plugins aka instruments will be converted to MIDI)
#4 - Select from Menu File -> Export -> MIDI
And that is all.
If you are interested I can make you video how to make MIDI in FL studio. Just leave a note and I do it right away. -
FL studio is great, but it doesn't answer the OP's question about making looping midi though.
-
I disagree with you. I gave him short answer (point 2) about making song (or perhaps he already have one) so he just need in FL Studio prepare to export it as MIDI. I just made simple loop within 2 minutes without any troubles...
However if he simply import to FL Studio random MP3 file then... It won't work. But as I said, I can make him tutorial if he wishes so. -
[move]Useful Development Tools[/move]
-
It's not about agree or disagree.I disagree with you
If he already have one, and already in MIDI, why need to prepare to re-export it again?I gave him short answer (point 2) about making song (or perhaps he already have one) so he just need in FL Studio prepare to export it as MIDI
Or let me ask you. Do you know exactly what is exactly the OP wanted?
It's to make midi to loop when played in RM. You don't answer that question. Your reply is about "making MIDI in FL studio"
Do you own VXAce? or older RM? Because if you have, it will be easier to understand the question. Since RMMV doesn't play MIDI.
However, if you know how to make modify MIDI event through FL studio, I'll be glad to learn as well. -
I had once Rpg Maker 2003, but it was long time ago, however I have on hard drive RTP packs from all previous versions of RPG makers up to RPG2003.
And yes. I know how to modify MIDI's via FL Studio. It's even simplier than making them. Give me few minutes and I'll show you. -
I'm intrigued to learn if FL able to set loop point of MIDI for RM so it won't go back to the start.Give me few minutes and I'll show you.
-
Sure! It does! When export MIDI just mark in Tail Windows Cut Remainder.
And here is short, simple exaple of editing MIDI with FL Studio - remember, with FL Studio you can do whatever you want.
Only Imagination will hold you back. -
@Landazar thank you for your effort uploading the video. However, I'm afraid it's not what I mean, and I believe it has nothing to do with "cut remainder" (I have FL Studio, and know exactly what are leave remainder, wrap remainder, and cut remainder)
To make it even, here is my video demonstration since it appears you don't have VXA (or rm2k3 at the moment). This is my MIDI I composed myself.
The song length is 1:20. At 1:21 you would expect that it will be looped back at the start,
However, it doesn't loop back when played in RM. At 1:29 you will be hearing the MIDI played in VXAce, at 2:49, it looped back on a custom loop point. -
More interesing is for me, that in your music software I can't hear reeverb. In RM reeverb is quite big and deep. And on kick drum is large amount of noise. Give me a moment, I get trial of vx ace and test myself.
By the way. Your tune is very interesting. I heard many RPG themes, but this is actually good. Really good -
We are getting out of topic, but yeah it just how RM plays MIDI. It sounds different than standard General MIDI synthesizer that had been used in many programs (as well as FL) as if RM has its own Synthesizer.More interesing is for me, that in your music software I can't hear reeverb. In RM reeverb is quite big and deep. And on kick drum is large amount of noise. Give me a moment, I get trial of vx ace and test myself.
-
Ok, back into main issue. I made sample MIDI in FL Studio (22 seconds) and its looping.
Send me your MIDI via PM, I'll check it in my machine and I'll find solution.
And check mine MIDI My MIDI.
If mine MIDI will loop with no breaks, jumps, clutch etc that means your music software has some issues. -
It has no break and looped back at the start, however, it doesn't loop at custom loop point in RM.
Wait, you know exactly what I mean by custom loop point, right?
Edit: and yeah, I've sent the MIDI through PM. -
Yes. I know. Just done some testings.
-
I know how to make a MIDI sequence itself. I know about FL Studio's capabilities for doing so, unfortunately FL Studio is not free, so I'd have to buy it in order to use it for my projects.
But that's not my question. What I want is the MIDI sequence to loop not from the beginning, but from a certain point of the sequence the same way RPG Maker VX and up do it for OGG's with the LOOPSTART and LOOPLENGTH tags.
Pretty much what the MIDI files from the RTP's from RPG Maker 2000 to VX do. -
So anyway, did my solution work?