2013/03/27 11:57:23
DH1022
I tried opening with SONAR and it still doesn't work, I do not import the files into SONAR, I open the MIDIs files themselves. Then I add in the VSTs and the like, The MIDIs I get from Quest Studios work fines. Just the ones from the Source files viewer have troubles in SONAR, though they play fine in Media Player.
2013/03/27 12:49:34
redbarchetta
Hi DH1022

I can't offer up any help but wanted to say that I played both those games.  Would love to hear your finished work... Bring back memories! 
2013/03/27 13:43:50
robert_e_bone
DH1022


I tried opening with SONAR and it still doesn't work, I do not import the files into SONAR, I open the MIDIs files themselves. Then I add in the VSTs and the like, The MIDIs I get from Quest Studios work fines. Just the ones from the Source files viewer have troubles in SONAR, though they play fine in Media Player.
Hi - I got your midi file attachments, and will take a look at them after the physical therapist finishes her demonic manipulations of my new knee (replaced it 3 weeks ago).


Bob Bone


2013/03/27 13:57:35
robert_e_bone
The midi files you sent me appear to be corrupt in some subtle way.  They do play fine in Media Player, but opening in Sonar, all events are jammed into essentially single ticks within the first measure.


I suspect this is something to do with that viewer you processed them through, as I have no issues with any other midi files on my system in Sonar.  Is there any other versions of these files that you can get hold of?

Bob Bone
2013/03/27 14:10:30
DH1022
No, I do not have any other way of getting the files that I know of. I knew it was probably the viewer but wanted to see if there was a way to fix it maybe. Thanks for the help, I will still release the video of the music but I will point out that some of the OSTs are incomplete. Thanks again for the help.
2013/03/27 14:13:06
swamptooth
shoot those over to me as well id like to take a looksie!
2013/03/27 16:48:03
DH1022
I'll need a way to send them to you, send me a pm of your email and I will send the MIDI files.
2013/03/27 17:44:04
robert_e_bone
It looks like all the events are there, just that their start times are all jazzed up.  The one file had something like 426 events in it - I sure wouldn't want to try to line all of those back up.

Bob Bone
2013/03/27 17:44:51
robert_e_bone
Try calling tech support and see if they can figure out why Sonar doesn't like those particular files, when they play OK in Windows Media Player.

Bob Bone

2013/03/27 20:45:26
swamptooth

*******EDIT****** THIS POST WAS WRONG IN ALL KINDSA WAYS, BECAUSE I FAILED TO RECOGNIZE THAT THE FIRST BYTE IN THE DELTA TIMING WAS RUNNING THE TRACK IN SMTP MODE.  CORRECTION AT BOTTOM, BUT BASICALLY YOU NEED TO CHANGE THE BYTES IN THE FILE HEADER FROM SMTP TO PPQS AND THEN THE FILES WORK FINE.  
MY BAD! :D


hey doug - 
so i figured out what was up with these files... 
in the old days of videogames in a land far far away EVERYTHING was compressed.  including midi files.  it took a little deductive reasoning (and a bit of my programming background).  
first, i played the files in WMP. 
Ending was 4:00 and timepod was :46 - so we know the file lengths.  
next i wanted to look at the midi file header to find out the delta timing - you can read about that here:  http://www.ccarh.org/courses/253/handout/smf/
looking at the bytes that correspond to timing (interpereted as pulses per quarter note) the value was (in hex) E2 02.  in decimal that converts to 57858.  no daw on the market is capable of that many ppqs.  so, where to start?
sonar operates at 960 ppqs as a max.  if you take 57858 and divide by 960 you get 60. this is a magic number of sorts and i'll show you why...
open the timepod file in sonar and zoom in. 
click to select the longest midi clip you see. in track inspector look under properties/length.  if you notice, it's 46 - happens to be the length in seconds of the track! amazing!!!
so next steps - ctrl+a to select all then choose process/fit to time.
new thru will read 00:00:00:01. change it to 00:00:46:01.
insert tts-1 and play back.  you'll see what i mean... :D
you'll notice ending has the same delta timing, so do the same thing... we know the length thanks to WMP, so select all process/fit and 00:04:00:01

note - there are still some glitches in the file, and not quite sure how to accomodate them because it's been a while since i've worked with compressed midi files like this.  i'd try maybe googling around a bit and see if you can track down how WMP does its midi conversion because it seems to be playing it pretty well....

hope this helps out. 
swamp
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account