MQ Drag and Drop (Common Elements)

Purpose:

With Drag and Drop It is possible to transfer SysEx between any of the following windows: Bank, Editor, Set, Collection, and Library. To copy patches from a Bank, Set, Collection or Library, choose the SysEx to transfer in the source window, next reselect one of the selected elements, hold the mouse button down, drag the cursor over the destination window and release the mouse. To copy the patch in an Editor Window to another location, hold down the alt key, click anywhere in the window where there is not a parameter and drag over the destination window.

This feature makes transferring SysEx between windows fast and easy.

The transfer will behave somewhat differently depending on what the source and destination window types are. This information is laid out in the chart below. The one important factor to remember when dealing with Banks, Editors, Sets, and Libraries is that the SysEx in the source and destination windows is compatible. For example, you can't drag and drop M1 Patches into an M1 Combi Library and you can't drag and drop a DX7 Voice into an M1 Set.

Along with the chart below, it appears possible to drag Midi Quest Patch, Bank, and Set files info plug-in windows for the various hosts. The exception appears to be ProTools where file drop notification never reaches the plug-in.

Source Window

Destination Window

Comments

Default

control keys

Operation

Bank Window

Bank Window

•for 1 patch in a Bank, when dropped in the same bank, source is pasted, swapped, or inserted at the destination patch based on the setting in Options/Properties/Bank tab
•when dropped in a different bank, source is pasted or inserted at the destination patch based on the setting in Options/Properties/Bank tab
•for multiple patches: the selected Patches overwrite the selected Patches in the destination Bank
•if there are no selected patches, Patches are placed in empty locations in the  bank
•if there are no empty locations in the bank and no bank elements are selected, no patches are copied

The drag and drop facilities for internal bank and bank to bank transfer are greatly enhanced. Following are the available options:

Single Patch in Bank drag and drop in the same bank

Default Operation

Cmd

Actual Operation

Paste

none

Paste

Paste

CTRL

Swap

Paste

SHIFT

Insert

Swap

none

Swap

Swap

CTRL

Paste

Swap

SHIFT

Insert

Insert

any

Insert

Single Patch in Bank Drag and Drop to Another Bank

Default Operation

Cmd

Actual Operation

Paste

none

Paste

Paste

CTRL

Insert

Insert

none

Insert

Insert

CTRL

Insert

 

Editor Window

•the first selected Patch is transferred into the editor
•the SysEx must be compatible to transfer

 

Set Window

•the entire destination Bank is overwritten by the source Bank
•if a Bank of the same type does not exist, the SysEx is ignored

 

Collection Window

•entire Bank is moved to the Collection

 

Library Window

•dialog is displayed to choose between moving all Patches or only selected

 

Patch Zone Window

•all of the Patches in the Bank are uploaded to the Patch Zone web site for inclusion in the Patch Zone collection

Editor Window

Bank Window

•the Patch overwrites the first selected Patch in the Bank
•the SysEx must be compatible to transfer

 

Editor Window

•the entire Patch is transferred from one Patch to the other
•the SysEx must be compatible to transfer

 

Set Window

•the Patch overwrites the identical Patch in the Set
•if there is no compatible SysEx in the Set, it is ignored

 

Collection Window

•the Patch is added to the Collection

 

Library Window

•the Patch is added to the Library
•the SysEx must be compatible with the Library to transfer

 

Patch Zone Window

•the Patch is uploaded to the Patch Zone web site for inclusion in the Patch Zone collection

Set Window

Collection Window

•an entire Set can be copied to a Collection as a unit
•click the mouse on the MIDI device image in the upper left corner of the Set
•hold the mouse down and drag the mouse over the Collection
•release the mouse and the entire Set is copied to the Collection

 

Bank Window

•the source Bank overwrites the entire destination Bank
•if the Banks are not of identical type, the SysEx is ignored

 

Editor Window

•the selected Patch is transferred into the editor
•for a successful transfer, the SysEx must be the same as in the editor

 

Set Window

•the selected elements overwrite the same elements in the destination Set
•if an identical element is not found in the Set it is ignored

 

Collection Window

•the selected element in the Set are copied into the Collection

 

Library Window

