#29 Estamos en ello, saldrá a portada. Enhorabuena por el trabajo
Controlador MIDI para plugin de EQ y COMP
mod
OFERTAS Ver todas
-
-7%Modal Argon8 (B-Stock)
-
-6%Elektron Digitakt II (B-Stock)
-
-50%NI Komplete 15 Collector's Edition
Hola siropene
Pues funciona como cualquier controlador: lo primero que hay que hacer es mapearlo, aunque el MIDI Learn facilita mucho las cosas. En cualquier caso ya he preparado los ficheros con el mapeado para ahorrarle el trabajo a la gente. Próximamente estará disponibles una sección de downloads desde donde se podrán descargar estos ficheros y algunas cosa más.
Todo esto y más detalles se pueden encontrar en:
http://ohmybytes.com/faq/
Saludos!
Pues funciona como cualquier controlador: lo primero que hay que hacer es mapearlo, aunque el MIDI Learn facilita mucho las cosas. En cualquier caso ya he preparado los ficheros con el mapeado para ahorrarle el trabajo a la gente. Próximamente estará disponibles una sección de downloads desde donde se podrán descargar estos ficheros y algunas cosa más.
Todo esto y más detalles se pueden encontrar en:
http://ohmybytes.com/faq/
Saludos!
Con armar la pista en la que estés trabajando, los mensajes MIDI de los controladores irían sólo a esa pista. De hecho, si trabajas con Reaper, se puede configurar para que se arme la pista automáticamente con sólo seleccionarla (desconozco si con otros DAW también, pero es probable). O sea, que con un click ya tienes ruteados los mensajes de los controladores, vamos.
Exacto, el mapeo se hace sobre el propio plugin y se guarda en un fichero, en concreto aquí:
C:\Users\<your user name>\AppData\Roaming\FabFilter\<plugin name>\
Ahora que mencionas lo de Ableton, un usuario de Dickory me comenta que él hace una pista midi para recibir los mensajes, y luego la rutea a la pista que necesita en cada momento... supongo que es otra opción, aunque no creo que sea la única.
Saludos
C:\Users\<your user name>\AppData\Roaming\FabFilter\<plugin name>\
Ahora que mencionas lo de Ableton, un usuario de Dickory me comenta que él hace una pista midi para recibir los mensajes, y luego la rutea a la pista que necesita en cada momento... supongo que es otra opción, aunque no creo que sea la única.
Saludos
Kaitain, antes de nada, ole tu polla, plas plas plas plas, no es nada facil hacer lo que has hecho, enhorabuena.
Sigo el hilo desde el principio con expectación, ya que tal y como puse hace algún tiempo, esto es casi casi exactamente lo que busco.
Una duda que me asalta es, al no usar encoders, como funcionaria exactamente al saltar entre una instancia de eq a otra?
Es decir, los potenciómetros del controlador tienen un recorrido finito, imaginemos que en el último ajuste realizado he subido al máximo la ganancia de una banda, dicho potenciómetro físicamente estaría en su tope máximo conforme a las aguas del reloj, y ahora abro otra instancia de eq, la ganancia de esa banda en la nueva instancia estaría en 0dbs, pero el potenciómetro físico que controla esa banda estaría en su tope, para subir esa banda +3dbs, entiendo que en cuanto mueva ese potenciómetro hacia abajo la ganancia del plugin "saltará" a su valor máximo e irá bajando siguiendo el movimiento del potenciómetro físico, es así como funciona? hay alguna forma de evitar esto?
Gracias, y reitero mi admiración
Un saludo
Sigo el hilo desde el principio con expectación, ya que tal y como puse hace algún tiempo, esto es casi casi exactamente lo que busco.
Una duda que me asalta es, al no usar encoders, como funcionaria exactamente al saltar entre una instancia de eq a otra?
Es decir, los potenciómetros del controlador tienen un recorrido finito, imaginemos que en el último ajuste realizado he subido al máximo la ganancia de una banda, dicho potenciómetro físicamente estaría en su tope máximo conforme a las aguas del reloj, y ahora abro otra instancia de eq, la ganancia de esa banda en la nueva instancia estaría en 0dbs, pero el potenciómetro físico que controla esa banda estaría en su tope, para subir esa banda +3dbs, entiendo que en cuanto mueva ese potenciómetro hacia abajo la ganancia del plugin "saltará" a su valor máximo e irá bajando siguiendo el movimiento del potenciómetro físico, es así como funciona? hay alguna forma de evitar esto?
Gracias, y reitero mi admiración
Un saludo
Muy buenas! Y gracias por tus ánimos!
Sé exactamente a lo que te refieres, y es un problema propio de todos los controladores midi, con el cual nos llevamos rompiendo la cabeza desde el principio.
Hasta donde he podido investigar, hay tres maneras de solucionar esto:
1) Haciendo que el plugin envíe de vuelta el valor de sus parámetros al controlador en el momento que selecciones la pista. De esa forma el controlador sabría que aunque muevas un potenciómetro, no tiene que mandar ningún mensaje hasta que llegue al valor en pantalla. Esta sería la solución ideal, pero depende de la voluntad de los desarrolladores de plugins, en este caso de FabFilter. Tengo que decir que he estado en contacto con ellos y que se han mostrado receptivos, pero de momento están centrados en otras cosas.
2) Desarrollando un plugin midi intermedio, que colocaríamos en la cadena antes del propio plugin a controlar. Dicho plugin intermedio recordaría el último valor que pasó a su través, y bloquearía los mensajes provenientes del controlador hasta que coincidieran con lo que él tiene almacenado, y así evitaríamos el "salto". Esta opción la llevo barajando hace tiempo y estoy en ello.
3) OSC. Al ser bidireccional e independiente del plugin (sólo depende del secuenciador) podría hacerse que el plugin mandase de vuelta el valor de sus parámetros, como en el caso 1. Solo que sin necesitar que los desarrolladores de los plugins modifiquen nada. Esto es precisamente en lo que estoy trabajando ahora mismo, en hacer que los controladores puedan mandar mensajes OSC además de MIDI por el puerto USB.
Espero haberte respondido. Saludos cordiales!
Sé exactamente a lo que te refieres, y es un problema propio de todos los controladores midi, con el cual nos llevamos rompiendo la cabeza desde el principio.
Hasta donde he podido investigar, hay tres maneras de solucionar esto:
1) Haciendo que el plugin envíe de vuelta el valor de sus parámetros al controlador en el momento que selecciones la pista. De esa forma el controlador sabría que aunque muevas un potenciómetro, no tiene que mandar ningún mensaje hasta que llegue al valor en pantalla. Esta sería la solución ideal, pero depende de la voluntad de los desarrolladores de plugins, en este caso de FabFilter. Tengo que decir que he estado en contacto con ellos y que se han mostrado receptivos, pero de momento están centrados en otras cosas.
2) Desarrollando un plugin midi intermedio, que colocaríamos en la cadena antes del propio plugin a controlar. Dicho plugin intermedio recordaría el último valor que pasó a su través, y bloquearía los mensajes provenientes del controlador hasta que coincidieran con lo que él tiene almacenado, y así evitaríamos el "salto". Esta opción la llevo barajando hace tiempo y estoy en ello.
3) OSC. Al ser bidireccional e independiente del plugin (sólo depende del secuenciador) podría hacerse que el plugin mandase de vuelta el valor de sus parámetros, como en el caso 1. Solo que sin necesitar que los desarrolladores de los plugins modifiquen nada. Esto es precisamente en lo que estoy trabajando ahora mismo, en hacer que los controladores puedan mandar mensajes OSC además de MIDI por el puerto USB.
Espero haberte respondido. Saludos cordiales!
hola Kaitain lo primero felicidades por el proyecto, se ve estupendo
quizás esto te ayude
los plugin no envían valores numéricos a través del daw,(estan capados) tienen que tener una salida independiente de midi,para no pasar por el daw
Los puedes recoger desde el daw aunque creo recordar que solo mandan el cc y no los valores numéricos y en cada uno se tiene que hacer de una manera diferente y no se si se puede en todos, vamos que es un lio.
Esto seria la solución perfecta , pero no entiendo tu planeamiento, lo suyo es desarrollar un pluging anfitrión que sea capaz de cargar otros plugins así podrás recoger todos los parámetros y valores, dicho plugin también tendrá que reconocer las entradas midi,usb del ordenador y así podrás hacer envíos bidireccionales entre el software y tu hardware, así es como lo hace akai o native instrumen y alguno mas.
en cuanto a los Osc no estoy muy puesto en este tema, pero aparte del reaper,no se si alguno mas los maneja.
te recomiendo dos cosas
* intentar usar el protocolo mackie control o hui, ya que todos los daw lo soportan y envían nombres y valores fuera del daw
* usar encoder en modos relativos, cada daw utiliza diferentes tendrás que implementar todos
un saludo
quizás esto te ayude
Kaitain escribió:Haciendo que el plugin envíe de vuelta el valor de sus parámetros al controlador en el momento que selecciones la pista.
los plugin no envían valores numéricos a través del daw,(estan capados) tienen que tener una salida independiente de midi,para no pasar por el daw
Los puedes recoger desde el daw aunque creo recordar que solo mandan el cc y no los valores numéricos y en cada uno se tiene que hacer de una manera diferente y no se si se puede en todos, vamos que es un lio.
Kaitain escribió:Desarrollando un plugin midi intermedio, que colocaríamos en la cadena antes del propio plugin a controlar.
Esto seria la solución perfecta , pero no entiendo tu planeamiento, lo suyo es desarrollar un pluging anfitrión que sea capaz de cargar otros plugins así podrás recoger todos los parámetros y valores, dicho plugin también tendrá que reconocer las entradas midi,usb del ordenador y así podrás hacer envíos bidireccionales entre el software y tu hardware, así es como lo hace akai o native instrumen y alguno mas.
en cuanto a los Osc no estoy muy puesto en este tema, pero aparte del reaper,no se si alguno mas los maneja.
te recomiendo dos cosas
* intentar usar el protocolo mackie control o hui, ya que todos los daw lo soportan y envían nombres y valores fuera del daw
* usar encoder en modos relativos, cada daw utiliza diferentes tendrás que implementar todos
un saludo
Hilos similares
Nuevo post
Regístrate o identifícate para poder postear en este hilo