jueves, 16 de diciembre de 2010

Mas sobre Internet DJ Console


Internet DJ Console

Internet DJ Console es un cliente de streaming de audio de código abierto que funciona con las plataformas Shoutcast, Icecast, e Icecast2, con soporte para transmisión en formato OGG Vorbis y también mp3. Tiene una interfaz gráfica que lo hace simple de usar. Permite mezclar dos listas de reproducción, señal de micrófono, entradas JACK y llamadas Skype. Además, se puede grabar la transmisión. Necesita el servidor de sonido JACK para funcionar.
Así quedarían las conexiones en Jack una vez abierto IDJC.

Organizar las listas de reproducción

1. Para importar una o más pistas, selecciona el botón: \ Se abrirá la ventana siguiente, donde podrás buscar tus archivos de audio:
2. Una vez importadas las pistas en la lista de reproducción: \ Puedes utilizar la barra que está debajo de la lista de reproducción, para ordenar las pistas. El primer botón despliega las siguientes opciones de reproducción:
\ Play All
3. Reproduce la lista completa desde el inicio hasta el final. \ Loop All - Repite la reproducción. \ Random - Reproducción aleatoria. \ Manual - No hay ninguna pista seleccionada y la reproducción termina al final de la pista. \ Cue Up - La reproducción se detiene al final de la pista y la lista de reproducción es seleccionada. \ Alternate - Cambia al segundo reproductor al terminar de reproducir la pista. \ Mueve la pista seleccionada hacia arriba de la lista de reproducción. \ Mueve la pista seleccionada hacia el final de la lista de reproducción. \ Elimina la pista seleccionada de la lista de reproducción. \ Habilita el reproductor de audio para hacer streaming. \ Permite oír o silenciar la reproducción sin afectar el stream. 
4. Micrófono.\ Este botón habilita y deshabilita el micrófono durante la transmisión: 
Se pueden tener 2 listas de reproducción. 


Configurar el servidor de audio en IDJC   
 
• Selecciona el botón Server ubicado en la parte inferior izquierda de la ventana principal. Se abrirá la
siguiente ventana:
• En la sección Connection, completa la información del servidor de audio con el que cuentas, si aun no tienes
la tuya, revisa el capítulo Dónde obtener una URL: \ Type Tipo de servidor (Icecast, Icecast2, Shoutcast) \
Host - Nombre del servidor de audio (ej. giss.tv) \ Port - Puerto, suele ser 8000 u 8001 \ Mount - Punto de montaje (ej./streaminglab.ogg) \ Login - Nombre de usuario (siempre es source) \ Pass - Contraseña \

Si bajas un poco encontrarás otras opciones:
• En la sección Sample rate, este valor debe corresponder con el valor configurado en el servidor
JACK generalmente se usa 44100, que corresponde a la calidad de un CD.
• En la pestaña Ogg/Vorbis, se recomienda bajar el Bitrate a 45 para que sea menos pesada la señal, de esta manera se corta menos y es más estable.
• Donde dice Stream Info puedes escribir tu nombre, la URL con la que te sintonizarían tus escuchas. Puedes poner una descripción y los géneros. Si dejas marcada la opción Make Public, tu radio aparecerá en los directorios del servidor. Puedes marcar la opción de empezar la lista de reproducción 1 o 2 al conectarse.
• Al finalizar la configuración, selecciona el botón Server Connect.
• La sección Record, te permite grabar tu stream directamente en tu máquina. Selecciona el stream que quieres grabar, elige la ruta donde quieres guardar el archivo y finalmente selecciona el botón rojo para grabar. Recuerda que en el live-cd no podrás guardar nada para la siguiente sesión, por lo cual es recomendable copiar tu archivo a una memoria USB antes de cerrar la sesión con el disco.
 






