Logic X Name Support
Not to be negative at the start but, to be clear, compared to DAWs such as Cubase and Sonar (Cakewalk), Logic X has extremely weak name support. While these other DAWs allow for instruments to be defined with a virtually unlimited number of banks, Logic's limit per instrument is 14. This means that for instruments with a large number of banks such as the Korg Kronos or Yamaha Montage or MODX, it is not possible to create an instrument definition that includes all of the banks.
Even though Apple developed the .midnam file structure that a number of DAWs use to provide patch names, Logic has never supported it. There is no external text format such as .midnam, .ins, or patchscript files that Logic will read to simply and easily import patch names. In addition, Logic only supports patch names up to 15 characters so if the instrument uses a format longer, the names are automatically truncated.
At the time of writing, this is the easiest procedure to follow to add custom names to Logic that Sound Quest is aware of.
One time - To add custom names, it is necessary to be able to access Logic's MIDI environment. By default, the MIDI environment is not available. Follow these steps to make it accessible.
1/ Open Preferences
To add custom names:
1/ Open or create a project
Repeat steps 9 to 16 for each bank of names to add to the instrument. When complete, save the Logic project to store the assigned names.
Once the names are assigned, the object can be copied from project to project so that all projects using the instrument case correctly display names.
Note: support for other versions of Logic will be very similar as described above.