Re: Importing 6/8 and 3/4 midi files
Reply #1 –
G'day Rich,
There are tools that allow you to edit the MIDI directly, or by export to text file and then importing back to MID. Using these it should be possible to insert a corect time sig. in the midi files before you import them to NWC.
This: (MIDI2TXT) http://www.softpedia.com/progDownload/MIDI2TEXT-Download-81112.html will convert your MIDI to text, while this: (TXT2MIDI) http://www.softpedia.com/progDownload/txt2midi-Download-81115.html will convert it back after you've edited it.
Export your MIDI file with midi2txt. Edit with your favourite editor, what you are looking for is a section like this:
mtrk // track 1
trackname "Vocal with Piano Accompaniment Template"
text "By <Name>"
copyright "Copyright \xa9 <Year> by <Name>"
copyright "All Rights Reserved"
text "Generated by NoteWorthy Composer"
tact 6 / 8 24 8
end mtrk
Note the " tact 6 / 8 24 8" line. This is where the time sig. is set IF it is included in the MIDI. The one shown is for 6/8, your source MIDIs may be 4/4 even though the song is really 6/8. NWC will assume 4/4 if this line is missing.
Once corrected, reimport the text file using txt2midi. I don't know enough to tell you exactly what the other 2 numbers are but FWIW I found the following in a GNMIDI PDF...:
| "tact" number "/" number number number // tactnom / (2 ^^ tactdenom) clicks/beat 32th/beat
When I was testing stuff to formulate this reply, I found it didn't matter which time sig's I was testing the "24 8" part remained the same. I checked several MIDI's I hadn't created so I reckon that in general these numbers are a safe bet. Work on copies then it doesn't matter if something breaks.
Note that these utilities are DOS based and do not understand long file names, so it's best to keep the names to 8 or less characters.
Syntax is: MIDI2TXT filename.mid filename.txt
Once the time signature is in the MIDI file, NWC will recognise and import it correctly.