	
	*** DOCUMENTACION NO FINALIZADA ***

	NoiseTrekker V1.2
	-----------------

	Instrucciones en castellano (documentacion v1.0)
	
	1. Introduccion
	2. Creditos / Autor
	3. Requerimientos
	4. Configuracion
	5. Vistazo General / Secciones
	6. Empecemos a meter caa
		6.1. Seccion Principal
		6.2. Visor/Editor De Patron
			6.2.1. Editando un patron.
			6.2.2. Lista de comandos de partitura.
		6.3. Ventana De Usuario
			6.3.1. Track FX (Efecto De Pista)
			6.3.2. Midi Setup (Configuracion Midi)
			6.3.3. Master (Maestro)
			6.3.4. Trk. Seq (Secuenciador De Partes)
			6.3.5. Disk IO (Operaciones De Disco)
			6.3.6. Track (Propiedades De Pista)
			6.3.7. Instrument (Instrumento)
				6.3.7.1. Sampler
				6.3.7.2. Editor "Fino" De Puntos De Loop
			6.3.8. FX Setup (Propiedades de Efectos)
	7. Teclas Rapidas
	8. El CSynth. El sintetizador 100% virtual-analogico.
		8.1 Instrucciones rapidas de como usarlo.
		8.2 CSynth a fondo.
[-]

	1. Introduccion
	---------------

	Que es NoiseTrekker? NoiseTrekker (ntk a partir de ahora) es un programa de 
	edicion/composicion de musica por ordenador de tipo "tracker". Un tracker, para
	que nos entendamos, es una especie de mezcla entre secuenciador basado en patrones
	y sampler. Si has trabajado anteriormente con este tipo de programas (ft2, impulse, etc),
	podras saltarte este rollo a la torera y buscar en el indice lo que interese.

	Los trackers son programas que se idearon en un principio para ordenadores AMIGA,
	programados por coders o grupos de la escena, para producir musica de una manera rapida
	y facil para ser utilizada en la 'escena' juegos, demos, etc... pero no tenian 
	un proposito digamos de calidad "profesional", ya que por aquella epoca (hablamos de 
	finales de los 90) la tecnologia de audio de estos ordenadores dejaba que desear, 
	pero el Amiga era capaz de reproducir samples a traves de sus cuatro canales de 8 Bit. 

	Despues llego Octamed para el Amiga tambien, intentando convertir la cosa un poco mas
	profesional, incluia midi y algunas rutinas que permitian mezclar 8 canales en tiempo
	real, pero la verdad es que se cagaron bien con el programa.

	Con la llegada del PC, FastTracker e Impulse Tracker, son programas basandose en la
	antigua filosofia, ampliaron las posibilidades de los trackers antiguos, implementando
	envolventes, mas canales, etc... pero segun mi punto de vista, se volvieron a cagar,
	por que? no hay nada mas que echarle un vistazo a la mayoria de los archivos "modulos"
	producidos por estos programas. Ademas, estos solo sirven para pocas tarjetas de sonido,
	y un Modulo, al fin y al cabo, es un modulo. Acaso no es Ft2 una especie de ampliacion
	de lo que hacia el Amiga... Noisetrekker enfoca el concepto tracker de otra manera, y
	por muy diferente camino.

	Con la llegada de los primeros sintes virtuales, como ReBirth-338, VAZ, RubberDuck, etc
	y BUZZ (A mi juicio, este ultimo, es el que mejor ha dado la talla, pero bueno...)
	se abrieron nuvas posibilidades a la musica hecha completamente por ordenador, el
	sonido era vivo... Algoritmos DSP, sintesis, modelado fisico, filtros, fx, etc...
	El 90% de estos programas son para plataformas Windows 9x (con el rollo de DirectX, etc).

	Lo que pasa que claro, un P100 puede tirar de FastTracker de puta madre, ya que fasttracker
	esta hecho en ensamblador, es DOS, y es mas rapido. Ademas, sus rutinas estan
	mas a bajo nivel que las de programas Windows, y claro, los algoritmos DSP tiran mucho
	de la CPU, por lo que la mayoria de la gente usa Ft2 o It, pero, ultimamente el hardware
 	esta por los suelos de precio, y un puetero Athlon o Pentium3 tira de noisetrekker de
	cojones.

	Entonces, que pasa con ntk?

	Bueno... NTK es un programa de Windows, pero no utiliza la interfaz propia de los
	programas windows, sino que utiliza una interfaz propia al estilo de los antiguos
	programas de Amiga, pero Ntk es muchisimo mas potente que todos los demas Trackers
	anteriormente mencionados, y Buzz es el unico que esta a la altura.
	
	Ntk mezcla la facilidad/rapidez de uso de los antiguos trackers y a ello le suma la
	potencia DSP de los ultimos programas de emulacion de sintesis analogica y efectos en
 	tiempo real.

	Y encima, es totalmente gratis, hala. Ni limitaciones, ni shareware, ni leches.

