Category: Musica

What an effin' xmas gift, sucker!

by jci Email

Despues que Santa paso por el depto, me dejo por supuesto otro trozo de carbon.

Y cuando lo iba a dejar junto con los otros trozos, me dijo, antes de irse...

"Y revisa tu correo, te deje una sorpresa..."

Mientras me fui raudo al webmail, no abria. Que carajo pasaba?

Cuando me conecto al server donde esta el disco...lindos escupitajos del kernel diciendo "hay algunos sectores malos y me rehuso a leer tu correo". Justo donde estaban mis dos cuentas (codemonkey y 0xdeadbeef).

Santa Claus y la que te vino a parir.


En otras noticias, encontre de oferta una secuenciadora Korg Electribe ES-1 mkii. Lo peor es que por MIDI no hace mucho. Lo otro malo? Usa SMARTMEDIA, unas tarjetas antiquisimas que a algun ingeniero de Korg se le ocurrio "oye, y si le ponemos smartmedia? total, esa estupidez de SD y de Compact Flash van a morir en cualquier minuto". Ese ingeniero ahora deberia estar picando piedras en Sing Sing, si es que no lo mandaron en alguna mision espacial.

Por otras razones de esta asquerosa maquina, el adaptador XD-SMC tampoco como que anda. Lindo error Er.7 en el display al intentar formatearlo.

Korg y la que te vino a parir


Se fue el 2009. Menos mal. Lo que aprendi? "No hay boton de UNDO"

Undo y la que te vino a parir

Plain simple for those who can't read between the lines

by jci Email

Primero.

Hice un pequeño formulario para que ustedes, como lectores de este glob, puedan tirar su feedback de los eventos de FLOSS en Chile este 2009.

Aquí está el link.

Difúndanlo donde puedan.

Segundo.

Vengo llegando del Elinux y estoy absurdamente cansado. Mis vagaciones fueron de lo mejor! Aunque mi charla del elinux resulto algo accidentada, asi que quedo en deuda infinitamente.

Tercero.

Sabias que con Franco, Fernando y quien escribe grabamos un podcast, casi semanalmente? La direccion está por acá.

Cuarto.

Sabias que cuando estabamos grabando el podcast en el Encuentro, perdi los cables mas importantes, como el cable de corriente del mixer?

Quinto.

Sabias que ademas perdí el primer podcast grabado, solo por cambiar de programa? (desde un shellscript a Audacity) :(

Proximo post : los asistentes a estos eventos. Y un manual de operaciones especiales. No, no va a ser FUD. Esperenlo.

We will feed you to a kraken

by jci Email

Conversacion de hace unos meses atras:

F: "Oye, y vas a ir a Retrobits?"
J: "Creo que si, pero no se si presentar un tema"
...
F: "igual anda a darte una vuelta..." (Nota : no fui al R2008)
J: "voy a anotarlo en el calendario. Por cierto, te conte que me consegui unos viejos juegos para correrlos con ScummVM?"
F: "No"
...
...
J: "Creo que podria presentar lo de ScummVM..."

Hace una semana estuve depositando mi prominosa humanidad en Retrobits 2009, gracias a la invitacion de "F" (codigo Catrin) y contando acerca de la historia de Lucasarts y Scumm en sus juegos. Que mejor que ir a mostrar juegos de la antigua era PC/Amiga que son jugables sin tener que instalar softwares extra~os (DOS 6.22) y juegarlos sin culpa.

Asi que gracias a toda la gente que estuvo por alla! A la organizacion de Retrobits (FraMax :-) ) por dejarme ir a hablar tonteras, a Samuel por estar de cabeza de flecha del DUOC, a Carlos por sus chiches con el 2600, a Dj ANALOG (los videos ya van todos en el tubo) y a los asistentes.

Gracias a todos ellos!

Los videos? Por mi canal de Youtube
Fotos, en Flickr.

Ah, y a los que andan en Gran Canarias, los odio. :B

In bed with flu, you get some real quality time with your computer

by jci Email

Lo bueno de estar con gripa es que tienes un monton de tiempo para intentar no aburrirte (si es que la vida de uno ya es enteramente aburrida, como la mia). Claro que los antigripales y las mezclas con vitaminas hacen que uno este triplemente activo de noche, a no ser de mandarse unas cuantas pseudoefedrinas o algun antiestaminico. Pero bueh, no les voy a andar enseñando a hacer pebre su higado, sino a hacer pebre su computador.

Esta vez, la pelea mas rotunda : Jackd y Pulseaudio.

Por la cresta. Desde hace un tiempo que la inclusion de Pulseaudio ha sido en parte beneficiosa para GNOME (lease : Ubuntu Jaunty), pero no para mi caso puntual : no hay aplicaciones basadas en Pulseaudio que sirvan para grabar audio de calidad (como Ardour, ya que es Jack-dependiente). Como siempre, termino comprando cosas que no necesito y algunas que llegan de regalo. Como una mezcladora nueva que venia con una tarjeta de sonido USB Behringer:

jci@zaphod:~/Copied$ lsusb
Bus 001 Device 002: ID 152d:2339 JMicron Technology Corp. / JMicron USA Technology Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 0a5c:2039 Broadcom Corp. Bluetooth Device
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 010: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 004 Device 009: ID 045e:00b9 Microsoft Corp. Wireless Optical Mouse 3.0
Bus 004 Device 008: ID 03eb:0902 Atmel Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 08bb:2902 Texas Instruments Japan
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

(Que hace un Mouse Microsoft? Fue un regalo. Y diablos que ha servido.)