Si estás transmitiendo, la señal de la pestaña 1 debería verse verde, si está roja entonces tienes problemas con tu servidor:
Puedes configurar más de un servidor de audio con la misma señal, en las otras 6 pestañas de esta ventana. Esto puede ser útil para transmitir en distintos formatos y distintas direcciones.
Medidores de niveles o picos nternet DJ Console, tiene medidores de niveles de audio. Aquí la descripción de cada uno:
Str Peak
Mide los picos de audio del streaming. Este medidor te permite prevenir cualquier caída demasiado larga de la señal.
Streams
Muestra las señales de los streams por punto de montaje.
Mic Peak
Mide los picos del micrófono.
Comp
Indica el valor de compresión dinámica aplicada al micrófono.
Mezclar dos listas de reproducción
La herramienta de mezcla se ubica en la parte inferior de Internet DJ Console. Consiste en una interfaz gráfica, que permite controlar los valores de tiempo de mezcla y el tipo de mezcla sonora. A continuación veremos en detalle algunas de las opciones de la mezcladora.
Crossfader
Permite ver de manera gráfica la transición de una lista de reproducción a otra. El lado L Left (izquierdo) corresponde a la primera lista de reproducción y R Right (derecho) a la segunda lista de reproducción. Los botones de flecha llevan de una a otra lista de manera inmediata. Sin embargo, IDJC tiene la posibilidad de darle tiempo a la transición de una pista a otra, dando un efecto de mezcla.
Response (tipo de transición)
Esta pestaña te permite cambiar el tipo de transición. Le dará a la mezcla un cierto efecto de transición, que verás reflejado en la calidad sonora de la mezcla entre una pista y otra. Los tipos de transiciones vienen señalados, de manera gráfica, a través de dos líneas cruzadas que representan la grafia simplificada de dos pistas sonoras.
Time (tiempo)
Este valor corresponde al tiempo que va a durar la transición entre una pista y otra. Puedes modificar este valor, mediante las dos pequeñas flechas ubicadas del lado derecho del cuadro.
Pass (botón de paso)
Este botón permite ejecutar la transición con tiempo.
Botón Stream-Mix
Se encuentra a la izquierda del crossfader. A este botón vamos a dedicar una explicación más detallada, porque es muy importante entender cómo IDJC mezcla el audio. En IDJC hay dos rutas de audio: Una ruta es la que escucha el DJ, por eso llamada ruta de audio del DJ; la otra ruta, es la señal que recibe el radioescucha (el stream). Con el botón Stream activado, escucharás exactamente la misma mezcla de audio que recibe también el radioescucha (con la única excepción de la alarma del DJ) y también escucharás el efecto de transición.
Cuando el botón DJ está desactivado, puedes escuchar una pista distinta a la que estás transmitiendo; para hacer eso, tienes que desactivar el botón Listen de la lista de reproducción que estás transmitiendo. La lista de reproducción activa es siempre aquella debajo de la cual se encuentra el crossfader. Así, en la otra lista de reproducción, puedes escuchar música e ir preparando la próxima pista que quieres mezclar y transmitir. No te preocupes, lxs radioescuchas no pueden escuchar eso y lo puedes verificar al activar el botón Stream.

Extraido del manual de Flujo-vivos, del que ya publicamos un artículo aquí.
Consulta el otro artículo que publicamos sobre este software. IDCJ


lunes, 29 de noviembre de 2010

Rivendell - Monta una emisora profesional con Software Libre

A través del blog Software Libre y Socialista que gestiona Luigino Bracci, ha sido publicada una guía de instalación de todo el sistema de administración de una radio basado totalmente en aplicaciones y sistema operativo de Software Libre.
En esta entrada del blog, introducen al tema explicando que la motivación ha sido el primer mes de la radioemisora funcionando sobre Software Libre:
El pasado 5 de Julio, la emisora Alba Ciudad, perteneciente al Ministerio del Poder Popular para la Cultura en Caracas, Venezuela, cumplió su primer mes utilizando Rivendell, un sistema de automatización radial 100% software libre, que permite que las emisoras organicen sus canciones, publicidad, micros, historias, identificaciones, etc., y puedan colocarlos al aire cuándo y cómo lo deseen.
Una fecha por demás simbólica, porque al mismo tiempo que celebramos el 199 aniversario de nuestra Independencia política, nosotros estábamos haciendo una pequeña contribución en pro de la independencia tecnológica de nuestro país.
Hoy, 5 de agosto, ya cumplimos dos meses con Rivendell. Todo un motivo para estar contentos, y pasar a contar cómo nos ha ido.
A continuación difundimos el contenido de esta guía:


¿Porque decidimos pasarnos al software libre? 
¿Como funciona nuestra radio?
El departamento de prensa
Nuestras periodistas de prensa, coordinadas por Alba Jiménez, realizan entrevistas telefónicas desde sus computadores, las cuales ellas mismas graban, editan y suben a Rivendell para ser escuchadas en el noticiero.

