Minidisc en Debian
Buscando información sobre algún tipo de software existente para controlar mi Minidisc NetMD me topé con esta interesante página que contiene un conjunto de scripts en python destinados a ello.
Con el primer script se puede listar el contenido de un MD. El segundo sirve para volcar las pistas de audio al ordenador, aunque no directamente a través del cable USB, lo cual parece ser que es imposible, sino mediante la acción conjunta del cable USB (que se utiliza para controlar la reproducción del aparato), y el cable de entrada de línea de la tarjeta de sonido.
Procedamos:
Primero instalamos estos paquetes: (libusb-1 está disponible en el repositorio backports de Debian lenny)
# apt-get install python git-core libusb-1 libusb-dev subversionEs necesario tener instalado sox-14.3.0 o posterior. Nos bajamos el tar.gz desde aquí:
http://sourceforge.net/projects/sox/files/
... pero antes de instalar sox tienen que estar presentes las librerias libogg y libvorbis que hay que instalar manualmente desde aqui:
http://www.xiph.org/downloads/
Una vez descargadas:
$ tar -xvzf libogg(número de versión que hemos descargado)
$ cd libogg(versión descargada)
# ./configure
# make
# make install...y se hace lo mismo con libvorbis.
Ahora procedemos a instalar sox-14.3.0 de igual forma:
$ tar -xvzf sox-14.3.0
$ cd sox-14.3.0
# ./configure
# make
# make installLuego se copia el repositorio fuente con el siguiente comando:
git clone git://z6.physik.fu-berlin.de/linux-minidiscLo cual nos crea una carpeta llamada linux-minidisc.
Conectamos el minidisc a través del cable USB y el cable de línea a nuestro ordenador.
Nos movemos a la carpeta:
$ cd /home/usuario/linux-minidisc/netmd/...Y listo. Ahora, para ver el contenido del MD (siendo superusuario):
# ./lsmd.pyY para comenzar el volcado del disco:
# ./dump_md.py -t 1-3En el ejemplo, el script nos volcará las pistas 1 a 3. Para volcar el disco entero, omitiremos el parámetro -t 1-3.
Por último, es conveniente revisar en alsamixer que la captura en line esté seleccionada, así como fijar el nivel del volumen de captura que creamos adecuado.