[-]	
	
	2. Creditos/Autor
	-----------------

	Programador/Rutinas DSP/Nucleo/Engine: Juan Antonio Arguelles Rius <gx11488@agger.net>
	
	Programador DirectX/LibCON: Amir Geva <photon@photoneffect.com>

	Testeos adicionales, consejos, web, apoyo, y perrerias variadas:
	
	Fco. Portillo
	WhiteNoise
	Raul Reales
	Felix Petrescu

[-]	
	
	3. Requerimientos
	-----------------
	
	Necesitaras un buen bicharraco para poder tirar del programa en condiciones dignas:

	CPU: Recomiendo un Pentium 2 300Mhz. Dicen que va bien con AMD, pero no lo he probado aun.
	RAM: 64 Mbs. es lo suyo. (Con 32 tambien deberia de tirar decentemente)
	GFX: Tarjeta Graf. compatible con DirectX. (Puede que haya cantes con alguna accel.3d por ahi)
	AUDIO: Cualquier tarjetita compatible con DirectX tirara bien.
	OS: Windows 95 o 98, tambien deberia tirar con el W2000.
	Otros: DirectX6.1 o superior.

[-]	

	4. Configuracion
	----------------

	Antes de iniciar el programa, mira en el directorio, que deberias de ver una utilidad
	aparte que se llama Config.exe, pues utilizala.
	
	Cuando la pongas, deberia aparecer una utilidad tipica de windows en la que aparece
	un cuadro con varias opciones.
	Pues bien, la lista que sale arriba, mostrara los modos graficos que Ntk puede sorportar
	de tu tarjeta grafica: por defecto y recomendacion te recomiendo el de 800x600, pero
	cualquier otro deberia de servirte. (En tarjetas mas 'potaeras' es mejor pillar
	la de 640x480).

	La segunda lista muestra la latencia de sonido seleccionada, vamos a ver... para
	que coo es esto de la latencia que muchos programas me lo pregunta, pues bien:

	Da igual simplemente ten en cuenta esto:
	
	En ordenadores de menos potencia, necesitaras mas latencia (100ms o mas) para no
	recibir interrupciones en el flujo de audio.
	En un pentium2 a 300mhz, con 50 Ms esta bien es lo suyo.
	Claro, evidentemente, a mas latencia, mas tiempo de respuesta, es decir, la salida
	estara retardada exactamente ese mismo tiempo de latencia.
	
	En ordenadores de baja gama, ES ESTRICTAMENTE RECOMENDADO apagar los canales de
	sonido no utilizados. En un pentium 166, lo suyo es dejar solo 8 encendidos,
	ganaras rapidez.

	Por ultimo, tenemos lo del tema del Framed Mode. Si esta activado, el programa
	no se cargara en pantalla completa, sino que se cargara a 640x480 en una ventanita
	de windows. Esto es util para resolver incompatibilidades con algunas tarjetas 
	graficas. PPPEEEROOO LEE!:

	- DEBIDO A UN BUG, LA VENTANA NO SE ABRE A 640x480, sino que se abre a 639x479,
	y tu diras, bueno y que?, pues nada, que como no coincide exactamente con el tamao
	por defecto, windows realiza un auto-stretching que adapta el tamao de 639x479 a
	640x480 en cada cuadro de actualizacion Y ESTO ES TREMENDAMENTE LENTO!.

	Para solucionarlo, ejecuta el programa, [veras que va muy lento], despues,
 	deberas pulsar CTRL+ESC primero, para activar el background de windows,
	vete justo a la esquina inferior derecha de la ventana del noisetrekker, y manten
	pulsado para cambiar el tamao de la ventana. Y deberas hacer la ventana justo
	1 pixel mas grande y 1 pixel mas alto [es dificil, ya, pero funciona]. 
	Si todo a ido bien, deberia de ir bien.

	Espero solucinar ese problemilla pronto.

	DE TODAS MANERAS: Si te va bien en fullscreen, pasa del FRAMED mode y ejecutalo 
	en pantalla completa a 800x600, que es lo suyo. 
	Si quieres alternar entre windows y el programa, pulsa CTRL+ESC.