La red telefónica del Ministerio de la Cultura es de voz sobre IP, totalmente digital (un trabajo que hicieron Pablo Romero y su equipo algunos años atrás usando el software libre Asterisk). Desde el servidor Asterisk es posible controlar y revisar las llamadas telefónicas, e incluso dictaminar si se tiene acceso a llamadas al interior, celulares, internacionales, etc.
Las periodistas usan el software libre SFLphone para hacer entrevistas telefónicas desde sus computadores. Ese programita les deja hacer llamadas, que graban en formato WAV y editan con Audacity.  Una vez editados los audios, ellas mismas lo suben a Rivendell desde sus computadores.
El que tengan todas las herramientas de trabajo en su propio computador elimina los cuellos de botella que uno puede encontrar en otras radios del Estado, en las cuales sólo hay una computadora donde las periodistas pueden subir audios o hacer llamadas telefónicas (y sólo hay una computadora, porque el tener computadoras adicionales requiere pagar costosas licencias de AudioVault).
Las periodistas de Alba Ciudad pueden subir y organizar
ellas mismas los audios que se usarán en el noticiero.
Luego anotan los códigos en el guión que entregan al
operador.
Alguien podría tener temores de que las y los periodistas tengan acceso al sistema Rivendell, pero este software permite crear categorías distintas para los audios (por ejemplo: una categoría de música salsa, una de merengue, una de joropo, una de identificaciones, una para el noticiero, etc.), y asignar usuarios a cada categoría. Lo que hicimos fue crear una categoría de audios exclusiva para el noticiero, y los usuarios de prensa son los únicos que tienen acceso a esa categoría, permitiéndoles almacenar y organizan todos sus sonidos sin que puedan tocar otras categorías.
Para evitar que alguien borre sonidos accidental o intencionalmente, le quitamos a todos el derecho a eliminar audio, pero creamos una categoría especial llamada "papelera" donde pueden mover los audios que deben ser eliminados, los cuales son revisados por un supervisor antes de borrarse definitivamente.
El trabajo de calle
Nuestras periodistas salen a la calle con mucha frecuencia a trabajar y entrevistar, dado el fuerte trabajo que hay en el Ministerio de la Cultura. Usan un modelo específico de grabadora de voz, la Panasonic RR-US550, que graba en formato MP3 y se conecta al computador por el puerto USB, sin necesidad de drivers (como si fuera un pendrive o memoria USB). Esto les ha resultado muy práctico, porque cuando regresan de la calle sólo conectan el grabador de voz al computador, descargan los MP3, los editan en Audacity, y los suben a Rivendell. Esa Panasonic es relativamente barata (entre 600 y 700 BsF).
Otra ventaja importante es que el audio se mantiene digital en todo momento, preservando su calidad. En otras radioemisoras, el periodista graba el sonido y luego transmite el audio a la emisora por teléfono, degradándose la calidad del mismo.
Es importante que los medios de comunicación del Estado adquieran grabadoras de voz que funcionen bajo software libre, para lo que deben cumplir básicamente con dos requisitos:
  • Poder conectarse al computador vía USB sin necesidad de drivers (como si fuera un pendrive), y 
  • Los sonidos deben ser grabados en un formato abierto, bien sea el MP3, OGG o WAV. 
Lamentablemente, muchas grabadoras de voz Olympus, Sony y modelos viejos de Panasonic graban en formatos propietarios y sólo se pueden conectar a computadores con Windows, lo que nos creaba un auténtico dolor de cabeza, además de las típicas acusaciones ignorantes de algunas personas, que decían que "Linux no sirve para nada" porque no reconocía su grabador Olympus.
Normalmente los departamentos de Compras en los entes públicos no están enterados de estos problemas técnicos, por lo que es un deber de quienes dirigen los entes del Estado el hacerles conocer que, cuando vayan a comprar cualquier aparato que se conecte a un computador, deben coordinarse con las Oficinas de Tecnología de Información para comprar aparatos compatibles con Linux y que cumplan el Decreto Presidencial 3.390.
Los departamentos de producción y musicalización

Nuestras compañeras y compañeros de producción, dirigidos por Enza García, trabajan con una infraestructura similar: grabar en software libre o en Macintosh, editan en Audacity, y ellos mismos pueden subir audios a Rivendell.

Ellos ya están más acostumbrados a editar en multipista, colocando sonidos y música de fondo, efectos especiales y similares. Los camaradas de producción tienen acceso a sus propias categorías especiales dentro de Rivendell, lo que evita que puedan hacer cambios en las categorías de Prensa o las de Música.
Lo mismo puede decirse de los camaradas del Departamento de Musicalización, dirigidos por el músico Carlos Martínez, junto a Javier Jaramillo e Irving Gómez. Ellos sí tienen acceso a todo el sistema, y están encargados no sólo de asistir a Prensa y Producción cuando se requiera, sino de buscar, clasificar y subir música a Rivendell.
Carlos Martínez, quien dirige la Musicalización en Alba Ciudad.
Si después de leer la guía completa no has conseguido instalar Rivendell o si te ha gustado mucho, existe una derivación de Ubuntu 10.04, que viene con el Rivendell instalado, se llama RRAbuntu y se puede descargar de forma gratuita la imagen iso para quemar a un cd o usb aqui. RRAbuntu Live CD.

jueves, 11 de noviembre de 2010

Ubuntu

Ubuntu es una distribución GNU/Linux que ofrece un sistema operativo predominantemente enfocado a ordenadores de escritorio aunque también proporciona soporte para servidores.
Basada en Debian GNU/Linux, Ubuntu concentra su objetivo en la facilidad de uso, la libertad de uso, los lanzamientos regulares (cada 6 meses) y la facilidad en la instalación.
Ubuntu está patrocinado por Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth

El nombre de la distribución proviene del concepto zulú y xhosa de ubuntu, que significa "humanidad hacia otros" o "yo soy porque nosotros somos". Ubuntu es un movimiento sudafricano encabezado por el obispo Desmond Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en contra del Apartheid en Sudáfrica. Mark Shuttleworth, mecenas del proyecto, se encontraba muy familiarizado con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU, Debian y en general con el movimiento del software libre, decidió aprovechar la ocasión para difundir los ideales de Ubuntu. El eslogan de Ubuntu – “Linux para seres humanos” (en inglés "Linux for Human Beings") – resume una de sus metas principales: hacer de Linux un sistema operativo más accesible y fácil de usar.

