HTDj!

Ayer estuve de nuevo en la radio y pudí compartir estudio con daax, el creador de un patch de puredata (con lo completito que es, mas bien un programa con puredata!). Aquí el archivo del podcast.

Pude ver al creador en vivo usando su creación. ¡Impresionante!

El HTDj! es un interfaz de producción de música electrónica. Te permite cargar loops, canciones y otros patchs creados con pure data que reproduzcan música sintetizada.

Tiene distintas entradas las cuales de pueden activar con las teclas de función, de la F1 a la F11, la tecla F12 sirve para reproducir o parar la secuencia.

Para instalar el HTDj! primero será necesario instalar el pd-extended (puredata extendido), el cual es una versión extendida del puredata, la cual ya contiene todas las librerías para usar el puredata para tratar flujos de audio y video entre otros.

Para ello cargaremos en nuestro sources.list los repositorios de puredata

# vi /etc/apt/sources.list
#puredata
deb http://apt.puredata.info/releases testing main

Una vez echo esto actualizaremos la lista de repositorios y instalaremos el pd-extended

# apt-get update && apt-get install pd-extended

Nota: si estáis usando debian testing lo mas probable es que no encuentre libmpeg1, el cual es una dependencia de pd-extended, para ello lo descargaremos de aquí.

a continuación lo instalaremos manualmente:

# dpkg -i libmpeg1*.deb

Cuando lo tengamos instalado nos descargaremos el HTDj! de la página web del creador.

http://noconventions.mobi/arrel/HTDj!__vX__unauthorized.zip

Lo descomprimimos en algun directorio

# unzip HTDj!__vX__unauthorized.zip && cd HTDj!

Ahora será necesario realizar unas modificaciones al fichero para abrir el programa (pd.desktop) y cambiar los directorios de dónde tenemos el programa:

# vi pd.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=HTDj!
Type=Application
Terminal=false
Icon[ca_AD]=gnome-panel-launcher
Name[ca_AD]=HTDj![Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=HTDj!
Type=Application
Terminal=false
Icon[ca_AD]=gnome-panel-launcher
Name[ca_AD]=HTDj!
Exec=pd /home/laura/bin/HTDj!/ptx/HTDj!_vX_unauthorized.pd
Icon=/home/laura/bin/HTDj!/imago/baffletteverd8b.png
GenericName[ca_AD]=
Exec=pd /home/laura/bin/HTDj!/ptx/HTDj!_vX_unauthorized.pd
Icon=/home/laura/bin/HTDj!/imago/baffletteverd8b.png
GenericName[ca_AD]=

Aquí tenéis el resultado de mi fichero, como he comentado otras veces, para tener un poco mas ordenados los programas que instalo a mano y tenerlos mas a mano, tengo un directorio dentro de mi home llamado bin (si vieséis un ls!).

Una vez hecho esto, pulsando a este fichero ejecutable se nos abrirá el puredata con el patch HTDj!.

Será necesario comprobar si el sonido está funcionando, para ello el puredata lleva un pequeño patch para comprobarlo.

En el menú Media de la ventana de mensajes del puredata, test Audio and MIDI y una vez dentro el patch pulsaremos -20 o -40 y noise o tone.
Si haciendo esto no oímos nada es posible que otro programa esté usando el dispositivo de audio y deberemos apagarlo, comprueba que no tengas el firefox (plugin de flash), programas de mensajería y VoIP o reproductores de música.
Si aún así no te funciona prueba de entrar en #dataflow en irc.freenode.org y pide ayuda, paciencia a la hora de recibir ayuda, tarde o pronto llegará :)

Si puredata te emite sonidos ya podemos empezar a toquetear el HTDj! y crear nuestra propia música.

En http://hackthedj.wordpress.com/how2-use-htdj/ encontramos un manual de uso del HTDj!, está en catalán, pero existen traductores bastante eficientes.

Para cargar los samples que vienen con el programa, en la pantalla inicial del HTDj! pulsamos control+E (para poder entrar en el modo de edición del patch de puredata) y al lado de < fix ur HTDj! path editar el directorio dónde tenemos instalado el programa, en mi caso /home/laura/bin/HTDj!, pulsamos otra vez control+E (para salir del modo de edición) y control+S para guardar los cambios. Cerramos el programa, lo abrimos otra vez y ya podremos acceder a los loops del programa :D

Buen HTDj! o/

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Aquest lloc utilitza Akismet per reduir els comentaris brossa. Apreneu com es processen les dades dels comentaris.