Un saludo.
Scripter
OFERTAS Ver todas
-
-6%Elektron Digitakt II (B-Stock)
-
-7%Modal Argon8 (B-Stock)
-
-50%NI Komplete 15 Collector's Edition
mod
Hola,
Las cosas siguen más o menos igual desde la última vez que hablamos de esto.
Te doy un poco más de información...
Lo único que hace que el Scripter envíe los valores de sus parámetros es llamar la función ParameterChanged.
Para que se invoque la función ParameterChanged, tiene que pasar una de estas dos cosas (del manual de efectos de Logic):
"Se llama a ParameterChanged cada vez que se ajusta uno de los parámetros del módulo en un valor nuevo."
o,
"También se llama a ParameterChanged una vez para cada parámetro cuando se carga un ajuste de módulo"
Las únicas maneras que yo sepa existen para simular este último, es:
- Ejecutando el script dándole al botón "Run Script", con la condición que la pista donde lo tengas cargado haya recibido MIDI previamente. Obviamente esto requiere que el proyecto esté abierto.
- Nuevamente con el proyecto abierto, hacerle llegar MIDI a los canales donde tienes los Scripter cargados (por ejemplo con un fader sysex que envíe un mensaje de nota a todos a la vez), cerrar el proyecto y abrirlo otra vez.
Me parece que tendrás que mandarle una petición al equipo de desarrolladores de Logic.
Saludos,
J.
Las cosas siguen más o menos igual desde la última vez que hablamos de esto.
Te doy un poco más de información...
Lo único que hace que el Scripter envíe los valores de sus parámetros es llamar la función ParameterChanged.
Para que se invoque la función ParameterChanged, tiene que pasar una de estas dos cosas (del manual de efectos de Logic):
"Se llama a ParameterChanged cada vez que se ajusta uno de los parámetros del módulo en un valor nuevo."
o,
"También se llama a ParameterChanged una vez para cada parámetro cuando se carga un ajuste de módulo"
Las únicas maneras que yo sepa existen para simular este último, es:
- Ejecutando el script dándole al botón "Run Script", con la condición que la pista donde lo tengas cargado haya recibido MIDI previamente. Obviamente esto requiere que el proyecto esté abierto.
- Nuevamente con el proyecto abierto, hacerle llegar MIDI a los canales donde tienes los Scripter cargados (por ejemplo con un fader sysex que envíe un mensaje de nota a todos a la vez), cerrar el proyecto y abrirlo otra vez.
Me parece que tendrás que mandarle una petición al equipo de desarrolladores de Logic.
Saludos,
J.
jajajjaa. pues si. me da que les voy a tener la petición a logic... no sé. ahi es un fallo garrafal, de todas formas. abrir el scripter pista por pista y darle a run ... me parece en fin .....(teniendo en cuenta que cada sinte con external instrument lo tengo con scripter.
Un abrazo y muchas gracias.
Un abrazo y muchas gracias.
mod
mod
Hola clavinord,
6 años después, he encontrado una mejor manera de hacer que el Scripter envíe los valores de los elementos gráficos de su interfaz gracias a una función del Scripter que no viene documentada en el manual. (la función UpdatePluginParameters, que llama a su vez a la función ParameterChanged).
Aún requiere enviarle un mensaje MIDI al Scripter al cargar Logic/el proyecto con ayuda de objetos fader en la ventana del entorno MIDI, pero funciona bastante bien. Lo explico en inglés en este hilo de Logic Pro Help:
https://www.logicprohelp.com/forums/topic/148644-sending-scripter-midi-values-on-project-load/?do=findComment&comment=862487
Si te queda alguna duda lo aclaramos por aquí en castellano.
Saludos,
J.
6 años después, he encontrado una mejor manera de hacer que el Scripter envíe los valores de los elementos gráficos de su interfaz gracias a una función del Scripter que no viene documentada en el manual. (la función UpdatePluginParameters, que llama a su vez a la función ParameterChanged).
Aún requiere enviarle un mensaje MIDI al Scripter al cargar Logic/el proyecto con ayuda de objetos fader en la ventana del entorno MIDI, pero funciona bastante bien. Lo explico en inglés en este hilo de Logic Pro Help:
https://www.logicprohelp.com/forums/topic/148644-sending-scripter-midi-values-on-project-load/?do=findComment&comment=862487
Si te queda alguna duda lo aclaramos por aquí en castellano.
Saludos,
J.
Hilos similares
Nuevo post
Regístrate o identifícate para poder postear en este hilo