La versión estable más reciente de Ubuntu es la 10.10, nombre clave "Maverick Meerkat" liberada el 10 de octubre del 2010. Para más información sobre esta versión podeís ver un resumen en GenBeta.

Principios de Ubuntu

La filosofía de Ubuntu se basa en los siguientes principios:
  • Ubuntu siempre será gratuito, y no habrá un coste adicional para la «edición profesional»; queremos que lo mejor de nuestro trabajo esté libremente disponible para todos.
  • Para hacer que Ubuntu pueda ser usado por el mayor número de personas posible, Ubuntu emplea las mejores herramientas de traducción y accesibilidad que la comunidad del Software Libre es capaz de ofrecer.
  • Ubuntu publica de manera regular y predecible, una nueva versión cada seis meses. Puede usar la versión estable o probar y ayudar a mejorar la versión en desarrollo.
  • Ubuntu está totalmente comprometido con los principios de desarrollo del software de código abierto, animamos a la gente a utilizarlo, mejorarlo y compartirlo. 

Software libre

El proyecto Ubuntu está totalmente basado en los principios del desarrollo de software de código abierto; se anima a que la gente use, mejore y distribuya software de código abierto.
Sin embargo, esto significa algo más que estar disponible a coste cero. La filosofía del software libre establece que la gente pueda usar el software de todas las formas que considere "socialmente útiles": el código está disponible para poder descargarlo, modificarlo y usarlo del modo que más le convenga. Por tanto, además del hecho de que el software libre normalmente puede conseguirse sin coste alguno, esta libertad también tiene ventajas técnicas: al desarrollar programas puede utilizarse el trabajo de los demás y construir a partir de éste. Con el software no libre, esto no es posible, y para desarrollar un programa, se tiene que empezar desde cero. Por esta razón, el desarrollo de software libre es rápido y eficiente.
Puedes encontrar más información acerca de la filosofía del software libre aquí

¿Qué es GNU/linux?

En pocas palabras: es un sistema operativo GNU que usa como núcleo el kernel Linux.
El proyecto GNU nació en 1984 de la iniciativa de Richard Stallman con el objetivo de desarrollar un sistema operativo basado en UNIX, pero libre: el sistema GNU. El proyecto GNU está fuertemente unido a la filosofía del Software Libre, que es eje central en los proyectos que como Ubuntu derivan de él.
El kernel Linux es el corazón del sistema operativo Ubuntu. Nació en 1991 gracias a Linus Torvalds. Es esencialmente un clónico del núcleo de UNIX creado de manera independiente.
Existe una comunidad de personas cada vez mayor que creen en los ideales del Software Libre e invierten su tiempo en ayudar a hacer que la tecnología de código abierto sea cada vez mejor. La gente de esta comunidad posibilita iniciativas como Ubuntu, comités de estándares que le dan forma a Internet, organizaciones como la Fundación Mozilla, creadores de Mozilla Firefox, y otros tantos proyectos de software de los cuales es usted beneficiario. 

La diferencia

Existen muchas distribuciones diferentes de GNU/Linux: Debian, Gentoo, RedHat o Mandriva son algunos ejemplos. Ubuntu es tan sólo otro competidor en lo que ya constituye un mundo altamente competitivo. Entonces ¿qué hace a Ubuntu diferente?
Basado en Debian (una de las distribuciones más respetadas, tecnológicamente avanzadas y mejor soportadas), Ubuntu pretende crear una distribución que proporcione un sistema GNU/Linux actualizado y coherente para la informática de escritorio y servidores. Ubuntu incluye una cuidadosa selección de los paquetes de Debian, y mantiene su poderoso sistema de gestión de paquetes que nos permite instalar y desinstalar programas de una forma fácil y limpia. A diferencia de la mayoría de las distribuciones, que vienen con una enorme cantidad de software que pueden o no ser de utilidad, la lista de paquetes de Ubuntu se ha reducido para incluir solo aplicaciones importantes y de alta calidad.
Con la mirada puesta en la calidad, Ubuntu proporciona un entorno robusto y funcional, adecuado tanto para uso doméstico como profesional y se publica una nueva versión cada seis meses. Ubuntu está disponible para las arquitecturas i386 (procesadores 386/486/Pentium(II/III/IV) y Athlon/Duron/Sempron processors), AMD64 (Athlon64, Opteron y los nuevos procesadores Intel de 64 bits), PowerPC (iBook/Powerbook, G4 y G5) y ARM. 

Soporte a largo plazo

Cada versión de Ubuntu está soportada al menos durante 18 meses con actualizaciones genéricas y de seguridad. Ubuntu 8.04 LTS es una versión especial preparada para un uso empresarial, y está soportada durante 3 años para el escritorio y durante 5 años para el servidor. El proceso de desarrollo de Ubuntu 8.04 LTS fue ligeramente más largo de lo normal para concentrarse en una serie de áreas:
  • Garantía de calidad
  • Localización
  • Certificación
