Charas-Project
Off-Topic => Really Old Stuff => Archive => Charas Project Support => Topic started by: evmaster on May 04, 2007, 02:55:29 PM
-
As soon as some midi I know ends, after a long pause it plays AGAIN. :o But it's different in a way. Well, if I play the midi with windows media it doesn't even have that extra part. But if I play it on rpgmk03 it's like the program expands it.
-
Erm, I think you're just imagining things. Been hitting the 'shrooms lately?
In all seriousness, I never noticed nor heard of anything quite like that, and I doubt it would be included in rpgmaker 2003 for no reason.
-
No, I'm not imagining things. I'll show you. Just wait.
-
I just had a nice chuckle.
Well, In rpg maker, there are different tags at the end of the file name or some junk like that that will make a midi loop. Or perhaps its a different midi of the same title. Id like to be of more help, but Im sort of an Idiot in Sound files. Its all in the RPG maker help file though. Read it over and do your troubleshooting.
Try and get a more accurate description of the actual problem. Even with looping there is no reason the midi should be different in the second playback.
Im pretty sure its just that something has been overlooked. Like I said, Read the Helpfile comprehensivly, and try different things. If this dosent help Im sure someone else will have better advice.
game_manic, lets not be a jerk about it. Galvanized galvanized galvaized I always say...erm...I mean courtesy courtesy courtesy
-
Oh it's okay, I'm going to post a video of it.
-
Okay. That is all.
-
The Midi file format is made up of events: There are events to start an instrument, to end, to change pitch, etc. It's all just a sequence of events done in time.
One of these events is event number 111, which RPG Maker uses to signify where the loop of a song begins. If there is no event 111, the song plays once. If there is, the song will finish and then begin looping from that point, allowing you to have an intro to a looping song that plays only once.
What probably happened in that midi was that whoever made it stuck that event, probably by accident, somewhere near the end, probably before it unloads the rest of the instruments but after it unloads the drums, hence why it plays without drums.
Your best bet is to open the Midi up in Anvil Studio, go to the event view, and look near the end for any events called event 111. Delete any you find and try again.
-
^I guess we do learn something everyday. But in that case, the problem is with the song itself, not rpgmaker 2003. evmaster, does that happen with a lot of midi's or just a few?
Also, what programs use that event 111? Supposedly rpgmaker wouldn't be the only one to recognize it.
evmaster, have you tried looping it on other programs besides rpgmaker 2003? maybe the only difference is the loop.
-
Event 111 is actually a "System Specific" event used for custom functions. In essence, if you made your own Midi playback program and wanted it to, at some point in the song, have a duck quack, you would probably use event 111 and format it with some info that confirms that it is indeed your byte 111 and not someone else's.
As such, RPG Maker makes use of this "Whatever you want it to do" event. It appears, however, that it doesn't pay attention to the rest of the event and simply assumes it is a loop event instead of a possible event used by another program.
Thinking back on what I said earlier, the 111 event in the SA midi should actually be near the beginning rather than the end. Or maybe in the middle. Depending on how long it goes before it fades out and repeats again.
-
On My Rm2k3 Sometimes a certain note in the Midi playes
Through the whole song, and is still being played when the song ends and starts over.
Usually with the midis I make, So I just change the note a bit,
or take it out. This happens rarely I might add