Sound Quest's Home Page
Hardware Virtualizer and Editor/Librarian for over 600 instruments Hardware Virtualizer and Editor/Librarian for over 600 instruments Editor/Librarian for over 600 instruments Editor/Librarian for over 600 instruments Editor/Librarian for one Instrument 11 Time Saving Tools for your Studio
INTRODUCTION FEATURES ADVANCED INSTRUMENT SUPPORT V10 HIGHLIGHTS V10 FEATURES XL FEATURES DOWNLOAD DEMO

Midi Quest 10 XL New Features

If you like detail, here is a sampling of the new features that are unique to Midi Quest 10 XL. This list isn't complete but it does provide a good selection of the new features and of course, all Midi Quest 10 features are found in XL as well.

v10 XL Highlights

Feature

Midi
Quest
Midi
Quest 
XL
Info
x64 version of Midi Quest XL   x  
x64 versions of Midi Quest XL plug-ins (VST, MFX, Studio Connections)   x  
New plug-in versions of Midi Quest XL   x  
Instrument specific VST plug-in modules   x  
Instrument specific AU plug-in modules   x  
Instrument specific MFX plug-in modules   x  
Full support for the new Yamaha Studio Connections plug-in standard   x  

New Plug-in Features

Feature

Midi
Quest
Midi
Quest 
XL
Info

2 different VST plug-in styles

  x  
2 different MFX plug-in styles   x  
Support for Yamaha's Studio Connections standard   x  
Fully independent instrument based VST, AU, and MFX plug-ins   x  
VST, AU, and MFX plug-in editor controls now respond to CC data recorded on sequencer tracks or real time CC data from an instrument or hardware controller in both the new VST instrument plug-in format and the original Midi Quest plug-ins   x  
Additional automation options including "Transmit on Load" and "Transmit on Stop"   x  
VST now supports "Transmit on Start" and "Transmit on Loop" automation events   x  
Continued support of VST automation for all controls   x  
New multi-threaded MIDI features result in far superior VST performance   x  
Midi Quest Preferences are now accessible from the plug-ins   x  
Complete rewrite of all plug-ins allows a single host to simultaneously run Midi Quest VST, MFX, and Studio Connections editors   x  
All individual instrument bitmaps required for Studio Connections   x  

For Developers

The following enhancements are all development related and will be of interest to those who make or modify their own instrument modules. These features are available to both Midi Quest and Midi Quest XL users however creating the instrument module requires Midi Quest XL.

New Patch Editor/Panel Window Developer features

Feature

Midi
Quest
Midi
Quest 
XL
Info

10 new patch editor controls: Array, XY Slider, Multi Image, MIDI Filter, Note Counter, Range Slider, SysX Filter, Keyboard Display, Bitmap Slider, Timer control

x x  
feature enhancements for all original controls including new string formatting options for the String List control x x  
over 70 new SQML macros x x  
Real time MIDI messages are routed to editors (FA, FB, FC, F8, FE) for active processing x x  
SysX messages are routed to editors for real time updating and feedback x x  
Specify a macro to execute when editor closes x x  
Extract patch names from other editors, not just other patch banks x x  
Each skin can not specify Mac fonts independently of Windows fonts x x  
Support for kerning of bitmap fonts x x  
Specify whether the current control is highlighted or not independent of Preferences settings x x  
Block copy now supports copying a block of controls as well as a block of memory x x  
Editors can read and write to other data files in a group x x  
Create html help for each parameter in a panel x x  
All panels are saved with the version of the controls to ensure that when loaded, the control can be displayed as the panel author intended x x  
Block copy can now start on a bit edge instead of a byte edge x x  
Block can now be defined as a group of controls as well as a block of memory x x  
Block copy selection can now be specified based on driver ID allowing options to be available only if the edit is loaded by a particular driver x x  
Optimized Midi Quest editor engine provides faster rendering speeds x x  
.png graphics rendering  including transparency x x  
Every control now support for Channel A transparency x x  

New Bank Developer features

Feature

Midi
Quest
Midi
Quest 
XL
Info

All major display elements can have their own colors specified

x x  
Display names using a bitmap font instead of a TT font x x  
Hide the button bar x x  
Specify a bank background bitmap x x  
Driver Defn must contain dir under INSTR that contains the file x x  
2 options: a) "Name of Driver".bmp or generically "Bank.bmp" x x  
Developer programmable Bank sort options x x  
Set in .ini file, each entry needs an offset and a name (eg 15, sample x x  
Need at least two levels: eg type and sub type or bank/sample x x  
Include a mask, for second value ofs = -1 means no second sort x x  

New Instrument Creator Developer features

Feature

Midi
Quest
Midi
Quest 
XL
Info

Added all controls necessary to maintain all instrument specific VST, MFX, and Studio Connections editors including assigning unique GUIDs to all instruments

x x  
Device Inquiry recognition routines added x x  

New Driver features

Feature

Midi
Quest
Midi
Quest 
XL
Info

MIDI Lock parameter locks CommCh and MidiCh together for instruments where they are always identical

x x  
VNameOfs parameter accepts negative values to allow bank name reads relative to end of the SysX instead of the beginning (necessary for some Roland instruments) by looking for an V7 terminator x x  
For drivers with PCH#, when upload/download, ask for storage location in separate dialog x x  
Dir - Each driver has its own independent path only used for file access x x  
Support for longer editor file names x x  
Inplace Editing parameter ensure patch is edited in selected location instead of default location x x  
bank select MSB and LSB parameters have two new special values.
-2 = substitute lower 7 bits of PCH #
-3 = substitute upper next 7 bits of PCH#
x x  
Chunk Trim Width for Windows and Mac allow for fine tuning of the width of each chunk of names in the Bank editor x x  
Type parameter specifies the type of data that the drive stores by name so that all related banks and individual patch drivers can be easily identified x x  

Additional Links

For information on Midi Quest 10, click here
To order a Midi Quest 10, Midi Quest XL, or UniQuest upgrade, click here
To order a new copy of Midi Quest 10, Midi Quest XL, or UniQuest, click here
For Midi Quest's Instrument Support List, click here

Midi Quest -
rated 10 out of 10
by Electronic Musician

Midi Quest Editor: Line 6 Guitar POD

Midi Quest Editor: Roland D-50

Midi Quest Editor: Akai EWI 4000s

Midi Quest Editor: TC-Helicon Voice Pro

Midi Quest Editor: BOSS GT-6

Midi Quest Editor: TC-Helicon VoiceOne

Midi Quest Editor: Korg 01W

Midi Quest Editor: TC-Helicon VoiceWorks

Midi Quest Editor: Yamaha MOTIF Series

Midi Quest Editor: TC-Helicon VoiceDoubler

Midi Quest Sample Editor: Korg Karma

Midi Quest Sample Editor: Line 6 Bass POD

Midi Quest -
rated 10 out of 10
by Electronic Musician

Midi Quest Editor: Line 6 Guitar POD

Midi Quest Editor: Roland D-50

Midi Quest Editor: Akai EWI 4000s

Midi Quest Editor: TC-Helicon Voice Pro

Midi Quest Editor: BOSS GT-6

Midi Quest Editor: TC-Helicon VoiceOne

Midi Quest Editor: Korg 01W

Midi Quest Editor: TC-Helicon VoiceWorks

Midi Quest Editor: Yamaha MOTIF Series

Midi Quest Editor: TC-Helicon VoiceDoubler

Midi Quest Sample Editor: Korg Karma

Midi Quest Sample Editor: Line 6 Bass POD