Como resultado, es posible configurar en Ubuntu 8.04 LTS durante un periodo de tiempo mayor de lo normal. Por tanto, esta versión de Ubuntu se identifica como «LTS» o «Long-Term Support» (Soporte a Largo Plazo). 

El escritorio

El escritorio predeterminado en Ubuntu es GNOME, GNOME es líder como escritorio y como plataforma de desarrollo tanto para UNIX como para GNU/Linux. Más detalles en el Escritorio de Ubuntu
Otro escritorio importante es KDE. El proyecto Kubuntu ofrece a los usuarios de Ubuntu una opción alternativa al entorno de escritorio Gnome. Gracias a ello, los usuarios de Ubuntu pueden instalar y usar el escritorio KDE fácilmente en su sistema. Para una instalación funcional de KDE en Ubuntu, instale el paquete kubuntu-desktop. Una vez instalado, podrá elegir si usa Gnome o KDE.
Otra opción es Xfce. Este escritorio ofrece a los usuarios una opción alternativa al entorno de escritorio GNOME mucho más ligera y perfecta para equipos con pocos recursos o antiguos. Gracias a ello, los usuarios de Ubuntu pueden instalar y usar el escritorio Xfce fácilmente en su sistema. Para una instalación funcional, instala el paquete xubuntu-desktop. Una vez instalado, podrás elegir el escritorio que quieras usar. Para más información sobre este escritorio, visita Escritorio de Xubuntu

Numeración de versiones

La numeración de las versiones de Ubuntu indica la fecha de lanzamiento de la distribución, más concretamente el año y el mes. El primer lanzamiento (Warty Warthog) fue en Octubre del 2004, por lo tanto la versión fue la 4.10. La versión actual (Maverick Meerkat) fue lanzada en Octubre del 2010 por lo que su número de versión es 10.10. Más información de versiones en Características de cada liberación

Respaldo y soporte

Ubuntu está mantenido por una incipiente comunidad que no para de crecer.
Además, el proyecto está patrocinado por Canonical Ltd, una compañía de holding fundada por Mark Shuttleworth. Canonical tiene en nómina a los principales desarrolladores de Ubuntu y ofrece soporte y servicios de consultoría para Ubuntu.
Canonical Ltd. también patrocina otros proyectos de software de código abierto, más información en Canonical Ltd.

Descarga 

Si quieres decargar tu CD de instalación puedes consultar esta página. Si lo prefieres, en ubuntu.com dispones de un formulario (en ingles) que puede facilitarte el trabajo.  http://www.ubuntu.com/desktop/get-ubuntu/download

También te puede interesar:

Empezando
Cambiando desde otros sistemas Operativos
Y después de instalar ubuntu...
Administración del sistema
Conoce tu sistema GNU/Linux


Fuente de información: http://doc.ubuntu-es.org/Ubuntu, http://www.ubuntu.com/

lunes, 8 de noviembre de 2010

Internet DJ Console

Internet DJ Console fue creado en el 2005 por Stephen Fairchild después de ver la falta de programas para DJ en plataforma linux, ya que en sus palabras “Los programas que encontraba tenían escasas funciones, estaban llenos de bugs, o tristemente no podían compilarse. Me di cuenta de que había que hacer algo y que teniendo algunas habilidades de programación podría hacerlo yo mismo.”

Internet DJ Console es un programa de streaming de audio de código abierto que funciona con las plataformas Shoutcast, icecast, e icecast2, con soporte para transmisión en formato OGG Vorbis  y también mp3. Tiene una interfaz gráfica que lo hace simple de usar. Permite mezclar dos listas de reproducción, señal de micrófono, entradas JACK y llamadas Skype. Además se puede grabar la transmisión. Necesita el servidor de sonido JACK para funcionar. (Guía para instalar y configurar Jack Audio Control)


CÓMO INSTALARLO

(También es posible la instalación desde el gestor de paquetes synaptic, y el centro de software de Ubuntu)

1. Antes de instalar Internet DJ Console debemos instalar todas las dependencias necesarias, así que abriremos una Terminal y escribiremos lo siguiente (puedes simplemente copiar y pegar):
$ sudo apt-get install libc6-dev libjack-dev jackd libvorbis-dev libsamplerate0-dev libsndfile1-dev python-gtk2-dev python-mutagen libmad0-dev libavcodec-dev libavformat-dev libmp3lame-dev libmp4v2-dev flac vorbis-tools python-eyed3 libspeex-dev
Si estás usando una versión de 64 bits agrega el texto libc6-dev-i386 a la lista.

2. Descarga el paquete de Internet DJ Console: http://sourceforge.net/projects/idjc/

3. Descomprimelo y entra en la carpeta que se genera
$ tar xzvf idjc-0.8.2.tar.gz
$ cd idjc-0.8.2

4. Ahora generaremos el Makefile
$ ./configure CFLAGS="-O2"
Nota: Se trata de una letra “O” y no un cero.

5. Escribimos make
$ make

6. Por ultimo instalaremos
$ sudo make install

7. Ahora configuraremos Jack Audio Conection Kit, para ello tecleamos lo siguiente en una Terminal
$ sudo gedit /etc/security/limits.conf
Agregamos las siguientes líneas al final del archivo
@audio – rtprio 99
@audio – memlock unlimited
@audio – nice -19
Guardamos y cerramos

8. Agregamos nuestro usuario al grupo de usuarios Audio para que podamos ejecutar JACK (remplaza user por tu nombre de usuario)
$ sudo usermod -a -G audio user

9. Ahora asegurate de que ningun programa este utilizando la tarjeta de audio y ejecuta lo siguiente desde terminal
$ echo "/usr/bin/jackd -d alsa -r 44100" > ~/.jackdrc

10. Cierra y reinicia tu sesión para que se guarden las nuevas configuraciones. Ahora en el menú Aplicaciones – Internet debe aparecer Internet DJ Console y en Aplicaciones – Sonido y vídeo debe aparecer JACK Control.
De esta forma tendrás funcionando Internet DJ Console a la perfección, y podrás realizar tus transmisiones sin ninguna dificultad, el uso del programa es muy sencillo, aún así, pronto publicaré un tutorial sobre la forma correcta para utilizarlo.

Información extraida de: Pingüino Libre.

domingo, 7 de noviembre de 2010

TBO

TBO, Editor sencillo de cómics para GNOME

TBO pretende ser un editor sencillo de cómics para el escritorio GNOME. Presentando una interfaz simple y sencilla que ofrezca la posibilidad de realizar cómics a cualquiera.


Introducción


Una forma simple y eficaz de contar una historia es a través de un cómic.

Contar algo en forma de cómic es interesante por diferentes motivos:

  • Cuando algo va enfocado a niños es un formato mucho más eficaz.
  •  Hace una historia mucho más amena.
Existen multitud de aplicaciones libres que sirven para dibujar cómics y son bastante potentes, sin embargo para utilizarlas se requieren habilidades avanzadas de diseño, por lo que no todo el mundo puede realizar un cómic a partir de una historia de manera simple.
Por otra parte, con la llegada de iternet a todo el mundo, ha habido un boom en los contenidos proporcionados por usuarios, en los blogs y las redes sociales, y existen multitud de tiras cómicas que se publican periódicamente en diferentes blogs, al igual que las tiras que se publican en los periódicos tradicionales.

Desarrollo

Arquitectura


Un cómic de TBO consta de diferentes partes:
  • Cómic: Es el objeto principal, tiene un tamaño de página.
  • Página: Un cómic tiene una o varias páginas. Una página tiene una posición dentro del cómic.
  • Viñeta: Una página tiene cero, una o varias viñetas. Una viñeta tiene una posición dentro de una página, así como un tamaño, un color de fondo y un borde.
  • Objeto: Dentro de una viñeta existen cero, uno o más objetos. Estos objetos tienen una posición dentro de la viñeta, así como un tamaño, y una rotación. Además un objeto puede estar reflejado tanto horizontal como verticalmente.
Existen diferentes tipos de objetos, cada uno con sus propiedades:
  • SVG: es un modelo svg, que se dibuja a partir de una ruta a un fichero svg.
  • Pixmap: una imagen, actualmente sólo están soportados los ficheros png.
  • Texto: un objeto de tipo texto consisten en un texto, con propiedades de fuente y color.

Interfaz

Los editores gráficos normalmente ofrecen una interfaz bastante compleja puesto que tienen que ofrecer la posibilidad de realizar cualquier diseño o dibujo.
Sin embargo TBO es algo bastante espécifico, por lo tanto la interfaz tiene puede ser bastante más sencilla.
La interfaz muestra una area de dibujo, donde se irán metiendo los modelos, y una zona de herramientas. Además, puesto que un cómic puede presentar diferentes páginas, se utilizan pestañas para cada página.
Existen dos modos de edición, y durante el dibujo de un cómic se pasa tiene que pasar de uno a otro para poder realizar diferentes modificaciones.
El primer módo es el de edición de página, dónde puedes añadir viñetas, redimensionar o mover las viñetas ya existentes.
Al hacer doble click sobre una viñeta se entra en el modo de edición de viñeta, donde se pueden añadir modelos, texto e imágenes png.
La interfaz ofrece la posibilidad de exportar un cómic a diferentes formatos, como por ejemplo, png, pdf y svg.

Librerías gráficas

Para el desarrollo de TBO he utilizado Cairo, que es la librería gráfica que se usa en GNOME para dibujar.
Cairo ofrece herramientas de dibujo vectorial, por lo tanto puede ser escalado al tamaño que se quiera sin perder calidad.
Los modelos prediseñados son ficheros svg y para su manejo se utiliza librsvg.
Utilizar Cairo prácticamente no fue una decisión, puesto que es la librería que utiliza inkscape (un editor svg para diseño), y muchas más aplicaciones GNOME para el dibujado.

