Si
te gusta mezclar música, hacer sesiones remix, pinchar de DJ, vas a
montar una fiesta o tienes algun bar o disco-pub te proponemos unos
cuantos mezcladores de audio para Linux que pueden serte útiles:
Consiste en dos canales de audio que puedes mezclar a tu antojo para
crear efectos de transición entre canciones. Mixxx te permite además
cambiar el rate (o pitch) de las canciones, o sea, la velocidad a la que
se reproducen, emulación de disco de vinilo, detección del BPM,
sincronización automática de las canciones (pon en play los 2 canales y
pulsa SINC en el canal que quieras sincronizar al otro), varios modos de
crossfader, ajustar la ganancia, graves y agudos, establecer un punto
donde debe comenzar (cue), listas de repdroducción, cola de canciones,
carcasas, pantalla completa, posibilidad de grabar tus sesiones, Auto DJ
para hacer sesiones automaticamente a partir de las canciones que le
digas y muchisimas opciones de configuración.
Además incluye soporte para consolas de DJ Hercules, FaderFox,
FaderMaster, Akai, M-Audio, Midi Keyboard, Mixman, Numak, Vesak, etc...
La ventana de configuración de Mixxx es esta:
La primera vez que ejecutes
Mixxx, después de escanear tus canciones métete aquí y establece las
opciones de audio marcando la salida correcta en Master, de forma que puedas escuchar las canciones (si no oyes la música prueba a cambiar este menú. Generalmente eligiendo HDA, default o Pulse audio deberia funcionar). En Sound API deberías tener elegido ALSA.
Si quieres usar los auriculares para pre-escuchar las canciones antes de reproducirlas en alto debes configurar la salida Headphones, pero no es obligatorio hacerlo.
Si una vez configurado escuchas la musica entrecortada, modifica la latencia para ajustarla a procesadores más lentos (slow CPU). Hecho esto te debería funcionar todo a la perfección.
El
reproductor de música y video Banshee incluye entre sus opciones la
opción de auto DJ que mezcla automáticamente canciones que extrae de la
carpeta de música que tu desees. Esta funcionalidad es muy simple pero
puede servirte si no buscas hacer mezclas complicadas.
Para activar el modo Dj debes ir a la
Cola de reproducción y seleccionar si deseas rellenar la lista de forma
manual o automática segun el criterio que desees desde la carpeta de
música o video que elijas. Una vez configurado esto, puedes decir al
programa que añada más canciones a la lista, actualice las canciones o
las borre y comience de nuevo pulsando los botones correspondientes.
Mezclador de música profesional, pensado para DJs y discotecas, además incluye modo automatico
por si no quieres estar pendiente todo el rato, carcasas ajustables a
cada resolución de pantalla, soporte para consolas de DJ (midi controller) Hércules, Behringer, Eks, Maudio, Denon y Numark. También incuye soporte para luces de discoteca Madrix.
Cuenta con una versión gratuita y otra de pago. Está escrito en Java y
para instalarlo deberás instalar primero Java Runtime en tu ordenador, y
luego coger el archivo de instalación de Ultramixer (.jar) y abrirlo con Java.
Esta
aplicación te permite mezclar música, ajustar el pich de las canciones,
usar el micrófono, pudiendo además conectarte a servidores Icecast (+) y Shoutcast (+) para hacer live streaming y retrasmitir tus mezclas por Internet.
Aplicación
similar a Mixxx, aunque un poco más tosco estéticamente. Su ventaja es
que incluye muchas opciones para mezclar la música (canales, modos de
mezcla, controles de volumen individuales...), su desventaja es que es
más dificil de configurar.
Reproductor de audio con opciones avanzadas. Permite reproducir CDs y ripearlos al vuelo,
soporta radio por Internet, podcasts (RSS y Atom audio), admite
formatos flac, ogg, mpeg, mp3, mod, ac3, aac, wma. Soporta los
servidores de audio OSS, ALSA y Jack. Su pega es que es algo dificil de
configurar, por lo que seguamente prefieras usar cualquier otro
reproductor más sencillo.
Mediante
esta aplicación podrás crear sonidos propios a tu medida usando
osciladores de audio, aplificadores, filtros, efectos, etc. Incluye una
lista de sonidos predefinidos a modo de ejemplo.
Si lo que buscas es crear canciones completas (algo similar al famoso Fruity Loops) necesitarás otros programas como Hydrogen, Rosegarden o Linux Multimedia Studio.
Todos estos centros de mezcla funcionan perfectamente en Ubuntu, Debian,
Fedora, openSuse y cualquier otra distribución basada en Linux.
Otros programas:
· BpmDj: Herramientas para Dj
para repoducir musica en formato MP3 y OGG, cuenta con detector de BPM
para las canciones y bastantes cosas más que puedes ver aqui. Su web: http://bpmdj.yellowcouch.org
· Beat Force: Aplicación similar
a Mixxx, aunque en la actualidad ya no se sigue desarrollando. Puedes
encontrar más información sobre el programa aquí.
Icecast2 es un servidor media streaming que soporta los formatos ogg y mp3. Es accesible desde un navegador web por lo que cualquier usuario se puede conectar a nuestro PC y escuchar los contenidos que emitamos en tiempo real, es decir que podemos tener nuestra propia radio por internet.
Icecast2 necesita lo que se denomina un cliente streaming que le entregue contenidos para que funcione. Estos contenidos pueden ser archivos ubicados en una carpeta en el PC, un reproductor de CD, un micrófono conectado a la tarjeta de sonido. El cliente “oficial” de Icecast2 es Ices2, aunque existen otros como por ejemplo Muse. Existen dos versiones, una le suministra archivos en formato mp3, la otra versión le suministra archivos en formato ogg.
PASOS A SEGUIR
1.- INSTALACIÓN DE icecast2 , ices2
2.- CONFIGURACIÓN DE icecast2
3.- HABILITAR EL SERVICIO
4.- CONFIGURACIÓN DEL CLIENTE ices2 PARA icecast2
5.- CONFIGURACIÓN DEL ARCHIVO DE CANCIONES A REPRODUCIR
6.- ARRANCAR EL CLIENTE ices2
7.- DETENER icecast2 , ices2
8.- INICIAR icecast2 , ices2 AL INICIAR UBUNTU
————————————————————————————————
1.- INSTALACIÓN DE icecast2 Instalamos icecast2, ices2 y herramientas vorbis para manejo de formatos de audio libres (ogg). Nos vamos a una terminal y tecleamos
apt-get install icecast2 ices2 vorbis-tools
2.- CONFIGURACIÓN DE icecast2 Icecast2 viene con los archivos de configuración ubicados en /etc/icecast2. Debemos configurar los password para las fuentes y para el administrador, así como el nombre del servidor, editando el archivo /etc/icecast2/icecast.xml
sudo gedit /etc/icecast2/icecast.xml
♦ Buscamos la sección y configuramos los siguientes parámetros
♦ Buscamos la sección Indicamos el nombre del servidor que vamos a utilizar. Si emitimos desde nuestro equipo en local ponemos localhost
www.miservidor.com
♦ Buscamos la sección Indicamos el puerto desde el que emitimos. Si emitimos desde nuestro equipo en local podemos dejar el 8000
8000
3.- HABILITAR EL SERVICIO.
Nos vamos a una terminal y editamos el archivo /etc/default/icecast2 poniendo la variable ENABLE a trueque por defecto viene inhabilitada.
sudo gedit /etc/default/icecast2
# Edit /etc/icecast2/icecast.xml and change at least the passwords. # Change this to true when done to enable the init.d script ENABLE=true
icecast2 viene con un servicio montado en /etc/init.d/icecast2 (el cual acabamos de habilitar), ahora lo activamos
sudo /etc/init.d/icecast2 start
En consola nos mostrará
Starting icecast2:
Si ahora nos vamos a la barra de direcciones del navegador web y tecleamos http://localhost:8000 , si todo fue correcto veremos la página de icecast , desde la cual tenemos acceso a administración, listas de reproducción, conexiones clientes
Como vemos aún no tenemos ningún Active Mountpoints, lo cual conseguiremos tras instalar el cliente ices2 y establezcamos las "lista de canciones"
4.- CONFIGURACIÓN DEL CLIENTE ices2 PARA icecast2
Ices2 no viene con archivos de configuración por defecto. Lo que si trae en /usr/share/doc/ices2/examples son archivos de ejemplo para configuraciones de alsa (ices-alsa.xml), oss (ices-oss.xml) y playlist (ices-playlist.xml).
Vamos a utilizar esta última: creamos una carpeta en /etc llamada ices2 ,copiamos allí el archivo y le otorgamos permisos
La dirección del servidor: localhost (porque lo tengo en local, si lo instalásemos en un hosting pondríamos la dirección) El puerto: por defecto trae 8000 (lo dejamos tal cual) El password de las fuentes: PASSWORD_FUENTES (es el mismo password que hemos puesto en /etc/icecast2/icecast.xml)
En debemos escojer el ‘mount point’ que queramos para emitir. Podemos poner algo descriptivo (sin espacios y acabado en .ogg), por ejemplolista_de_reproduccion.ogg
Si ahora nos vamos a la página (en este caso http://localhost:8000 veremos que aparece el enlace http://localhost:8000/lista_de_reproduccion.ogg , con el que podemos conectarnos a la radio.
7.- DETENER icecast2 , ices2
Si deseamos detener icecast2 tecleamos en una terminal
sudo /etc/init.d/icecast2 stop
nos responderá
Stopping icecast2: icecast2.
Si deseamos detener ices2 tecleamos en una terminal
ps ax | grep ices2
nos responderá dandonos el pid del proceso, algo como lo siguiente
23242 pts/0 S+ 0:00 grep –color=auto ices2
(23242 es el pid que me ha dado, debemos comprobarlo en el momento que deseemos)
Este número nos permitirá detener el ices2 (la emisión) cuando deseemos, tecleando en consola
sudo kill -9 23242
8.- INICIAR icecast2 , ices2 al iniciar Ubuntu
Creamos un archivo icecast2 y lo colocamos en /etc/init.d , tecleando en consola
sudo gedit /etc/init.d/icecast2
con las siguientes líneas de código (aunque tiene una cabecera que identifica al autor original, ha sido modificado posteriormente en varias ocasiones, incluso yo mismo lo he modificado) es funcional si se han seguido los pasos anteriores.
#! /bin/sh ### BEGIN INIT INFO # Provides: icecast2 # Required-Start: $remote_fs $network # Required-Stop: $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Starts the icecast audio streaming server daemon ### END INIT INFO # # icecast2 # # Written by Miquel van Smoorenburg . # Modified for Debian # by Ian Murdock . # # Further modified by Keegan Quinn # for use with Icecast 2 #