Solución elegida por el creador del hilo (xques)
mod
Tienes nuestro curso sobre MIDI sysex en hispasonic a través de 5 tutoriales. Los últimos se basan en ejemplos con un Roland Sonic Cell que tiene una estructura parecida. Ahí encontrarás información para manejarte. Está contado para que valga para entender casi cualquier otro modelo.
https://www.hispasonic.com/tags/tutorial-sysex
1
Muchisimas gracias a ambos! me perdí esos tutoriales! voy a ello
mod
Con touchosc no tengo experiencia, pero usa un MIDI Monitor para comprobar qué es lo que realmente está generándose.
Y ojo porque si pasas por algún DAW, hay varios que por defecto filtran los sysex.
#6
En el foro de VI control me han dado un script para reprogramar, ahora va de 0 a 1 el fader, sin más recorrido. El Touchosc esta directo al midi usb del integra a traves de ipad, poco a poco se va solucionando (espero), una vez tenga todo ok, si es que puedo tenerlo, lo publicare tanto aqui como en el foro de Integra 7
Muchas gracias!
#5
function onValueChanged(key)
if key == 'x' then
-- Suponiendo que 'x' esté configurado para enviar valores de 0 a 1,
-- convertimos este valor a un rango de 0 a 8
local val = math.floor(self.values.x * 127)
-- calcular el check-sum
local check = 128 - ((0x19 + 0x02 + 0x00 + 0x22 + val) % 128)
-- enviar el mensaje MIDI
sendMIDI({0xF0, 0x41, 0x10, 0x00, 0x00, 0x64, 0x12, 0x19, 0x00, 0x22, 0x3F, val, check, 0xF7})
end
end
este es el código que me han proporcionado, y funciona bien, por si algún usuario necesita ponerlo en la sección de script