Author Topic: Maple Virtual Midi Cable  (Read 4217 times)

0 Members and 1 Guest are viewing this topic.

Offline chrisNova777

  • Administrator
  • Posts: 8893
  • Gender: Male
  • "Vintage MIDI Sequencing + Audio Production"
    • | vintage audio production software + hardware info
Maple Virtual Midi Cable
« on: February 03, 2018, 03:38:48 AM »

Maple Virtual Midi Cable

Download. The Maple virtual midi cable is a midi driver for Windows 95/98/Me/2000/XP/Vista that can connect any midi applications on your system. At this time 64 bit versions of Windows XP/Vista are not yet supported. Maple virtual midi cable is freeware.


If you require more ports than the four default input and outputs, you can install Maple Extra Ports after the Maple Virtual Midi Cable for a total of twelve ports. If you're not sure how many ports you need, then it's unlikely you will need this.



Unzip the file and double-click Setup.exe in the unzipped folder you made. You will need to reboot after installation. To uninstall, use the Windows Control Panel’s “Add or Remove Programs” applet.


Using the Virtual Midi Cable

After you install the Maple cable and reboot, you should be able to choose the Maple Midi ports within the normal midi setup of any midi program. This includes (but is not limited to) sequencers, software synthesizers / samplers, and notation programs. The maple cable provides four ports by default. An example of the usage would be for you to choose in your sequencer for Maple Midi Out: Port 1 to be the midi output for a track, and to choose Maple Midi In: Port 1 to be the midi input for a software synthesizer. When you use the Output end of a cable (port) in one program, and the Input end of the same cable in another program, this forms a midi connection between the two programs.



For Software Developers

You may download the Maple VMC API (latest 4/18/06) which provides all the information you need to create and access your own named MIDI input and output ports using the Maple driver. Your ports can be created either visible to Windows or hidden from the OS, and thereby accessible or hidden from other programs on the system. For example, you could create a cable where the output port is visible to all MIDI applications on the system, but the input port is visible and usable only by your application. The default Maple ports will not be present on the system unless a user separately installs the Maple Midi VMC or Maple Midi Tools from this site. The Maple driver allows for a potentially unlimited number of different programs to create ports and use this API without conflict. All ports you create are fully accessible via the Maple VMC API, and the Maple VMC API is modelled on the Microsoft Windows MIDI API for ease of use. If you wish to license Maple Virtual MIDI cable installer or dlls to distribute with your programs, please contact: