jueves, 23 de noviembre de 2017

Utilizando el "compressor" de AIMP para nuestra estacion de radio online.

Utilizando el "compressor" de AIMP para nuestra estacion de radio online.


Requerimientos:
- Un pc con Windows 7 x64
- Placa de sonido secundaria PCI
- AIMP
- Edcast Standalone

AIMP es un reproductor parecido a Winamp y una de sus características es que posee un sencillo compresor dinámico que no distorsiona ni modifica en ningún aspecto la "señal" fuente de la música, solo hace su trabajo, si el volumen es demasiado fuerte lo normaliza y si es demasiado bajo lo hace de la misma forma. Pero es algo complido y tenemos muchas opciones para lograr este cometido.

Primero para empezar, incluso aunque el AIMP admita algunos dsp de winamp, utilizar este compresor de audio no modifica el sonido del stream hacia el servidor shoutcast, este o no activado la musica saldra "plana". Por lo que vamos a tener que valernos de Edcast standalone y "streamear" el stereo mixer.

Metodo 1 - Abrir un stream local de la música que estamos pasando

AIMP sintonizara un stream local a la maxima calidad posible y compatibilidad, esto es mp3 320kbps.

Agregaremos para este fin el m3u o pls "ICECAST @ 320kbps.m3u" a la lista de reproduccion de AIMP, este m3u contiene "HTTP/1.0 200 OK
Content-Type: audio/x-mpegurl

http://127.0.0.1:8100/stream.mp3"

Para lograr que esta url funcione debemos tener una instancia de edcast standalone que obtenga el sonido de entrada desde la placa secundaria pci instalada en nuestro sistema, en este caso la "ENVY32 7.1" de ENCORE.
El resultado final se puede observar en este screenshot remarcando el uso completo de la ganancia. Al momento de la redaccion de esta nota el servidor quedo funcionando sin novedad, y como dice la frase, "cuando algo funciona bien, dejalo asi". Eso si, el AIMP puede que tenga un bug o simplemente si esta demasiado tiempo "escuchando" una emisora online, se detiene. Para parchar esto ponemos a la playlist en modo de reproduccion "repeat all".
Por el momento no voy a hacer el tutorial de como hacer un stream local en oggFLAC porque si recuerdo bien, me trajo algunas complicaciones, no estoy seguro pero si no lo segui usando por algo tuvo que ser.

Desactivando el DSP incorporado de AIMP, la ganancia baja hasta el nivel original de la canción reproducida. El edcast a la izquierda y su vumetro es el que corresponde a la etapa final de salida.




domingo, 24 de septiembre de 2017

Dipolo para FM "privada"

Hola, hoy vamos a teorizar algunos conceptos sobre antenas para radiodifusion. Empezemos por la "formula" para calcular el largo total de la antena de un solo elemento, la cual es 300 dividido 27mHz que es un ejemplo de formula para calcular rapidamente que tamaño aproximado tendra la antena para banda ciudadana. El resultado nos da 11 y una serie de unos indefinidos.

Porque 300? porque es la velocidad de la luz "abreviada" para concordar con los 27 que estan en megas, unidad de millon.


Ahora veamos cuanto tendra un monopolo para fm supongamos 108MHz. 300/108= 2.7mts obviamente no vamos a construir una antena tan larga, se pueden recortar las antenas en media onda y hasta cuarto de onda. Para lo cual sugiero dipolos. Son dos tubos horizontales con la conexion en el medio. Masa a un elemento y positivo al otro. Aunque que tal si usamos una antena a escala de banda ciudadana? no recuerdo coo se llamaba, pero tenia un monopolo y varios elementos para ground a 45 grados de inclinacion.

Por ahora quedemonos con la teoria para construir una antena de fm de unos 5watt y solo unas manzanas de alcance (capital federal, arg. cuadra poblada en forma moderada).

Si 2.7metros tendria la antena full wave, podemos construir un dipolo de 1.38mts cada elemento radiador. El totral de la antena sera de casi 3 metros por lo que aunque es lo ideal al mismo tiempo los muros pueden hacer reflejos perjudiciales para la integridad radial y en este caso vamos a ir hasta cuarto de onda, osea1.38/2= 0.69mt cada elemento. Esto es un numero mucho mas asceptable para sacar el dipolo por el balcon.


Info... En 27 mhz se puede transmitir con muy poca potencia y tener alcances tremendos, pero a 108 mhz 5 watts ya nos queda poco, unos 15 a 30 como minimo. Y si nos vamos a UHF 50Watts faciles, en 12v. Un radio tranceptor de 50watts en uhf tiene mucha nitidez y alcances superiores a 60km con una antena normal.




viernes, 15 de septiembre de 2017

Es el metal un mejor aislante de la electricidad que la goma?

Estoy realizando una investigacion desde hace mucho, dedico algunas horas a la semana. La molesta desgarga electrica de energia parasita que tienen los equipos con carcaza metalica y en viviendas sin toma a tierra. Corriente que especialistas dicen que puede llegar a ser peligrosa. A veces es un cosquilleo otras veces se siente un pinchazo y otras una sacudida notoria.

Jamas reproducir esto en casa;

LLegado a la conclusion de que incluso aislados totalmente del suelo (prueba del salto con buscapolo) sigue habiendo un camino hacia tierra capaz de hacer correr electricidad por el cuerpo y es asi como supongo los relampagos deben "funcionar". El aire no solo no aisla sino que es un conductor, no tan fuerte pero a tener en cuenta. Esto hace que incluso con zapatillas de goma al tocar carcazas por ej de pc o conectores de un televisor crt haya peligro.

Lo que se me ocurrio es aplicar el mecanismo de la jaula de faraday. Utilizando METAL COMO AISLANTE! Pisando una plancha metalica la cual esta en contacto con el suelo o TIERRA y a su vez el dispositivo con corriente parasita conectado a esta plancha. Increiblemente al usar el buscapolo no recibimos descarga alguna que pueda encenderlo. Entonces la teoria es, el metal bloquea nuestro camino a tierra mientras que la energia parasita aunque no sea disipada, tiene un camino directo y no pasa por nosotros.

Otra vez insisto! LA FORMA CORRECTA DE ANULAR ESTAS DESCARGAS ES CON UNA TOMA A TIERRA, no con caños de agua, gas o nada improvisado. Los caños de agua suelen en muchos tramos ser de pvc y capaz de oxido entre otras cosas hacen de estos un mal camino a tierra.

Excelentes tomas a tierra las tienen los proveedores de TV por cable, que la requieren para poder bloquear las interferencias.

martes, 15 de agosto de 2017

Formateando y que no se te olvide nada

Informacion agregada al 15 de Septiembre de 2017:
El problema de internet es la placa Realtec PCI-e NIC RTL 8188E, drop-outs, cuelgues y todo lo detestable para una correcta navegacion y streaming. Usando una placa usb wifi D-Link todo funciona bien incluso a veces a mayor velocidad, superando el MB/ps en la red local sin cables. Teniendo en cuenta la cantidad de redes y superposicion con la interferencia que esto genera, tener mas de 800kB/s de transferencia interna es un monton (Unos 8Mbps). Mas aun cuando hablamos de un adaptador de norma b g que no supera los 54Mbps - maximo teorico de 5,4 MB/s y promedio de este valor dividido 2. Osea el fabricante siempre indica un maximo total y un maximo efectivo, el maximo efectivo es la mitad del valor maximo total y tiene en cuenta interferencia normal. En una zona densamente urbanizada la cantidad de redes WiFi de 2.4GHz es tal que el fabricante no garantiza ninguna velocidad en especifico. Generalmente en el peor de los casos se pueden obtener velocidades tan lentas como 300KB/s que es hasta menos que la velocidad contratada de por ejemplo 3 megas (3000Kbps). No dejo de resaltar que la concersion de bits a bytes es siempre un poco mayor, por ejemplo 512kbps son aproximadamente 51.2kB/s pero con matematica precisa son unos 60KB/s. ADSL suele aplicar la "regla" primera mientras que CABLE no solo aplica matematica precisa, hay veces que la velocidad contratada supera a la real.  Algunos proveedores de internet ofrecen gratis un "nitro" que cada vez que descargas un archivo los primeros segundos alcanzan velocidades asombrosas coo tener 3 megas y descargar a 300 KB/s? No! 900KB/s y despues se estabiliza en la velocidad contratada. 

Hoy me toca preparar el formateo de mi portatil toshiba C50-A, que vino con Windows 8.1 básico. Aunque parecia ser prometedor y mejor que windows 10, la cantidad de bugs y las millones de lineas de codigo hicieron que considere "volver" a Windows 7. Con Wiin8 todo anduvo bien al principio, como recien salido de fabrica. Pero un dia tratando de buscar software para un celular me entro un virus. Pese a las opciones de restauracion incluidas, desde ese dia nada volvio a ser como el dia cero.


Y el virus me entro del lugar mennos pensado, quien imaginaria que alguien intentaria infectar a un pc con una busqueda tan pasiva como el driver de un smartphone. Normalmente estoy viendo que las notebooks vienen desde hace tiempo con una particion exclusiva de recuperacion que aun no logro entender y hablando de lograr entender, es una de las razones, ya llevo 1 año usanndo windows 8.1 y aun no me puedo adaptar, demasiadas funciones, demasiados trucos por descubrir, muchos rincones inexplorados. Esa vastedad del sistema que muchas veces interfiere con tener el completo control del equipo hace que me incline por el minimo sistema soportado hoy en dia, windows7.


Desde ya recordemos que el paso forzoso de windows xp a windows7 o superior primero fue una exccusa que lo que mas usamos de una pc que es el aspecto multimedia se "laggeaba" porque la version de directx de windowsxp no soportaba los nuevos software como flash player +v11 o html5. Tal vez un tiempo poner windows7 con su nuevo directx pudo solventar estos problemas pero no por mucho. Despues aunque combinaras lo que sea en cuanto a soft y hard daba lo mismo, los programadores o se valian del codigo "dummy" para hacer lenta la pc, algo que hace firefox actualmente, que cuando el equipo esta idle curiosamente empieza a hacer trabajar el cpu disco y memoria (monitoreable con el adm de tareas ctrl+alt+del). No puedo asegurar que lo hagan a proposito o si es simple mala optimizacion, el asunto es que un equipo con windows7, placa de video ati con decoder h264 por hard, 64bits en micro, no importa, no podras ver bien ni un video de youtube. Deberas obligadamente pasarte a un procesador mas nuevo aunque curiosamente incluso sea de menor clock, como un atom... Si, no importa si es un pc de porqueria, o un portatil de porqueria, importa que hayas pagado lo suficiente para hacer rentable el negocio y la ambicion de los empresarios, que se justifica cambiar de equipo cada 10 años es un ciclo de vida aceptable, pero estos animales voraces del capitalismo quieren tener su negocio en un ciclo aun mas corto, 3 años, 2 años y quien sabe hasta cuando vamos a llegar? De seguir asi vamos a estar un dia vienodnos forzados a "actualizarnos" cada 6 meses!


En parte es verdad que las nuevas versiones de los programas como los navegadores les permiten a las grandes webs como facebook potenciar las funcionalidades, pero y si es al reves? crean funcionalidades que nadie va a usar pero que son una novedad sin importar si son realmente utiles o no y asi de un dia para otro te encontras con "sorry your browser is not supported anymore" y tener que actualizar a una version de navegador que consume un porcentaje importante mas de recursos.



Empecemos con el formateo! Respaldando estos datos 2017!!


1 - Perfil del navegador:

En el puesto inicial de este ranking; el perfil de firefox!! Se lleva el primer lugar por ser uno de los lugares que mas informacion importante y personal aloja! Es dificil decidir si dejarlo en su ubicacion default o establecerlo en mis documentos, de cualquier forma no podemos empezar a formatear sin respaldar esta carpeta. Cuidado que con windows 8.1 si habias probado instalar alguna aplicacion puede que tu cuenta de usuario haya sido reemplazada o fusionada a una cuenta de live/outlook o hotmail, en tal caso el perfil de firefox puede empezar a guardarse en otra carpeta!


La ubicacion predeterminada es; C:\Users\tuusuario\AppData\Roaming\Mozilla\Firefox\Profiles

