MIDI-OX User Forum (http://www.midiox.com/cgi-bin/yabb/YaBB.pl)
MIDI-OX >> Questions and Discussion >> Making a new midi file
(Message started by: SergeD on Nov 16th, 2002, 12:09pm)

Title: Making a new midi file
Post by SergeD on Nov 16th, 2002, 12:09pm
Hi,

Midi-ox is fantastic nothing less !  :)

I use it with my Qy-70 sequencer and I can even input events with the translation map in the pattern mode.

But there is a latency Ex: for a note-on event at let's say 2:248 the  map out a Ctrl 11 expression event return at 2:250

Can I do something the return the ctrl 11 at 2:248 ?


Also it is possible to log all events in a file and rebuild this file  in midi format ?

SergeD

Title: Re: Making a new midi file
Post by Jamie OConnell on Nov 16th, 2002, 12:38pm
Are you saying there is latency inside the QY-70 mapping? Or are you talking about sending an event into the computer, mapping and re-recording it into the QY-70?  If so, that is not very much latency at all.  What's the timebase for the event times you specified?  480 ppq? 960 ppq?

You can log events using "MIDI To Text" format, and then convert it to a MIDI file by using T2MF (available on the website).  You'll need to edit some things (the tempo for instance).

Title: Re: Making a new midi file
Post by SergeD on Nov 16th, 2002, 5:04pm

on 11/16/02 at 12:38:05, Jamie OConnell wrote:
Or are you talking about sending an event into the computer, mapping and re-recording it into the QY-70?


Yes and the timebase is 480 ppq  

Is the log events using "MIDI To Text" format works for the XG format to ?

You'll need to edit some things (the tempo for instance) ????

Thank you SergeD

Title: Re: Making a new midi file
Post by Jamie OConnell on Nov 17th, 2002, 10:47am
The reason there is some latency is because it takes some physical amount of time for an event to be transferred into the computer, mapped and output back to the device.  However the amount of time you indicated is not very long:  the difference between 2:248 and 2:250 is 2 ticks.  At a timebase of 480 ppq this is roughly equal to 2 milliseconds at a tempo of 120 BPM.

MIDI to text should work fine with XG.  I mentioned that you might need to edit the tempo in the log file to match the tempo of the song in the  QY-70.  This is only required if you need the events to line up on the same measure boundaries as the original.  It is not absolutely required, and the song will sound the same regardless.

Title: Re: Making a new midi file
Post by SergeD on Nov 18th, 2002, 12:27pm
Thank you Jamie,

About t2mf I have the following message :

c:\Tempo>t2mf test.txt test2.mid
Missing MFile - can't continue

Files are version :

14/12/1995  20:21            36 912 mf2t.exe
14/12/1995  20:21            48 492 t2mf.exe

I cannot run t2mf in anyway...

Thanks anyway for advices

SergeD

Title: Re: Making a new midi file
Post by Jamie OConnell on Nov 22nd, 2002, 2:22am
Based on your report, I donwloaded a fresh copy of MF2T utilities.  I created a MIDI-OX Log in MIDI To Text format.  I closed MIDI-OX and viewed the log in Notepad to make sure it was complete.  It looked something like:

# MIDI-OX Version: 6.5.0.340
# MIDI To Text Format - Opened: Fri 22-Nov-2002 02:10:46
# The first MIDI event received will initiate timestamps
MFile 0 1 120
MTrk
0 TimeSig 4/4 24 8
0 Tempo 500000
0 On   ch=1 n=60 v=81
81 Off  ch=1 n=60 v=108
... (many more events)
TrkEnd
# MIDI-OX: MIDI To Text Format - Closed: Fri 22-Nov-2002 02:11:08


I then ran T2MF on it (T2MF MIDILOG.TXT Test.mid) and got a MIDI file generated: no error message.  It seems to be working OK. It sounds like maybe something is wrong with your logfile: did you choose to save it in "MIDI To Text" format?


Title: Re: Making a new midi file
Post by SergeD on Nov 23rd, 2002, 7:18pm
Sorry Jamie,

the file was an experimentation where I pulled out some lines.

Everything is ok now,

SergeD  :)



MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.