Notifications
Clear all

Create MIDI Stacks in Minutes - Super Fast


Jason_ZA
(@jason_za)
Eminent Member
Joined: 2 years ago
Posts: 36
Topic starter  

Hi All. After trying many options I found a way to create stacks really quick. I use Midi Database V4.7 by Peter Wierzba to filter on specific directories and files (e.g. Lead / Melody / Chords, etc.) and then drag and drop the appropriate files into MIDI Merger Lite by VirtuosicAI. MIDI Merger Lite merges the files in seconds. They must be MIDI Type 1 though (you can see the midi type in Midi Database. I'm a Windows 10 user, so cannot be sure if it will wokr with a MAC.


JeremyH liked
Quote
getdunne
(@getdunne)
Member Admin
Joined: 2 years ago
Posts: 2850
 

@jason_za

Thanks, good find. MIDI Merger Lite is open-source; I was only able to find a link to the source code at https://github.com/VirtuosicAI/MIDI-Merger-Lite . Do you have a link for a pre-built executable?

Unfortunately, this will only work on Windows. It's written in Microsoft C-sharp and requires support from their .NET libraries.

 


ReplyQuote
hallenberg
(@hallenberg)
Irritant
Joined: 1 year ago
Posts: 95
 

Seems to be on the releases page?
https://github.com/VirtuosicAI/MIDI-Merger-Lite/releases

Thanks Jason.


JeremyH and getdunne liked
ReplyQuote
MidiMan
(@midiman)
New Member
Joined: 1 year ago
Posts: 2
 

By the way I used this free online service: https://www.ofoct.com/merge-midi-files

to merge some midi files to a stack using the "add track" option and use it in Unity successfully 🙂

Cheers

This post was modified 1 year ago by MidiMan

ReplyQuote
Jason_ZA
(@jason_za)
Eminent Member
Joined: 2 years ago
Posts: 36
Topic starter  

I've used Midi Merger Lite to create 3831 MIDI Stacks. Granted it took about a month to set up but having near infinite options at the turn of a fader is so worth it. If you're into EDM, Trance, etc. I would recommend getting the Ascension VST, even just for the vast amount of MIDI files it comes bundled with. It's currently on sale on Pluginboutique. On a side note, I had to purchase an app called GNMIDI, in order to mass transform Type 0 MIDI files to Type 1 MIDI files. It works like a charm.


getdunne liked
ReplyQuote
JeremyH
(@zinct)
Member
Joined: 1 year ago
Posts: 433
 

Thanks @jason_za 

With my reward points I picked up Ascension plus expansions for around 8 GBP! Worth it for the MIDI alone.

The link is here if anyone else wants it https://www.pluginboutique.com/product/1-Instruments/58-Inst-Bundle/6630-Ascension-Expansions-Bundle  

GNMIDI is here https://www.gnmidi.com/  

Assume you got GNMIDFMT 2 to do the batch transform Jason? 

This post was modified 1 year ago 3 times by JeremyH

ReplyQuote
Jason_ZA
(@jason_za)
Eminent Member
Joined: 2 years ago
Posts: 36
Topic starter  

Hi @J Hall. I use GNMIDI v3.23 ==> Convert ==> Convert all MIDI files to MIDI format 1. I then use an app called Remove Empty Directories ( http://www.jonasjohn.de/lab/red.htm ) to *you guessed it* - remove all the empty directories. Really quick process.


ReplyQuote
JeremyH
(@zinct)
Member
Joined: 1 year ago
Posts: 433
 
Posted by: @jason_za

Hi @J Hall. I use GNMIDI v3.23 ==> Convert ==> Convert all MIDI files to MIDI format 1. I then use an app called Remove Empty Directories ( http://www.jonasjohn.de/lab/red.htm ) to *you guessed it* - remove all the empty directories. Really quick process.

Nice, thanks @jason_za!


ReplyQuote
mschiff
(@mschiff)
Member
Joined: 1 year ago
Posts: 317
 
Posted by: @zinct

Thanks @jason_za 

With my reward points I picked up Ascension plus expansions for around 8 GBP! Worth it for the MIDI alone.

The link is here if anyone else wants it https://www.pluginboutique.com/product/1-Instruments/58-Inst-Bundle/6630-Ascension-Expansions-Bundle  

GNMIDI is here https://www.gnmidi.com/  

Assume you got GNMIDFMT 2 to do the batch transform Jason? 

Boy, are you right about the midi. I put together a song with them in no time, and it sounds great. I'm not too impressed with Ascension synth, but I am very happy with the midi.

-- Martin

 


ReplyQuote
Share: