Author Topic: publishing freemidi patches into OMS while freeMIDI runs in compatibility mode  (Read 1365 times)

Offline chrisNova777

  • Administrator
  • Hero Member
  • Posts: 8615
  • "Vintage MIDI Sequencing + Audio Production"
    • www.oldschooldaw.com | vintage audio production software + hardware info
https://www.sweetwater.com/sweetcare/articles/publishing-freemidi-patches-oms-freemidi-14-runs-under-oms/

Quote
Article #1712616 Added on Mar 20, 2012 at 3:14 PM
Digital Performer can be configured to use the current OMS Setup, including OMS Devices and Patchlists.

The setup below describes how to force OMS to use FreeMIDI patchlists.

OMS Setup:
1. Quit FreeMIDI Setup and OMS Setup

Locate the Factory Names folder found in the the System Folder > OMS Folder
Open the Factory Names Folder, and remove the contents (you may want to back up the contents of this folder, or simply throw them out)
Open the OMS Preferences folder (in the System Folder > OMS Folder) and throw out the “OMS Name Manager Prefs”
Launch OMS Setup, delete visible OMS Devices, and reconfigure the OMS Setup
When adding devices in OMS, be sure to choose from the list of Manufacturers and Models.
After completing your OMS Setup, Save and Make Current
Setting up FreeMIDI:
1. Launch FreeMIDI Setup

Open the FreeMIDI Preferences window (File menu), and choose “Use OMS when available” from the Software Compatibility section. You may need to Quit and Launch FreeMIDI again so FreeMIDI opens using OMS Setup
The same OMS Setup above will appear in FreeMIDI. More importantly, the FreeMIDI patchlist you have always known and love will remain intact:

This trick only works when a FreeMIDI application is using the OMS setup. This method does not publish patch lists directly into OMS to use with software like ProTools, Studio Vision, Cubase or other OMS compatible software.

This method only works if OMS supports a device. For example, this method will make OMS refer to FreeMIDI’s JV-1080 patchlist, becuase OMS supports the JV-1080. This method will not work with a JV-1010, becuase OMS doesn’t support the JV-1010.