En el post anterior hable de este misterioso reproductor de audio para sistemas operativos de tipo unix, y debido a la falta de interfaces gráficas (Clientes) que satisfagan mis necesidades como usuario he decidido programarme uno.
El lenguaje que elegí eventualmente es python usando la librería wx ; ya que quiero probar mi suerte en diseños de GUI y ver que tan adaptables pueden ser.
Bien, algunas características que quiero implementar.
-
Panel de Control
- Controles de Next, Back, Play, Stop, Pause, etc.
-
Panel de reproducción.
- Donde mostrará información del track en reproducción (tiempo, artista, titulo, etc).
-
Playlist
-
Lista de reproducción.
- Mostrando Artista y Titulo de la pista.
- Opciones para añadir o quitar archivos de audio, así como salvar o abrir listas de reproducción al estilo del xmms en su primera versión.
- Opción de Búsqueda. xmms disponía de la opción de búsqueda rápida (esto se hacia presionando la tecla J) que es lo que quiero lograr.
-
Lista de reproducción.
Por el momento he diseñado una interfaz que me agrada (un poco parecida a esperanza ), aunque probablemente pueda cambiar en algún momento y quiero usar mi blog para dar a conocer el seguimiento que le estoy dando.
Afortunadamente existe una librería para python (python-xmmsclient) que me facilitará el trabajo, pero de ello hablare un poco después. Aquí muestro el interfaz que he diseñado.
El proyecto llevará por nombre Angel , aunque no es el definitivo, y el motivo, bueno, este si es personal. Y si alguién se anima a contribuir al proyecto hagamelo saber, toda ayuda es bienvenida.
Jorge Hernandez :: http://jorgeluis.com.mx