Hola,
ruidoso, gracias por contestar
Amo a ver, lo del tema cubase para enviar sysex lo habia dejao un poco de lao porq he encontrado
este programa que es especificamente para enviar y recibir sysex http://www.bome.com/midi/sendsx
Por lo que dices lo complicado es encontrar los mensajes adecuados para que la D2 sentere de lo que le dices.
Me he mirado el manual y si, vienen varias paginas explicando la implementacion midi y si hablan tb de los sysex, pero
no entiendo la filosofia del asunto la verda y me temo que sea bastante complicado como dices.
Te digo lo que he sacado en claro de la lectura de estas hojas, pa ver si voy bien encaminao o no,..
SYSEX
Me he fijado que la explicacion del midi implementado se divide:
*datos recibidos para el secuenciador
*datos enviados para el secuenciador
*datos recibidos para el modulo de sonido
*datos enviados para el modulo de sonido
(estos 4 en principio no interesa para lo que quiero, ya que es a nivel descriptivo mas que nada, digo,..)
*y por ultimo
mapa de direcciones de parametros, que creo que es lo que me interesa y a lo que te refieres con "datos al respecto en el manual"
En los
4 primeros apartados habla:
-Por una parte he visto parametros que pienso que son los CCs, hablan de tres categorias:
*status
*2nd byte
*3rd byte
y ponen valores hexadecimales para cada uno, creo que esto no es, porque me imagino que eso es el codigo midi, del cual ya puedo hacer uso con mi controlador. O sea que me olvido no?
-Por otra parte habla en varios apartados de los Sysex que ya llevan otro tipo de codigo basado en tres campos:
*status
*data byte
*status
esto supongo que sera la sintaxis del mensaje sysex, no se,..
En el
5º apartado,
mapa de direcciones de parametros, creo que es donde viene la miga.
Habla de como controlar todos los parametros de la maquina, sonidos, ritmos, etc,..paso de todo esto que ya puedo controlar dsd el teclado o que lo controlo dsd la maquina, voy directo al tema de los multiefectos:
*Dentro de cada efecto me habla de cada parametro que se puede controlar del efecto, los valores que puede tomar dicho parametro y "display" que no se lo que es.
*Cada uno de estos parametros me lo asigna a un CTRL X, por ejemplo en el efecto Flanger, el parametro Feedback, lo asigna al CTRL 4
*Previamente me ha definido una tabla en la que me dice que para este CTRL 4 de los efectos tiene como offset address 00 00-00 11 y que su size es 0aaa aaaa
nidea, supongo que sera hexadecimal tb
Hasta aqui he llegado, y claro
monton de preguntas:
*Este es el mensaje sysex que tengo que enviar tal cual o debe llevar algun prefijo, sufijo o similar?
*Si con este mensaje vale, no entiendo como el aparato sabe valor maximo y minimo entre los que quiero que se mueva el parametro del efecto, va implicito en el mensaje? lo especifico por medio de algun sufijo o prefijo?
*Para que me sirve entonces la sintaxis que parecia explicar en apartados anteriores de status, data byte, status?
*En resumidas cuentas, si yo cojo un controlador que envie sysex configurable
HARD SYSEX
El tema de los controladores hard que envien sysex, pues
he visto este que creo que me podria valer http://www.kentonuk.com/products/spindoctor.shtml (te dejo adjunto el manual por si quieres echarle un ojo),....he visto algunos controladores que indican que envian sysex como el pocket dial de doepfer, pero son configuraciones cerradas,
pienso que este permite hacer tus propias configuraciones pero no lo se seguro, es a eso a lo que te refieres cuando hablas de controladores que se entiendan con la D2 no? que puedas meterle el codigo ese via software y decirle lo que quieres que haga el knob que sea, me equivoco?
A ver si mentero un poco de este asunto, aq me temo q me tendre q conformar con los efectos que pueda controlar por CCs
tal y como veo esto
Salu2
P.D. Menuo rollo he soltao, disculpas