Casio CZ y SysEx

#1 por villegas el 27/07/2011
Armado de paciencia y hexadecimales hace un tiempito decidí crear unas plantillas para programar algunos de mis sintes ochenteros sin dejarme los ojos en micro-pantallas y los dedos en pulsar una y otra vez un montón de micro-botones.
Hasta el momento mi BCR2000 se comunica a la perfección –mediante Bome MidiTranslator– con mi DX100, mi TX81Z, mi FS1R, mi K4R,... y ¡estoy maravillado!


El sistema lo utilizo así:
Asigno un CC a un control de mi BCR, y con MidiTranslator traduzco ese valor a SysEx.

Pero hace unos días me di de bruces con el mundo Casio.
Después de varias pruebas y de buscar por aquí y por allá empiezo a temer que los CZs, VZs y FZs del mundo mundial no son capaces de recibir UNA línea de comandos para variar UN parámetro, sino que necesitan recibir todo el paquete de datos (con todos los datos de programación) cada vez que pretendes variar un parámetro.
Es decir, lo que en un DX100 sería:

F0 43 10 12 32 pp F7

en un CZ101 sería:

F0 44 00 00 70 20 20 0B 00 00 00 00 02 0B 02 08 00 01 03 07 04 00 00 02 03 00 0E 09 00 0A 00 0B 00 00 00 06 03 00 00 00 00 00 00 00 00 00 00 03 00 07 07 0F 07 02 0C 05 07 05 0A 0D 0D 05 0A 00 00 0D 05 00 00 01 00 00 00 07 07 00 00 0C 02 00 00 00 00 0F 07 00 00 08 00 00 00 04 04 00 00 07 02 00 00 04 04 00 00 04 04 00 00 04 04 00 00 04 04 00 00 00 00 00 04 00 00 00 00 00 00 0E 05 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 04 00 00 06 02 00 00 00 00 00 00 07 00 0E 06 03 00 07 07 06 07 01 0E 02 07 05 0A 09 0B 05 0A 00 00 00 06 00 00 0C 03 00 00 0C 03 00 00 00 00 00 00 03 00 0F 07 09 05 04 0C 07 05 06 04 0C 0F 04 0C 00 00 04 04 00 00 04 04 00 00 04 04 00 00 04 04 00 00 00 00 00 04 00 00 07 06 00 00 00 00 00 00 00 04 00 00 00 04 00 00 00 04 00 00 00 01 00 04 00 00 00 04 00 00 F7

¿Alguien sabe si esto es así? porque entonces el invento BCR-MidiTranslator no me serviría para mis Casios.

Gracias de antemano y un saludo.
Subir
mod
#2 por Soundprogramer el 27/07/2011
Es posible que no entiendan comandos de CC. Yo recuerdo tener un CZ-5000 y solo era posible la comunicación via SYX. De hecho era bastante básica pero la edición via SYX funcionaba perféctamente.

Según la tabla de implementación Midi que posee responde solo a algunos comandos de CC.
Aquí la puedes mirar: http://sounddoctorin.com/synthtec/casio/cz101mid.html

Synthesizers are not preset machines!! ºLª

Subir
#3 por villegas el 27/07/2011
Yo lo estoy haciendo todo con SysEx (es decir, convierto mediante MidiTranslator los CC a SysEx), pero no sé si la diferencia entre un DX y un CZ es que el primero acepta una línea de comandos para cada parámetro y el CZ tiene que recibir todo el bloque de datos cada vez, tal y como he puesto en el ejemplo...
Subir

Hilos similares

Respuesta rápida

Regístrate o para poder postear en este hilo