[-]

	5. Vision general
	-----------------

	Ejecuta el programa, si todo va bien. Tendras delante una pantalla dividida en tres
	secciones principalmente:

	La seccion principal (Superior):
	Medidor de volumen maestro, controles de reproduccion, orden de partituras, 
	selector de ficheros (lista de la derecha), selector de instrumento, etc..etc..etc...

	El visor/editor o ventana de patron:
	Aqui es donde se muestra y se edita la partitura actual seleccionada, segun la
	resolucion seleccionada, se veran mas o menos pistas a la vez. Normalmente en 800x600
	se deberian de ver 6 pistas.

	La ventana de usuario:
	Que se divide a su vez en 8 secciones comentadas a fondo mas abajo. Configuracion Midi,
	efectos, operaciones de E/S, editor del CSynth. etc son realizadas por aqui.

[-]

	6. Empezamos a meter caa
	-------------------------
	
	6.1 La seccion principal
	------------------------
	
	Esta arriba, debajo del vumeter, el audio vumeter de color naranja indica la salida
	general o 'master', ese indicador marca el nivel de audio DIGITAL, es decir, no
	depende del volumen de la tarjeta [mezclador windows], etc... 'Ozeaze', vigila los
	topes y no te pases mucho, manten el nivel oscilando por los 3/4 para no pasarte
	cuando tuestes CD.

	Arriba, a la izquierda esta la sub-seccion 'Player', tiene tres botones:
	
	* Play Sng/Pttrn:
	
	- Si pulsas BI[boton izquierdo], el reproductor empezar a tocar la
	cancion a partir de la posicion actual, rebobinando al principio del patron.
	Reproducira indefinidamente toda la cancion, hasta que rebase el valor de
	SongLength, entonces, se empezara a tocar desde el principio.

	- Si pulsas BD[boton derecho], hara lo mismo que lo anterior, solamente, que no
	se pasara a la siguiente posicion en el secuenciador cuando termine de reproducir
	ese patron, sino que se quedara en bucle en esta posicion, hasta que pulses Stop,
	claro. Esto es... reproduce el patron seleccionado unicamente.

	* Slider Rec: On/Off:
	
	- Es un interruptor que si esta en ON: , los cambios que le hagas en la seccion-usr
	'Track' al corte de frecuencia, panning, envio de reverb, distorsion, resonancia, 
	etc... automaticamente se iran escribiendo en el secuenciador. Esto esta molon
	para darle un toque de 'directo' a las mezclas. Sobre todo meneando el corte
	de frecuencia en filtros tipo LP24, etc... De todas maneras, el corte de frecuencia
	de los filtros se puede automatizar con 'Flt Lfo' en la seccion-usr 'Track FX'.
	
	* Stop
	
	- Si no sabes ni te imaginas que puede hacer esto... dedicate mejor a Photoshop, o
	a jugar al Doom.
	


	Justo al lado, tenemos la sub-seccion 'Sequence':
	-------------------------------------------------

	* Position: tiene dos botones y en medio esta indicado la posicion actual del 
	sequenciador. Usa los botones para menearte de una posicion a otra, con el
	BI avanzaras de 1 en 1 y con el BD de 10 en 10.
	
	* Pattern: Cada posicion del secuenciador, tiene un pattern asignado, o sea, que
	en la reproduccion se iran tocando el patron asignado para esa posicion del 
	secuenciador. Cuando se rebasa la linea 63 de ese patron, se avanza una posicion.
	Usa los botones para seleccionar el patron para la posicion actual.
	
	* Song length: Duracion de la cancion en patrones. Con el
	BI avanzaras de 1 en 1 y con el BD de 10 en 10.


	Song Speed:
	-----------

	BPM: En hexadecimal, los beats por minuto o 'negras' por minuto. [negras en notacion
	de partitura, no seas malpensao], o en cristiano, en numero de bombos en una cancion
	de tipo dance por minuto.

	TPB: Numero de lineas por 'Beat', normalmente cuatro.

	
	
	
		   
	



 