•if the SysEx is a Patch, it is transferred into the Library
•if the SysEx is a Bank, each Patch in the Bank is transferred into the Library
•the SysEx is only transferred if it is compatible with the Library

 

Patch Zone Window

•the Patch or Bank is uploaded to the Patch Zone web site for inclusion in the Patch Zone collection

Collection Window

Bank Window

•the source Bank overwrites the entire destination Bank
•if the Banks are not of identical type, the SysEx is ignored

 

Editor Window

•the selected Patch is transferred to the Editor
•for a successful transfer, the SysEx must be the same type as in the editor

 

Set Window

•the selected elements of the Collection overwrite the same elements in the Set
•if the identical SysEx is not found in the Set, it is ignored

 

Collection Window

•the selected elements in the Collection are transferred into the destination Collection

 

Library Window

•if the SysEx is a Patch, it is transferred into the Library
•if the SysEx is a Bank, each Patch in the Bank is transferred into the Library
•the SysEx is only transferred if it is compatible with the Library

Library Window

Bank Window

•the selected Patches are transferred to the library
•for a successful transfer, the SysEx must be the same type as the Bank
•the Patches are first added to selected Patches then empty Patches in the Bank

 

Editor Window

•the selected Patch is transferred into the editor
•for a successful transfer the Patch must be the same type as in the editor

 

Set Window

•the first selected Patch in the library is transferred to the Set
•there must be an identical SysEx type in the Set or the Patch is ignored

 

Collection Window

•the selected Patches are transferred to the Collection

 

Library Window

•the selected Patches are transferred to the destination library
•the SysEx is only transferred if it is compatible with the Library

 

Patch Zone Window

•the Patch or Bank is uploaded to the Patch Zone web site for inclusion in the Patch Zone collection

Patch Zone Window

Bank Window

•the first selected Patch is transferred to the bank
•for a successful transfer, the SysEx must be the same type as the Bank

 

Editor Window

•the first selected Patch is transferred into the editor
•for a successful transfer the Patch must be the same type as in the editor

 

Set Window

•the first selected Patch in the Patch Zone list is transferred to the Set
•there must be an identical SysEx type in the Set or the Patch is ignored

 

Collection Window

•the first selected Patch is transferred to the Collection

 

Library Window

•the first selected Patch is transferred to the library
•the SysEx is only transferred if it is compatible with the Library

File Manager / Explorer

Set Window

•if SysEx of the same type exists in the Set, it is replaced by the new file

 

Collection Window

•that element is added to the Collection
•MIDIX files are also added to the Collection

 

Library Window

•if the SysEx types match, the element is added to the library

 

Background Window

•the file is opened into its own window (Windows only)
•any MIDIX (.SMF) file is converted to a Midi Quest file and loaded in a SysEx Window

 

Patch Zone Window

•the Patch or Bank is uploaded to the Patch Zone web site for inclusion in the Patch Zone collection

 

Studio Window

•.syx files are analyzed to see if they contain SysEx for a loaded instrument module. If there is matching SysEx, a new window is created to store the SysEx and the data is copied in
•.mid files are analyzed to see if they contain SysEx for a loaded instrument module. If there is matching SysEx, a new window is created to store the SysEx and the data is copied in.
•.sqz files contain a Midi Quest instrument module. Dropping an .sqz file on the Studio window will install the instrument module and add it to the Studio. For the MacOS, if the instrument module is already loaded in the Studio, it should first to removed and Midi Quest quit and restarted before the updated module is installed.

Right Click

 

•right clicking in the Midi Quest frame window displays the MRU file list (Windows only)
•it also displays a list of desktop files saved in the Midi Quest Data directory (Windows only)

 

 

 

 

 

 

 

 

 

 

 

 

Directions:

To transfer a Bank in a Set to a Library:

1.The Bank to transfer must be of the same SysEx type as the Library
2.Select the Bank in the Set to transfer to the Library
3.Click again on the Bank in the Set
4.Drag the mouse over the Library and release the mouse button
5.Each of the Patches will be transferred from the Bank in the Set to the Library

Available in:

Midi Quest Pro

CheckYes

Midi Quest

CheckYes

Midi Quest Essentials

CheckYes

Midi Quest one

CheckYes