es una locacion oculta por lo que si queremos ingresar manualmente sin copiar y pegar la "url" deben estar habilitados elementos ocultos en la ficha "vista" del explorador de windows. Comproba que sea el perfil correcto viendo que la ultima fecha y hora de modificacion coincida con la ultima fecha y hora de uso del browser.


Si la cuenta tiene varios usuarios no te olvides tambien de respaldar sus perfiles. Tambien es buena idea hacer un respaldo basico manual abriendo el navegador y exportando los bookmarks en formato *.json el cual contiene un backup completo incluidos tags y metadata. No es mas recomendado hacer backup html que es demasiado basico. Respaldando los bookmarks no respaldaras el historial, con el perfil restauraras complementos historial, passwords, sesiones de navegacion todo, la desventaja de un backup tan completo es que puede incluir "bichos" que haya en el perfil como complementos dañinos o hasta posiblemente motores de busqueda modificados por malware y paginas de inciio maliciosas.


Si no te interesa el historial o una sesion de navegacion, podrias probar password exporter y respaldar bookmarks en *.json y contraseñas, no puedo describir mas porque no lo probe mas a fondo.


2 - Bookmars de IE (Internet Explorer)

Tambien hay veces que guardamos favoritos en ie por la velocidad con que abre el browser de windows, por ejemplo la entrada al router o a una pagina liviana nuestra web personal etc. La manera sencilla que utilizo es arrastrar y soltar. Cuidado que al restaurar usando el mismo metodo de arrastre, se hace un "cortar y pegar" por lo que desaparece el bookmark de la carpeta de respaldo.


3 - appdata de juegos:

Es poco probable que juegues aun NFS U2 pero este juego y otras aplicaciones puede que no guarden sus datos en mis documentos sino en los archivos de usuario y en estas carpetas ocultas. No recomiendo hacer un backup entero de la carpeta de usuarios porque puede tener malware y justamente lo que queremos con el formateo es que despues restauremos archivos personales libres de virus.


4 - Certificados de usuario:

Podemos descifrar todo archivo encryptado antes de formatear pero si tenemos demasiados o muchos gigas en este formato lo mejor puede ser exportar con certmgr.msc desde ejecutar, en formato pfx con la clave privada e incuyendo todas las propiedades extendidas. No se para que es esto pero prefiero marcar esta ultima por si acaso al momento de exportar el certificado. En el administrador de certificados puede haber mas de un certificado, exportar los que haya. En mi caso ha funcionado al importar solo el primero, este punto cuarto lo estoy escribiendo desde la pc ya formateada y con windows 7 y todos los archivos cifrados estan disponibles. No tuve que importar otros certificados pero porsupuesto mejor exportar todos. Esto es muy importante poruqe si no lo hacemos correctamente podemos ocasionar a perdida permanente de informacion.


5 - Accesos directos del escritorio y de la barra de herramientas de inicio rapido (si hubiere):

Desde windows 7 en adelante ya no tenemos la barra de inicio rapido no obstante podemos crearla manualmente con los 2 accesos directos infaltables, IE y mostrar escritorio. Microsoft probablemente quito esta funcion porque ahora lo similar es los programas anclados a la barra de tareas pero a mi no me sirven porque hubo casos en que desaparecieron o aparecen solo en determinados momentos o circunstancias. El comando "mostrar escritorio" esta ubicado en la esquina inferior derecha al lado del reloj. En mi caso pongo todos los accesos directos en una carpeta nombrada como "Shorcuts" en Mis documentos.


Notas: No recomiendo confundirse con los perfiles, backups de bookmarks en json y demas por razones de compatibilidad, entre las versiones 30 y 50 de firefox hay cambios que muy probablemente hagan que importar archivos json de favoritos no sea posible dada la nueva version. En mi caso voy a usar la version actual de firefox hasta que ya no me deje entrara a los sitios populares como youtube gmail y demas. No se justifica ninguna actualizacion de firefox que salen a cada rato y solo hacen consumir mas y mas recursos del sistema. Tengo actualizaciones completamente desactivadas. En algunos sitios ya me dice "esta version no esta mas soportada" pero puedo seguir usando estos sitios sin problemas. Mientras funcione, no voy a cambiar mi version de firefox.