domingo, 4 de diciembre de 2011

parlantes y auriculares, sin desenchufar

nota: esto aplica a linux usando ALSA, no se si anda también con pulseaudio (lo que trae ubuntu), y ni idea cómo se hace en windows

Hoy me preguntaba cómo hacer para tener enchufados parlantes por un lado, auriculares por otro, y poder cambiar al vuelo por dónde sale el audio. Recién logré encontrar la respuesta, la cual es bastante simple, así que comparto con el mundo:



En cualquier computadora con seis enchufes de audio en el panel traera van a tener uno gris que dice "SIDE SPK" ("side speaker", o sea "parlante de costado") y otro verde que dice "FRONT" (o sea "frente"). Tienen que conectar los parlantes a front y los auriculares a side.


(imagen de useddesktopcomputers.net)

Ahora la parte de software: ALSA expone los canales front y side, lo único que tienen que hacer es ir al programa de control de sonido y habilitar/deshabilitar canales a gusto; los parlantes salen por Front y los auriculares por Side.

Yo personalmente uso la consola de yakuake con un alsamixer abierto. Con las flechas me muevo entre canales ( ← / → ) y les cambio el volumen ( ↑ / ↓ ), la tecla M mutea/desmutea, y si necesitan hacer algo más complicado F1 muestra la ayuda.

jueves, 1 de diciembre de 2011

Marca de agua diagonal con ImageMagic

Estuve leyendo un poco sobre el uso de ImageMagick para hacer una marca de agua un poco más copada. El resultado es esta línea:

mogrify -fill white -box '#00000080' -gravity SouthEast -pointsize 19 -font /home/kant/fonts/ubuntu-font-family-0.69+ufl/Ubuntu-R.ttf -annotate 315x315-15+130 '   ©Ariel Kanterewicz      ' -annotate 315x315-26+97 '          CC-by-nc-sa          ' imagen.jpg

Ya tenía la línea para marcas de agua horiontales en la base de la imagen, así que nomás tuve que retocarla un poco. Acá hay una explicación, pero para el que le da fiaca hacer click:

El formato del annotate es el siguiente: -annotate XdegreesxYdegrees {+-}tx{+-}ty text

Xdegrees y Ydegrees generalmente son el mismo valor y definen rotación en grados, tx y ty son desplazamientos en eje horizontal y vertical respectivamente.

"-gravity SouthEast" me define ka gravedad en el borde inferior derecho (sudeste), con lo cual el texto "cae" hacia ese rincón y los desplazamientos son relativos a eso.

Tuve que hacer algo de prueba y error con el tema de la posición del texto, pero finalmente quedó. Como el texto está a 45 grados (en realidad -45, que si le restamos a 360 es 315), el movimiento siempre es en cantidades iguales en X e Y si quiero mover el texto hacia "arriba", "abajo" o "los costados" (relativo a el texto mismo), nomás cambia si una u otra coordenada cambia en positivo o en negativo.

Algo que había descubierto antes es que el texto tiene que tener espacios en blanco antes y después para "completar" el rectángulo, si no queda un rectángulo que termina adentro de la imagen (y eso queda feo, uno quiere una "cinta" con el texto que siga hasta el borde de la imagen)


Creo que eso es todo, les dejo una foto para mostrar el efecto:


Al que le interese, la foto es del primer dia de fábrica de fallas 2011