#46
|
|||
|
|||
Hmm. The positioning is correct, but the duration of some of the notes is messed up. In fact, I think the duration of all the notes is incorrect at least by a hair.
Here's the MIDI file of the new conversion. Also, let me show you the drum notes of the VGMTrans version and the latest version's output of this track and you'll see what I mean: Old (VGMTrans): http://i.imgur.com/SPLb6.png New (N64 MIDI Tool): http://i.imgur.com/7Qfly.png Hope this helps a bit. |
#47
|
||||
|
||||
Ack this is going to be tricky. Can you also post my original export in the tool too. What tool was that?
The reason this is so complicated is that Nintendo in their midi has a note, then duration, while in midi, it's a start note, then later end note. |
#48
|
|||
|
|||
Oh, I'm using FL Studio 10. Let me post what the drum notes look like for the two older MIDIs as well as the other ones for comparison:
VGMStream: http://i.imgur.com/lyBtM.png N64 MIDI Tool (June 18th I think, or the one that was available on Goldeneye Vault before your fixes today): http://i.imgur.com/DEcmW.png N64 MIDI Tool (today, first attempt): http://i.imgur.com/3mZq2.png N64 MIDI Tool (today, second/last attempt as of writing): http://i.imgur.com/NIPFG.png Hope this is what you meant. Let me know if I can help out further. Good luck! |
#49
|
||||
|
||||
These two look identical other than conjoined?
VGMStream: http://i.imgur.com/lyBtM.png N64 MIDI Tool (June 18th I think, or the one that was available on Goldeneye Vault before your fixes today): http://i.imgur.com/DEcmW.png That's confusing? Or is this just the problem section. I found a coding issue in what I just uploaded, reuploaded it, for fun try that one, maybe it'll fix the issue, I think, since it probably corrected original problem and doesn't corrupt drums, I hope. Last edited by SubDrag; 10th September 2011 at 07:29 PM. |
#50
|
|||
|
|||
Quote:
Hope that made some sense... |
#51
|
||||
|
||||
Tricky stuff, I'm not sure why mine looked conjoined. Ah well, hopefully the one I just posted is close, I'll have to spend some serious time using FL studio to compare this stuff. The last one had issues, this one should be better but prob not perfect.
|
#52
|
|||
|
|||
Just checked, now everything sounds the way it should! The only thing left is just that note duration thing, but besides that, awesome work.
Here's the MIDI with the latest version. The notes in the drum channel are identical to the notes in the June version. Cheers. |
#53
|
||||
|
||||
That's a relief! Any idea why there's are unconnected and mine are? What does that mean in terms of midis? Note on, note off each second?
Is it possible he arbitrarily just ends and restarts a note every 1 second tic? Last edited by SubDrag; 10th September 2011 at 08:52 PM. |
#54
|
|||
|
|||
Actually...I'm looking at the drum notes from the conversion and it seems it may not have anything to do with drum duration. It's difficult to explain, so maybe some screenshots will help.
These screens are with the scroll bar resized so that you can see more detail up close. This is the drum channel up close from the MIDI generated with VGMTrans. This is how it should look: http://i.imgur.com/AbcFn.png This is the drum channel up close from the MIDI generated with the latest version of N64 MIDI. If you look closely, some of the notes appear to be overlapping. http://i.imgur.com/mU0Np.png However, when you move the notes that appear to be overlapping up or down to another note. http://i.imgur.com/RQUTp.png Yeah, I can't really explain what's going on here, but it's messed up. When it comes to drums, note duration doesn't really matter as long as the timing of when the notes occur is there. So when you playback the MIDI generated by N64 MIDI Tool you don't notice it. But underneath the skin, there's this long drawn out note with smaller notes for the drums on top. I don't know where exactly the problem lies, so... :\ |
#55
|
||||
|
||||
I can't explain, it may be something interesting in the original midi in N64 format. My guess is that VGMTrans is snapping the note every one second to a new one, possibly merging out weirdness that you're seeing in mine. I guess as long as there's no difference in note being on/off at any point it's good enough for now.
|
#56
|
||||
|
||||
The following games have been added!! The 4 Titus games are thanks to Zoinkity breaking the compression. Oddly they use pure midi, no conversion, so import is also supported.
[64 Oozumou (J)] [Automobili Lamborghini [BattleTanx (U)] [Dark Rift (U)] [Disney's Donald Duck - Goin' Quackers (U)] [F1 Racing Championship (E) (M5)] [Golden Nugget 64 (U)] [Hey You, Pikachu! (U)] [Mace - The Dark Age (U)] [Olympic Hockey Nagano '98 (U)] [Premier Manager 64 (E)] [Rayman 2 - The Great Escape (U) (M5)] [Roadsters Trophy (U) (M3)] [Superman (U) (M3)] [Tonic Trouble (U) (V1.1)] [Virtual Chess 64 (U) (M3)] [Wayne Gretzky's 3D Hockey '98 (U)] [Wayne Gretzky's 3D Hockey (U) (V1.0)] |
#57
|
|||
|
|||
Nice! Thanks for the update!
|
#58
|
|||
|
|||
Hey SubDrag, my computer says it can't open N64 Midi Tool because its side-by-side configuration is incorrect. Have any idea what that means? Please help!
|
#59
|
||||
|
||||
You need to install VS2008 redistributable.
|
#60
|
||||
|
||||
Hey SubDrag, this is an amazing bit of software you've put together, I love it so far!
I'm trying to use it to import a custom MIDI (saved using FLStudio) into a suitably-sized spot in the Banjo-Kazooie ROM, but I'm having some difficulty getting it to work. I wasn't sure if FLStudio was saving the MIDI in such a way that it would be incompatible with the program, so I tried a little experiment to see what will and won't work. I tried getting the MIDI Tool to export a MIDI from one spot in the ROM, and to then import that exported MIDI into a larger spot - which I hoped would make the first spot's music play at any location where the second spot's music would play. Unfortunately, it didn't work... Here are the steps I took:
The same thing happens when attempting to import a MIDI into any of the other spots I tested. It also happens with MIDIs saved via FLStudio. Any idea what I might be doing wrong? I'd love if I could get this working properly!
__________________
It's some sort of delicious biscuit. |
Thread Tools | |
|
|