Script para controlar Live 8 desde Nocturn
Publicidad
Luego configuré el archivo UserConfiguration.txt para poder usar el Instant Mapping de dispositivos de Live así como la mezcladora. Bastante mejor, pero seguía estando un poco limitado. Solo podía controlar 8 volúmenes, 8 pares de envíos, el armado de pista y los típicos 8 parámetros de dispositivo. Ni mutes, ni panoramas, mucho menos lanzar clips de la sesión.
Finalmente he terminado investigando como funcionan los scripts de Python que incorpora Live y he realizado uno nuevo desde cero. Necesita Live 8 porque hace algunas llamadas que solo están disponibles en esta versión.
Está probado en Mac OS X 10.5.8, pero debería funcionar en Windows también.
Os menciono las características:
[list:1olyqt8g]
[*:1olyqt8g] Control de hasta 64 pistas en bancos de 8.[/*:m:1olyqt8g]
[*:1olyqt8g] Disponible el volumen, panorama, mute, solo, armado de cada pista.[/*:m:1olyqt8g]
[*:1olyqt8g] Hasta 4 envíos por cada pista.[/*:m:1olyqt8g]
[*:1olyqt8g] Control del volumen y encendido de las pistas de retorno.[/*:m:1olyqt8g]
[*:1olyqt8g] Disponible pista máster con su volumen, panorama, preescucha.[/*:m:1olyqt8g]
[*:1olyqt8g] Control de tempo y tap tempo.[/*:m:1olyqt8g]
[*:1olyqt8g] Hasta 64 parámetros del dispositivo seleccionado.[/*:m:1olyqt8g]
[*:1olyqt8g] Estado de cada clip de una escena (reproducción, parado, disparado)[/*:m:1olyqt8g]
[*:1olyqt8g] Selección de escena y pista.[/*:m:1olyqt8g]
[*:1olyqt8g] Lanzamiento o parada de clips.[/*:m:1olyqt8g]
[*:1olyqt8g] Modificación de la cuantización global.[/*:m:1olyqt8g]
[*:1olyqt8g] Cambio de la posición de canción.[/*:m:1olyqt8g]
[*:1olyqt8g] Cambio en el clip seleccionado de la posición de reproducción, inicio de bucle y su longitud, también de la afinación.[/*:m:1olyqt8g]
[*:1olyqt8g] Crossfader general.[/*:m:1olyqt8g][/list:u:1olyqt8g]
Aquí adjunto por primera vez los archivos necesarios para usarlo, también los código fuente, todo bajo licencia GPL. Lo he hecho a mi gusto, pero creo que le será muy útil a cualquiera que use Ableton Live y Nocturn.
Espero que os guste,
Guillermo Ruiz.
--37953--
Guillermo,
Vuelvo a postear para darte las gracias de nuevo... Si estuvieras aquí conmigo te daba un beso (...sin mariconeos,eh!?
)... Qué grande eres!
Instalarlo me ha costado un poquillo, por tarugo, porque el Léame.txt está clarísimo. He tenido que actualizar el Live a 8.0.4, el Automap a 3.2 y el OS X a 10.5.8... Joder, no puede uno relajarse que ya está desfasado... Pero finalmente, ayer por la tarde lo pude utilizar bien.
Está mejor de lo que yo nunca podría haber imaginado! Cuando compré el aparato, ya me avisaron que no se había hecho ningún script que hiciera esto que has hecho tu, pero pensé que tampoco era tan importante... JODER! Me has abierto las puertas del cielo! Cómo podía yo vivir sin esto?
Está de puta madre!
Gracias otra vez y un saludo!
PD: Si se me ocurriera alguna mejora, te lo diría, pero es que estoy flipando de lo bien organizado y lo bien que va... sigo probando...
Vuelvo a postear para darte las gracias de nuevo... Si estuvieras aquí conmigo te daba un beso (...sin mariconeos,eh!?
Instalarlo me ha costado un poquillo, por tarugo, porque el Léame.txt está clarísimo. He tenido que actualizar el Live a 8.0.4, el Automap a 3.2 y el OS X a 10.5.8... Joder, no puede uno relajarse que ya está desfasado... Pero finalmente, ayer por la tarde lo pude utilizar bien.
Está mejor de lo que yo nunca podría haber imaginado! Cuando compré el aparato, ya me avisaron que no se había hecho ningún script que hiciera esto que has hecho tu, pero pensé que tampoco era tan importante... JODER! Me has abierto las puertas del cielo! Cómo podía yo vivir sin esto?
Está de puta madre!
Gracias otra vez y un saludo!
PD: Si se me ocurriera alguna mejora, te lo diría, pero es que estoy flipando de lo bien organizado y lo bien que va... sigo probando...
Konfusionist escribió:Está de puta madre!
Gracias otra vez y un saludo!
PD: Si se me ocurriera alguna mejora, te lo diría, pero es que estoy flipando de lo bien organizado y lo bien que va... sigo probando...
Agradezco tus palabras de apoyo por algo que uno hace sin esperar más recompensa que su propia satisfacción y la de los demás. Se agradece de veras.
He borrado el primer adjunto porque veo que algunos usuarios se bajan la versión antigua. Lo ideal sería añadir el segundo enlace en el primer post, pero no puedo editarlo.
Otra razón mas para comprar el nocturn...... GRACIAS!
http://www.myspace.com/pablomrorange
http://www.youtube.com/pablospace
Guillermo, mandaselo a los de Novation igual te dan algun premio y te sueltan el launch pad por la patilla 
Eso si patentalo ese script por si quieren ir de listos jeje
Eso si patentalo ese script por si quieren ir de listos jeje
https://www.facebook.com/AbletonLiveUserGalicia
https://www.facebook.com/djalespardo
http://soundcloud.com/alespardo
Un montón de gracias por compartir todo ese trabajo. Lo probaré, tengo el Nocturn esperando a ser desembalado. Y un montón de gracias por tus acertados, científicos y objetivos comentarios en Hispasonic. El mundo del audio es tan subjetivo que a veces impera mas la fe que la razón. Tu nos devuelves a la razón.
Dentro de poco publicaré una actualización que agrega controles de transporte y pequeños arreglos.
Con la salida del Launchpad puede ser un complemento estupendo. Pero la parte de control de clips quedaría en desuso. Por eso agrego una tercera página en ese grupo para tener los botones como transporte en vez de lanzadores de clips.
Con la salida del Launchpad puede ser un complemento estupendo. Pero la parte de control de clips quedaría en desuso. Por eso agrego una tercera página en ese grupo para tener los botones como transporte en vez de lanzadores de clips.
Hola. Yo tengo el novation zero. ¿que pasara si lo meto? ¿me puedo cargar algo?¿se podria modificar para el zero? que de preguntas...jejeje
Si pueden me gustaria me comentaran sobre mis composiciones...Gracias
http://luisesp.hispasonic.com/
luisesp escribió:Hola. Yo tengo el novation zero. ¿que pasara si lo meto? ¿me puedo cargar algo?¿se podria modificar para el zero? que de preguntas...jejeje
No creo que funcione bien, lo de modificarlo estaria bien, yo tengo el remote sl y seria interesante.
guillermoruiz, ¿Podria pasarme la documentacion que conseguiste para desarrollar esto?, ¿Que entorno as usado?
Saludos.
juanez escribió:luisesp escribió:Hola. Yo tengo el novation zero. ¿que pasara si lo meto? ¿me puedo cargar algo?¿se podria modificar para el zero? que de preguntas...jejeje
No creo que funcione bien, lo de modificarlo estaria bien, yo tengo el remote sl y seria interesante.
guillermoruiz, ¿Podria pasarme la documentacion que conseguiste para desarrollar esto?, ¿Que entorno as usado?
Saludos.
Cargarte, no te vas a cargar nada aunque tampoco te puedo decir que al menos funcione (no tengo esa controladora). En todo caso la organización de los controles está muy ajustada para aprovechar el Nocturn en concreto. Para el Remote SL haría falta organizar los parámetros de otra manera. Eso sin mencionar el envío de Sysex para la pantalla led. Sería necesario modificar los códigos fuente para crear una versión óptima para la SL.
He usado dos documentaciones:
[list:i1ru27ig]
[*:i1ru27ig] Documentación del API de Live 6: Publicado con permiso de Ableton aquí.[/*:m:i1ru27ig]
[*:i1ru27ig] Volcado del API de Live 8: Extraído por mi mediante una rutina que al ejecutarse dentro de Live inspecciona los objetos que se ofrecen a los scripts remotos. Sin autorización de Ableton he preferido no publicar nada de ese API.[/*:m:i1ru27ig][/list:u:i1ru27ig]
Para la mayoría de cosas no es necesario el API del 8 pero sí para algunas cosas de la parte de control de clips y reproducción de escenas.
No he usado ningún entorno especial, un editor de texto. En mi caso es el TextWrangler. Para inspeccionar los errores he usado el archivo log que genera Live en su carpeta de preferencias.
Subo la segunda revisión del software. Cito las novedades:
[list:2gr4kva9]
[*:2gr4kva9] Añado controles de la barra de transporte. Estos se incluyen en la página 1 del grupo User. Las páginas de lanzamiento y reproducción de escenas pasan a la página 2 y 3.[/*:m:2gr4kva9]
[*:2gr4kva9] Ahora, además de cambiar la afinación en semitonos de los clips de audio, se pueden transponer clips MIDI enteros o la parte seleccionada de ellos.[/*:m:2gr4kva9]
[*:2gr4kva9] Se mejora el control del bucle de un clip. El ajuste del valor modificado se alinea en un múltiplo de la cuantización global.[/*:m:2gr4kva9]
[*:2gr4kva9] Los botones libres de la última página de User sirven ahora para parar todos los clips de forma similar a la página anterior (que lanza una escena entera).[/*:m:2gr4kva9][/list:u:2gr4kva9]
Si se quiere combinar Nocturn con Launchpad los botones de lanzamiento de clips serían un tanto superfluos dado que se tienen ya en Launchpad. Por ello, ahora he introducido una nueva página que usa esos botones para el transporte y sus opciones.
¿Podría el administrador situar el adjunto en la parte superior del hilo? Hay usuarios del foro de Ableton que acuden aquí pero no saben castellano y bajan una versión antigua. Gracias.
[list:2gr4kva9]
[*:2gr4kva9] Añado controles de la barra de transporte. Estos se incluyen en la página 1 del grupo User. Las páginas de lanzamiento y reproducción de escenas pasan a la página 2 y 3.[/*:m:2gr4kva9]
[*:2gr4kva9] Ahora, además de cambiar la afinación en semitonos de los clips de audio, se pueden transponer clips MIDI enteros o la parte seleccionada de ellos.[/*:m:2gr4kva9]
[*:2gr4kva9] Se mejora el control del bucle de un clip. El ajuste del valor modificado se alinea en un múltiplo de la cuantización global.[/*:m:2gr4kva9]
[*:2gr4kva9] Los botones libres de la última página de User sirven ahora para parar todos los clips de forma similar a la página anterior (que lanza una escena entera).[/*:m:2gr4kva9][/list:u:2gr4kva9]
Si se quiere combinar Nocturn con Launchpad los botones de lanzamiento de clips serían un tanto superfluos dado que se tienen ya en Launchpad. Por ello, ahora he introducido una nueva página que usa esos botones para el transporte y sus opciones.
¿Podría el administrador situar el adjunto en la parte superior del hilo? Hay usuarios del foro de Ableton que acuden aquí pero no saben castellano y bajan una versión antigua. Gracias.
Archivos adjuntos:
HILOS SIMILARES
Respuesta rápida
Identíficate o regístrate para poder responder en este hilo.