Formato de ficheros

Para almacenar un fichero .tbo y poder editarlo en un futuro he diseñado un tipo de fichero sencillo.
En el fichero .tbo sólo se almacena texto, por tanto las imágenes se almacenarán como rutas a los diferentes ficheros, por tanto, para poder pasar un fichero .tbo a otra persona hay que pasar también las diferentes imágenes utilizadas, aunque si sólo se utilizan modelos básicos del programa, esto funcionará sin problemas ya que estos modelos van en el programa en sí.
El fichero se almacena en formato xml, guardando las propiedades básicas de un cómic, por lo tanto un fichero .tbo es fácilmente editable a mano o a través de un script.

Esta es la página de descargas:

http://trac.danigm.net/tbo/wiki/downloads

Se puede instalar de la siguiente forma (para Ubuntu, por ejemplo):

/etc/apt/sources.list
...
deb http://sugus.eii.us.es/debrepo sugus main

# apt-get update
# apt-get install tbo

Si no sabes cómo añadir nuevos repositorios puedes mirarlo en la guia ubuntu y aquí está el cómo instalarlo.

Web de su desarrollador:
http://danigm.net/node/130

martes, 26 de octubre de 2010

Monta tu propia Radio con Linux


Flujos-vivos es una herramienta para hacer radio en línea con software libre. Es un versión live (vivo) de Debian/GNU linux hecha con live-build y orientada hacia radialistas en América Latina. El enfoque es la transmisión de audio por internet, pero esta en la mirada la automatizacion de cabina entre otros possibilidades y pues da por mucho mas. Contenga un extesa manual bajo desarrollo constante que si encuentra en el espacio web y en el escritorio de la sistema vivo.

CD-vivo

imagenes cdrom terminan con .iso. es la opcion mas facil para novatos, pero con menor rendamento. la ordenadora es menos responsiva cuando corre desde cdrom. y los puede encontrar aqui:
http://vivo.flujos.org/download/iso-cdrom

USB-vivo

imagenes cdrom terminan con .img y los puede encontrar aqui:
http://vivo.flujos.org/download/usb-hdd
Esta opcion es un poco mas dificil que quemar un cdrom, y requiere de conociamiento de la sistema. Como ahora vas a copiar el imagen a un particion de disco, debes de fijar en sobrescribir la particion correcto. De otro modo sobrescriberas otro informacion o tu sistema operativa. Para montar el Flujos Vivos en USB les referimos a el ?http://wiki.debian.org/DebianLive/Howto/USB


Flujos Live CD Radio Con Linux

lunes, 25 de octubre de 2010

Manual DIY para la creación de espacios telemáticos de acceso libre y gratuito v1.4

 Manual DIY (Do It Yourself) 
para la creación de espacios telemáticos de acceso libre y gratuito 
v1.4 

Cortesía de :
Oficina para la Liberacion Definitiva de las Tecnologías
http://oldt.info


Oldt

jueves, 21 de octubre de 2010

Anti Taller de Software Libre en Macondo

Software libre

 
El software libre (en inglés free software, esta denominación también se confunde a veces con gratis por el doble sentido del inglés free en castellano) es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.

El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.

Tampoco debe confundirse software libre con "software de dominio público". Éste último es aquel software que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de este, habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del dominio público.

Libertades del software libre

Artículo principal: Definición del Software Libre

De acuerdo con tal definición, el software es "libre" si garantiza las siguientes libertades:
Libertad Descripción
0 la libertad de usar el programa, con cualquier propósito.
1 la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
2 la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
3 la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.
Las libertades 1 y 3 requieren acceso al código fuente porque 
estudiar y modificar software sin su código fuente es muy poco viable.
Ciertos teóricos usan este cuarto punto (libertad 3) para justificar parcialmente las limitaciones impuestas por la licencia GNU GPL frente a otras licencias de software libre (ver Licencias GPL). Sin embargo el sentido original es más libre, abierto y menos restrictivo que el que le otorga la propia situación de incompatibilidad, que podría ser resuelta en la próxima versión 3.0 de la licencia GNU GPL, causa en estos momentos graves perjuicios a la comunidad de programadores de software libre, que muchas veces no pueden reutilizar o mezclar códigos de dos licencias distintas, pese a que las libertades teóricamente lo deberían permitir.

En el sitio web oficial de Open Source Initiative está la lista completa de las licencias de software libre actualmente aprobadas y tenidas como tales.
El término software no libre se emplea para referirse al software distribuido bajo una licencia de software más restrictiva que no garantiza estas cuatro libertades. Las leyes de la propiedad intelectual reservan la mayoría de los derechos de modificación, duplicación y redistribución para el dueño del copyright; el software dispuesto bajo una licencia de software libre rescinde específicamente la mayoría de estos derechos reservados.

