"physicalsonora" escribió:
Wenas! yo creo que el midi sigue cumpliendo de sobra las necesidades de todos los músicos.
PIIIIIII!!! Error!... Cumple con los estándares básicos para instrumentos ridículamente cuantizados!
El pitch, en vez de corresponderse con un valor, lo hace con una nota + pitchbend.. y sorpresaaaa!!! cada sinte responde como le da la gana al pitchbend. Además, la preción en bits (aunque realmente hay un estándar) de los controles no-cc, se basa en nrpn y es una suciedad de control galopante.
Por otro lado, es LENTÍSIMO!!! Para hacer tracking de pitches o modulaciones en las cuales se nota auditivamente el cambio de valores; si tocas un 'instrumento de mundo real' en el cual te basas en esos matices para realmente tocar... es de risa.
También está el cómo están enfocados los mensajes de las notas. Vamos... modeladas en un piano. Éso es una limitación! Claro, para su día, pues vale... fue una mejora increíble con respecto a los 'secuenciadores' y teclados cv/gate; pero una vez más... estamos en el 2006!!
Ejemplo práctico:
Vamos... si quiero hacer un barrido en frecuencia mediante midi desde c3 a c4+1cent tendré que enviar el noteon de la nota c3 y los consecutivos valores de pitchbend (con su noteon precedente) hasta llegar a d3, donde por narices toca mandar un noteoff(c3), mandar un noteon(d4) y después el de doblado de un 1cent. Esto es una limitación estupídisima para ser un 'standar de standares' ejem...
Imagínate un doblado rápido de por ejemplo una octava... pero en el que además quieres un fraseo; no un glide sencillo; tal como te pediría un violinista, contrabajista ó intérprete de cualquier otro instrumento no cuantizado. Pues nada, te tocan 12 offs, reseteos de pitchbends y demás suciedades.
Ah... y como el máximo controlador nrpn es de 14 bits, pues nada, si quieres hacerte un módulo que funcione cómo tú quieres, sin cortar notas, te toca usar nrpn ignorando el pitchbend, pero ahhh.... 8 octavas*12 notas/octava= 96 valores = casi 10 bits... sólo para la nota ya necesitas un controlador nrpn!! Si después quieres un control que al menos haga un doblado de +-100cents, necesitas otros 8 ( y no 7) bits, para lo cual toca otro nrprn, ya que el cc sólo hace 7 bits.
Sí, se puede hacer, pero sigue siendo lentísimo, lentísimo, y una guarrada que no esté dentro del estándar.
El midi ya huele a ranciooooooo!!!!