protracker 1.2f y 2xAmiga conectados por nullmodem
Investigando un tema relacionado con protracker me ha llevado a revisar el changelog de protracker3.15.
V1.2C Parallel communication version Made by Raul Sobon. He did also make V1.2D, V1.2E and V1.2F. * Made real 8 channels possible through parallel communication between two Amigas.
Mi sorpresa ha sido encontrar una versión muy especial que antes no conocía: la 1.2 (revisiones c,d,e y f). Éstas versiones soporta la comunicación de mensajes por el puerto de série entre 2 amigas, pensado originalmente para poder sincronizar 2 módulos y crear temas que usen hasta 8 canales. A parte da soporte MIDI, del cual desconozco su función (presupongo que será tan sólo entrada de notas midi para el modo rec).
La idea es muy simple, así como el conjunto de mensajes serial soportados. Los dos protrackers pueden funcionar como maestro, y la comunicación serie se gestiona desde teclado:
– Alt derecho = serial play
– Amiga derecho = serial play pattern
– Espacio = serial stop
Si éstas mismas funciones se activan desde los gadgets gráficos, funcionarán en modo local sin enviar ningun mensaje. Además incluye un fader de control de pitch individual por canal… es curioso pero creo q no muy práctico.
Para usarlo necesitas:
– 2 amigas: en mi caso he usado un a1200 (desactivando la 060) y un a600 los dos con 2Mb de chip y rom 3.1. Segun el readme funciona con 500.
– un cable serial NULL modem: podrás crearlo fácilmente.
– una mesa de mezclas para poder juntar el audio de los 4 canales de cada amiga.
En aminet.net creo que no está disponible, pero sí lo encontrarás en alguno de los CDs recopilatorios de aminet (aminet cd 4 o aminetset CD1). La revisión que he usado ha sido la 1.2f y me la ha aportado aorante que tenía en formato físico el aminetset CD1. Lo he colgado en el box por si quereis probarlo: download protracker1.2f @box.net
Acabaré diciendo que en general debería ser una funcionalidad reescrita en versiones posteriores pero que al final quedó en el olvido. En mi opinión podría haberse explotado un poco para acabar derivando en una versión más pensada para mezcla en directo, con comunicación/sync por serial, control de pitch común y la posibilidad de hacer sync sin tener que volver a darle al play. Para escribir mods de 8 canales cumple su función… quizá una solución a fuerza bruta en los tiempos actuales, pero entendible dentro del contexto de la época. Además me he topado con incompatibilidades con mods escritos en versiones posteriores (2.3 y 3.62). Se encuentran diferencias en la reproducción de samples o en el uso de algunos comandos (como el 9xx).
Lo interesante es que la experiencia te vale para plantearte desarrollar un player que tenga todas las funcionalidades necesarias para hacer directos. 😉
Pues sí… ésa era mi intención con AHXReplayerHack! incluso tenía planificada la comunicación por série para lidiar con dos players. Pero mi idea se basaba en procesar comandos específicos del mod para sincronizar los 2 players, más que en implementar directamente un serial play / serial stop.
Algo que no deja de sorprenderme.Tengo el null modem, tengo la mesa pero me temo que no tengo 2 amigas «reales» para probarlo ahora mismo.
Quízas con el minimig y el amiga 1200 la cosa pueda ponerse en marcha. Si lo pruebo comentare de nuevo por aquí :D.
eso mismo @fanta, si lo logras compártelo con nosotros 🙂
nice blog you have written. It is very good for anyone to make a lot of contribution in knowing about the different types of good things there. This is really a special moment in knowing about the proper things there
thats cool… never knew a version a protracker that supported serial communication. i was aware of octamed’s serial support though. i suck at soldering so i chose to make a null modem cable this way… was very easy and works great 😉
http://trebledeathsystem.com/forums/618
http://www.newegg.com/Product/Product.aspx?Item=N82E16812200594&cm_re=db25_rj45-_-12-200-594-_-Product
Hello there, POST accept you, in case you arrive at Romania you’ve got a beer through my family: ) Many thanks!
Whoa, no sabía NADA de esto.
Es una lástima que on se sigan desarrollando modificaciones como estas para el PT2.3d, me gustaría que alguien haga una impementación MIDI un poco más útil (venga, acpetar MIDI START/STOp y no Clock es una putada).
Gracias por este «eye opener»!
Pues sí, un par de implementaciones para dar soporte MIDI a protracker y a AHX no estaría nada mal.