Forum Home
Press F1
 
Thread ID: 87347 2008-02-18 02:46:00 Joining midi files JonB (1885) Press F1
Post ID Timestamp Content User
641291 2008-02-18 02:46:00 Hello Press F1'ers
Example....I have a midi file of a complete Piano Concerto in four movements.
Each movement is a separate midi file. Can anyone point me to software that could stitch these files together into one file?
Thanks
JonB
JonB (1885)
641292 2008-02-18 02:47:00 Audacity (http://audacity.sourceforge.net/).

Great app. I'm 99% sure it will work with midi files too.
wratterus (105)
641293 2008-02-18 03:02:00 No, Audacity doesn't do midi yet. But it gave me the idea of converting the midis to wav,joining the wavs and then converting the result back to midi.
Drawn out process but I'll give it a go. If there is a dedicated midi joiner then I would like to know of it
JonB
JonB (1885)
641294 2008-02-18 07:52:00 OK. I converted two midi files to wav using Midi to Wav Maker, joined them together using Audacity and then converted the new file back to midi format using AmazingMIDI. Bit of a performance, would be a lot easier if I could just join two midis!
JonB
JonB (1885)
641295 2008-02-18 08:12:00 No, Audacity doesn't do midi yet. But it gave me the idea of converting the midis to wav,joining the wavs and then converting the result back to midi.Not possible without re-transcribing the midi from sound, which almost always loses a ton of data. A midi file is like 'sheet music' for a computer, whereas wav etc are representations of the sound itself.

To join midi files (unless they are *identical* in their channel arrangement, which is extremely unlikely) you will need a midi authoring program. Something like Cubase will do an excellent job of this, although it may be a little overkill for what you actually need. If you run Linux, take a look at Rosegarden - that should be able to do what you need, and it's free too :thumbs:.
Erayd (23)
641296 2008-02-18 08:18:00 Thanks Bletch. Sorry I'm not using Linux, but the test file I made was perfectly acceptable using the software mentioned. JonB (1885)
641297 2008-02-18 08:48:00 About ten years ago when the first Creative Sound Blaster live card came out you got on cd a midi program called Cakewalk Gold. It showed midi files in notation which allowed you to copy and paste midi sequences together and save them as one piece. Do a search with google and you might find it to download.
:)
Trev (427)
641298 2008-02-18 10:31:00 A tool called gnmidi (www.gnmidi.com)can do a whole heap of things, including "making a MIDI medley (www.gnmidi.com)" which may do what you are looking for I think.

This somewhat limited 5 day trial demo will only join 2 files in a session tho - but you could join 2 into one then add another etc or something :)

I tried it quickly and worked good for joining 2 midi files - didnt try it any further myself tho

Hope it's of some use to you
bevy121 (117)
641299 2008-02-18 21:04:00 Thanks for that bevy121, I scoured the net and found a free version 1.0. It has not got all the bells and whistles of the latest version but it does just what I wanted.....it concatenates(big word!) midi files perfectly and instantly. PressF1 proves it's worth again! JonB (1885)
1