Hola a todos.
Sin ánimo de polemizar, el ex-factory es un librarian, no un editor. En cuanto al SoundDiver, no lo he probado, pero he visto en varios foros a la gente mareada con el SoundDiver y la edición en el EX5, no por culpa del SoundDiver, sino por los fallos del EX5.
Algunos ejemplos:
http://comments.gmane.org/gmane.comp.audio.emagic.sounddiver/12170
http://www.ex5tech.com/ex5ubb_cgi/ultimatebb.cgi?ubb=get_topic&f=4&t=000300
http://www.ex5tech.com/ex5ubb_cgi/ultimatebb.cgi?ubb=get_topic&f=4&t=000091
http://www.harmonycentral.com/t5/Keys-Synths-amp-Samplers/Anyone-with-an-ex5r/td-p/13903347
y por último, un hilo de la casa:
https://www.hispasonic.com/foros/equipos-sin-acabar/205449#post1615766
Algunos de los problemas:
* Si un programa (voice) usa la cuarta capa de las 4 que puede tener, le cambia los parámetros del filtro como le da la gana y se pierden las asignaciones de efectos de inserción.
* Si envias un sysex con un programa de batería, si tiene más de 80 o 90 elementos de los 128 que en teoría admite, aparecen parámetros aleatorios o incluso se cuelga el EX5 y hay que apagarlo y encenderlo.
* Si envias al EX5 un sysex de un programa (voice) obtenido directamente mediante bulk-sysex del EX5, y sin tocarle nada; lo rechaza diciendo que tiene checksum incorrecto, cuando el checksum es correcto. Tuve la paciencia de hacerme un programa para calcular el checksum y verificar que era correcto.
* En modo performance, si envías un sysex para cambiar cualquier parámetro individual de la performance, sólo funciona si lo haces para la parte 1. Para las partes 2 a 16 lo recibe pero no hace ni caso. No cambia el parámetro.
* En modo voice, si envías un sysex para cambiar cualquier parámetro individual de cualquiera de las posibles 4 capas, te lo cambia pero no al valor que le dices, sino al más alto valor que admite el parámetro.
Lo tres últimos problemas los he experimentado yo mismo, y los remití a Yamaha adjuntando ejemplos de sysex para que pudieran reproducir todos estos problemas. Me dijeron que tenía que actualizar el sistema operativo. Pagando, eso sí.
Tuve la esperanza de solucionar los problemas gastándome las 34.000 pesetas que me cobraron por actualizar algo que debía funcionar de fábrica simplemente como dice la tabla sysex del manual. Pero tiré el dinero. Con la actualización ya no da error en pantalla, pero a cambio machaca los valores con lo que le da la gana, y si después intentas otro envío sysex, se cuelga directamente y tienes que apagarlo.
Probablemente el ex-factory funcione haciendo un volcado completo de la memoria y eso no falle; pero está claro que la EDICION mediante sysex no es posible, o al menos no es viable en el estado de cosas que he descrito.
Para colmo, Yamaha no tuvo ni la decencia de publicar el formato de los ficheros que se cargan por diskette o por SCSI; y hay gente que se ha molestado en hacer ingeniería inversa para destriparlos. De hecho claman porque SoundDiver modifique su forma de edición y lo haga a través de ficheros en lugar de sysex, porque EDITAR vía sysex es inviable.
Saludos.