Ok..jag ska förklara lite mer ingående hur mitt system ser ut nu och hur jag jobbar:
Mitt system är externt men är baserat på firewireprotokollet vilket har högre överföringshastighet jämfört med USB 2.
Jag har en Yamaha Motif, en Waldorf micro Q, en MS2000r och en JV 1080, en Lexicon MPX 1, en TCelectronics M-ONE och en TC M-300, alla dessa går in med 2 kanaler i Creamware omvandlarna, sen har jag en stereobuss från mixerbordet och dessa är mickingångar bl.a ( preamps före ).
Eftersom jag har 7ms latency in på enbart dessa kanaler så får man kompensera midikanalerna OM det blir aktuellt att kvantisera VSTi'erna .
Jag spelar ofta in allting utan att kvantisera speciellt mycket och oftast går man på dom externa instrumentens rytm, vilket då resulterar i att all midi spelas in efter denna rytm och då automatiskt hamnar 7ms senare..
Men även om jag gör tvärtom, programmerar en trumbakgrund som är hårt kvantiserat kan man använda Timeshiftfunktionen i Cubase på trumbakgrunden och shifta dess MIDInoter att externa och interna syntar Line'ar upp på samma tidaxel..
Så det är korrekt iakttaget att man måste kompensera MIDI datat beroende på vilken ljudkälla som ska spelas in via MIDI...
men detta är inget problem du behöver oroa dig för, det är värre om inte ditt ljudsystem orkar med datamängden som krävs för att köra alla kanaler i monitorläge samtidigt.. USB 2 är långsammare än Firewire.. så återigen, kolla detta innan du skaffar prylarna.