El unico problema es Linux. Las fundaciones de Audio son realmente mal hechas. OSS (que a sorpresa de muchos, se sigue usando para aplicaciones Legacy, como Skype :B ), ALSA (que ya es un parto, pero no voy a seguir hablando mal de el por que hay muchos sitios que lo descueran), ESD (estaba bueno que reemplazaran a este) y Pulseaudio. Ademas que existe Jackd que de hecho lo mostre en el ultimo Encuentro Lainuc en Concepcion. Las autoconexiones y otras cosas que lo hacen un lugar bonito para vivir.

Pero no! Pulseaudio se niega a dejar el bote:

jci@zaphod:~$ killall pulseaudio
(varios segundos despues)
jci@zaphod:~$ sh jackdrc
(challa)
jci@zaphod:~$ killall jackd
jci@zaphod:~$ ps afux | grep pulse
jci 4754 0.0 0.0 4784 536 ? Ss Jun16 0:00 \_ /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
jci 4760 0.0 0.0 3144 652 ? S Jun16 0:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/pulse-session /usr/bin/seahorse-agent --execute x-session-manager
jci 31884 0.0 0.0 3336 792 pts/4 S+ 19:39 0:00 | \_ grep pulse

Asi ad infinitum. Pulseaudio se niega a irse a pique y la que lo vino a parir.

Hay un monton de soluciones (como desinstalar Pulseaudio), aunque encontre una manera ENTRETENIDA de arreglar todo esto.

  • Desinstalar Pulseaudio! JA! :B
  • Decirle a Pulseaudio que sea un buen ciudadano y que respete a las aplicaciones. Y se eche en el rincon hasta cuando se le llame.

    Editar /etc/pulse/client.conf y cambiar la linea
    autospawn = yes
    por
    autospawn = no

    Y darle a un reinicio al servicio Pulseaudio. Se aconseja salir de la sesion, aunque tambien un reboot lo vale.

    Luego, crear un archivo ~/.pulse/jackd.pa con lo siguiente:
    load-module module-jack-source
    load-module module-jack-sink

    Despues de cargar jack:

    jci@zaphod:~$ /usr/bin/jackd -p128 -dalsa -dhw:1,0 -r48000 -p2048 -n4 -Xseq

    Iniciar Pulseaudio con lo siguiente:

    killall pulseaudio
    pulseaudio -DnF ~/.pulse/jackd.pa

    Y que creen? Hasta puede usarse el multiple output!

Pulseaudio y Jackd vuelven a ser los compañeros aperrados que uno siempre quiso tener en su computador.

NOTA : cuando deshabiliten el modo de autospawn, pulseaudio va a subir siempre y cuando haya una aplicacion Pulseaudio-aware (como Totem). En este caso, intentara incluso llamar a Jackd al iniciar:

jci@zaphod:~$ totem test1.wav.mp3
Cannot connect to server socket err = No such file or directory
Cannot connect to server socket
jack server is not running or cannot be started
no message buffer overruns

Los grises y chaparritos son los de temer.

Not even in the mood of updating this god forsaken place

by jci Email

Este es solo un quick update para no crean que me devoro la tierra.

1.- No estoy teniendo ganas ultimamente de casi absolutamente nada.

2.- Estoy mas dedicado a tener que desestresar mi cerebro que en hacer cosas, lo cual me esta poniendo en una posicion muy complicada con respecto a proyectos. R.O.S.S.H. esta en casi un hiato indefinido, y solo puedo ocupar los fines de semana. Y entre descansar y hacer "algo de trabajo" para el proyecto...ustedes hagan la raya de la suma.

3.- Voy a estar el 25 de Abril en Flisol, en la Universidad de Talca (logicamente que en Talca) presentando una de las charlas mas bizarras y complicadas. El titulo dice "GNU/Linux" pero en realidad, llevo una sorpresa a la audiencia. Para los que pregunten, llevo dos pinguinos de regalo. Solo que los que vayan, por favor, no actuen como muebles escuchando a un gordo dar una charla!

4.- Dije antes que poco de tiempo tenia? Descubri que Fallout3 tiene un limite de nivel 20. Ahora ya no puedo seguir teniendo Perks :( Lo peor es que tengo la mitad de los quests hechos. Creo que el modingo me dedicare a terminar el maldito juego.

5.- En notas absolutamente random, estoy haciendo una version de la musica de Alternate Reality como si la hubiera hecho Chopin bajo los efectos del alcohol. Acabo de terminar el track principal y aun me falta inspiracion para seguir.

It's time for another rant

by jci Email

**** alsa_pcm: xrun of at least 1237425846222.848 msecs

(durante el uso de Ardour2 y cambiando entre aplicaciones).

Si mis calculos son correctos, el xrun es de casi 39 años. Creo que algo huele a podrido en Realtimelandia.

Apdeit : despues de leer bien los logs de Ardour, correr Fluxbox en vez de GNOME y tratar de arreglar el cacho del repintado (lo cual no iria en un post, quizas pedirle ayuda a FrancoGuayer para eso...), me di cuenta de un leve leve leve detalle al momento de inciar Jackd en Ardour...

$ /usr/bin/jackd -t 4294967295 -p 64 -R -P 60 -T -d alsa -n 4 -r 48000 -p 256 -d hw:0,0 -M -H -S

GUAT DA FAC!

Ahora Jackd corre con

/usr/bin/jackd -p 128 -R -P 10 -T -d alsa -n 4 -r 48000 -p 256 -d hw:0,0 -M -S

Y hasta el momento ni un drama. Claro que tuve que sacrificar el buffer, pero es lo de menos.

Excelsior!

1 2 3 >>