- Dispongo de Kontakt 2
- En él he definido dos bancos de instrumentos (el fallo es también aplicable para n bancos).
- En un banco coloco varios instrumentos (patches) correspondientes a las articulaciones de la sección de Violonchelos, y le asigno el canal midi 01. Por ejemplo: para el código de programa 001 coloco Legato, 002 Legato rápido, 003 Stacatto...
- En otro banco coloco varios instrumentos (patches) correspondientes a las articulaciones de la sección de Contrabajos, y le asigno el canal midi 02. Por ejemplo: para el código de programa 001 coloco Legato, 002 Marcatto...
- En Cubase SX creo dos pistas midis y las asigno al VST Kontakt cada una en el canal correspondiente 01 ó 02.
Problema:
Si envío un evento de cambio de programa en cualquiera de los dos canales 01 ó 02, el Kontakt reacciona de una forma no deseada, haciendo que todos los bancos cargados en memoria, con independencia del canal midi al que estén asignados se vean afectados al cambio de programa. Es decir, si envío el cambio de programa por el canal 02 con el instrumento 023, se cambia el instrumento activo del canal 02 al instrumento 023 (correcto), pero el banco que está en el canal 01 también se ve afectado cambiando su instrumento activo al 023 (incorrecto).
¿Alguien puede indicarme qué tengo que hacer para corregir este comportamiento?
¿Alguien puede indicarme alguna otra estrategia para operar eficazmente con Kontakt/Cubase u otras aplicaciones, para que pueda realizar los cambios de articulaciones (o cambios de patches) automáticamente, sin tener que cambiarlos a mano en la consola del VST instrument?
No aplica el emplear los mismos códigos de programa para las mismas articulaciones porque no todos los bancos instrumentos físicos disponen de las mismas articulaciones, ni para la misma articulación dispongo del mismo número de variantes de articulaciones. Por otro lado, podría interesarme que en un canal seleccionase los violonchelos en legato y en otro canal los contrabajos en pizzicato.