La definición de software libre no contempla el asunto del precio; un eslogan frecuentemente usado es "libre como en libertad, no como en cerveza gratis" o en inglés "Free as in freedom, not as in free beer" (aludiendo a la ambigüedad del término inglés "free"), y es habitual ver a la venta CD de software libre como distribuciones Linux. Sin embargo, en esta situación, el comprador del CD tiene el derecho de copiarlo y redistribuirlo. El software gratis puede incluir restricciones que no se adaptan a la definición de software libre —por ejemplo, puede no incluir el código fuente, puede prohibir explícitamente a los distribuidores recibir una compensación a cambio, etc—.

Para evitar la confusión, algunas personas utilizan los términos "libre" (software libre) y "gratis" (software gratis) para evitar la ambigüedad de la palabra inglesa "free". Sin embargo, estos términos alternativos son usados únicamente dentro del movimiento del software libre, aunque están extendiéndose lentamente hacia el resto del mundo. Otros defienden el uso del término open source software (software de código abierto). La principal diferencia entre los términos "open source" y "free software" es que éste último tiene en cuenta los aspectos éticos y filosóficos de la libertad, mientras que el "open source" se basa únicamente en los aspectos técnicos.

En un intento por unir los mencionados términos que se refieren a conceptos semejantes, se está extendiendo el uso de la palabra "FLOSS" con el significado de free/libre and open source software e, indirectamente, también a la comunidad que lo produce y apoya.

Tipos de licencias

Una licencia es aquella autorización formal con carácter contractual que un autor de un software da a un interesado para ejercer "actos de explotación legales". Pueden existir tantas licencias como acuerdos concretos se den entre el autor y el licenciatario. Desde el punto de vista del software libre, existen distintas variantes del concepto o grupos de licencias:

Licencias GPL

Artículo principal: Licencias GPL
Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL.

Es decir, la licencia GNU GPL posibilita la modificación y redistribución del software, pero únicamente bajo esa misma licencia. Y añade que si se reutiliza en un mismo programa código "A" licenciado bajo licencia GNU GPL y código "B" licenciado bajo otro tipo de licencia libre, el código final "C", independientemente de la cantidad y calidad de cada uno de los códigos "A" y "B", debe estar bajo la licencia GNU GPL.

En la práctica esto hace que las licencias de software libre se dividan en dos grandes grupos, aquellas que pueden ser mezcladas con código licenciado bajo GNU GPL (y que inevitablemente desaparecerán en el proceso, al ser el código resultante licenciado bajo GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni mezcladas con código gobernado por la licencia GNU GPL.

En el sitio web oficial de GNU hay una lista de licencias que cumplen las condiciones impuestas por la GNU GPL y otras que no.
Aproximadamente el 60% del software licenciado como software libre emplea una licencia GPL.

Licencias AGPL

Artículo principal: Licencias AGPL
La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL ) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.

La Affero GPL es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores.

La Free Software Foundation recomienda que el uso de la GNU AGPLv3 sea considerado para cualquier software que usualmente corra sobre una red.

Licencias estilo BSD

Artículo principal: Licencia BSD
Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles. Puede argumentarse que esta licencia asegura “verdadero” software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre. Otras opiniones están orientadas a destacar que este tipo de licencia no contribuye al desarrollo de más software libre (normalmente utilizando la siguiente analogía: "una licencia BSD es más libre que una GPL si y sólo si se opina también que un país que permita la esclavitud es más libre que otro que no la permite").

Licencias estilo MPL y derivadas

Artículo principal: Mozilla Public License
Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL). Desde un punto de vista del desarrollador la GPL presenta un inconveniente en este punto, y lamentablemente mucha gente se cierra en banda ante el uso de dicho código. No obstante la MPL no es tan excesivamente permisiva como las licencias tipo BSD. Estas licencias son denominadas de copyleft débil. La NPL (luego la MPL) fue la primera licencia nueva después de muchos años, que se encargaba de algunos puntos que no fueron tenidos en cuenta por las licencias BSD y GNU. En el espectro de las licencias de software libre se la puede considerar adyacente a la licencia estilo BSD, pero perfeccionada.

Copyleft

Artículo principal: Copyleft
Hay que hacer constar que el titular de los derechos de autor (copyright) de un software bajo licencia copyleft puede también realizar una versión modificada bajo su copyright original, y venderla bajo cualquier licencia que desee, además de distribuir la versión original como software libre. Esta técnica ha sido usada como un modelo de negocio por una serie de empresas que realizan software libre (por ejemplo MySQL); esta práctica no restringe ninguno de los derechos otorgados a los usuarios de la versión copyleft. También podría retirar todas las licencias de software libre anteriormente otorgadas, pero esto obligaría a una indemnización a los titulares de las licencias en uso. En España, toda obra derivada está tan protegida como una original, siempre que la obra derivada parta de una autorización contractual con el autor. En el caso genérico de que el autor retire las licencias "copyleft", no afectaría de ningún modo a los productos derivados anteriores a esa retirada, ya que no tiene efecto retroactivo. En términos legales, el autor no tiene derecho a retirar el permiso de una licencia en vigencia. Si así sucediera, el conflicto entre las partes se resolvería en un pleito convencional.

Artículo completo en: Wikipedia.