Last week I had to import some Midi files into my DAW (Digital Audio Workstation). It was a commercial jingle I was to revamp and produce. To make it clear what instruments each part of the jingle were meant to be played with what instrument the writer (John) used General Midi. “GM” was created in 1991 and in short sets certain program numbers (sounds) to specific numbers. Doing this allows one to make a sound a flute and when the midi composition is played elsewhere using a GM module the embedded program change number will call up a flute sound.
I don’t often work with GM and when I received last week’s work John was adamant I listened to his fairly complex piece using a GM module at least once before I ripped it to pieces. It’s true that on a Mac one can just double-click any .midi file and it will open and play in Quicktime. However, I wanted to load the jingle into Ableton and view all the separate parts playing from a GM plug-in.
My first instinct was to ask Google for GM plug-ins and Native Instruments Bandstand popped up. Bandstand certainly would have fit my needs. It can be used stand alone or in your DAW and has over 2GB of samples from Sonic Reality, Big Fish, Best Service and others. Bandstand was in my budget at $119 but there was one issue: no download option. I really wanted to get working at that exact moment and as far as I could tell on the NI site there was no demo or download version. I may still grab Bandstand later because it looks to be the best GM player out there. My search for instant gratification continued…
I decided to do a little forum searching and on the official Apple Discussions I found a thread with my final answer. It turns out I already had a complete GM player plug-in installed on my Macbook Pro. Every Mac has a bunch of AU plug-ins installed by Apple for use in Garage Band and iMovie. I’ve used a few of them before in a pinch but rarely look hard into that folder. The Apple GM plug-in is called “DLSMusicDevice”. Very pleased I got to work.
Do you ever have a need for GM modules?