The Q adaptation scans for a Q using Global data, therefore the OS version can not be determined. The microQ and Q+ adaptations use Universal Inquiry, so the correct OS version should be displayed in the Parameter window. Since the OS version is only determined while scanning, you'll have to re-scan if you install a newer OS version and want the parameter window to reflect that. If you have problems scanning, install both adaptations manually, then increase Timeout, Send Pause and Play Delay in the parameter box and save the adaptation. Re-Scan to see if that helped; if not, you should spend some quality time with the MIDI setup of SD and some loopback cables to thoroughly test the MIDI communication. As long as there are any errors with the communication, you will have occasional trouble and possibly corrupt data, so you should really see to fix that.
If you have an SD version before 3.0.5b, universal inquiry only works if there are less than 256 files in the Diver folder. You may have to move adaptations and helpfiles that you don't use into a backup folder.
If you are using the 3.1Beta2 version on Mac OSX, there are several bugs that you need to work around or simply live with. In particular the checksum for an outgoing message is never sent by this version of SD. Dumps with a wrong or missing checksum may be silently ignored by the receiving synthesizer. If that happens and the synthesizer in question is a Waldorf, you can edit all the bank drivers in the adaptation as follows: replace the message byte that reads «CHK» with the decimal value «127» (or hexadecimal «7F»). This value is always accepted as a valid checksum regardless of the actual content of the message.
The microQ adaptation icon defaults to the rack version in classic blue. Additional icons are provided for the lite and Omega versions, the yellow rack and the microQkb, unexpanded and Omega. To use, edit the adaptation, click on the icon, chose one of the default symbols. Then klick again on the icon, chose import and select the icon you want. If you have a microQkb, also tick the box that says «Has Keyboard».
The Q adaptation icon defaults to the keyboard version in classic blue. Additional icons are provided for Qrack in yellow and blue and the yellow keyboard. To use, edit the adaptation, click on the icon, chose one of the derfault symbols. Then klick again on the icon, chose import and select the icon you want. If you have a Qrack, also disable the «Has Keyboard» switch.
All adaptations automatically switch the microQ/Q/Q+ into multimode when you request datatypes that can only exist in multimode (like a Multi Edit Buffer). To switch back to single mode from within SD, request Global data. For the microQ, there is no way back via sysex, you have to do any other mode switching by hand. You should not use the Sound Edit Buffer in multimode as SD can't know which instrument is selected.
However on the Q and Q+ you'll need to select a specific Multi Instrument when you want to edit patterns within their respective instruments as these do not yet have multi edit buffers. I have incorporated a crude Instrument Selection into the Multi Editor. First you need to make sure the the «Multimode» switch, as otherwise you'll leave multimode when selecting an instrument. Then you can select the multi instrument with the flip menu, which will also request the edit buffer for current sound, pattern and drum map. Since this is using a reserved byte in the dump, you should deactivate the Multimode switch before saving the Multi.
I think I have provided the necessary definitions to make Autolink with Logic work with this adaptation both in single- and multimode. However, since I don't have Logic, I have no way to test this - if you use Logic with SD, please let me know if this works. Meanwhile, Thomas Jaensch has provided a Logic Environment and an explanation of how to make use of the AutoLink feature in Logic [ZIP 22k] in conjunction with the Q adaptation. This should also work with no or minor edits with the microQ and Q+ adaptations.
Version numbering scheme: Vx.yzRr, where «x.yz» is the earliest OS release that supports all the features used by the adaptation and «r» is the release number for the adaptation itself. Unless «x» changes, the adaptation normally works with an earlier OS as well, only that certain functions that are in the adaptation may not implemented on the synth.
Version numbering scheme: Vx.yzRr, where «x.yz» is the earliest OS release that supports all the features used by the adaptation and «r» is the release number for the adaptation itself. Unless «x» changes, the adaptation normally works with an earlier OS as well, only that certain functions that are in the adaptation are not implemented on the synth.