Buenas,
Enhorabuena, veo que ya lo tienes en marcha.
Potenciómetros: hace un tiempo que los quité todos, lo único analógico que hay es el pedal de expresión, que funciona con un sensor de efecto hall (A1302) - pestaña "analog_inputs". En principio podrías conectarle un pote también y debería funcionar. Lo calibras pulsando los botones 3 y 4 a la vez.
El aparato que uso para los potes es uno totalmente separado con su propio MCU. Pero eso no quita para que puedas añadirlos tú; de hecho supongo que podrías hacerlo usando la librería control.surface, suponiendo que no hace conflicto con la de MIDI. Si te he entendido bien, quieres que los bancos de notas para los potes cambien acorde con los bancos de presets - eso no sería muy difícil: puedes mirar como hago eso para los bancos de presets en la pestaña "active_preset_bank", líneas 5 a 10.
Las notas CC ocupadas son 0 - 24 y 120, 121, canal MIDI 1. En principio, puedes enviar 127 notas CC diferentes en cada canal MIDI (hay 16), por lo que podrías usar el canal 2 para los potes y tener los 127 libres. PERO, no sé si el Amplitube, por ejemplo, te deja especificar el canal MIDI para cada cosa o te obliga a elegir uno único global (o recibir por todos). Es decir, no sé si distinguiría, si por ejemplo lo configuras para recibir por todos los canales, entre los mensajes (1, 127, 1) y (1, 127, 2) - eso lo tendrías que comprobar.
Una nota sobre el "Modo Looper": se comporta de manera muy específica para ser utilizado con el programa SooperLooper, que está disponible para Linux y Mac, pero en Windows hay que compilarlo. Cada programa de looper funciona a su manera, por lo que el código hay que modificarlo si se va a utilizar uno diferente. En SooperLooper, cada botón hace su función (Rec, Overdub, etc.) a la primera pulsación, y a la segunda se vuelve a Play. Otros programas tienen botón de Play aparte, o Rec hace de Rec/Reset... no hay un estándar.
Enhorabuena, veo que ya lo tienes en marcha.
Potenciómetros: hace un tiempo que los quité todos, lo único analógico que hay es el pedal de expresión, que funciona con un sensor de efecto hall (A1302) - pestaña "analog_inputs". En principio podrías conectarle un pote también y debería funcionar. Lo calibras pulsando los botones 3 y 4 a la vez.
El aparato que uso para los potes es uno totalmente separado con su propio MCU. Pero eso no quita para que puedas añadirlos tú; de hecho supongo que podrías hacerlo usando la librería control.surface, suponiendo que no hace conflicto con la de MIDI. Si te he entendido bien, quieres que los bancos de notas para los potes cambien acorde con los bancos de presets - eso no sería muy difícil: puedes mirar como hago eso para los bancos de presets en la pestaña "active_preset_bank", líneas 5 a 10.
Las notas CC ocupadas son 0 - 24 y 120, 121, canal MIDI 1. En principio, puedes enviar 127 notas CC diferentes en cada canal MIDI (hay 16), por lo que podrías usar el canal 2 para los potes y tener los 127 libres. PERO, no sé si el Amplitube, por ejemplo, te deja especificar el canal MIDI para cada cosa o te obliga a elegir uno único global (o recibir por todos). Es decir, no sé si distinguiría, si por ejemplo lo configuras para recibir por todos los canales, entre los mensajes (1, 127, 1) y (1, 127, 2) - eso lo tendrías que comprobar.
Una nota sobre el "Modo Looper": se comporta de manera muy específica para ser utilizado con el programa SooperLooper, que está disponible para Linux y Mac, pero en Windows hay que compilarlo. Cada programa de looper funciona a su manera, por lo que el código hay que modificarlo si se va a utilizar uno diferente. En SooperLooper, cada botón hace su función (Rec, Overdub, etc.) a la primera pulsación, y a la segunda se vuelve a Play. Otros programas tienen botón de Play aparte, o Rec hace de Rec/Reset... no hay un estándar.









