|
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 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 MFX and VST plug-ins |
|
x |
|
| VST 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 -
rated 10 out of 10
by Electronic
Musician












|