tag:blogger.com,1999:blog-76677114020812863342024-03-13T13:36:07.163+01:00Alguien tenía que decirloOpiniones varias sobre lo que todos hemos pensado alguna vez y no vemos plasmado en ningún sitioJordi Martínezhttp://www.blogger.com/profile/11012516414865591936noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-7667711402081286334.post-62466695203800367852010-09-15T15:57:00.004+02:002010-09-16T12:45:47.641+02:00Cambio de nombre<span style="font-size: large;">Han habido algunas confusiones con el nombre del blog y por ello he abierto uno nuevo en la siguiente dirección:</span><br />
<span style="font-size: large;"><br />
</span><br />
<a href="http://jordi-martinez.blogspot.com/"><span style="font-size: large;">http://jordi-martinez.blogspot.com/</span></a><br />
<br />
<br />
<br />
el blog antiguo quedará inactivo. <span style="color: red;">No os perdais el desenlace de "Control de Traktor con Ipad".</span><br />
...nos vemos alli...Jordi Martínezhttp://www.blogger.com/profile/11012516414865591936noreply@blogger.com0tag:blogger.com,1999:blog-7667711402081286334.post-60543613408715737442010-09-14T14:47:00.001+02:002010-09-14T14:49:06.359+02:00Control de Traktor con Ipad. 2da parte: Las pantallas<span style="font-size: x-small;">Aqui os dejo volcados de las 6 pantallas correspondientes a los 6 escenarios de trabajo durante una sesión. En realidad veis 5 pero la sexta la imaginareis facilmente ;)</span><br />
<span style="font-size: x-small;">Espero que estos diseños sean el verdadero punto de debate. Y que del debate surjan las mejoras que todos queremos ver disponibles.</span><br />
<span style="font-size: x-small;">Una cosa si os adelanto. De momento, si os parece, partamos de la base de una configuración en Traktor con los efectos en cadena, o sea 2 bancos de tres slots. Más adelante cambiaremos la plantilla de efectos por otra de 4 y sus parámetros, así como 4 botones de asignación FX en cada pista.</span><br />
<span style="font-size: x-small;">Espero vuestra inspiración y aguardo vuestra ayuda y comentarios.</span><br />
<span style="font-size: x-small;">Gracias a todos.</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;">Seccion de control de platos A y B</span><br />
<span style="font-size: x-small;">Equalización, filtro, transporte, pitch, gain, acceso a cue points y bucles</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/_N7YXdr4gi7g/TI9rTFRSFuI/AAAAAAAAAAU/dGTVjKIOGrk/s1600/ab.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" qx="true" src="http://4.bp.blogspot.com/_N7YXdr4gi7g/TI9rTFRSFuI/AAAAAAAAAAU/dGTVjKIOGrk/s320/ab.JPG" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;"><span style="font-size: x-small;">Sección de busqueda, preescucha, carga y setup. Con busqueda (gruesa y fina) de posición dentro de la pista, y definición de cue points</span></div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/_N7YXdr4gi7g/TI9rb-bERbI/AAAAAAAAAAc/jwHK-gHj5bg/s1600/load.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" qx="true" src="http://1.bp.blogspot.com/_N7YXdr4gi7g/TI9rb-bERbI/AAAAAAAAAAc/jwHK-gHj5bg/s320/load.JPG" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;"><span style="font-size: x-small;">Sección del mezclador de 4 canales, todo menos EQ., pitch ni gain.</span></div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/_N7YXdr4gi7g/TI9rfJi5N9I/AAAAAAAAAAk/Wen1GP1YrME/s1600/4mixer.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" qx="true" src="http://3.bp.blogspot.com/_N7YXdr4gi7g/TI9rfJi5N9I/AAAAAAAAAAk/Wen1GP1YrME/s320/4mixer.JPG" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;"><span style="font-size: x-small;">Sección de FX</span></div><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/_N7YXdr4gi7g/TI9rho4137I/AAAAAAAAAAs/wRx_DqhgtBA/s1600/fx.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" qx="true" src="http://1.bp.blogspot.com/_N7YXdr4gi7g/TI9rho4137I/AAAAAAAAAAs/wRx_DqhgtBA/s320/fx.JPG" /></a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;"><span style="font-size: x-small;">Sección de Scratch, con salto a cue points, transporte y efectos.</span></div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/_N7YXdr4gi7g/TI9rk2h9daI/AAAAAAAAAA0/6wqJsXB5D28/s1600/scratch.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" qx="true" src="http://2.bp.blogspot.com/_N7YXdr4gi7g/TI9rk2h9daI/AAAAAAAAAA0/6wqJsXB5D28/s320/scratch.JPG" /></a></div><br />
<span style="font-size: x-small;">Vereis que la idea es mantener en la misma pantalla todo lo necesário para la operación que en ese momento se elija. Por ejemplo, tener los cue points a mano para saltar a ellos y hacer scratch si tener que ir buscando la posición de la canción, con los efectos a mano, por si nos da por alucinar "scratchando" y el "play" para acabar un "scratch de intro".</span><br />
<span style="font-size: x-small;">En la proxima entrada explicare y desarrollare más mis ideas sobre estos 6 "escenarios de sesión".</span><br />
<span style="font-size: x-small;"><br />
</span><br />
<span style="font-size: x-small;">Los dicho, dejad comentarios.</span><br />
<strong>Feliz djing a todos</strong>Jordi Martínezhttp://www.blogger.com/profile/11012516414865591936noreply@blogger.com1tag:blogger.com,1999:blog-7667711402081286334.post-67733221539925236552010-09-13T14:30:00.003+02:002010-09-13T21:08:42.175+02:00Controlar NI Traktor con un iPad.<span style="font-size: x-small;">Bueno. Tras recorrer la web buscando, la verdad es que lo mejor que he visto es de pago, y francamente, no me convence demasiado.</span><br />
<span style="font-size: x-small;">Personalmente considero que los productos comerciales han de ser sólidos como rocas y estar muy bien diseñados. Más aún cuando se trata de algo tan crítico como controlar usa sesión de dj, donde los errores deben ser los del dj, no los del sistema. La solución Control1 de NI es un ejemplo de excelencia.</span><br />
<span style="font-size: x-small;">Pero aqui hablamos de algo diferente. </span><br />
<br />
<span style="font-size: x-small;">Actualmente estoy embarcado en un proyecto personal con el que pretendo controlar totalmente a Traktor mediante un iPad, implementando los flujos de trabajo de un DJ durante una sesión.</span><br />
<span style="font-size: x-small;">Pretendo realizarlo utilizando software libre, y por supuesto, una vez terminado, poner el resultado a la libre disposición de toda la comunidad.</span><br />
<br />
<span style="font-size: x-small;">Este proyecto tiene dos aspectos: (1) Determinar los flujos de trabajo a implementar. (2) Resolver la comunicación entre iPad y Traktor y viceversa.</span><br />
<span style="font-size: x-small;">Respecto al primer aspecto, tengo algunas ideas, procedentes de mi modesta experiencia en el "controlerismo" y el djing, que me han llevado a determinar 6 áreas de control (que se traducen en "pantallas tactiles" en el iPad). Estas áreas serían: </span><br />
<ul><li><span style="font-size: x-small;">Control de los platos A y B</span></li>
<li><span style="font-size: x-small;">Control de los platos C y D</span></li>
<li><span style="font-size: x-small;">Busqueda, carga, localización y "cue point settings", de canciones</span></li>
<li><span style="font-size: x-small;">Control de los 4 platos</span></li>
<li><span style="font-size: x-small;">Gestión de efectos</span></li>
<li><span style="font-size: x-small;">Scratching</span></li>
</ul><span style="font-size: x-small;">Sobre estas áreas estoy abierto a cualquier sugerencia. Las tengo bastante desarrolladas, pero la ayuda de gente más experta en djing será bienvenida. Pronto mostrare, aqui mismo, imágenes de cada pantalla para poder recibir comentarios al respecto.</span><br />
<br />
<span style="font-size: x-small;">Lo referente al sistema de base, sobre el que desarrollar la solución, ha requerido un proceso de selección sobre cuyos resultados agradeceré cualquier comentario o sugerencia.</span><br />
<br />
<span style="font-size: x-small;">En principio, NI decidió que el protocolo de mensajeria desde y hacia Traktor fuera MIDI. Nada que decir, es universal.</span><br />
<span style="font-size: x-small;">Por otro lado, hace falta una manera de "pintar" controles en la pantalla del iPad, y hacer que estos envien mensajes midi a Traktor.</span><br />
<span style="font-size: x-small;">Afortunadamente existe una aplicación llamada </span><a href="http://hexler.net/software/touchosc"><span style="font-size: x-small;">touchOSC</span></a><span style="font-size: x-small;"> para iPad (disponible en app store), que no solo "pinta" controles si no que ademas hace que envíen y reciban mensajes al pc/mac usando el protocolo OSC, de forma inalambrica!!!</span><br />
<span style="font-size: x-small;">Para transformar los mensajes OSC a MIDI, y viceversa, existe una opción de software libre llamada </span><a href="http://puredata.info/"><span style="font-size: x-small;">pure data</span></a><span style="font-size: x-small;">. Se ejecuta en el mismo ordenador que Traktor. </span><br />
<span style="font-size: x-small;">Es un entorno similar a MAX (progenitores comunes) . La pega, o no, es que se trata de un lenguaje de programación no estructurado. Dispone de una interfase gárafica para definir objetos y explicarles que deben hacer con los datos OSC y MIDI que reciban. Eso quiere decir que para cada objeto (botón, fader, etc) que se diseñe en touchOSC (la parte iPad de la solución), debe crearse y programarse un objeto en pure data (la parte pc/mac).</span><br />
<span style="font-size: x-small;">Digo esto porque si me proponeis alternativas, estas deben ser "cojonudas". Pensad que las 6 áreas / pantallas tienen entre todas mas de 300 objetos definidos (de momento). 300 en touchOSC, 300 en pure data, 300 parametros de control externo de Traktor, poca broma.</span><br />
<br />
<span style="font-size: x-small;">Actualmente estoy acabando la parte pure data de la solución, en la que trato de que solucionar temas del tipo realimentación, escalado, y broadcast. Para que por ejemplo los faders no "salten" ni en Traktor ni en Ipad. Ver saltar un fader, cada vez que lo tocas, es muy desagradable y no permite un control muy preciso que se diga. </span><br />
<span style="font-size: x-small;">Si hay algún experto en pure data entre el público, que levante la mano. Yo mientras continuo estudiando la documentación y haciendo pruebas.</span><br />
<br />
<span style="font-size: x-small;">Como decía antes, en breve mostrare capturas de las 6 pantallas diseñadas en touchOSC.</span><br />
<span style="font-size: x-small;">Espero vuestra ayuda y comentarios.</span><br />
<br />
<span style="font-size: x-small;">Y mientras termino el trabajo, os adelanto una plantilla pure data modificada con los trucos que he ido aprendiendo. Espero que os sea util.</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/_N7YXdr4gi7g/TI52VV3t4xI/AAAAAAAAAAM/ElM14M5Vo0Q/s1600/plantillaPD.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" ox="true" src="http://3.bp.blogspot.com/_N7YXdr4gi7g/TI52VV3t4xI/AAAAAAAAAAM/ElM14M5Vo0Q/s400/plantillaPD.JPG" width="400" /></a></div>Jordi Martínezhttp://www.blogger.com/profile/11012516414865591936noreply@blogger.com4tag:blogger.com,1999:blog-7667711402081286334.post-56947634967498589372010-08-26T13:10:00.003+02:002010-09-13T21:10:26.127+02:00EWI USB<span style="font-size: x-small;">Menudo aparatito. Lo compre con la ilusión de "probar" como sonaría una "flauta mágica".</span><br />
<span style="font-size: x-small;">Bueno, lo cierto es que he tenido que salvar algún que otro problemilla. Os cuento.</span><br />
<ol><li><span style="font-size: x-small;">Configuración del instrumento.<br />
Solo puede realizarse mediante el software que lo acompaña - Aria -, que no es para echar cohetes precisamente. <br />
Es <strong>imprescindible</strong> configurar en Aria el puerto midi de salida de manera que sea el mismo que el de entrada, si utilizais windows habreis tenido que adivinar que "dispositivo USB" es el adecuado en el caso que utilizeis otros controladores midi (como quiza un teclado midi USB). Sólo configurando un puerto de salida se transmitiran al EWI los cambios de configuración, que se quedaran grabados hasta que los cambieis de nuevo.</span></li>
<li><span style="font-size: x-small;">¿Como es que hay que "soplar tanto"?<br />
Tal como sale de la caja, EWI es bastante "sordo" al soplido. El aire no fluye a través del instrumento como se espera de una "flauta".<br />
Para solucionar esto sólo hay una solución: desmontar el instrumento. (esto invalida la garantía, por supuesto). <br />
Pero los valientes tienen recompensa. En el interior hay dos tubos de silicona que parten de la boquilla, uno va hasta la placa de circuitos atacando al sensor de presión de aire, y el otro discurre a todo lo largo hasta el orificio inferior de evacuación de humedad.<br />
Estos dos tubos están mal montados. Vereis que ambos intentan pasar juntos a traves de una hendidura en el cuerpo del instrumento, lo cual los comprime. Simplemente separadlos.</span></li>
<li><span style="font-size: x-small;">¿Esta mal contrapesado? o me lo parece?<br />
Esto va a gustos. Para mi, pesa demasiado. Si habeis tenido el valor de desmontar vuestro EWI para solucionar el punto 2, aprovechad para quitar los contrapesos que lleva. Son unas placas metálicas en ambos extremos sujetas con unos simples tornillos. </span></li>
<li><span style="font-size: x-small;">Uso como controlador de instrumentos VST o stand alone.<br />
Al configurar - mediante Aria - vuestras preferencias de asignación para velocidad, presión, mordida, etc., habeis de tener cuidado de elegir siempre las opciones marcadas "coarse". Las "fine" en general vuelven loco al VST, sampler, o lo que sea. Se debe a que la resolución al generar mensajes midi es baja, yo diría que de solo 63 pasos en lugar de los 127. Esto lo descubri tras monitorizar los mensajes enviados por mi EWI mediante midiOX, al tercer día de mosqueo viendo enloquecer a mis VST a cada soplido.</span></li>
</ol>Jordi Martínezhttp://www.blogger.com/profile/11012516414865591936noreply@blogger.com17tag:blogger.com,1999:blog-7667711402081286334.post-70883354678590031692010-08-25T17:29:00.002+02:002010-09-13T21:10:50.013+02:00La serie "Lost" - "Perdidos", ha sido un timo.<span style="font-size: x-small;">Del tamaño de un campanario.</span><br />
<span style="font-size: x-small;">6 años de buena vida para el equipo de rodaje. Millones en ingresos por publicidad y merchandising. </span><br />
<span style="font-size: x-small;">Presentada como una serie rodada en condiciones y calidades cinematográficas (lo cual hay que reconecer que es cierto), pero SIN ARGUMENTO REAL.</span><br />
<span style="font-size: x-small;">Si el cine de toda la vida, como arte, ha de tener un mensaje que transmitir al espectador... ¿donde está el de este largometraje ultra largo?. </span><br />
<span style="font-size: x-small;">Millones de espectadores (yo incluido) enganchandose poco a poco a un guión cada vez mas delirante. Esperando "ver como acaba todo esto", sintonizabamos la cadena emisora, tragabamos la publicidad, y mirabamos estupefactos un nuevo "giro sorpendente de la historia". Ja ja.</span><br />
<span style="font-size: x-small;">Viendo ahora en perspectiva la evolución del guión de la serie, está clarísimo que nunca tubieron claro donde querían ir, y que dando bandazos, nos llevaron a un prometido final "sorprendente". Desde luego a mi se me quedó cara de tonto.</span>Jordi Martínezhttp://www.blogger.com/profile/11012516414865591936noreply@blogger.com0tag:blogger.com,1999:blog-7667711402081286334.post-17722502307667324522010-08-25T13:56:00.000+02:002010-08-25T14:04:01.254+02:00SaludosA todos los opinadores, les doy la bienvenida. Estáis en vuestra casa.Jordi Martínezhttp://www.blogger.com/profile/11012516414865591936noreply@blogger.com0