Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
xequence_midi_workstation [2022/10/07 06:10] – crushed | xequence_midi_workstation [2022/10/31 02:47] – [Tips for proper timing/syncing] crushed | ||
---|---|---|---|
Line 29: | Line 29: | ||
- Unlimited Parts | - Unlimited Parts | ||
- | - Up to 4 tracks (Unlimited | + | - Xequence 2: Unlimited |
- 64 Undo/Redo steps | - 64 Undo/Redo steps | ||
- Per-track non-destructive Swing & Delay +/- 200 ms | - Per-track non-destructive Swing & Delay +/- 200 ms | ||
Line 95: | Line 95: | ||
The [[https:// | The [[https:// | ||
- | ===== Instruments database ===== | + | ===== Tips for proper timing/ |
+ | Discussion thread originating this section: [[https:// | ||
- | As from version 2.3, Xequence 2 allows import/ | + | === Korg Gadget === |
+ | no timing challenges, Korg Gadget makes use of the MIDI timestamps generated by Xequence 2. | ||
+ | Clock syncing is possible | ||
+ | |||
+ | === AudioBus 3 === | ||
+ | no timing challenges, Clock syncing is possible | ||
+ | |||
+ | === AUM === | ||
+ | AUM (1.4) does not use the MIDI timestamps when received over CoreMIDI (AUM Destination virtual MIDI port). | ||
+ | At small sample buffer sizes (512 bytes or lower) this may not be a problem. | ||
+ | Should you use 1024 or higher sample buffer size, wrong timing might become noticeable | ||
+ | |||
+ | Best approach is to use Audiobus 3 / IAA | ||
+ | * In Audiobus 3 connect each Xequence 2 MIDI out port to an AUM MIDI receiver port (8 in total) | ||
+ | * In Xequence 2 use the Audiobus port in the instrument (Wavy icon, not MIDI connector icon) | ||
+ | * In AUM connect each audio unit to one single IAA ports. No need to filter MIDI channels in the AUM MIDI Control Destination screen, because each IAA port will receive only on MIDI channel 1 | ||
+ | |||
+ | Sync option 1 | ||
+ | * use Ableton Link in both AUM and Xequence 2 | ||
+ | * adjust the Ableton Link offset and/or the Minimum latency in AUM to get perfect timings. Example on an iPad 6th gen/iOS 15 good results at 2048 bytes buffer size with | ||
+ | * -64ms in Ableton Link offset | ||
+ | * 16ms minimum latency. | ||
+ | |||
+ | Sync option 2 | ||
+ | * use MIDI clock syncing between Xequence 2 and Audiobus | ||
+ | * create an X2 instrument connected to the Audiobus 3 MIDI port, and activate the Send Sync option | ||
+ | * make sure Audiobus 3 listen to MIDI clock on its Virtual MIDI port, in teh sync settings | ||
+ | * adjust the Ableton Link offset | ||
+ | * Audiobus clock input offset at 16ms | ||
+ | * in AUM: -16ms in Ableton Link offset. | ||
+ | |||
+ | |||
+ | Then you should be able to record MIDI in Xequence 2 and play it back, and sequencers/ | ||
+ | |||
+ | ===== Instrument configurations database ===== | ||
+ | |||
+ | As from version 2.3, Xequence 2 allows import/ | ||
* name and color | * name and color | ||
* sync settings | * sync settings | ||
Line 105: | Line 142: | ||
* controller setup (mapped CCs) | * controller setup (mapped CCs) | ||
- | This section gathers a non-exhaustive database of X2 instruments. | + | This section gathers a non-exhaustive database of X2 instrument configurations. |
[[https:// | [[https:// | ||
- | ====How to install the Xequence 2 instruments==== | + | ====How to install the Xequence 2 instrument configurations |
in the Files app of your iPad/iPhone | in the Files app of your iPad/iPhone | ||
Line 122: | Line 159: | ||
- | ==== Korg Gadget | + | ==== Korg Gadget |
- | Extracted from the default MIDI CC mapping file generously made available on the [[korg_gadget_2|Korg Gadget 2]] page, these are the Xequence 2 instruments will **all default CCs mapped to a controller** for each Korg Gadget machine. | + | Extracted from the default MIDI CC mapping file generously made available on the [[korg_gadget_2|Korg Gadget 2]] page, these are the Xequence 2 instrument configurations with **all default CCs mapped to a controller** for each Korg Gadget machine. |
- | Download the [[https:// | + | Download the [[https:// |
Remarks | Remarks | ||
Line 134: | Line 171: | ||
- | ==== Instruments | + | ==== Instrument configurations |
===================================================== | ===================================================== | ||
Line 142: | Line 179: | ||
[[https:// | [[https:// | ||
- | === reference table for available | + | === reference table for available |
see below the table for additional explanations | see below the table for additional explanations | ||
Line 167: | Line 204: | ||
- | === How to install and use the AUM MIDI mapping and corresponding instrument in Xequence 2?=== | + | === How to install and use the AUM MIDI mapping and corresponding instrument |
**1) Install the Xequence 2 instrument** | **1) Install the Xequence 2 instrument** | ||
Line 217: | Line 254: | ||
=== How to install the MIDI maps for the Moog apps === | === How to install the MIDI maps for the Moog apps === | ||
+ | For the Moog apps we use the built-in CC mapping system. Advantages: you can use the CC map also in other apps, and when you use it in AUM, you don't need to change the MIDI channel to the one you set for the Audio Unit (not to mention it was faster to make the mapping match that of the Xequence 2 instrument). | ||
+ | |||
* In the Files app tap the mapping file to open (anm file for Animoog Z, mdm file for Model D). | * In the Files app tap the mapping file to open (anm file for Animoog Z, mdm file for Model D). | ||
Line 233: | Line 272: | ||
4) Go to the settings in the Auv3 window and load the CC MIDI map in this instance (it should be in the list) | 4) Go to the settings in the Auv3 window and load the CC MIDI map in this instance (it should be in the list) | ||
- | === General remarks on the mappings and instruments | + | === General remarks on the mappings and instrument configurations |
* CC 74 and CC 71 are set respectively to the filter cut-off frequency, and filter resonance parameters, where possible and applicable | * CC 74 and CC 71 are set respectively to the filter cut-off frequency, and filter resonance parameters, where possible and applicable |