<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-30484042</atom:id><lastBuildDate>Fri, 10 Oct 2025 07:09:56 +0000</lastBuildDate><category>música</category><category>cacharritos</category><category>audio</category><category>redes</category><category>mac</category><category>subalegrías</category><category>racionalidad</category><category>hacks</category><category>internet</category><category>linux</category><category>cine</category><category>videojuegos</category><category>Windows</category><category>abusos</category><category>actualidad</category><category>libros</category><category>Android</category><category>instantáneas</category><category>viajes</category><title>Apuntes propios sobre cuestiones extrañas</title><description>Un cuaderno digital sobre tecnologías AV, música, videojuegos y otros desvaríos personales.</description><link>http://www.apuntespropios.tk/</link><managingEditor>noreply@blogger.com (Pablo Felip)</managingEditor><generator>Blogger</generator><openSearch:totalResults>153</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-8326683297163730492</guid><pubDate>Sun, 27 Jan 2019 22:16:00 +0000</pubDate><atom:updated>2019-04-06T11:33:51.205+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">linux</category><title>Mini análisis de Strawberry: Tidal en bitperfect en Linux (y más cosas)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYT3DjWIUHUn6eHUQOx2Axj6nyhpdrmaQWhitl_4r-b2WT2XOP0493mnd5uIbeH-_vxrUmCL6KHlB_3_kg-KMDg-5b_yozeh7_fmNf_NpKhD_PBj1KBPENlIICAWuJXKv5ydU8/s1600/Portada+art%25C3%25ADculo+Strawberry.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;310&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYT3DjWIUHUn6eHUQOx2Axj6nyhpdrmaQWhitl_4r-b2WT2XOP0493mnd5uIbeH-_vxrUmCL6KHlB_3_kg-KMDg-5b_yozeh7_fmNf_NpKhD_PBj1KBPENlIICAWuJXKv5ydU8/s1600/Portada+art%25C3%25ADculo+Strawberry.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los aficionados que usamos Linux habitualmente andamos un poco dejados de la mano de Dios por lo que hace al abanico de reproductores de audio a nuestra disposición.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sí, es posible correr Foobar en bitperfect e incluso reproducir con él DSD (vía DoP), tal y como explicaba en este &lt;a href=&quot;https://www.pablofelip.tk/2015/11/configurar-foobar-en-linux-para.html&quot; target=&quot;_blank&quot;&gt;artículo&lt;/a&gt; anterior.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
También podemos tirar mano de JRiver Media Center (del que soy usuario de licencia maestra desde hace tiempo), aunque personalmente la interfaz me parece que está hecha con los pies y la usabilidad... pues eso, que es más bien tirando a regularcilla.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último, cabe recurrir a algún tinglado con Squeezelite, por ejemplo tal y como cuento &lt;a href=&quot;https://www.audioplanet.biz/t68821-y-el-mejor-reproductor-de-audio-para-linux-es&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿No hay más opciones? Pues claro, docenas de ellas, así sin pensarlo mucho se me ocurren reproductores como Audacious, Rhythmbox, Clementine, Lollypop (por cierto, el único con una interfaz elegante, en mi opinión), Amarok, DeaDBeeF, Elisa... y muchos más.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El problema es que unos y otros suelen tener carencias en aspectos que hoy en día consideramos básicos:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Funciones de gestión de biblioteca.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Compatibilidad con ALSA (para emitir en bitperfect).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Edición de etiquetas.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Compatibilidad con formatos de audio (por ejemplo, DSD).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Descarga de carátulas de Internet.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Conexión con servicios en línea.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Interfaz de usuario no absolutamente paleolítica Rolling Eyes.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;...y ponga usted aquí lo que quiera (que cosas faltan a puñados).&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El caso es que trasteando un rato me he encontrado con una alternativa &lt;b&gt;gratuita y de código abierto&lt;/b&gt; que, sin ser la caña de España, me parece más que interesante en este contexto Linuxero y por tanto me gustaría compartir con vosotros.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZMDVjk6jxYFd3SHeaX-rj500qY0FNEPwlQ-AQlo0QnW6_URAST2eeRjpx-mDN6Ths8uplMwvhWUJ8n-40Ia_DUApK0SoIg-AuuGCZrcaUv64iqbshFDDoMtGsKwt6aCRqto2m/s1600/selecc17.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;73&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZMDVjk6jxYFd3SHeaX-rj500qY0FNEPwlQ-AQlo0QnW6_URAST2eeRjpx-mDN6Ths8uplMwvhWUJ8n-40Ia_DUApK0SoIg-AuuGCZrcaUv64iqbshFDDoMtGsKwt6aCRqto2m/s1600/selecc17.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Strawberry es un &lt;i&gt;fork&lt;/i&gt; de &lt;i&gt;Clementine&lt;/i&gt;, es decir un desarrollo realizado por otro programador a partir de la aplicación original, estando disponible para Windows, MacOS y Linux. Lógicamente me voy a centrar en esta última plataforma. Ventajas del modelo de desarrollo de código abierto.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para los impacientes, la descarga aquí: &lt;a href=&quot;https://www.strawbs.org/&quot; target=&quot;_blank&quot;&gt;https://www.strawbs.org&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si no os apetece compilarlo a partir de los fuentes, encontraréis paquetes instalables aquí: &lt;a href=&quot;https://builds.strawbs.net/&quot; target=&quot;_blank&quot;&gt;https://builds.strawbs.net&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esto no es en modo alguno un tutorial, así que simplemente voy a comentar brevemente ciertos aspectos por los que Strawberry me parece una opción a tener en cuenta.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Comencemos por la interfaz de usuario. Nada espectacular, con la tradicional yuxtaposición de elementos tales como barra de componentes (&lt;b&gt;contexto&lt;/b&gt;, luego volveremos a él,&amp;nbsp; &lt;b&gt;colección&lt;/b&gt;, &lt;b&gt;archivos&lt;/b&gt;, &lt;b&gt;listas&lt;/b&gt;, &lt;b&gt;cola&lt;/b&gt;, &lt;b&gt;dispositivos&lt;/b&gt; y ¡sí, &lt;b&gt;Tidal&lt;/b&gt;!) y paneles correspondientes (izquierda), lista de reproducción (derecha) y visualización espectral de turno con información de la pista en reproducción y botonera de control (abajo).&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkCn4Q51eBpTPaoGUMN1ieCGOCrRSIlo5GTCRAU1Y3HMvwmqV3E-cA4kg3A_WXaR40Z9KOVi2pwKuRbosHfQHeAXoSSS2WQFpk7MzwVJQ9mstXZDvt3-IHN4AqtXTlIQ9YTKSK/s1600/justin10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;466&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkCn4Q51eBpTPaoGUMN1ieCGOCrRSIlo5GTCRAU1Y3HMvwmqV3E-cA4kg3A_WXaR40Z9KOVi2pwKuRbosHfQHeAXoSSS2WQFpk7MzwVJQ9mstXZDvt3-IHN4AqtXTlIQ9YTKSK/s1600/justin10.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Strawberry en acción.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aires viejunos, pero funcionales.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La colección musical (biblioteca) puede explorarse utilizando las típicas vistas (artista, álbum, género y combinaciones de ellas).&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij16iVZNAtvai2Q9vtLrOsmYkg3v5xQ4Q6sT0QsiU1rSsH80MfitVUTML2AKeghfdmKkUoF86Djv6S3ym8ftBf7w6WOW5foWiA760-q6yGgqW4Ba15vs1BQji0LkvMKH2srBqO/s1600/selecc18.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;406&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij16iVZNAtvai2Q9vtLrOsmYkg3v5xQ4Q6sT0QsiU1rSsH80MfitVUTML2AKeghfdmKkUoF86Djv6S3ym8ftBf7w6WOW5foWiA760-q6yGgqW4Ba15vs1BQji0LkvMKH2srBqO/s1600/selecc18.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ajustes de agrupamiento de la biblioteca musical.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, es posible ajustar algún que otro aspecto de su funcionamiento y aspecto (lejos, no obstante de las barbaridades de Foobar o JRiver Media Center, por supuesto). Veamos algunos de sus paneles de configuración.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Comportamiento general&lt;/b&gt;. Algo tan molesto como que el reproductor haga lo que le de la gana, que no suele coincidir con lo que el usuario quiere, cuando se hace doble clic sobre un elemento de la biblioteca puede evitarse fácilmente.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRL28cBLPbbPb4hqmCu0G7VocQvboWlM55763L-6ygoPizV_R2uYbOVg-0X385jypn91Bwe8ZQD55rcIk3gwmbsDZtdml_VDbU2a5nNp4Emavu_1vMVkSSvmKbOK6CaYxEjD9l/s1600/settin15.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;604&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRL28cBLPbbPb4hqmCu0G7VocQvboWlM55763L-6ygoPizV_R2uYbOVg-0X385jypn91Bwe8ZQD55rcIk3gwmbsDZtdml_VDbU2a5nNp4Emavu_1vMVkSSvmKbOK6CaYxEjD9l/s1600/settin15.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ajustes generales.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Ajustes de notificaciones&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLajSkmk81_WSqnn9nPntaRPeiBX8AqiYSdjKHyR_jWSUrOPuv-MEhGAWuQBuPxRI7AjoE7TpU-v4jGWPcR5dBTIVdFhRrgSbHXpKv2hkVnfxls1Ez_sf_aklxezKTkRB7ixM5/s1600/settin13.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto; outline-width: 0px !important; user-select: auto !important;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;604&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLajSkmk81_WSqnn9nPntaRPeiBX8AqiYSdjKHyR_jWSUrOPuv-MEhGAWuQBuPxRI7AjoE7TpU-v4jGWPcR5dBTIVdFhRrgSbHXpKv2hkVnfxls1Ez_sf_aklxezKTkRB7ixM5/s1600/settin13.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot;&gt;Configurando las notificaciones de Strawberry.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podemos utilizar las del sistema o las del propio Strawberry (que son más vistosas) y determinar cuándo y durante cuánto tiempo se mostrarán.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo4t2d8IwagUUyC5p59DRi6jAhTKLHRjwFKeiMUUGMq3vZF0FKcKJkNMcyJj7sXNe5SZk_zw6Ak85hyphenhyphenrhCFvP0xoeD8CPg9ySdproorl8DjEF5fItQk0fOxrCuEuIp8SzdSsbL/s1600/selecc28.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;354&quot; data-original-width=&quot;611&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo4t2d8IwagUUyC5p59DRi6jAhTKLHRjwFKeiMUUGMq3vZF0FKcKJkNMcyJj7sXNe5SZk_zw6Ak85hyphenhyphenrhCFvP0xoeD8CPg9ySdproorl8DjEF5fItQk0fOxrCuEuIp8SzdSsbL/s1600/selecc28.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Notificaciones nativas de Strawberry, con carátula y metadatos.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Configuración (ligerita) del aspecto de la &lt;b&gt;interfaz de usuario&lt;/b&gt;. Paleta de colores (dos tonos) y posibilidad de utilizar un fondo dinámico a partir de la carátula del disco que está sonando. No está mal.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpmqQnMlguSWXWqrSDRUwucdDe4CZAVyBdMlRw5G99cP-OlLjuOOttE8KEOoOSIwItQT2mtrKRri9DASekd6LHlOVzKXdwUt9tEDouqNCohsW6bZJSS80RhNsxBVucnbku9wC2/s1600/settin12.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;604&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpmqQnMlguSWXWqrSDRUwucdDe4CZAVyBdMlRw5G99cP-OlLjuOOttE8KEOoOSIwItQT2mtrKRri9DASekd6LHlOVzKXdwUt9tEDouqNCohsW6bZJSS80RhNsxBVucnbku9wC2/s1600/settin12.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Para darle un toque personal a la interfaz de usuario...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero hay otras características que, en mi opinión, son más destacables.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Strawberry es capaz de monitorizar una colección esparcida por &lt;b&gt;varias&lt;/b&gt; carpetas en el sistema de archivos:&lt;/div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAMziyjFLcT2H6cHVgsFQDwV8tBtsVgZ6z0niDgA0_mrNOmYYh5XLUUbTpZNM0ka6i3dS1e_KRKkufR4zgW53OK0jI_n-83QYBkMRy6086tiT-_FXR9G668A_Fs5k0dAokQemT/s1600/settin14.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;584&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAMziyjFLcT2H6cHVgsFQDwV8tBtsVgZ6z0niDgA0_mrNOmYYh5XLUUbTpZNM0ka6i3dS1e_KRKkufR4zgW53OK0jI_n-83QYBkMRy6086tiT-_FXR9G668A_Fs5k0dAokQemT/s1600/settin14.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Indicando dónde tenemos las carpetas con musiquita.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi Ubuntu no es capaz de acceder a recursos de red montados dinámicamente de modo inmediato (no aparecen en el cuadro de diálogo), pero no hay más que buscar los puntos de montaje automáticos en...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;/run/user/xxxx/gvfs&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...como se ve en la imagen para solucionarlo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No lo dice por ninguna parte, pero cuando reproducimos un disco sin carátula, Strawberry la busca en Internet y la incorpora a la biblioteca él solito:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMhYlU5P1Tk6EAwkS0GwnqW8W6ZP4Y3T0T4MkFTChyY7J_0C6EBYyRps24Pnx5Iogyh0CQZE7wwrVzAcwjE5KPFn6Euc-jVquUvrA7_q2E_otl9iriKMGg9ABp_Kwc8v-eO_Sq/s1600/peek_211.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;561&quot; data-original-width=&quot;601&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMhYlU5P1Tk6EAwkS0GwnqW8W6ZP4Y3T0T4MkFTChyY7J_0C6EBYyRps24Pnx5Iogyh0CQZE7wwrVzAcwjE5KPFn6Euc-jVquUvrA7_q2E_otl9iriKMGg9ABp_Kwc8v-eO_Sq/s1600/peek_211.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Descarga automática de carátulas de álbums de la biblioteca.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De hecho, hay un práctico menú contextual para gestionar las carátulas (clic con el botón derecho de la rata sobre la portada)...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkrMaEwhnkrIvgOMcJc7Tq8wWKilNlrKaMM_v9z2NgBFUl9Gqu9h16YQ13YQ0d6zq7yE8QNEBo_d7Wc0pZN-BxRCVQkqpmNPuvHkInmyoiQKbr2eUg81ZLQr8Mmw-Nh-lyYiaF/s1600/selecc20.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;450&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkrMaEwhnkrIvgOMcJc7Tq8wWKilNlrKaMM_v9z2NgBFUl9Gqu9h16YQ13YQ0d6zq7yE8QNEBo_d7Wc0pZN-BxRCVQkqpmNPuvHkInmyoiQKbr2eUg81ZLQr8Mmw-Nh-lyYiaF/s1600/selecc20.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Acciones contextuales sobre el álbum en reproducción.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...que da acceso a un fantástico gestor / buscador de carátulas en servicios en línea (&lt;b&gt;Search for album covers&lt;/b&gt;):&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJzEyBfFWKGDiZw2V5b0h1r7LoSdwQef-qZGfDxnz9SQeGbUXXcK9rLV_NaTYtxdILNIGkpU3HWb315vazsYKvS6T2aGTMp4D54HKJNSX78BqR9CTY64QNdkEKsZ0gRlS-UQim/s1600/cover_10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;415&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJzEyBfFWKGDiZw2V5b0h1r7LoSdwQef-qZGfDxnz9SQeGbUXXcK9rLV_NaTYtxdILNIGkpU3HWb315vazsYKvS6T2aGTMp4D54HKJNSX78BqR9CTY64QNdkEKsZ0gRlS-UQim/s1600/cover_10.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Imágenes descargadas de Internet y propuestas por el gestor de carátulas para el álbum seleccionado.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El gestor de carátulas dispone de su propio comando de menú...&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQRWBuGUx4IjpiQb270SVuVjUABYzWvXmSq3IsM5g3BcXlklseebeRNS5GLP685I7vYLsCo17zzb9KAO5LFFxT28ZykgpNtr0HkP-30GiH9fcpU2toqngWVmpeiS-FXyxmfR1d/s1600/selecc25.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;333&quot; data-original-width=&quot;548&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQRWBuGUx4IjpiQb270SVuVjUABYzWvXmSq3IsM5g3BcXlklseebeRNS5GLP685I7vYLsCo17zzb9KAO5LFFxT28ZykgpNtr0HkP-30GiH9fcpU2toqngWVmpeiS-FXyxmfR1d/s1600/selecc25.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;El menú de herramientas esconde cositas interesantes...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...e incluso es capaz de identificar todas las que nos faltan y recuperarlas en bloque, además de exportarlas.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0ifBSuTdiCXkrZzlbtlLHhr_uZyZazn3jgb0cWuBjWgi7KTFbra2jtPvC7gYQZ9g5Z9tJ5ouJZWvN6X7KJqioqa82AnwtOXkAs21OrxEn2P47w2wAhE25_m_OxptRgzYSD4GD/s1600/cover_11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;241&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0ifBSuTdiCXkrZzlbtlLHhr_uZyZazn3jgb0cWuBjWgi7KTFbra2jtPvC7gYQZ9g5Z9tJ5ouJZWvN6X7KJqioqa82AnwtOXkAs21OrxEn2P47w2wAhE25_m_OxptRgzYSD4GD/s1600/cover_11.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Gestor de carátulas de Strawberry en todo su esplendor.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Se dispone de un control magnífico sobre el &lt;b&gt;sistema de reproducción&lt;/b&gt;: motor, tipo de salida y dispositivo. &lt;i&gt;OSS&lt;/i&gt;, &lt;i&gt;PulseAudio&lt;/i&gt;, &lt;i&gt;A2DP&lt;/i&gt; (bluetooth), &lt;i&gt;virtual&lt;/i&gt;, &lt;i&gt;Jack&lt;/i&gt;. Muy completito. Asimismo, se puede escoger el dispositivo HW por nombre o ID. Control total, muy guay. Por tanto, Strawberry es &lt;b&gt;bitperfect&lt;/b&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH6Rdbxa0w2IteXhJpph11s7_5T8QeBqY_nSa2bACNgFPWjjrZ8s0OmnA3yqJfQGo_ExUoLo4sxA3G-S8sjIi6U8IBKxQwY4nKUqGFf92aV-wkBjTGYoLsSyfVmGI8NBsw4Xlu/s1600/peek_210+%25281%2529.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;613&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH6Rdbxa0w2IteXhJpph11s7_5T8QeBqY_nSa2bACNgFPWjjrZ8s0OmnA3yqJfQGo_ExUoLo4sxA3G-S8sjIi6U8IBKxQwY4nKUqGFf92aV-wkBjTGYoLsSyfVmGI8NBsw4Xlu/s1600/peek_210+%25281%2529.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Completas opciones sobre el dispositivo de audio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podemos ajustar el tamaño del buffer y su pre-llenado. También hay controles relativos a los ajustes de ganancia (vía metadatos), así como una función para evitar clipping digital como consecuencia de su aplicación. Del mismo modo, es posible activar un fundido entre pistas con controles muy granulares. Lógicamente los audiófilos deberían mantenerse lejos de estas cosas (ajuste de ganancia y fundidos).&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si usamos ALSA, Strawberry ajustará dinámicamente las propiedades del dispositivo de audio. Aquí lo vemos reproduciendo 88/24 sin el remuestreo característico de Pulse y en modo exclusivo.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp03FhMPygRgWpZOKWnYCRkvFBAxxU5TT6aq-14VG2y8EBS2uo5c6xdUak3fK30a3fNUIXg_WCABXy_vMMkNQ9tVVFD5_leG7GCpKDhMUTvYQcWuTWF4-jlQ3PGG7QUVDg-TDs/s1600/selecc19.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;399&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp03FhMPygRgWpZOKWnYCRkvFBAxxU5TT6aq-14VG2y8EBS2uo5c6xdUak3fK30a3fNUIXg_WCABXy_vMMkNQ9tVVFD5_leG7GCpKDhMUTvYQcWuTWF4-jlQ3PGG7QUVDg-TDs/s1600/selecc19.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Reproduciendo PCM 88/24 sin remuestreo y en modo exclusivo. La consola nunca miente.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Pero sigamos... Resulta que también hay funciones de &lt;b&gt;conversión de formatos&lt;/b&gt;, que se utilizan cuando se conecta un dispositivo de audio portátil (¿os acordáis del menú &lt;b&gt;Dispositivos&lt;/b&gt;?) o simplemente bajo demanda. No son lo más exhaustivo del mundo, pero pueden venirnos bien en un momento dado. En principio Strawberry puede exportar pistas a dispositivos iPod, iPhone, MTP o simplemente a aquellos que aparecen como almacenamiento USB (no lo he probado personalmente, Spotify sin conexión en el móvil redujo a la irrelevancia esta funcionalidad para mi hace tiempo).&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJtp4QlP_wkQbLuhv7K__XhZIBAQmywVa-UGyyp1L5nMjc3snhoTYO714_DSx0voL81IHYlkf78o7521B7IB9oMoQO5wdro8fjB28NZTg2_VChFCV1sOfq-7Dss-wcfb_dK1gV/s1600/settin16.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;347&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJtp4QlP_wkQbLuhv7K__XhZIBAQmywVa-UGyyp1L5nMjc3snhoTYO714_DSx0voL81IHYlkf78o7521B7IB9oMoQO5wdro8fjB28NZTg2_VChFCV1sOfq-7Dss-wcfb_dK1gV/s1600/settin16.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ajustes de transcodificación (conversión de formatos) de audio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
De &lt;b&gt;listas de reproducción&lt;/b&gt; y &lt;i&gt;&lt;b&gt;scrobbling&lt;/b&gt;&lt;/i&gt; (emitir en plan exhibicionista los metadatos de lo que estamos escuchando) no comento nada porque son funciones que no utilizo demasiado. Pero Strawberry también cumple aquí:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqzTdv8rM2jotA2fmsYRgAhAfuv4r8i83uURT-P8vuNg9fxcsFrJrI14iiAbx2ZUSK99T11SUotvSJStkD-Tz6Dkhyik0TClhtInVErv-adap6_2_YQlIvoYNKXGYGV9eXQ8Wy/s1600/peek_212.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;439&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqzTdv8rM2jotA2fmsYRgAhAfuv4r8i83uURT-P8vuNg9fxcsFrJrI14iiAbx2ZUSK99T11SUotvSJStkD-Tz6Dkhyik0TClhtInVErv-adap6_2_YQlIvoYNKXGYGV9eXQ8Wy/s1600/peek_212.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ajustes relativos a listas de reproducción y &lt;i&gt;scrobbling&lt;/i&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Y sí, tenemos integración (básica) con &lt;b&gt;Tidal&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWWo_2RSEYCiC18DPJhWiObv0s_q-ELRCjj0qrQhNz16jGf2sS5GK7vXKuSkiv3yT0GqkU_mdnAkdnu9Gj0bz6LtjRIneMC85bV5Bf0AaARGTF7flSBMhBt0YahjJhRkf0cyTr/s1600/settin17.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;440&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWWo_2RSEYCiC18DPJhWiObv0s_q-ELRCjj0qrQhNz16jGf2sS5GK7vXKuSkiv3yT0GqkU_mdnAkdnu9Gj0bz6LtjRIneMC85bV5Bf0AaARGTF7flSBMhBt0YahjJhRkf0cyTr/s1600/settin17.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;¡Tidal en Strawberry!&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lamentablemente no se pueden recorrer las listas de reproducción, generales o personalizadas, o los artistas o discos que hemos añadido a nuestra biblioteca personal. Solo realizar búsquedas. Y no, nada de másters (pero sí &lt;b&gt;HiFi&lt;/b&gt;). De hecho, &lt;b&gt;Strawberry es una de las maneras más sencillas de disfrutar de Tidal en Linux en bitperfect&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMX2__FT5e8dguvOWlB4djHY-xBrslFt9pREeEzVX7MGkMvh8eBAfGssOITERypvqNqE5PsoNYwAR7LP6_1NiOkdRPmhQJobIlhyphenhyphenwU4hPgc1iyOgfsixx9hRW8vOncddmvnEig/s1600/selecc22.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;227&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMX2__FT5e8dguvOWlB4djHY-xBrslFt9pREeEzVX7MGkMvh8eBAfGssOITERypvqNqE5PsoNYwAR7LP6_1NiOkdRPmhQJobIlhyphenhyphenwU4hPgc1iyOgfsixx9hRW8vOncddmvnEig/s1600/selecc22.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Buscando cosas en el catálogo de Tidal desde la interfaz de Strawberry.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Deezer también está soportado, pero por &lt;a href=&quot;https://github.com/jonaski/strawberry/issues/21&quot; target=&quot;_blank&quot;&gt;razones técnicas&lt;/a&gt; la cosa es complicada en Linux. Por esa razón, el autor ha optado por eliminar la funcionalidad en esta plataforma.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con respecto a la compatibilidad con formatos de audio, se admiten los siguientes:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;WAV, FLAC, WavPack, DSF, DSDIFF, Ogg Vorbis, Speex, MPC, TrueAudio, AIFF, MP4, MP3, ASF and Monkey&#39;s Audio&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para que la reproducción de DSD (DSF, DSDIFF) funcione correctamente, nuestra distribución de Linux deberá utilizar &lt;i&gt;GStreamer&lt;/i&gt; y &lt;i&gt;libav&lt;/i&gt; en sus versiones 1.15.1 (o superiores, supongo). Podemos averiguar cuáles son las instaladas mediante este comando:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;gst-launch-1.0 --gst-version&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi caso (Ubuntu 18.04 LTS) ando por la 1.14.1, así que algo habrá que hacer al respecto, aunque para mi la compatibilidad con DSD no es en absoluto una función crucial, francamente.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ni rastro de compatibilidad con ISO de SACD o DVD-A, sin embargo. A extraer pistas toca. Afortunadamente es un tema muy superado.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Más cositas... y viene una buena. Strawberry también permite &lt;b&gt;editar los metadatos&lt;/b&gt; (&lt;i&gt;tags&lt;/i&gt;) de las pistas a través de un editor incorporado:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiez-KQiSJ3BFIqTicOWVbrUHt6U9RaS9vwKXBH217BRuPSS0bZ74ufaRcuyeD-rCys7x16q3fjKv3qIqJeuYCepe5UxXbygoOGP49roROFGvv5eg0zsusZCg3T7YQ-vyx__1X/s1600/ezgif.com-resize.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;391&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiez-KQiSJ3BFIqTicOWVbrUHt6U9RaS9vwKXBH217BRuPSS0bZ74ufaRcuyeD-rCys7x16q3fjKv3qIqJeuYCepe5UxXbygoOGP49roROFGvv5eg0zsusZCg3T7YQ-vyx__1X/s1600/ezgif.com-resize.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Editando los metadatos fácilmente sin salir de Strawberry.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Edición múltiple de pistas, carátulas, integración con el servicio de identificación de &lt;a href=&quot;https://musicbrainz.org/&quot; target=&quot;_blank&quot;&gt;MusicBrainz&lt;/a&gt;, contadores de reproducción.... muy, muy chulo.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Volviendo a los paneles principales de la interfaz, me gustaría destacar el denominado &lt;b&gt;Context&lt;/b&gt;, que nos indica qué y cómo se está reproduciendo y sugiere otros elementos de la biblioteca, aunque de un modo muy rudimentario. No esperéis aquí nada parecido a Spotify o Roon. ¿Quizás esto &quot;apunte maneras&quot; en futuras versiones? Veremos. Y sí, también muestra las letras del tema que está sonando, si así lo queremos.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju93ce7smlf2Fmgqo14M6Wd0s-XT7BwMpeWjZeygPxFwjwy_ALHS5ubIWsV7OXlpa3svnuabMun3E7zTyjLI1wW0kU9ttyegGD3auP9Vfeh6TfFUmvNTCCRM8iYSsL_iCEiJVe/s1600/Peek+20-01-2019+11-23.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;860&quot; data-original-width=&quot;609&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju93ce7smlf2Fmgqo14M6Wd0s-XT7BwMpeWjZeygPxFwjwy_ALHS5ubIWsV7OXlpa3svnuabMun3E7zTyjLI1wW0kU9ttyegGD3auP9Vfeh6TfFUmvNTCCRM8iYSsL_iCEiJVe/s1600/Peek+20-01-2019+11-23.gif&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Panel de información sobre la reproducción en curso.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y vamos llegando al final de este breve recorrido por Strawberry. Veamos, ¿qué me dejo? Seguro que muchas cosas. ¡Ah, sí!... ¿He mencionado que disponemos de un &lt;b&gt;ecualizador&lt;/b&gt; integrado con perfiles?&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwFMd2-aqR0rXovbmwOE55RUnkWlo_8qjaCrAD8MMYK_6VXKvyxqo-aruCGVXjI7U-rmaGnXhOESNskIbtfOVAN4FD66ap6PC_x908DD_sDAyhZ9FqVSqT42ELqc_xt3pd-GT_/s1600/equali11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;302&quot; data-original-width=&quot;435&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwFMd2-aqR0rXovbmwOE55RUnkWlo_8qjaCrAD8MMYK_6VXKvyxqo-aruCGVXjI7U-rmaGnXhOESNskIbtfOVAN4FD66ap6PC_x908DD_sDAyhZ9FqVSqT42ELqc_xt3pd-GT_/s1600/equali11.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;El sencillo ecualizador gráfico incorporado. Lástima que no sea de tipo paramétrico.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y de reproducción de vetustos &lt;b&gt;cedés&lt;/b&gt;, para los más románticos?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKMKYgfTPQmCSyNQPLbeRHBntAN0NUtHp4ozyYsAYDZ6RW0ddRyMUxIXqVnV8J_NXtgOafpwEwKWbRtr66Tzwd4mCqxfRO4MDx0F90W9cwkVt8Eft3n1-Xjy-AvfztejMkY5So/s1600/selecc26.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;294&quot; data-original-width=&quot;481&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKMKYgfTPQmCSyNQPLbeRHBntAN0NUtHp4ozyYsAYDZ6RW0ddRyMUxIXqVnV8J_NXtgOafpwEwKWbRtr66Tzwd4mCqxfRO4MDx0F90W9cwkVt8Eft3n1-Xjy-AvfztejMkY5So/s1600/selecc26.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;¿Alguien sigue usando regularmente cedés ahí fuera?&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y de un panel de &lt;b&gt;gestión de listas&lt;/b&gt; multipestaña con un completo menú contextual para actuar sobre las pistas? Todo muy bien pensado, la verdad.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbzDU637v-De6FnVNQAMyaGSvP_C11ioGU8YLZXzTCrSn9r27hpgBYvFaTCTilevI44yIdb6pNngM3rBIBXTz-2k71Bg-2uCO1fYpr5kjBXcK5i5c80rxa18NU7excXG4iIr7D/s1600/dead_c10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;441&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbzDU637v-De6FnVNQAMyaGSvP_C11ioGU8YLZXzTCrSn9r27hpgBYvFaTCTilevI44yIdb6pNngM3rBIBXTz-2k71Bg-2uCO1fYpr5kjBXcK5i5c80rxa18NU7excXG4iIr7D/s1600/dead_c10.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Panel multipestaña para las listas de reproducción que vamos creando.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Incluso nos encontramos con una enigmática &lt;b&gt;consola&lt;/b&gt; a la que le podemos ¿lanzar comandos? (¿más &quot;maneras apuntadas&quot;, quizás para permitir automatizar cositas con scripts en un futuro?).&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSOi268ixchGCvPuuMH_MI5Z9kgNqoQfRTf7UVoBDkHpeil3EYr3aP21qKVAmT6XwY0j9cD3MWhh8l5_7INULgQcv69BS2wfphc9xkVpsj5LriOx7BSdlG9n32l1TJCPKvKTpm/s1600/selecc27.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto; outline-width: 0px !important; user-select: auto !important;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;443&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSOi268ixchGCvPuuMH_MI5Z9kgNqoQfRTf7UVoBDkHpeil3EYr3aP21qKVAmT6XwY0j9cD3MWhh8l5_7INULgQcv69BS2wfphc9xkVpsj5LriOx7BSdlG9n32l1TJCPKvKTpm/s1600/selecc27.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;¿Y esto para qué sirve? ¿Alguna automatización?&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Recapitulemos pues. Tenemos un reproductor que:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Reproduce una gran variedad de formatos, incluso de alta resolución.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Es bitperfect.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Gestiona una biblioteca musical.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Edita metadatos.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Busca carátulas en Internet.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Maneja múltiples listas de reproducción.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Reproduce CD.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Descarga letras.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Cuenta con funciones de ecualización.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Convierte y exporta entre formatos.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Se integra con Tidal.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Es razonablemente configurable.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Es estable.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Se integra bien con el escritorio de Linux.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Denota un evidente cuidado en su diseño, funciones y usabilidad.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y además es multiplataforma (Windows, MacOS, Linux) y de código abierto, con todo lo que eso supone por lo que hace a su evolución y continuidad.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En fin, que Strawberry se ha convertido, sin comerlo ni beberlo, en mi reproductor de cabecera en Linux. Creo que, teniendo en cuenta todo lo anterior, nos encontramos ante un excelente reproductor, bien diseñado, rico en funciones y muy usable.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con respecto a la calidad del sonido tengo que decir que a mi me suena estupendamente, especialmente a través de ALSA. Pero ya sabéis que no comulgo en absoluto con misterios audiófilos, y si son digitales, aún menos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cualquier cosa, comentamos aquí abajo o en el &lt;a href=&quot;https://www.audioplanet.biz/t101634-strawberry-mini-analisis-tidal-en-bitperfect-en-linux-y-mas-cosas#711995&quot; target=&quot;_blank&quot;&gt;hilo&lt;/a&gt; que he abierto en Audio Planet.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2019/01/mini-analisis-de-strawberry-tidal-en.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYT3DjWIUHUn6eHUQOx2Axj6nyhpdrmaQWhitl_4r-b2WT2XOP0493mnd5uIbeH-_vxrUmCL6KHlB_3_kg-KMDg-5b_yozeh7_fmNf_NpKhD_PBj1KBPENlIICAWuJXKv5ydU8/s72-c/Portada+art%25C3%25ADculo+Strawberry.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-8382098376225781815</guid><pubDate>Sun, 09 Dec 2018 18:16:00 +0000</pubDate><atom:updated>2022-08-13T11:44:37.419+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><category domain="http://www.blogger.com/atom/ns#">redes</category><title>Cables ethernet &quot;audiófilos&quot;: un experimento casero</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmTfZ6lETtxspB2F3BfZLR5f8K1wKO3QPjfEwqUJ5mLYVYspL-kTcnywsyeDr9YodIvClWwQYxXavwJedL59b17WnQ76FEvuZ5Qu57Hr-1PkAvzRoV04DwFohAp9q8Xhafa6u0/s1600/Cables+ethernet+audi%25C3%25B3filos+%25281%2529.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;600&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmTfZ6lETtxspB2F3BfZLR5f8K1wKO3QPjfEwqUJ5mLYVYspL-kTcnywsyeDr9YodIvClWwQYxXavwJedL59b17WnQ76FEvuZ5Qu57Hr-1PkAvzRoV04DwFohAp9q8Xhafa6u0/s1600/Cables+ethernet+audi%25C3%25B3filos+%25281%2529.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sí, esto va de &lt;b&gt;cables ethernet audiófilos&lt;/b&gt;, de esos que suelen tener bonitos e imaginativos nombres y pueden costar sin despeinarse cientos o incluso miles de euros. Por ejemplo, el de la parte inferior de la foto anterior, un &lt;i&gt;Audioquest Diamond&lt;/i&gt;,&amp;nbsp;que ronda los 800€ / metro.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Así, que mejor empecemos por la...&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;
Exención de responsabilidad&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vistas las susceptibilidades que afloran cuando se toca este delicado asunto, anteponga usted, querido lector, a mis afirmaciones subsiguientes las expresiones &quot;en mi opinión&quot;, &quot;resulta razonable suponer&quot;, &quot;yo diría&quot;, &quot;no encuentro motivos para ignorar&quot;, &quot;me da la sensación&quot; y cuantas fórmulas de cortesía y humildad similares considere usted necesarias para limar las posibles asperezas que pudieran derivarse de su lectura. No es mi intención que se produzcan, pero tampoco me voy a poner de perfil en esta ocasión. Bueno, solo un poquito, lo justo y necesario.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAo9TGLdcqTUO2JngQV4Y_Cxvq1it9RozFQIpDtT3GhEbvyrEzBbbuPd1qG24tsbrlTshdPwwtXTI_-AIpCT1r4FuDVQFXjKuy8xvVMfqGn02hmvrJaHOIBXSWPUSt3MvYkhYW/s1600/giphy.gif&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;270&quot; data-original-width=&quot;480&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAo9TGLdcqTUO2JngQV4Y_Cxvq1it9RozFQIpDtT3GhEbvyrEzBbbuPd1qG24tsbrlTshdPwwtXTI_-AIpCT1r4FuDVQFXjKuy8xvVMfqGn02hmvrJaHOIBXSWPUSt3MvYkhYW/s1600/giphy.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;
Motivación&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mucho estoy leyendo en los últimos meses en Audio Planet (y otros lugares) sobre los milagros que ciertos cables ethernet parecen obrar sobre la transmisión de señales digitales de audio. Cables, que naturalmente, son fabricados y vendidos por las mismas marcas que llevan produciendo otro tipo de cableado, tanto analógico como digital, para el exigente mercado audiófilo durante años... lo que por otra parte se me antoja inevitable ahora que el audio&amp;nbsp;&lt;i&gt;hi-end&lt;/i&gt;&amp;nbsp;(y el que no es tan &quot;hi&quot; también) ha dejado de ser estrictamente analógico. No dejes que nuevos vientos en el mar te dejen sin pesca en las redes.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Veamos un ejemplo paradigmático:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfVONMSUw3UAvkew3oQQB8b_m7bAzN6L6XI0oiIwCqbRzxPrLTwrJvIS7I6JWwzZ2KqNGVhs4Q2NpAvw9610pa_O3UDu5JLhByIhApZqX14hbhM8-smtnXZX6gXkaq49CqQBAo/s1600/Selecci%25C3%25B3n_509.png&quot; style=&quot;margin-left: 1em; margin-right: 1em; outline-width: 0px; user-select: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;118&quot; data-original-width=&quot;599&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfVONMSUw3UAvkew3oQQB8b_m7bAzN6L6XI0oiIwCqbRzxPrLTwrJvIS7I6JWwzZ2KqNGVhs4Q2NpAvw9610pa_O3UDu5JLhByIhApZqX14hbhM8-smtnXZX6gXkaq49CqQBAo/s1600/Selecci%25C3%25B3n_509.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esto lo escribe un tal&amp;nbsp;Jay Luong &lt;a href=&quot;https://audiobacon.net/2017/05/31/supra-cat8-ethernet-cable-review-an-amazing-spotify-and-tidal-experience/&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;. Así que sonido coherente, suave, con cuerpo y &quot;eufórico&quot;, además de rico, musical, natural y adictivo. Agárrate. Es inevitable que cualquiera que se dedique profesionalmente a desplegar y configurar redes locales o simplemente tenga ciertos conocimientos técnicos al respecto enarque preventivamente una ceja (o las dos simultaneamente) ante afirmaciones tan pizpiretas como estas.&lt;br /&gt;
&lt;br /&gt;
¿De verdad podemos atribuirle a un &lt;b&gt;simple cable de transmisión ethernet&lt;/b&gt; estas cualidades de un modo tan inequívoco? ¿Será porque es de categoría 8? Pero, ¡dios mío! ¡Si ni siquiera existía tal certificación en el momento (mayo 2017) de escribir ese colorista análisis! Estos fabricantes no cortan el mar sino vuelan o, como hubiera dicho mi abuela, &quot;van delante del aire&quot;. Eso va a tener que ver un poquito con la pesca de la que hablaba un par de párrafos más arriba.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero dejando de lado las sinestesias, inevitables por otra parte cuando hay cierto tipo de audiófilo en la sala, testimonios como este no son raros, ni tampoco los hilos en los que aficionados preguntan por las bondades de tal o cual cable ethernet. Sin ir más lejos, aquí al lado, en Audio Planet, hemos visto en este &lt;a href=&quot;https://www.audioplanet.biz/t99903-se-nota-un-cable-ethernet-de-calidad?highlight=ethernet&quot; target=&quot;_blank&quot;&gt;hilo&lt;/a&gt;&amp;nbsp;reciente algún que otro encontronazo entre escépticos (con &lt;i&gt;ese&lt;/i&gt;, por favor) y ¿creyentes?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La cantinela es la de siempre: aficionados que dicen percibir diferencias allá donde otros afirman que por razones técnicas no puede haber más que la manifestación de la propia subjetividad y variabilidad perceptual. Mosqueo in &lt;i&gt;crescendo&lt;/i&gt; de los unos y los otros, comentarios jocosos varios con mayor o menor gracia, susceptibilidades henchidas y honores mancillados hasta que simplemente la cosa alcanza su clímax y nuevamente las aguas vuelven a su cauce tras la salida del hilo de quien corresponda, según toque. Los foros son así, mire usted. Y si no le gustan, tengo otros.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No me avergüenza reconocer que yo mismo caí en la trampa de participar en esta refriega concreta cual forero novato, hasta el punto de que en cierto momento decidí simplemente abandonar. Pero lo cierto es que me quedé con las ganas de hablar del tema con cierto detenimiento. Y como hoy es festivo y tengo mucha musiquita chula que escuchar en mi equipo de 3 chavos, aquí estamos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Cuando el río suena...&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...Agua lleva ¿verdad? Pues no siempre, pero vamos a tratar de valorar todas las posibilidades con la mente abierta, casi tanto como para que se nos caiga el cerebro (&lt;i&gt;Richard Feynman&lt;/i&gt; dixit, o al menos algo parecido).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga4XCvTpkaZRHr0Prk_okyudlnuH_2UBtI9gjiK7eZXPQDQgxNAbfr6cACsiLP5J5UtQDOSURKHtjRhikMYy7Ml1fVUFJd2sHhLKt-jm9MljMp3IE3JsizQroBz65qEuXqok28/s1600/20180507_TNA55Valiunasbanner2.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;221&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga4XCvTpkaZRHr0Prk_okyudlnuH_2UBtI9gjiK7eZXPQDQgxNAbfr6cACsiLP5J5UtQDOSURKHtjRhikMYy7Ml1fVUFJd2sHhLKt-jm9MljMp3IE3JsizQroBz65qEuXqok28/s1600/20180507_TNA55Valiunasbanner2.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Richard Feynman pensando en sus cosas (seguramente misterios cuánticos).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Antes de entrar en materia, no obstante, recomiendo leer un poquito sobre los distintos cables ethernet, sus características, propiedades, usos y certificaciones. Aquí no hay ningún misterio. Un buen sitio es &lt;a href=&quot;https://planetechusa.com/blog/ethernet-different-ethernet-categories-cat3-vs-cat5e-vs-cat6-vs-cat6a-vs-cat7-vs-cat8/&quot; target=&quot;_blank&quot;&gt;este&lt;/a&gt;. Así me ahorro tener que explicarlo yo aquí, que resulta bastante aburrido.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero vamos centrándonos. En lo que sigue voy a tratar de presentar las distintas&lt;b&gt; &lt;/b&gt;circunstancias que, tal y como yo lo veo, podrían afectar a la &lt;b&gt;integridad de una señal de audio digital transmitida a través de un cable ethernet.&lt;/b&gt; No entraré sin embargo a valorar hasta qué punto esas diferencias medibles pueden o no ser audibles. Eso queda ya en el ámbito de lo subjetivo y simplemente no me apetece traspasar las puertas de Mordor, al menos no sin una legión de Altos Elfos a mi servicio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Veamos. El aficionado A afirma que su equipo suena mejor con determinado cable ethernet ¿a qué podría deberse? Se me ocurren dos posibles causas.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
1. Interferencias radioeléctricas&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los cables no dejan de ser antenas que captan y emiten radiaciones de tipo electromagnético. Un cable ethernet probablemente se encontrará en un ambiente repleto de ellas, tanto más en la medida en que el sistema de reproducción incluya un PC convencional.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQuPF8gr5B8MijSmPKOfQcW2rGsCVnePd1EDI1yL86aAkyjpWo27Eic2sKoxeRohdfmTubk22sWtnIdd5SllXSE46eTUXrHSA4cTynSjz-u7m8dVJMezJHzOYPuuet8IYosxz1/s1600/IMG_20171231_145001.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;450&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQuPF8gr5B8MijSmPKOfQcW2rGsCVnePd1EDI1yL86aAkyjpWo27Eic2sKoxeRohdfmTubk22sWtnIdd5SllXSE46eTUXrHSA4cTynSjz-u7m8dVJMezJHzOYPuuet8IYosxz1/s1600/IMG_20171231_145001.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Cableado, ventiladores, amplificador, otros componentes... probablemente no sea el entorno más aséptico del mundo.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Estas perturbaciones, a su vez, podrían afectar a los más o menos delicados voltajes digitales de la señal de audio hasta el punto de alterar su integridad, de modo que algunos 1&#39;s se transformarían en 0&#39;s o viceversa. Y ya la tenemos liada entonces ¿no? Relación causa - efecto justificada y fin del artículo.&lt;br /&gt;
&lt;br /&gt;
¡No tan rápido!&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por otro lado, y aún admitiendo que el fenómeno anterior no afectara en modo alguna a la integridad de la información transmitida, aún podría suceder que dichas perturbaciones se colasen, a través de sus puertos ethernet,&amp;nbsp;en los delicados circuitos electrónicos de los dispositivos de reproducción en los que eventualmente se realiza la conversión de la señal digital al ámbito analógico, perturbaciones que desde ahí podrían asimismo propagarse a los componentes eléctricos de sus etapas de salida y circuitos de reloj. Eso tal vez se manifestara en la forma de variaciones cuantificables en parámetros tales como la distorsión armónica, la relación señal / ruido o incluso el escurridizo &lt;i&gt;jitter&lt;/i&gt;, ese elusivo duendecillo al parecer responsable de todas las miserias actuales del audio digital.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Es un hecho conocido que existe una relación entre la actividad de la CPU, GPU y otros componentes de un sistema informático y el patrón de emisiones electromagnéticas que genera cuando está en funcionamiento. Tanto es así que incluso existen sorprendentes técnicas de espionaje capaces de predecir a distancia lo que aparece en la pantalla de un ordenador totalmente desconectado de la red (Kuhn &lt;a href=&quot;https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-577.pdf&quot; target=&quot;_blank&quot;&gt;2003&lt;/a&gt;, &lt;a href=&quot;https://www.cl.cam.ac.uk/~mgk25/pet2004-fpd.pdf&quot; target=&quot;_blank&quot;&gt;2004&lt;/a&gt;) o transmitir información desde él, cuando ha sido previamente comprometido, hacia un simple teléfono&amp;nbsp;móvil (&lt;a href=&quot;https://www.usenix.org/conference/usenixsecurity15/technical-sessions/presentation/guri&quot; target=&quot;_blank&quot;&gt;Guri et al. 2015&lt;/a&gt;). De hecho el trabajo en este campo del tal Mordechai Guri y su alegres hackers es... inquietante. Ya tardáis en &lt;a href=&quot;https://www.google.com/search?ei=oKgJXIGYNMjVgAaW2Z_ABw&amp;amp;q=Mordechai+Guri+airgap&amp;amp;oq=Mordechai+Guri+airgap&amp;amp;gs_l=psy-ab.3..0i19.2317.3768..4124...0.0..0.161.819.0j7......0....1..gws-wiz.......0i22i30j0i203j0i22i10i30.9t9tOq9fl8E&quot; target=&quot;_blank&quot;&gt;buscarlo en Google&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Habiendo reconocido pues el papel que puede jugar toda esta cacofonía de perturbaciones electromagnéticas en un sistema informático, no se requiere de un gran salto de fe para admitir la posibilidad de que un cable ethernet susceptible de captar y propagar ciertas interferencias pudiera comprometer, hasta cierto punto, tampoco nos vengamos arriba, la calidad de sonido en un reproductor digital.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La pregunta, claro,&amp;nbsp; es &lt;i&gt;cuánto&lt;/i&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero en el título de este artículo hablabas de un experimento ¿no? En efecto, pero no uno que sirva para dar respuesta a la anterior cuestión. Desgraciadamente no dispongo del equipamiento necesario para medir el posible efecto de distintos cables ethernet sobre la señal emitida a través de la salida de línea analógica de un reproductor conectado a una red ethernet. No obstante, otros como el archiconocido &lt;i&gt;Archimago&lt;/i&gt; sí lo tienen... y además lo utilizan asiduamente. Recomiendo encarecidamente la lectura de los extensos y concienzudos artículos que este conocido aficionado publica en su &lt;a href=&quot;http://archimago.blogspot.com/&quot; target=&quot;_blank&quot;&gt;blog&lt;/a&gt;. Resultan de gran ayuda para combatir con contundencia la terrible&amp;nbsp;&lt;i&gt;audiofilia nerviosa digital&lt;/i&gt;, una variante relativamente reciente de este conocido mal, especialmente cuando aún se encuentra en sus fases tempranas cuando la cosa aún tiene remedio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vamos a por la segunda.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
2. Perdiendo bits por el camino (y cómo funciona TCP/IP)&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Retomemos ahora la especulación anterior acerca de las interferencias de índole electromagnética y la posible corrupción de datos en tránsito. O admitamos que algunos bits simplemente se pierdan de algún modo en su camino de emisor a receptor. Quién sabe, quizás decidan irse de copas y no sepan volver a su casa tras la juerga de rigor. ¿Podría esto justificar la existencia de estos supercables ethernet cuyas propiedades van más allá de donde certificación alguna ha llegado jamás?&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para profundizar un poco en esta posibilidad tenemos que introducir primeramente ciertos conceptos relacionados con&amp;nbsp;el modo en que se transmite la información. Voy a tratar de explicarlo sin profundizar demasiado en los detalles técnicos ni contar demasiadas mentiras, lo que probablemente no conseguiré.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El problema de interconectar sistemas informáticos heterogéneos (es decir, con tecnologías dispares, o lo que es lo mismo, de su padre y de su madre), alejados miles de kilómetros, utilizando una red extensa, insegura, compuesta por una cantidad indeterminada de nodos intermedios que pueden empeñarse testarudamente en extraviar, duplicar o desordenar la información que circula entre ellos no es ninguna bobada.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De hecho, desarrollar el conjunto de tecnologías y protocolos necesarios para lograrlo con éxito ha supuesto muchas décadas de trabajo para algunas mentes más que brillantes. Es la historia de ARPANET (y de lo que había antes de ARPANET). Es la historia de TCP/IP. Y de héroes conocidos como&amp;nbsp;&lt;i&gt;Jon Postel&lt;/i&gt;,&amp;nbsp;&lt;i&gt;Douglas Engelbart,&amp;nbsp;&lt;/i&gt;&lt;i&gt;Vicent Cerf&lt;/i&gt;&amp;nbsp;o, más recientemente,&amp;nbsp;&lt;i&gt;Tim Bernes-Lee&lt;/i&gt;. Y también de&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/List_of_Internet_pioneers#Jon_Postel&quot; target=&quot;_blank&quot;&gt;otros menos conocidos&lt;/a&gt;&amp;nbsp;pero cuya contribución resultó también decisiva. Y el caso es que lo que crearon, que seguramente conocerás como Internet, resuelve el problema. Y permite que una empresa de Albacete haga copias de seguridad diarias de sus datos en un servidor de Ohio sin temor a que ni uno solo de sus preciosos bits se pierda por un camino digital de paquetes de datos amarillos que se extiende de extremo a extremo del mundo a través de docenas de redes ajenas.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allow=&quot;accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;337&quot; src=&quot;https://www.youtube.com/embed/i4RE6dBAjH4&quot; width=&quot;600&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vete ahora y explícale a esta gente, o a los pastores que cuidan de la infraestructura que aquellos parieron, que te preocupa que tu cable ethernet de pocos metros pierda datos en una conexión punto a punto doméstica cuando transmite información de audio o vídeo codificada digitalmente de igual modo que los backups de la empresa de Albacete.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero sigamos con la mente abierta.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El caso es que el problema&amp;nbsp;descrito, por su complejidad, no resulta fácilmente abordable de modo monolítico. O lo que es lo mismo, es preferible descomponerlo en problemas más sencillos que se irán resolviendo progresivamente. Y así surge la llamada &lt;b&gt;arquitectura por capas de TCP/IP&lt;/b&gt;, que a su vez se basa en la propuesta anteriormente por OSI, más estratificada. Si quieres saber más sobre los modelos ISO/OSI y TCP/IP,&amp;nbsp;&lt;a href=&quot;http://www.tcpipguide.com/free/index.htm&quot; target=&quot;_blank&quot;&gt;esta&lt;/a&gt;&amp;nbsp;es una buena referencia, bastante completa pero no abrumadora desde un punto de vista técnico.&lt;br /&gt;
&lt;br /&gt;
Prosigamos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Resumiendo un poco (bueno, bastante), la idea es descomponer el proceso de transmisión en &lt;b&gt;capas &lt;/b&gt;(niveles), cada una de las cuales solo se ocupa de determinados problemas puesto que asume que ciertas cosas ya han sido resueltas en las capas inferiores. Y de modo análogo, le facilita por tanto la vida a las superiores tras desarrollar su propia función. Se trata en definitiva de un mecanismo de encapsulación de la complejidad que comprende desde las aplicaciones que desean transmitir información (arriba) hasta las propias señales eléctricas u ópticas que efectivamente se envían (abajo), pasando por toda una caterva de protocolos de distinto pelaje especializados en resolver problemas específicos.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipjDnJIVxNd-sAm7OUyJ9ILpkT9C3mV9U3mf3mhHUbA_UElZZ8HTUuBm8yTuFM9ytZcF2KgX4EKEkILfofrXLt5gzr3QQOklq6NF3ek7_id9NpKeUEfRiwEm5UTjDd8aD-KZ-J/s1600/Niveles+y+encapsulamiento.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;600&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipjDnJIVxNd-sAm7OUyJ9ILpkT9C3mV9U3mf3mhHUbA_UElZZ8HTUuBm8yTuFM9ytZcF2KgX4EKEkILfofrXLt5gzr3QQOklq6NF3ek7_id9NpKeUEfRiwEm5UTjDd8aD-KZ-J/s1600/Niveles+y+encapsulamiento.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Esquema general del funcionamiento de una arquitectura de red por capas. El número de capas es más que discutible.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Cada capa agrupa los bits de datos en&amp;nbsp;&lt;b&gt;paquetes&lt;/b&gt;&amp;nbsp;que en función del nivel al que pertenecen reciben distintos nombres: &lt;i&gt;segmento&lt;/i&gt;, &lt;i&gt;datagrama&lt;/i&gt;, &lt;i&gt;trama&lt;/i&gt;... Además, se añade información de control (cabeceras), necesarias para que surja la &quot;magia&quot; que se practica en cada nivel. Emisor y receptor disponen de todas las capas, de modo que la transmisión de estos paquetes se realiza de arriba a bajo en el emisor, de ahí pasa a la red, y ya en el receptor de abajo arriba. Cada capa, no obstante, tiene la sensación de estar &quot;dialogando&quot; con su equivalente, por lo que desde un punto de vista lógico es como si la comunicación se estableciera horizontalmente entre los niveles (protocolos) homónimos de emisor y receptor. Casi nada.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Dejando de lado el probable galimatías que constituye el último párrafo, que quizás prefieras ignorar sin remordimientos, concretemos el asunto con un gráfico ya adaptado a nuestra peculiar área de interés, los cacharros que reproducen audio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmmA2DwlZ9wbFyBIW1URvKgd6NF1i94pDPYsJjmVJTnwp3AwrjC-BCVBS7xbvb__gQ_fZUrK8fxf-SMBOJgFm8hxltK6egf3DB-wru1PllunASZcCV3FJWN98b1IkHed33kUMj/s1600/C%25C3%25B3mo+funciona+TCPIP+%2528simplificado.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;502&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmmA2DwlZ9wbFyBIW1URvKgd6NF1i94pDPYsJjmVJTnwp3AwrjC-BCVBS7xbvb__gQ_fZUrK8fxf-SMBOJgFm8hxltK6egf3DB-wru1PllunASZcCV3FJWN98b1IkHed33kUMj/s1600/C%25C3%25B3mo+funciona+TCPIP+%2528simplificado.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Una versión&amp;nbsp;&lt;i&gt;maxi single&lt;/i&gt;&amp;nbsp;de la arquitectura por capas de TCP/IP en un sistema de reproducción de audio en red.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En la parte superior, tenemos los distintos dispositivos que pueden actuar como reproductores de audio: ordenadores, reproductores comerciales dedicados o basados en hardware abierto (SoCs de tipo Raspberry, ODROID y similares). Y muchos más, claro. Cualquier cosa capaz de reproducir contenidos multimedia a través de la red. De hecho, he excluido del diagrama móviles y tabletas puesto que nos estamos centrando en la conexión ethernet y estos suele carecer de ella, pero conceptualmente tendrían todo el derecho a aparecer ahí arriba.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los reproductores lógicamente necesitan de un software que los comande. Estos constituyen el denominado nivel de&amp;nbsp;&lt;b&gt;aplicación:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;En el caso de ordenadores, se trata de aplicaciones de escritorio como JRiver Media Center, Foobar, Audirvana, las de Spotify o Tidal o simplemente un navegador de Internet mondo y lirondo con el que acceder a servicios genéricos en &lt;i&gt;streaming&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;Distros basadas en Linux como piCorePlayer, Volumio o LibreElec para los SoCs abiertos.&lt;/li&gt;
&lt;li&gt;Y, por último, lo que quiera que ejecuten los reproductores comerciales, usualmente algo basado también en Linux y otros desarrollos de código abierto con un mayor o menor grado de personalización por parte del fabricante.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Justo debajo nos encontramos con el &lt;b&gt;nivel de sesión&lt;/b&gt;, y reconozco que aquí me he tomado una pequeña licencia para colar ciertos elementos que me convenía poner sobre la mesa. A diferencia de ISO/OSI, la arquitectura TCP/IP no maneja de modo explícito un nivel de sesión, de ahí que escriba su nombre en cursiva en el diagrama anterior. El caso es que me interesa introducir ciertos protocolos de red de alto nivel, que estrictamente hablando tampoco deberían aparecer ahí, necesarios para que las aplicaciones que encuentran en la parte superior de nuestra pila (o torre, si lo prefieres) puedan establecer conexiones con otros dispositivos o servidores con los que intercambiar información. Los más utilizadas son &lt;b&gt;SMB&lt;/b&gt;, &lt;b&gt;NFS&lt;/b&gt; y, en entornos domésticos AV, &lt;b&gt;UPnP&lt;/b&gt;. Todos ellos representan el primer paso en el camino para &quot;salir a la red&quot;.&lt;br /&gt;
&lt;br /&gt;
Más abajo, y ahora sí reingresamos en la arquitectura TCP/IP de Internet, nos topamos con la &lt;b&gt;capa de transporte&lt;/b&gt;, conformada por dos protocolos, TCP y UDP&lt;b&gt;:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;TCP proporciona un servicio orientado a conexión que garantiza todo lo que debe ser garantizado en una transmisión segura, creando un &quot;tubo&quot; extremo a extremo de forma que la información pasa a través de él preservando totalmente su orden e integridad. Para ello se incorporan mecanismos de retransmisión de datos cuando se detectan errores. Estos mecanismos tiene un coste, una sobrecarga, que hace que parte de los datos que se transmiten deben ser necesariamente de control para que el tinglado pueda gestionar cualquier eventualidad.&lt;/li&gt;
&lt;li&gt;UDP no hace nada de lo anterior, de hecho ni siquiera es un servicio orientado a conexión y, por tanto, se utiliza en escenarios en los que a) se presupone que no se van a producir errores o b) es más importante garantizar que un flujo constante de información llegue al receptor que asegurarse de que esto se consiga sin que se produzcan errores en el proceso (por ejemplo en las retransmisiones de audio y vídeo en tiempo real). A cambio, su eficiencia es mayor que la de TCP.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Los protocolos y aplicaciones situados por encima de la capa de transporte pueden diseñarse para emplear uno u otro. En algunos casos esta elección queda grabada a fuego en la etapa de diseño. En otros puede modificarse a voluntad del usuario o como consecuencia de una decisión inteligente de la aplicación posteriormente, en cada uso.&lt;br /&gt;
&lt;br /&gt;
Por ejemplo, UDP se suele utilizar en aplicaciones de videoconferencia en tiempo real, donde concurren exigencias temporales más restrictivas que las de la simple emisión de flujos de audio o vídeo porque de lo contrario la inteligibilidad de la sesión puede verse seriamente perjudicada al ser la comunicación bidireccional.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Además, tanto TCP como UDP proporcionan un servicio adicional a los niveles superiores, un mecanismo denominado multiplexación de flujos de datos. Gracias a él, diferentes aplicaciones en un mismo dispositivo son capaces de mantener conexiones simultáneas con otros tantos agentes remotos. La capa de transporte etiqueta mediante unos identificadores numéricos asociados aquellos procesos que se encuentran a cada lado de la conexión. Estos identificadores se denominan puertos.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Si un reproductor utiliza un protocolo de sesión que funciona sobre TCP/IP podemos asumir que, salvo circunstancias cataclísmicas, la conexión es segura. Así de sencillo. En el caso de UDP no, pero... sigamos bajando.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Del &lt;b&gt;nivel de red &lt;/b&gt;solo voy a decir que proporciona los mecanismos globales de identificación de dispositivos y encaminamiento de datos necesarios para que los paquetes encuentren su destino en una red extensa multipunto. No hay más que pensar en una hipotética red ferroviaria (si es muy densa mejor), con múltiples rutas entre dos estaciones dadas, para entender de qué va esto.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIK1pv-YGC58p56k6LlZ9VBTY6WgPeMlEwdKJ0BQDlFHbgSmLnRM_NcWrBKBa8f50jtkgcpumTr1ho5Z-VbTcqC-V8vxc0rWybVYxfpqHpOtWFZhZisK20U10VnT9VM9Cc0XSp/s1600/Internet_map_1024.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;600&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIK1pv-YGC58p56k6LlZ9VBTY6WgPeMlEwdKJ0BQDlFHbgSmLnRM_NcWrBKBa8f50jtkgcpumTr1ho5Z-VbTcqC-V8vxc0rWybVYxfpqHpOtWFZhZisK20U10VnT9VM9Cc0XSp/s1600/Internet_map_1024.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Principales rutas de datos de las conexiones troncales de Internet (2006). &lt;i&gt;Fuente: Opte Project (Wikipedia).&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
No es que su papel no sea importante (¡es crucial!), sino que no necesitamos profundizar más en este aspecto para abordar el tema que nos ocupa. Simplemente aceptemos que IP es el auténtico corazón de Internet. Funciona, y punto.&lt;br /&gt;
&lt;br /&gt;
Llegamos al meollo del asunto, el nivel donde opera el &lt;b&gt;estándar ethernet&lt;/b&gt;, con sus puertos de red, cableado, dispositivos de conmutación (&lt;i&gt;switches&lt;/i&gt;, &lt;i&gt;routers&lt;/i&gt;, etc.) que en terminología OSI son realmente dos, a saber: la física y la de enlace datos. Estas capas son las responsables de posibilitar en última instancia la comunicación en el ámbito de nuestra red local. Y es aquí donde nos vamos a detener para realizar un pequeño experimento. Pero antes, algunos comentarios. Paciencia, ya casi estamos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Las comunicaciones entre dispositivos dentro de una red local no requieren estrictamente hablando de ningún mecanismo de encaminamiento como el que proporciona TCP/IP en una red de área extensa como Internet. Los datos simplemente fluyen por el cable hasta un conmutador, típicamente el propio &lt;i&gt;router &lt;/i&gt;en entornos domésticos sencillos, y de ahí hasta el dispositivo destinatario de los mismos. Aunque la topología física es una estrella cuyo centro se encuentra un conmutador, a todos los efectos los elementos conectados se hallan dentro de la misma red física.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMyhQgA7sSB_meAZAYhmlHAiLd2TaJU1SbnRH18aM2n5hvZJec4GeumOpq_5y3OxBTzqfLOp2sO1Lo32cCe2C_xepZYlfuz8SYBKYtrPtSYSPNdu2dLLDh3sessZJhWhUmLGKi/s1600/IMG_20180828_222829.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMyhQgA7sSB_meAZAYhmlHAiLd2TaJU1SbnRH18aM2n5hvZJec4GeumOpq_5y3OxBTzqfLOp2sO1Lo32cCe2C_xepZYlfuz8SYBKYtrPtSYSPNdu2dLLDh3sessZJhWhUmLGKi/s1600/IMG_20180828_222829.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Un sencillo router doméstico (D-Link DIR-882) como el empleado para las pruebas que siguen.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Ethernet proporciona mecanismos para, por una parte, sincronizar emisor y receptor (control de flujo) y, por otra, detectar los errores producidos en estas transmisiones, digamos, locales, aunque no para recuperarse de ellos. Esto quiere decir que si un paquete de datos es erróneo simplemente se descarta y se informa a las capas superiores para que alguien haga algo, literalmente, si se considera oportuno.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y aquí es donde todo empieza a encajar (espero). Cuando una aplicación (y ahora volvemos a la parte superior de nuestra bonita torre TCP/IP) emplea TCP como protocolo de transporte, tenemos todas las garantías para considerar que la transmisión es segura y no se pierde información. Si en cambio se utiliza UDP, este garante desaparece.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;(A) ¿Sabemos qué reproductores utilizan TCP y cuáles UDP?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;(B) ¿Cuántos errores de transmisión se producen realmente?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si quieres averiguarlo por ti mismo, sigue leyendo. ¡Vamos con las pruebas!&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Netstat, TCP y UDP&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Netstat&lt;/b&gt;&amp;nbsp;es una utilidad de línea de comandos disponible en sistemas Windows, Linux y OS X. Su sintaxis difiere ligeramente en cada caso, pero la información que nos proporciona es prácticamente idéntica.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero primero voy a presentarte el cable ethernet utilizado en todo lo que sigue:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcR-B1ZrOjUs5LFgDg-EF9pUyrGRFgsMF9YymXxAVIHkEr-lxbLChWL-z_Xq7nf8wF2Ieqv4LvnhOgk7a8rYTKJP6-022SGga1gFey7XT595m57-7MRACVP0s25fFRhJizhnQV/s1600/IMG_20181206_181431-COLLAGE.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;600&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcR-B1ZrOjUs5LFgDg-EF9pUyrGRFgsMF9YymXxAVIHkEr-lxbLChWL-z_Xq7nf8wF2Ieqv4LvnhOgk7a8rYTKJP6-022SGga1gFey7XT595m57-7MRACVP0s25fFRhJizhnQV/s1600/IMG_20181206_181431-COLLAGE.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;El &lt;i&gt;John Doe&lt;/i&gt; de los cables ethernet.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sí, estás viendo bien. Se trata de un miserable&amp;nbsp;&lt;b&gt;SFTP de categoría 5E&lt;/b&gt; de unos 2 metros de longitud. Ni 8, ni 7 ni 6. Adecuado para conseguir velocidades de 1000 Mbps en full dúplex, de acuerdo a lo que marca la certificación para esta categoría. Ni más ni menos. No sabría decir qué precio tiene puesto que si no me equivoco venía incluido con algún cacharro, pero diría que no debería costar más de unos pocos euros. ¿Esperabas otra cosa?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Comencemos lanzando el cliente de escritorio de &lt;b&gt;Tidal&lt;/b&gt;, a ver si somos capaces de determinar qué protocolo de transporte utiliza. Recordemos, TCP ofrece garantía de transmisión de la información sin errores en tanto que UDP opera bajo algo así como &quot;envía &amp;amp; reza&quot;, sin proporcionar ningún mecanismos de recuperación el caso de pérdidas o errores en los datos.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEistHKxUUD4MQ2jvaIBKBy8OuQMbcBkh1CxasXl1jFCQFjm5p5384hSwIR4N5TtMIw4U0o3m3zlpaTs5TzIIh634AMGkwf9Hcc3hhPlFsgVAW6sivdUVzX8nWS1idcrDtl4sV43/s1600/Captura.PNG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;836&quot; data-original-width=&quot;1145&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEistHKxUUD4MQ2jvaIBKBy8OuQMbcBkh1CxasXl1jFCQFjm5p5384hSwIR4N5TtMIw4U0o3m3zlpaTs5TzIIh634AMGkwf9Hcc3hhPlFsgVAW6sivdUVzX8nWS1idcrDtl4sV43/s400/Captura.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Tidal: gran sonido, pésimas recomendaciones.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Para ello primeramente deberemos averiguar su PID (identificador de proceso) utilizando el &lt;i&gt;administrador de tareas&lt;/i&gt;. En Windows lo encontraremos aquí:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3TS2P_oFVLhHMrmmQ19VhAOoHZCkktDwDWmeFo0onZQO28WKFs264x80mRdizZFSKyvSAd259iQu3z5x8vTnAVtCZji29oJm8qqYy1ycwBry_J6uPREIhTWC6f66AsjSBpIbx/s1600/2018-12-07+18_47_31-Administrador+de+tareas.png&quot; style=&quot;margin-left: auto; margin-right: auto; outline-width: 0px; user-select: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;591&quot; data-original-width=&quot;591&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3TS2P_oFVLhHMrmmQ19VhAOoHZCkktDwDWmeFo0onZQO28WKFs264x80mRdizZFSKyvSAd259iQu3z5x8vTnAVtCZji29oJm8qqYy1ycwBry_J6uPREIhTWC6f66AsjSBpIbx/s1600/2018-12-07+18_47_31-Administrador+de+tareas.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Localizando el PID de un proceso a través del administrador de tareas de Windows.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora solo necesitamos hacer (seguimos en Windows):&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;X:\&amp;gt;&lt;b&gt;netstat -ano | find &quot;5556&quot;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;background-color: #a64d79; color: white;&quot;&gt;&lt;b&gt;TCP&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;10.255.0.198:52182&amp;nbsp; 2.18.49.14:443&amp;nbsp; ESTABLISHED&amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;5556&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vaya, el proceso &lt;b&gt;TIDALPlayer.exe &lt;/b&gt;abre una conexión de tipo TCP entre el PC local (10.255.0.198) y uno remoto (2.18.49.14) en cuanto comenzamos a reproducir un tema. Si hacemos ahora..&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;X:\&amp;gt;&lt;b&gt;ping -a 2.18.49.14&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Haciendo ping a a2-18-49-14.&lt;span style=&quot;color: white;&quot;&gt;&lt;b style=&quot;background-color: #a64d79;&quot;&gt;deploy.static.akamaitechnologies.com&lt;/b&gt;&lt;/span&gt;&amp;nbsp;[2.18.49.14]:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Respuesta desde 2.18.49.14: bytes=32 tiempo=15ms TTL=53&lt;br /&gt;Respuesta desde 2.18.49.14: bytes=32 tiempo=15ms TTL=53&lt;br /&gt;Respuesta desde 2.18.49.14: bytes=32 tiempo=15ms TTL=53&lt;br /&gt;Respuesta desde 2.18.49.14: bytes=32 tiempo=15ms TTL=53&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...comprobaremos que se trata de un servidor en &lt;i&gt;Akamai&lt;/i&gt;, una conocida organización que dispone de una potente red de distribución global de contenidos utilizada por múltiples proveedores de servicios en Internet. Blanco y en botella.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: start;&quot;&gt;Como ya hemos visto de qué modo proceder en Windows yo seguiré a partir de ahora, por brevedad, desarrollando mi argumentación exclusivamente en un entorno Linux. Como a&lt;/span&gt;quí no tenemos un cliente de escritorio de Tidal (¿para cuándo?), probaremos con el de &lt;b&gt;Spotify&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj1-E7ldVpI1lGnRj7_RhlrR0ZdHjg3_HnUiFM5djm0qqJIkKNBpFuhGrhVCjQZlCYoO4bg0thBCgX5KrbG-s0GjjbSizOLCrF7e47FJk3ozVVssrr13Jij1IpqisvV666HaWC/s1600/Origamibiro+-+Ada+Deane_513.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;484&quot; data-original-width=&quot;600&quot; height=&quot;322&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj1-E7ldVpI1lGnRj7_RhlrR0ZdHjg3_HnUiFM5djm0qqJIkKNBpFuhGrhVCjQZlCYoO4bg0thBCgX5KrbG-s0GjjbSizOLCrF7e47FJk3ozVVssrr13Jij1IpqisvV666HaWC/s400/Origamibiro+-+Ada+Deane_513.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Los duendecillos de Spotify, en cambio, me conocen como si me hubieran parido.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La sintaxis del comando a emplear en una terminal en este sistema operativo será similar:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$&lt;b&gt;&amp;nbsp;netstat -antup | grep spotify&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0 0.0.0.0:39157&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;14991/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;spotify&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0 0.0.0.0:57621&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;14991/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;spotify&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0 192.168.1.101:56570&amp;nbsp; 72.247.210.56:80&amp;nbsp; &amp;nbsp; ESTABLECIDO&amp;nbsp; 14991/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;spotify&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0 192.168.1.101:35172&amp;nbsp; 104.199.65.47:4070&amp;nbsp; ESTABLECIDO&amp;nbsp; 14991/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;spotify&lt;/span&gt;&lt;br /&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: orange; color: white;&quot;&gt;udp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; 1536&amp;nbsp; 0 0.0.0.0:57621&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 14991/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;spotify&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El número de conexiones varía ostensiblemente durante el periodo de uso de Spotify, así que si estás probado esto en tu equipo es probable que el resultado sea distinto. En esta ocasión nos encontramos con indicios de uso de UDP. Dado que es este un protocolo sin conexión, netstat es incapaz de mostrarnos quién está &quot;al otro lado de la línea&quot;, indicando tan solo que el cliente de Spotify del PC está escuchando en UDP/57621. Podríamos escarbar un poco más con alguna herramienta de captura de paquetes para tratar de obtener información más concluyente, pero probablemente no merecería la pena.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Quiere esto decir que Spotify usa UDP para su emisión? En mi opinión no. Hay que recordar que nos encontramos tras un router en el que no se han abierto ni redirigido puertos específicos hacia este PC, de modo que no es alcanzable desde Internet. Yo diría que el puerto 57621 más bien se utiliza para algún tipo de funcionalidad relacionada con la interacción con otros clientes de Spotify que pudiera haber en la red local. No obstante, si te sientes más cómodo pensando lo contrario, puedes hacerlo tranquilamente.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por cierto que Spotify, al menos en sus inicios, tenía una curiosa manera de funcionar, combinando la descarga directa de datos de audio desde los servidores de esta empresa con el uso de una red P2P entre los propios usuarios del servicio para aligerar la carga sobre sus propias infraestructuras. En este &lt;a href=&quot;http://www.csc.kth.se/~gkreitz/spotify-p2p10/&quot; target=&quot;_blank&quot;&gt;artículo&lt;/a&gt; (Kreitz, Niemelä 2010) lo explicaban ellos mismos estupendamente.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilFliDV1IgqaFkC3n37bLeXXfl9gQi5Pca7sk_vI29Z3ggrpK_E2Qcw1HHcvth58QcQ4-9EaYIO1Cn8ERYji4MCmZa-4AiRqshH2A8HK61BdJpehI2lXaEnKR-5_LckSLnsaDs/s1600/spotify-distribution-2011.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;485&quot; data-original-width=&quot;628&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilFliDV1IgqaFkC3n37bLeXXfl9gQi5Pca7sk_vI29Z3ggrpK_E2Qcw1HHcvth58QcQ4-9EaYIO1Cn8ERYji4MCmZa-4AiRqshH2A8HK61BdJpehI2lXaEnKR-5_LckSLnsaDs/s1600/spotify-distribution-2011.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Spotify, en 2008. Cuando el P2P te ayuda a crecer sin invertir un montón de pasta. El diagrama es prestado (Spotify).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Veamos a continuación qué pasa con un cliente software &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;Squeezelite&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt; en un entorno Squeezebox.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$ &lt;b&gt;netstat -antup | grep squeezelite&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 192.168.1.101:35276&amp;nbsp; 192.168.1.100:3483&amp;nbsp; ESTABLECIDO&amp;nbsp; 27308/&lt;span style=&quot;color: red;&quot;&gt;squeezelite&lt;/span&gt;   &lt;br /&gt;&lt;b&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&amp;nbsp; 1252585&amp;nbsp; 0&amp;nbsp; 192.168.1.101:47026&amp;nbsp; 192.168.1.100:9000&amp;nbsp; ESTABLECIDO&amp;nbsp; 27308/&lt;span style=&quot;color: red;&quot;&gt;squeezelite&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora TCP sin ambages.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A continuación probemos con un reproductor minimalista como &lt;b&gt;Audacious&lt;/b&gt; (Linux) tirando musiquita localizada en una carpeta de mi NAS doméstico compartida en red mediante &lt;b&gt;SMB&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhheOlFTJszcAnVmsyJuMFJrMy97WEY61-wayB2l75Q3zFaotmQVZCxaB7JlLkVaImrtnYbu9NpCvO-fPn6hXM7_POcpPA2WxwVtLoKU966zZpnGlMkj6pw0OiDQ4wu3T2SiSIq/s1600/Abel+Korzeniowski+-+Penny+Dreadful%253A+Seasons+2+%2526+3+%2528Music+From+The+Showtime+Original+Series%2529+-+Poison+%25285%253A50%2529+-+Audacious_512.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;116&quot; data-original-width=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhheOlFTJszcAnVmsyJuMFJrMy97WEY61-wayB2l75Q3zFaotmQVZCxaB7JlLkVaImrtnYbu9NpCvO-fPn6hXM7_POcpPA2WxwVtLoKU966zZpnGlMkj6pw0OiDQ4wu3T2SiSIq/s1600/Abel+Korzeniowski+-+Penny+Dreadful%253A+Seasons+2+%2526+3+%2528Music+From+The+Showtime+Original+Series%2529+-+Poison+%25285%253A50%2529+-+Audacious_512.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Audacious, un pequeño gran reproductor heredero espiritual de Winamp.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$&lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&amp;nbsp;netstat -antup | grep audacious&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;pablo@menos:~$&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ya hemos roto algo. ¿Qué ha pasado? Ahora no es Audacious (el reproductor) quien abre la conexión de red, sino que es el propio sistema operativo quien se encarga de gestionar la transmisión de datos&amp;nbsp; a través de sus servicios de red mediante SMB. Pero como sabemos que los servidores SMB deben &quot;escuchar&quot; en el puerto 445, veamos qué conexiones salientes ha establecido nuestro PC hacia ese puerto:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$ &lt;b&gt;netstat -antup | grep 445&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 192.168.1.101:51832&amp;nbsp; 192.168.1.100:445&amp;nbsp; ESTABLECIDO&amp;nbsp; 11563/&lt;span style=&quot;color: red;&quot;&gt;gvfsd-smb&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahí la tenemos, de tipo TCP hacia 192.168.1.100, que se corresponde con la IP del NAS donde se encuentran los archivos reproducidos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con otros reproductores como JRiver Media Center ocurrirá exactamente lo mismo. De hecho, cualquier aplicación que acceda a la red a través de SMB o NFS lo hará de modo seguro puesto que ambos protocolos utilizan siempre TCP. Esto también incluye a los diversos demonios MPD que se encuentran en el corazón de más de un reproductor comercial de hardware cerrado o de Volumio, por ejemplo. Y SMB se usa mucho ahí fuera. Pero mucho. Incluso los dispositivos de la familia Sonos lo hacen.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOdPB065O_7R-d5IA-rXlRtPj1-99V1KkfJujaJgeMFom8rOB1EjluMEGrjKaYD6Ui10rm-7wvUH1cUn6Ti3Dm1eCmC60QC7R2fZpVkX5PA7ZVz5wlPq2cMrtpxyxXP4vq2Ec6/s1600/photo_2018-12-08_17-07-38.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;148&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOdPB065O_7R-d5IA-rXlRtPj1-99V1KkfJujaJgeMFom8rOB1EjluMEGrjKaYD6Ui10rm-7wvUH1cUn6Ti3Dm1eCmC60QC7R2fZpVkX5PA7ZVz5wlPq2cMrtpxyxXP4vq2Ec6/s1600/photo_2018-12-08_17-07-38.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Configuración de la biblioteca musical de un Sonos One utilizando una carpeta de red SMB.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y qué ocurre con los reproductores que en cambio optan por UPnP/DLNA? En estos casos se admite el uso tanto de TCP como de UDP, siendo creencia extendida que la emisión del audio se realiza siempre sobre UDP. Vamos a ver si es verdad.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Probemos primeramente con &lt;b&gt;Banshee&lt;/b&gt;, un sencillo reproductor para Linux que también es capaz de conectarse con servidores &lt;b&gt;UPnP/DLNA&lt;/b&gt;, en este caso uno del tipo miniDLNA.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyIe1cUi9mRN654wIn3MRMOJkA0hPQ-ZQ1h1VDaVu1WrWA1OTFt43R1wLdqDAo9xMiceYD97c0GcZvikb657nWlZKq2Qv2Mh2Z3dHJigcgMEQeFKG_QCHEollrOJOsM5GXlSNs/s1600/Falling%252C+Catching+por+Agnes+Obel+-+Reproductor+multimedia+Banshee_515.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;458&quot; data-original-width=&quot;599&quot; height=&quot;305&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyIe1cUi9mRN654wIn3MRMOJkA0hPQ-ZQ1h1VDaVu1WrWA1OTFt43R1wLdqDAo9xMiceYD97c0GcZvikb657nWlZKq2Qv2Mh2Z3dHJigcgMEQeFKG_QCHEollrOJOsM5GXlSNs/s400/Falling%252C+Catching+por+Agnes+Obel+-+Reproductor+multimedia+Banshee_515.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Banshee en acción.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$ &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;netstat -antup | grep banshee&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 127.0.0.1:8089&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 192.168.1.101:40450&amp;nbsp; 192.168.1.100:9000&amp;nbsp; ESTABLECIDO&amp;nbsp; 373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; 808400&amp;nbsp; 0&amp;nbsp; 192.168.1.101:60384&amp;nbsp; 192.168.1.100:8200&amp;nbsp; ESTABLECIDO&amp;nbsp; 373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 192.168.1.101:60356&amp;nbsp; 192.168.1.174:8008&amp;nbsp; ESTABLECIDO&amp;nbsp; 373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 192.168.1.101:58760&amp;nbsp; 138.201.227.205:80&amp;nbsp; ESTABLECIDO&amp;nbsp; 373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 192.168.1.101:40428&amp;nbsp; 192.168.1.100:9000&amp;nbsp; ESTABLECIDO&amp;nbsp; 373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: orange; color: white;&quot;&gt;udp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp;28224&amp;nbsp; 0&amp;nbsp; 0.0.0.0:1900&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: orange; color: white;&quot;&gt;udp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp;35904&amp;nbsp; 0&amp;nbsp; 0.0.0.0:33238&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;373/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;banshee&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Conexiones TCP establecidas (3 con el servidor de medios UPnP en 192.168.1.100) y 2 puertos de tipo UDP a la escucha. Ahora servidor y reproductor están dentro de la misma red local. En esta ocasión sí podemos admitir fácilmente la posibilidad de que se esté utilizando un protocolo de transporte no fiable.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En segundo lugar, echémosle un vistazo a &lt;b&gt;JRiver Media Center&lt;/b&gt; en su faceta de cliente UPnP/DLNA contra el mismo servidor.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxxHGc1MFDYX8SzFhp70He2yxrwjuDDgY-gR7o3_kHv7RJYailO5umTqV_yRFZkLza2VsIXQ0tu0terAdKWBxylfPosYEtFiR2WekN_pwRoEK8RCS5TWRuSz_YhrHCgdt19A_L/s1600/JRiver+Media+Center+24+-+ballena%253A+ReadyNAS+Ultra+4_514.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;457&quot; data-original-width=&quot;600&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxxHGc1MFDYX8SzFhp70He2yxrwjuDDgY-gR7o3_kHv7RJYailO5umTqV_yRFZkLza2VsIXQ0tu0terAdKWBxylfPosYEtFiR2WekN_pwRoEK8RCS5TWRuSz_YhrHCgdt19A_L/s400/JRiver+Media+Center+24+-+ballena%253A+ReadyNAS+Ultra+4_514.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;El gran JRMC en Linux.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$ &lt;b&gt;netstat -antup | grep mediacenter24&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52100&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52102&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52103&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52199&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 192.168.1.101:32928&amp;nbsp; 192.168.1.100:8200&amp;nbsp; ESTABLECIDO&amp;nbsp; 2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: orange; color: white;&quot;&gt;udp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; 3456&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52100&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2372/&lt;span style=&quot;color: red;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Similares resultados a los obtenidos con Banshee, ¿no te parece? Ahí tenemos también un puerto UDP abierto (52100).&lt;/div&gt;
&lt;br /&gt;
¿Y qué pasará si cambiamos miniDLNA por otro servidor de medios, por ejemplo el integrado en &lt;b&gt;Logitech Media Server&lt;/b&gt;?&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$ &lt;b&gt;netstat -antup | grep mediacenter24&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52101&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;2372/&lt;span style=&quot;color: red;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52102&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; 0&amp;nbsp; 0.0.0.0:52199&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0.0.0.0:*&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ESCUCHAR&amp;nbsp; &amp;nbsp; &amp;nbsp;2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b style=&quot;font-family: &amp;quot;courier new&amp;quot;, courier, monospace;&quot;&gt;&lt;span style=&quot;background-color: #0b5394; color: white;&quot;&gt;tcp&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; 7872&amp;nbsp; 0&amp;nbsp; 192.168.1.101:41960&amp;nbsp; 192.168.1.100:9000&amp;nbsp; &amp;nbsp;ESTABLECIDO&amp;nbsp; 2372/&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mediacenter24&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¡Sorpresa! Ni rastro de conexiones UDP. Squeezebox ama TCP.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Siguiendo los procedimientos descritos con el comando netstat puedes probar tú mismo y sacar tus propias conclusiones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Llevamos un buen rato con numeritos en pantalla y quizás sea un buen momento para hacer una pausa y recapitular.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por una parte, sabemos que TCP es un protocolo de trasporte seguro, orientado a conexión, que garantiza la integridad de la información transmitida. Los errores que puedan producirse son detectados y corregidos de modo transparente tanto para el usuario como para las propias aplicaciones que lo emplean. La única consecuencia sería un ligero incremente en la actividad de red en tanto que se retransmiten los paquetes dañados. Tendríamos que llegar a una situación de fallo generalizado realmente extremo, con una auténtica tormenta inacabable de errores, lo que por otra parte delataría algún problema realmente grave, para que la reproducción se interrumpiera. Recordemos además que existen espacios de memoria reservados en el reproductor (&lt;i&gt;buffers&lt;/i&gt;) en los que se almacenan por adelantado varios segundos (o más) de la pista de audio en reproducción y que es desde donde esta se realiza realmente. Como muy acertadamente apuntaba un participante en el anteriormente mencionado hilo sobre cables ethernet en Audio Planet, basta con desconectar el cable para comprobar que la reproducción prosigue sin inmutarse durante unos segundos.&lt;br /&gt;
&lt;br /&gt;
Hemos verificado además que servicios populares de audio por suscripción como Tidal o Spotify utilizan TCP. Del mismo modo, cualquier aplicación de reproducción que emplee SMB o NFS también se comunicará realmente mediante TCP. Por si fuera poco, este es asimismo el protocolo de transporte escogido en ecosistemas Squeezebox o MPD, lo que tiene un impacto directo en la popularidad global de este protocolo de transporte (TCP) puesto que un gran número de reproductores comerciales recurren a SMB, NFS o a soluciones basadas en MPD o Squeezebox.&lt;br /&gt;
&lt;br /&gt;
Por otro lado tenemos a UPnP, otro conjunto de protocolos indudablemente muy utilizado en sistemas AV. Hemos verificado que, al contrario de lo que a menudo se afirma, no siempre funciona sobre TCP. Las generalizaciones son arriesgadas.&lt;br /&gt;
&lt;br /&gt;
Ahora bien, olvida todo lo anterior.&lt;br /&gt;
&lt;br /&gt;
Supongamos que todos los dispositivos y reproductores de nuestra red local utilizaran un protocolo de transporte no seguro como es UDP. ¿Tendría esto algún impacto en la fiabilidad de las transmisiones? En definitiva...&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;b&gt;¿Tendría sentido la sustitución de los cables ethernet habituales por otros de supuestamente mayor calidad y prestaciones por lo que hace exclusivamente a la consecución&amp;nbsp;de una transmisión libre de errores?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
Vamos a tratar de dilucidarlo con otro sencillo experimento. Si aún estás ahí... llegamos al meollo del asunto.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNgyWayRB4KCFTDE0HYPzybbQp2GoUDateDzS_uDyH2kRd6ScaztDFXd8b-7g7JF2khr5vhGFuYHv0IhQFeXQxWUz5D-F50B2aZxs713busueNLt1Dnq5WzMhsV18JTOv6kDKt/s1600/giphy.gif&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;360&quot; data-original-width=&quot;480&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNgyWayRB4KCFTDE0HYPzybbQp2GoUDateDzS_uDyH2kRd6ScaztDFXd8b-7g7JF2khr5vhGFuYHv0IhQFeXQxWUz5D-F50B2aZxs713busueNLt1Dnq5WzMhsV18JTOv6kDKt/s400/giphy.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Netstat y los errores de transmisión&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero descendamos varios peldaños por la escalera de la arquitectura TCP/IP hasta los niveles más bajos para responder a la segunda pregunta que nos hacíamos unos cuantos párrafos más arriba, donde reconocíamos que ethernet no garantiza la transmisión libre de errores.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La cuestión es ¿realmente son estos errores de transmisión tan numerosos como para representar un peligro para la integridad del audio digital (y nuestra tranquilidad audiófila)?&amp;nbsp;&lt;b&gt;¿Podemos cuantificarlos?&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La respuesta es afirmativa. El comando netstat también es capaz de facilitarnos información acerca de los paquetes ethernet en los que se ha detectado algún tipo de error, con independencia de que un mecanismo de nivel superior los corrija posteriomente (TCP) o no (UDP). Es decir, lo que obtendremos será algo así como la &lt;b&gt;tasa de error en bruto&lt;/b&gt;, lo que indudablemente representa una métrica relevante de la fiabilidad del conjunto de dispositivos ethernet involucrados.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por tanto, he registrado las &lt;b&gt;estadísticas del adaptador de red&lt;/b&gt;&amp;nbsp;que proporciona el sistema operativo en mi PC de pruebas en un momento determinado y me he sometido a una dura e intensa sesión de escucha continua de más de 5 horas. Durante ese tiempo he seguido trabajando con el ordenador, escribiendo este artículo en Blogger, diseñando los diagramas que lo acompañan, navegando en Internet.... lo normal. Además, dado que este pequeño experimento se ha desarrollado a lo largo de la tarde de un día festivo, la red local doméstica ha estado echado humo durante todo el tiempo: Netflix, videojuegos en red, vídeos de Youtube... red que, para acabar de situarnos, cuenta además con varios dispositivos PLC conectados en diversas habitaciones; sí de esos que al parecer inducen tantas y tan perversas perturbaciones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGGd5d1CvQCK0Bkscj5oU_vgb4rzE2pjEDL9LH4mOwhM5DkXZM6bfSQ85AiZfYagcbH4kyJ-tuGBhTc3e0o93BowIWdOn45aHaRIf3kwQVtXBsgYxqBWCXrJDPIWbPWoD4HwrV/s1600/%25C3%2581rea+de+trabajo+1_507.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;338&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGGd5d1CvQCK0Bkscj5oU_vgb4rzE2pjEDL9LH4mOwhM5DkXZM6bfSQ85AiZfYagcbH4kyJ-tuGBhTc3e0o93BowIWdOn45aHaRIf3kwQVtXBsgYxqBWCXrJDPIWbPWoD4HwrV/s1600/%25C3%2581rea+de+trabajo+1_507.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Una entretenida tarde festiva de diciembre...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;539&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTafyFpqE_XzI7qk5XjeJB_cMxoXeRlJAO2h5IYGx7AraHJkfuxxsM5bT0IIaF5NpbGIhVsHgA5k_etqbpxhwmrRIC2iTqyi0CyhmMaeBuxdJG5A4kJ53xMZukhZwPeON0Qnur/s1600/Captura+de+pantalla+de+2018-12-09+12-46-48.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;...con el equipo activo mientras suena buena música de fondo.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por si fuera poco, he tenido que zarandear e incluso retorcer el cable ethernet del PC para poder tomar las fotos del apartado anterior. Sin contemplaciones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El menú musical ha estado compuesto por:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;Air&lt;/i&gt;, de esta estupenda banda española, gran descubrimiento reciente para mi, llamada Morgan. 41 minutos de gloria bendita reproducidos desde Tidal con Chrome (cómo me recuerdan en más de un momento a Morcheeba). Cálidos e intensos como ellos solos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj0gRSSMOC4xuyToY1B_0q_Y6auFHgDInfDp6sO_HRyg77o6-6pCWnQc2ekg-Cs91pjxmW1lPcMJMnDNm1WBU_VBgAUmuZUOWTJjW3VjAzIt_tdvYIPHbUbAnIYcBd_tIMlgiQ/s1600/61y-TwY7nFL._SL1206_.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;498&quot; data-original-width=&quot;500&quot; height=&quot;318&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj0gRSSMOC4xuyToY1B_0q_Y6auFHgDInfDp6sO_HRyg77o6-6pCWnQc2ekg-Cs91pjxmW1lPcMJMnDNm1WBU_VBgAUmuZUOWTJjW3VjAzIt_tdvYIPHbUbAnIYcBd_tIMlgiQ/s320/61y-TwY7nFL._SL1206_.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://tidal.com/album/84653811&quot;&gt;https://tidal.com/album/84653811&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El &lt;i&gt;Live in Concert&lt;/i&gt; de Natalie Merchant (54:28), una pasada de directo con temas increíbles como una inesperada versión del &lt;i&gt;Space Oddity&lt;/i&gt; de David Bowie o auténticos torpedos emocionales como son &lt;i&gt;Beloved Wife&lt;/i&gt; o &lt;i&gt;Seven Years&lt;/i&gt;. Versiones FLAC que residen en una carpeta compartida vía SMB de un NAS doméstico cuyo cable de red no es en absoluto mejor que el mostrado más arriba, reproducidas por JRiver Media Center.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6k5AQucBT9O528IriHoo8AOV90Ic67CpuOI1Q-2EBFCjCDzcgTMP7u5-GxDbBSrUIzJx5i2ugGNGz3r0gG0qMMA39wUp3-D63m4mKF925HeDtuaOcDQRx0qSOBU8octm9t2Cw/s1600/51otuAvrQzL._SS500.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;500&quot; data-original-width=&quot;500&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6k5AQucBT9O528IriHoo8AOV90Ic67CpuOI1Q-2EBFCjCDzcgTMP7u5-GxDbBSrUIzJx5i2ugGNGz3r0gG0qMMA39wUp3-D63m4mKF925HeDtuaOcDQRx0qSOBU8octm9t2Cw/s320/51otuAvrQzL._SS500.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://tidal.com/album/1826938&quot;&gt;https://tidal.com/album/1826938&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y finalmente, la BSO completa de &lt;i&gt;NieR Automata&lt;/i&gt;, un maravilloso videojuego con una ambientación musical más que notable. Casi 4 horas de nada. También archivos en formato  FLAC almacenados en el mismo NAS, retransmitidos en esta ocasión por una instancia de Logitech Media Server corriendo en el mismo dispositivo, hacia un cliente Squeezelite en el PC desde el que escribo ahora mismo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhepomXiIfgihfFs_hPxGarPnOxQDOMsSyQAu4Hl2gtoAyiIHvKWGLfbNs9KvejQuGgpghfG30ATieAsVWAx-H9BQ-C7expChWVHCCiQeFkv7weQzZxmRU4bER6Adda6nB5-kJ8/s1600/408095-nier-automata-playstation-4-front-cover.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;500&quot; data-original-width=&quot;500&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhepomXiIfgihfFs_hPxGarPnOxQDOMsSyQAu4Hl2gtoAyiIHvKWGLfbNs9KvejQuGgpghfG30ATieAsVWAx-H9BQ-C7expChWVHCCiQeFkv7weQzZxmRU4bER6Adda6nB5-kJ8/s320/408095-nier-automata-playstation-4-front-cover.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Este no lo tienen en Tidal ni Spotify.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Veamos las estadísticas del adaptador de red en el &lt;b&gt;estado inicial&lt;/b&gt; (sigo en Linux):&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$ &lt;b&gt;netstat -i&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Tabla de la interfaz del núcleo&lt;br /&gt;Iface&amp;nbsp; &amp;nbsp; &amp;nbsp; MTU&amp;nbsp; &amp;nbsp; RX-OK&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: white;&quot;&gt;&lt;b style=&quot;background-color: red;&quot;&gt;RX-ERR&amp;nbsp; RX-DRP&amp;nbsp; RX-OVR&lt;/b&gt;&lt;/span&gt;&amp;nbsp; &amp;nbsp; TX-OK&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: white;&quot;&gt;&lt;b style=&quot;background-color: red;&quot;&gt;TX-ERR&amp;nbsp; TX-DRP&amp;nbsp; TX-OVR&lt;/b&gt;&lt;/span&gt;&amp;nbsp; Flg&lt;br /&gt;enp30s0&amp;nbsp; &amp;nbsp;1500&amp;nbsp; 8644154&amp;nbsp; &lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/span&gt;&lt;/b&gt;&amp;nbsp; 1464408&amp;nbsp; &lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/span&gt;&amp;nbsp; &lt;/b&gt;BMRU&lt;br /&gt;lo&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;65536&amp;nbsp; &amp;nbsp; 49406&amp;nbsp; &lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/span&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; 49406&amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &lt;/span&gt;&lt;/b&gt;LRU&lt;/span&gt;&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;consolas&amp;quot;; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
En Windows conseguiríamos algo parecido con:&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;X:\&amp;gt;netstat -e&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y ahora echémosle un vistazo a las correspondientes al &lt;b&gt;estado final&lt;/b&gt;, tras más de 5 horas de reproducción.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos:~$&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;netstat -i&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Tabla de la interfaz del núcleo&lt;br /&gt;Iface&amp;nbsp; &amp;nbsp; &amp;nbsp; MTU&amp;nbsp; &amp;nbsp; &amp;nbsp;RX-OK&amp;nbsp; &lt;b&gt;&lt;span style=&quot;background-color: red; color: white;&quot;&gt;RX-ERR&amp;nbsp; RX-DRP&amp;nbsp; RX-OVR&lt;/span&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; TX-OK&amp;nbsp; &lt;b&gt;&lt;span style=&quot;background-color: red; color: white;&quot;&gt;TX-ERR&amp;nbsp; TX-DRP&amp;nbsp; TX-OVR&lt;/span&gt;&lt;/b&gt;&amp;nbsp; Flg&lt;br /&gt;enp30s0&amp;nbsp; &amp;nbsp;1500&amp;nbsp; 11308260&amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/span&gt;&lt;/b&gt;&amp;nbsp; 2006796&amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/span&gt;&lt;/b&gt;&amp;nbsp; BMRU&lt;br /&gt;lo&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;65536&amp;nbsp; &amp;nbsp; &amp;nbsp;57204&amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/span&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; 57204&amp;nbsp; &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0&lt;/span&gt;&lt;/b&gt;&amp;nbsp; LRU&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
El número de errores detectados en la transmisión (&lt;b&gt;TX&lt;/b&gt;) y recepción (&lt;b&gt;RX&lt;/b&gt;) de los más de 3 millones de tramas ethernet que han ido y venido por la red&amp;nbsp;durante casi 6 horas ha sido...&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394; font-size: x-large;&quot;&gt;CERO&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
Complicados cálculos ;-) que arrojan una&amp;nbsp;&lt;b&gt;tasa de error del 0%&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Hasta aquí el experimento y los resultados, absolutamente objetivos. Ahora, mi opinión.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Balance y conclusiones&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A lo largo de este artículo he pretendido analizar con la mayor objetividad posible las razones por las que un cable ethernet podría tener algún tipo de impacto sobre la calidad percibida en reproducción en un sistema de audio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A continuación, me he centrado en tratar de valorar los problemas que pudieran derivarse de la pérdida o corrupción de la información en transito dentro de la red. Eso me ha llevado a describir, brevemente, con muchas simplificaciones y alguna que otra inexactitud, el funcionamiento de la pila de protocolos de Internet y su relación con los dispositivos de reproducción de sonido en red.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Finalmente, he mostrado los resultados de un sencillo experimento fácilmente reproducible por cualquier aficionado en su propia instalación doméstica para tratar de cuantificar la tasa de errores, que en mis pruebas ha sido del 0% durante un periodo de tiempo de casi 6 horas. Esto implica que ninguno de los 3,2 millones de paquetes que en ese tiempo han circulado por mi red local ha tenido que ser retransmitidos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En este contexto, mi opinión es que &lt;b&gt;ningún cable ethernet, por audiófilo que sea, va a suponer mejora alguna sobre los que utilizo habitualmente por lo que hace estrictamente a la integridad de la información transmitida&lt;/b&gt;, ni tampoco va a mejorar el ancho de banda neto de mi red puesto que ahora mismo ya alcanza prácticamente el 90% del teórico (1 Gbps), según mis propias mediciones, y no se están produciendo retransmisiones que un hipotético cableado de mayor ¿calidad? pudiera evitar.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Evidentemente esto es solo una prueba realizada en una única instalación. Bueno, realmente en dos dado que he reproducido el experimento en la red de mi centro de trabajo, con idénticos resultados. Por tanto, aunque es obvio que no se puede concluir, estrictamente hablando, generalización alguna de estas pruebas, no alcanzo a ver absolutamente ninguna evidencia que apunte a otras conclusiones distintas a las indicadas en el párrafo anterior cuando se utilizan cables ethernet convencionales, en buen estado, que cumplan las especificaciones para las que han sido diseñados.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante, dejo la puerta abierta a la influencia de las posibles interferencias electromagnéticas que pudieran introducirse en el sistema a través del propio cableado ethernet y quizás otros elementos asociados a él, factor que no tengo forma de analizar. Pero solo reconozco su posible impacto en la medida en que podrían inducir perturbaciones sobre los circuitos electrónicos de los dispositivos de reproducción, especialmente en relojes y en los más cercanos a las etapas de salida. No creo que en un sistema cuya operación se mantenga dentro de unos parámetros más o menos normales de funcionamiento puedan en ningún caso afectar a la integridad del flujo de datos digital transmitido.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mi opinión personal es que el efecto de dichas perturbaciones, si es que existe, debería ser insignificante en un sistema bien diseñado, y absolutamente improbable en el caso de cableado asociado a dispositivos tales como sistemas de almacenamiento en red, que no actúan como reproductores directos. Pero esto es eso, opinión.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Quiere esto decir por tanto que un cable ethernet de los denominados &quot;audiófilos&quot; es puro placebo? No puedo afirmarlo con total seguridad, pero mi estado mental actual me dice que sí a un 95%. Es decir, que no pondría siempre la mano en el fuego. Pero un dedo sí. Bueno, dos o tres también.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como ves he cumplido mi palabra y no me he puesto de perfil en este asunto.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A partir de aquí, cada cual puede escuchar lo que le venga en gana y convertir su afición a la música y los cacharros que la reproducen en su cielo o infierno particular. Pero por favor, seamos todos un poco más rigurosos a la hora de utilizar argumentos para justificar opiniones y creencias en foros de aquí y de allá.&amp;nbsp; En ocasiones esto se hace con una ligereza sonrojante. Todos, y me incluyo sin falsa modestia, deberíamos ser más conscientes de nuestras limitaciones. Y también de los contextos, propios y ajenos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para terminar, solo decir que si algún lector, tienda, distribuidor o lo que sea quiere enviarme (con billete de vuelta ineludible) uno de esos fantásticos cables ethernet con superpoderes estaré encantado de repetir estas pruebas y contar aquí los resultados, aunque contradigan ferozmente mis conclusiones y convicciones actuales.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¡Salud y buena música para todos!&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2018/12/cables-ethernet-audiofilos-un.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmTfZ6lETtxspB2F3BfZLR5f8K1wKO3QPjfEwqUJ5mLYVYspL-kTcnywsyeDr9YodIvClWwQYxXavwJedL59b17WnQ76FEvuZ5Qu57Hr-1PkAvzRoV04DwFohAp9q8Xhafa6u0/s72-c/Cables+ethernet+audi%25C3%25B3filos+%25281%2529.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-8586267337257669521</guid><pubDate>Tue, 07 Aug 2018 23:40:00 +0000</pubDate><atom:updated>2019-01-12T23:50:02.770+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><title>nVida Shield TV: impresiones de uso</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ya casi no recordaba la sensación de hacer clic en el botón de Entrada nueva en este espacio. El tiempo que dedico a escribir sobre &lt;a href=&quot;https://www.gsuiteparaeducacion.tk/&quot;&gt;cosas #EDTECH&lt;/a&gt; es cada vez mayor y el que resta se ve proporcional y progresivamente reducido. Pero no sería justo responsabilizar exclusivamente a esta circunstancia de la falta de actividad en este blog. Echando la vista atrás y revisando los contenidos que dieron vida a este espacio allá por el otoño de 2007 y leyendo entradas como &lt;a href=&quot;https://www.pablofelip.tk/2010/04/el-dark-side-of-moon-de-pink-floyd-en.html&quot;&gt;esta&lt;/a&gt; me doy cuenta de cómo el tiempo y las circunstancias modulan los intereses y, en definitiva, a personas y replicantes por igual.&lt;/div&gt;
&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
La historia de este blog es, en gran medida, mi historia en &lt;a href=&quot;https://www.audioplanet.biz/&quot; target=&quot;_blank&quot;&gt;Audio Planet&lt;/a&gt;, una comunidad de locos por la música y por los equipos que la reproducen, historia que comenzó en junio de 2010 cuando descubrí maravillado lo que allí se contaba. Y esa historia alcanzó un punto de inflexión (interior) en mayo de 2017, precisamente con aquel artículo en el que trataba de comparar de manera minuciosa Volumio con piCorePlayer, publicado tanto &lt;a href=&quot;https://www.pablofelip.tk/2017/05/volumio-frente-picoreplayer-en-la.html&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt; como &lt;a href=&quot;https://www.audioplanet.biz/t86115-volumio-frente-a-picoreplayer-en-la-raspberry-pi-un-analisis-comparativo&quot; target=&quot;_blank&quot;&gt;allí&lt;/a&gt;. Por el camino se han quedado miles de mensajes en Audio Planet y docenas de pruebas y publicaciones elaboradas robándole horas al sueño, a la familia y a mi vida, en general. Y siempre con un denominador común: la pasión por experimentar en un campo que me fascinaba. Y que probablemente aún me fascina, querría pensar.&lt;/div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8Nd5S5eqO3TgFAc5pwGqIcX7mwkNZLivhWhqN46HJEzKqaAfCtPJF4leXsnGbvzTjQEh7ngMLK2zg3LwtWTsxpJh0cUdhqJq09Is_WgmcT7RXyVkP1G_Qzy63sVjWptnEQdEC/s1600/Selecci%25C3%25B3n_269.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;171&quot; data-original-width=&quot;601&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8Nd5S5eqO3TgFAc5pwGqIcX7mwkNZLivhWhqN46HJEzKqaAfCtPJF4leXsnGbvzTjQEh7ngMLK2zg3LwtWTsxpJh0cUdhqJq09Is_WgmcT7RXyVkP1G_Qzy63sVjWptnEQdEC/s1600/Selecci%25C3%25B3n_269.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Junio de 2010, ocho años de mi vida...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Desde entonces mi interés por las tecnologías digitales para la reproducción audiovisual ha menguado sensiblemente. Estoy ciertamente apático. Ya no me entusiasman determinadas cosas como solían hacerlo y, tengo que decirlo, esta desafección reciente se origina en el simple y llano aburrimiento, en la falta de emoción, en la ausencia de productos o tecnologías realmente novedosas.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los resultados que actualmente se pueden conseguir utilizando reproductores basados en sistemas-en-un-chip (&lt;a href=&quot;https://www.raspberrypi.org/&quot; target=&quot;_blank&quot;&gt;Raspberry Pi&lt;/a&gt;, &lt;a href=&quot;https://www.hardkernel.com/main/products/prdt_info.php?g_code=G145457216438&quot; target=&quot;_blank&quot;&gt;Odroid&lt;/a&gt; y similares) dotados de placas de conversión D/A montadas sobre sus buses I2S o asociados a sencillos DACs USB y pilotados por desarrollos gratuitos como&amp;nbsp;&lt;a href=&quot;https://volumio.org/&quot; target=&quot;_blank&quot;&gt;Volumio&lt;/a&gt; o &lt;a href=&quot;https://www.picoreplayer.org/&quot; target=&quot;_blank&quot;&gt;piCorePlayer&lt;/a&gt;&amp;nbsp;son simplemente espectaculares. Añade a la ecuación un par de monitores activos y ahí tienes un sistema de reproducción musical de una calidad y funcionalidades que hubieran sido ciencia ficción hace cuántos ¿10 años? Y a un coste ridículo. ¿Realmente tiene sentido complicarse más la vida? Para mi &lt;i&gt;yo actual&lt;/i&gt;, definitivamente no.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPx585v9sUf2CN3rKV0nm6s09LlfomP9_-I_ETSo6I9GXOLWE7fJ8gFQtgOH-6jsPGtotMfscDD-B_Puj0DIPjxvTSYbZ47XSIDIKl8FP-lDj94hgWKdCYHp79YVCjEL7C-LB9/s1600/20160410_211812_Richtone%2528HDR%2529-COLLAGE.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1600&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPx585v9sUf2CN3rKV0nm6s09LlfomP9_-I_ETSo6I9GXOLWE7fJ8gFQtgOH-6jsPGtotMfscDD-B_Puj0DIPjxvTSYbZ47XSIDIKl8FP-lDj94hgWKdCYHp79YVCjEL7C-LB9/s400/20160410_211812_Richtone%2528HDR%2529-COLLAGE.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;El audio digital de&amp;nbsp; alta calidad, democratizado, en cuatro instantáneas ligeramente audiopornográficas.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Por ahí dicen que el que afirma estar de vuelta de todo realmente no ha ido a ninguna parte. Posiblemente sea este mi caso, pero desde que el esoterismo audiófilo conquistó lo digital, al menos en ciertos ámbitos, trasladando, actualizando y perpetuando, cuando no inventando, prácticas, creencias y metodologías que no comparto en absoluto, tengo la sensación de que no hay nada nuevo bajo el sol. Y seguramente esté equivocado, pero esta es mi convicción actual, con la que no tengo más remedio que tratar de ser consecuente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero como dice la canción, en ocasiones surgen cosas que te &lt;i&gt;rescatan del naufragio&lt;/i&gt; y reavivan la necesidad de escribir sobre tal o cual dispositivo. Hace un par de semanas me he encontrado con una de ellas. Algo que ha (casi) enviado al banquillo de un plumazo a tres de mis artilugios de reproducción de pelis, series y música:&amp;nbsp;&lt;b&gt;Squeezebox Touch&lt;/b&gt;, &lt;b&gt;Odroid C2&lt;/b&gt; (con LibreELEC) y &lt;b&gt;Amazon Fire TV Stick Basic&lt;/b&gt;. Ahí es nada.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq6F8SIim6nXuNuDr2UynGHpFqUJigij5p1BJlaGznKy8UgQrIIGeWg5Gt99i6KKsYy7FUpjDWQUtFQ_sVh5BN2fd600mlbcRa_JvviuMaYVavCxh5HKLgdYhjIgXMgHXAvf8q/s1600/IMG_20180807_115019.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;904&quot; data-original-width=&quot;1600&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq6F8SIim6nXuNuDr2UynGHpFqUJigij5p1BJlaGznKy8UgQrIIGeWg5Gt99i6KKsYy7FUpjDWQUtFQ_sVh5BN2fd600mlbcRa_JvviuMaYVavCxh5HKLgdYhjIgXMgHXAvf8q/s400/IMG_20180807_115019.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;De izquierda a derecha. Odroid C2, Squeezebox Touch y Amazon Fire TV Basic.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Hablemos pues de&amp;nbsp;&lt;b&gt;nVidia Shield TV.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;h2&gt;
¿Qué es nVidia Shield TV?&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Shield TV es un streamer basado en Android TV. No se trata de ninguna novedad, de hecho lleva en el mercado desde el 2015 y el año pasado (2017) su hardware recibió un lavado de cara, aunque manteniendo intactas sus características técnicas definitorias. Y a pesar de sus años sigue siendo una de los cacharros más económicos (en torno a 200€), potentes y polivalentes que podemos adquirir como centro de ocio digital.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy2uIUtw2KxMDAMlG8ciY3bQbZS6wWZ2fd0vZoVO1mgLk3TB1Qw0UXVfF9HuQkSh8Ei8Mxn0q3c4ABZAbfvqe3QXpjbMXhDGAZKeGH85ZZTj9dKqJOwAux-UYyMaOugzYzvBtc/s1600/IMG_20180720_215436.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1200&quot; data-original-width=&quot;1600&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy2uIUtw2KxMDAMlG8ciY3bQbZS6wWZ2fd0vZoVO1mgLk3TB1Qw0UXVfF9HuQkSh8Ei8Mxn0q3c4ABZAbfvqe3QXpjbMXhDGAZKeGH85ZZTj9dKqJOwAux-UYyMaOugzYzvBtc/s400/IMG_20180720_215436.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;En estas cajas tan molonas llega Shield TV.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Pero&amp;nbsp;no es mi intención hacer una descripción detallada del dispositivo. Si quieres conocer en detalle sus características te remito a estos dos excelentes análisis, el de la &lt;a href=&quot;https://www.kodimania.com/viewtopic.php?t=7738&quot; target=&quot;_blank&quot;&gt;versión inicial&lt;/a&gt;&amp;nbsp;(en Kodimania) y el correspondiente a la posterior&amp;nbsp;&lt;a href=&quot;http://salondigital.es/foro/viewtopic.php?t=1125&quot; target=&quot;_blank&quot;&gt;revisión del hardware&lt;/a&gt;&amp;nbsp;(esta vez en Salón Digital). Ambos son muy exhaustivos y tienen cierto contenido técnico. Si prefieres algo más sencillito puedes leer &lt;a href=&quot;https://www.xataka.com/analisis/nvidia-shield-android-tv-2017-analisis-el-mejor-set-top-box-del-mercado&quot; target=&quot;_blank&quot;&gt;el que publicaron&lt;/a&gt; en Xataka referido a la versión más reciente.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
nVidia Shield TV: mi experiencia de uso&lt;/h2&gt;
&lt;div&gt;
Y&amp;nbsp; este es el objetivo del artículo. Resumir y comentar mi experiencia de uso con Shield TV en las apenas 2 semanas que lo tengo en casa. Y comenzaré por el final, diciendo que, en una palabra, es magnífica.&lt;br /&gt;
&lt;br /&gt;
Las primeras impresiones del hardware del aparato son excelentes, al menos en la versión de la que dispongo, la que se lanzó en 2015 en su variante de 16 GB de almacenamiento. Sorprende su tamaño (que alcanza lo ridículo en el caso del hw 2017), aunque el peso delata que dentro hay un buen montón de tecnología en un formato extremadamente compacto. El potente SoC Tegra X1, muy similar al de la Nintendo Switch, junto a los 3 GB de RAM hace que la interfaz de usuario vuele (literalmente) y se despliegue en pantalla con absoluta suavidad (60 Hz), ofreciendo una respuesta inmediata. Acostumbrado a otros dispositivos de similar pelaje como el Amazon Fire TV Stick, también basado en Android pero con el habitual &quot;barniz&quot; casposillo que Amazon aplica a sus productos, la diferencia es evidente de modo inmediato.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjctj7c83NF-34geaKI5cjMqjwFw3V8zxSBVq-huyENrsBn-3L637iz7koGN8PgyhZcHXSDt-ddMSGWPC1hYytaEfu2kpS2TzzLgE91FxtvPLnVm2nTumqXNniIuVfhAnyIlvdN/s1600/IMG_20180808_001710.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;326&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjctj7c83NF-34geaKI5cjMqjwFw3V8zxSBVq-huyENrsBn-3L637iz7koGN8PgyhZcHXSDt-ddMSGWPC1hYytaEfu2kpS2TzzLgE91FxtvPLnVm2nTumqXNniIuVfhAnyIlvdN/s1600/IMG_20180808_001710.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Interfaz de control de Shield TV. Sí, admite control y búsquedas por voz mediante Google Assistant.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Además, el dispositivo demuestra una ejemplar trayectoria de actualizaciones continuadas desde su fecha de lanzamiento. De hecho, recientemente ha recibido la versión de Oreo para dispositivos Android TV. Es patente el interés por parte de su fabricante, nVidia, por corregir problemas detectados y añadir nuevas funcionalidades a través de estas actualizaciones, que se han ido produciendo de modo regular a lo largo del ciclo de vida del producto. No resulta infrecuente encontrarse con cacharros que montan unas tripas estelares comandados por un &lt;i&gt;software&lt;/i&gt; de mala calidad que conduce a una experiencia de uso deficiente o directamente nefasta. En estos tiempos digitales el &lt;i&gt;software&lt;/i&gt; manda tanto o más que el hardware.&lt;br /&gt;
&lt;br /&gt;
Pero vamos por partes. Mi meta con Shield TV era unificar en un único reproductor, sencillo de manejar y apto para un salón familiar, varias prestaciones y funciones. Hablemos de ellas.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Objetivo 1: Servicios de retransmisión de audio y vídeo&lt;/h2&gt;
&lt;i&gt;Tidal, Spotify, Deezer, Radio Paradise, Amazon Music, Amazon Prime Video, YouTube&lt;/i&gt;.... Todos ellos, y muchos otros, están disponibles mediante apps nativas, adaptadas de un modo excelente al contexto de un salón (tele / mando a distancia). Además, pueden descargarse con facilidad de la tienda de aplicaciones de Google directamente en el dispositivo o encargar su instalación cómodamente desde un navegador de escritorio.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjgvMU5_VEY1Ct0lu4UaEd0TqcO-SN9GjIRuqFitUcu7vv-DB3NSrWGLAN7dypIPvmHh3c3uQogBuEDJZLCWV9v1Be8ikfEl7eQTgegNpdC2m_3R7IxVSissncFQ7no050xgII/s1600/descarga.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;418&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjgvMU5_VEY1Ct0lu4UaEd0TqcO-SN9GjIRuqFitUcu7vv-DB3NSrWGLAN7dypIPvmHh3c3uQogBuEDJZLCWV9v1Be8ikfEl7eQTgegNpdC2m_3R7IxVSissncFQ7no050xgII/s1600/descarga.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Instalando una app en Shield TV desde el navegador de un PC.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Si Amazon nos castiga con una espantosa tienda de apps en sus propios dispositivos, inexplicablemente desprovista de algo tan elemental como un buscador y con una organización de contenidos que en ocasiones es aparentemente incomprensible, aquí disfrutaremos de una experiencia similar a la de cualquier artilugio Android mondo y lirondo. Adicionalmente, Shield TV trae de serie los &lt;i&gt;Google Services&lt;/i&gt; instalados, lo que facilita la carga de aplicaciones externas a la tienda por medio de su APK correspondiente y un sencillo explorador de archivos. Shield TV cuenta también con puertos USB a los que conectar dispositivos de almacenamiento (y otros periféricos, por supuesto) y también ranura para tarjetas SD (modelo de 2015 únicamente). Todo facilito.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1uguO618p9pgk7MJox45fpT5gKLQ4JRxPBCxiddgw2DClVT8B8FnLVAjQSpwHqIyg0rMBiy3Gb5o0BRsRniliBWxeVriWOx2QfbsHFK3vDzjB70Ik_CwLgcm9HMsB0y5qDS45/s1600/IMG_20180808_001641.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;338&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1uguO618p9pgk7MJox45fpT5gKLQ4JRxPBCxiddgw2DClVT8B8FnLVAjQSpwHqIyg0rMBiy3Gb5o0BRsRniliBWxeVriWOx2QfbsHFK3vDzjB70Ik_CwLgcm9HMsB0y5qDS45/s1600/IMG_20180808_001641.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Tienda de aplicaciones de Google para Android TV.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
A diferencia de otros reproductores basados en Android, Shield TV es un dispositivo certificado por Netflix y por tanto admite la reproducción de vídeo a 1080p y 4K en HDR y audio en Dolby Digital Plus (similar a AC3 pero con una tasa de bits superior y soporte para más canales). nVidia ha pasado por caja cuando ha sido necesario para asegurarse de que esto sea así. La calidad en reproducción es excelente, siendo habitual que se alcancen tasas de más de 6 Mbps, cercanas al límite del servicio a 1080p.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-74plUq_uiNt_Z0a2FM2xCJQAzLnGkPFJPW92WehMdQ-c88FQG1w_hkhHsrM96uz5Ut-8SuYYLEKDBF6mb4a7Ie25pavGWZntrsmXKc4ySwK0t_S9-meEUD6UBgViRpDDeQSR/s1600/IMG_20180808_002716.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-74plUq_uiNt_Z0a2FM2xCJQAzLnGkPFJPW92WehMdQ-c88FQG1w_hkhHsrM96uz5Ut-8SuYYLEKDBF6mb4a7Ie25pavGWZntrsmXKc4ySwK0t_S9-meEUD6UBgViRpDDeQSR/s1600/IMG_20180808_002716.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Detalle de la tasa de bits de una emisión 1080p de Netflix (capítulo final de Sense8)...&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyjazAvUV5gAyUExWoMCPSnTs5-0VGBRhRpUkfLa4qY1-VQ_yJ6B_JlBuYDJO0_Z1Huu4WMeXZrdmy0qigXL0WlL9ZM0Oa5LrHCJtYSmMB4BIOQkRKJIMAqI1C45LL4bsVHUfp/s1600/IMG_20180808_002138.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;362&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyjazAvUV5gAyUExWoMCPSnTs5-0VGBRhRpUkfLa4qY1-VQ_yJ6B_JlBuYDJO0_Z1Huu4WMeXZrdmy0qigXL0WlL9ZM0Oa5LrHCJtYSmMB4BIOQkRKJIMAqI1C45LL4bsVHUfp/s1600/IMG_20180808_002138.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;...y audio en Dolby Digital Plus emitido en crudo hacia el receptor a través de HDMI.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;Nota para nostálgicos:&lt;/b&gt; Resulta sorprendente comprobar cómo han evolucionado los codecs de vídeo en unos pocos años, ahora cobijamos en un flujo digital de 3-6 Mbps una señal 1080p con audio multicanal que se ve infinitamente mejor que el vídeo a 5-10 Mbps codificado mediante MPEG2 en los vetustos DVD. Cualquier tiempo pasado no siempre fue mejor.&lt;/i&gt;&lt;/blockquote&gt;
&lt;br /&gt;
El manejo del dispositivo puede lograrse utilizando tanto los mandos suministrados, de control o de juegos, como el de la televisión, puesto que Shield TV soporta el estándar de interoperabilidad HDMI CEC. Con mi equipo el comportamiento es ejemplar, las secuencias de encendido / apagado / cambio de fuente / control de volumen de televisor y receptor multicanal funcionan correctamente, aunque esto es casi casi una lotería que depende mucho de lo bien que se entiendan entre sí los cacharros interconectados. Por ejemplo, mi Amazon Fire TV Stick, conectado a un puerto HDMI del receptor multicanal (Pioneer SC-LX81), se queda &quot;dormido&quot; y no puede ser activado ni &quot;despertar&quot; al resto de dispositivos a través de CEC pasado un tiempo sin ser usado, rompiendo en la práctica la magia de un control unificado con un solo mando.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWr9Nsnjv9cfl1qtp-PYVdw3OnkrvXeoLRVoIWzSMN1TnIiuWhBcg765ob95l-ePiLOqBtVxupATiqRb9-6BZJhSpw9fIkNcNJ5bf5pf6ulwO2kU9J8AFXOxH-jFrpKpGeVEhd/s1600/IMG_20180808_004128.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;322&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWr9Nsnjv9cfl1qtp-PYVdw3OnkrvXeoLRVoIWzSMN1TnIiuWhBcg765ob95l-ePiLOqBtVxupATiqRb9-6BZJhSpw9fIkNcNJ5bf5pf6ulwO2kU9J8AFXOxH-jFrpKpGeVEhd/s1600/IMG_20180808_004128.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Mando de control estándar (versión 2015). De aluminio, recargable, con superficie táctil de control y micrófono incorporado.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Por cierto, el mando de control de Shield TV (de aluminio en su versión 2015, muy &lt;i&gt;premium&lt;/i&gt; y con poco que envidiar al de un AppleTV) incorpora en su mitad inferior una discreta superficie táctil de control, que fácilmente puede pasar inadvertida, para modificar el volumen e iniciar / pausar la reproducción. El ajuste puede configurarse para que este control actúe sobre el volumen interno (en &lt;i&gt;software&lt;/i&gt;) o sobre el del dispositivo externo conectado (receptor en mi caso).&lt;br /&gt;
&lt;br /&gt;
Ah, y aplicaciones más&amp;nbsp;&lt;i&gt;borderline&lt;/i&gt;, como&amp;nbsp;&lt;a href=&quot;https://www.stremio.com/&quot; target=&quot;_blank&quot;&gt;Stremio&lt;/a&gt;, también funcionan perfectamente. Una gozada.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdOrYLiSZrUOcNXXLLaZquWEe4tEnItD53dblJoJnVqNVVh4TLCTZgKPLsFvOOZNH7OIzezhDXb7Y_Gu23s97oVqJoxQz2fBFkIiM2ZTAoGecqvacUVL3o08cKXljAEanKZb-w/s1600/IMG_20180808_002907.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdOrYLiSZrUOcNXXLLaZquWEe4tEnItD53dblJoJnVqNVVh4TLCTZgKPLsFvOOZNH7OIzezhDXb7Y_Gu23s97oVqJoxQz2fBFkIiM2ZTAoGecqvacUVL3o08cKXljAEanKZb-w/s1600/IMG_20180808_002907.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ojeando gustosamente series en Stremio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Por si todo lo dicho no fuera suficiente, resulta que Shield TV es también un dispositivo &lt;b&gt;Chromecast&lt;/b&gt;. Pero no una de esas variantes descafeinadas basadas en &lt;i&gt;Miracast&lt;/i&gt; y similares. Se trata de un Chromecast Ultra (4K) de tomo y lomo que se anuncia y aparece como tal ante otros dispositivos (ordenadores, móviles, tabletas) en la red local.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFkqqLyZW2FC1bNcThdm30IqzdcrnaF_fUYYEDoOhrmziiZGLKZhfH7KC4dIgEOud-t3UrEuOFg3fPeTnmnJ-56oaYh9oCT281F3eHKiz663kghWG1Zz_VtabsLOYvIW_cSV23/s1600/Selecci%25C3%25B3n_272.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;398&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFkqqLyZW2FC1bNcThdm30IqzdcrnaF_fUYYEDoOhrmziiZGLKZhfH7KC4dIgEOud-t3UrEuOFg3fPeTnmnJ-56oaYh9oCT281F3eHKiz663kghWG1Zz_VtabsLOYvIW_cSV23/s1600/Selecci%25C3%25B3n_272.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot;&gt;nVida Shield TV en su faceta de Chromecast: enviando audio desde Tidal en Chrome.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9cX-2GnWUwt4sNFfALn7XjtNCzdfsWfYCTQfoIcuhNE_1FW3XFRdSjbfPd7ENAC2fbvgfmPpFvq4jZiRRQOSZnQNbEBBSH0NiR9OQ4BVZnlLe_za4BEcS7XKmTE-VZ3Cl2jOg/s1600/photo_2018-08-07_16-13-14.jpg&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9cX-2GnWUwt4sNFfALn7XjtNCzdfsWfYCTQfoIcuhNE_1FW3XFRdSjbfPd7ENAC2fbvgfmPpFvq4jZiRRQOSZnQNbEBBSH0NiR9OQ4BVZnlLe_za4BEcS7XKmTE-VZ3Cl2jOg/s400/photo_2018-08-07_16-13-14.jpg&quot; width=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot;&gt;nVida Shield TV visto desde la app Google Home.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Es posible emitir hacia él audio y vídeo directamente desde determinadas aplicaciones compatibles o el navegador (Chrome) o simplemente clonar totalmente la pantalla del dispositivo emisor.&lt;br /&gt;
&lt;br /&gt;
También podemos no obstante instalar aplicaciones &lt;i&gt;freemium&lt;/i&gt; como &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.ionitech.airscreen&amp;amp;rdid=com.ionitech.airscreen&quot; target=&quot;_blank&quot;&gt;AirScreen&lt;/a&gt;, que en su versión gratuíta constituye un eficaz receptor AirPlay a pantalla completa para i-cosas.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA7zZj9-rq7aP438D_wbuaWjo-DuxUSp3Vfon_MvCLmrMvRPkof2BuKdbihNYLuh80RYtwfEvHO7rLj0oqPoB2_TXFTX-2G9-QQkNA-YW5E5mKXN1rJRZARayj_DjzhXvTrAwO/s1600/Selecci%25C3%25B3n_275.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;298&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA7zZj9-rq7aP438D_wbuaWjo-DuxUSp3Vfon_MvCLmrMvRPkof2BuKdbihNYLuh80RYtwfEvHO7rLj0oqPoB2_TXFTX-2G9-QQkNA-YW5E5mKXN1rJRZARayj_DjzhXvTrAwO/s1600/Selecci%25C3%25B3n_275.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Lástima que, como en todos los dispositivos móviles, la app de Tidal no emita en calidad &lt;i&gt;Master&lt;/i&gt;. Aunque bien pensado, a estas alturas casi que me da igual.&lt;br /&gt;
&lt;br /&gt;
Amazon Fire TV Stick sustituido. Vamos a por lo siguiente.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Objetivo 2: Reproductor de medios locales: VÍDEO&lt;/h2&gt;
&lt;div&gt;
Shield TV es un dispositivo diseñado para consumir audio y vídeo en servicios bajo demanda, lo que se lleva ahora. Y hacerlo con mucha clase. Pero eso no es ni la mitad de la ecuación. Sin tener que hacer piruetas podemos instalar &lt;a href=&quot;https://play.google.com/store/apps/details?id=org.videolan.vlc&quot; target=&quot;_blank&quot;&gt;VLC&lt;/a&gt; y &lt;a href=&quot;https://play.google.com/store/apps/details?id=org.xbmc.kodi&quot; target=&quot;_blank&quot;&gt;Kodi&lt;/a&gt;. Y, por si fuera poco, Shield TV trae preinstalado tanto un&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.plexapp.android&quot; target=&quot;_blank&quot;&gt;cliente&lt;/a&gt; como un &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.plexapp.mediaserver.smb&quot; target=&quot;_blank&quot;&gt;servidor&lt;/a&gt; Plex, con potencia de sobra para transcodificar audio y vídeo al vuelo sin problemas.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz8AhJcZKxbC178V_0JICXTFHQsKATmCD66Z73kPg7zDYe6-GonGIoaF497IrdDSl6OKYDqXPFw8X5h1IZH-NpGtsUeHq1pmFRoHxlPBuP73awdlpPccDE4G_kSXdadZdF5knM/s1600/IMG_20180808_002948.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz8AhJcZKxbC178V_0JICXTFHQsKATmCD66Z73kPg7zDYe6-GonGIoaF497IrdDSl6OKYDqXPFw8X5h1IZH-NpGtsUeHq1pmFRoHxlPBuP73awdlpPccDE4G_kSXdadZdF5knM/s1600/IMG_20180808_002948.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Kodi corriendo sobre Shield TV en todo su esplendor (la piel utilizada es Eminence).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Con ellos podemos reproducir prácticamente cualquier archivo de vídeo que habite en nuestra red local, por ejemplo en una carpeta compartida en un NAS. De hecho, en el panel de ajustes de Shield TV existe una sección destinada a explorar y montar sobre el sistema de archivos local, de modo permanente, recursos en nuestra red doméstica. No es necesario ni con Kodi ni con VLC, que son capaces por sí mismos de explorar la red, pero da una idea de la orientación del dispositivo, que abre el acceso a los recursos en red local a cualquier app instalada localmente. Muy bien.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieCQEZGCDwLcPDgu3AyDkHQoTeQqYCAcEollxZj7kelFMUdQ2qKPW8a5ZeJM6qiVGeKQhSTuEFvx2JNSh33Sl4uX8UBco6Ey7-ubfg5wFxUZCWlX2ZQzZz1YjK1WPtAkK8hun4/s1600/IMG_20180808_003639.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieCQEZGCDwLcPDgu3AyDkHQoTeQqYCAcEollxZj7kelFMUdQ2qKPW8a5ZeJM6qiVGeKQhSTuEFvx2JNSh33Sl4uX8UBco6Ey7-ubfg5wFxUZCWlX2ZQzZz1YjK1WPtAkK8hun4/s1600/IMG_20180808_003639.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Explorando y montando dispositivos de almacenamiento en la red local.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Sin quitarle el mérito a VLC ni a Plex, para mi el paradigma de reproductor de medios local no es otro que Kodi. De hecho, ha venido siendo mi reproductor de vídeo de cabecera en el equipo del salón desde &lt;a href=&quot;https://www.pablofelip.tk/2013/05/xbmc-en-la-raspberry-pi-al-99-en-60-y-2.html&quot; target=&quot;_blank&quot;&gt;mayo de 2013&lt;/a&gt; a lo largo de varias generaciones de Raspberries (inicialmente usando Raspbmc y posteriormente su sucesor espiritual, &lt;a href=&quot;https://osmc.tv/&quot; target=&quot;_blank&quot;&gt;OSMC&lt;/a&gt;) y, hará cosa de un año, con LibreELEC corriendo en una fantástica Odroid C2.&lt;br /&gt;
&lt;br /&gt;
Kodi en Shield TV funciona mejor que bien. ¿Decodificación hardware de HEVC de 10 bits (H.265), VP9 y 4K con HDR via HDMI 2.0b? Sí. ¿Cambio automático de frecuencia de refresco con soporte de 23,976 y 24 Hz? Por supuesto. ¿&lt;i&gt;Passthrough&lt;/i&gt; de AC3, DTS, TrueHD y DTS-HD hacia el receptor multicanal? También. ¿Complementos instalables? Sin dudarlo. ¿PCM multicanal hasta 192/24? Concedido. ¿Capacidad para ejecutar pieles pesadas? Potencia de sobra. Y toda la compatibilidad de formatos que Kodi proporciona, incluyendo contenedores ISO, DFF/DSF (incluso con remuestreo en alta calidad), etc. etc. nVidia se ha asegurado de que este reproductor corra en su creación a las mil maravillas. Otro minipunto.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8LKQOCLzsgcBjnVjh-cgLqfPnNNR-UJ41U_5Hnr-MnMwKmg6CQG0IkCWxeYmw_y4xIhvjsiqT5eyFiC3HP7Iri2Xlq7-aU2CLlxc8h_CLugeYvqEaJ4EThB8s6mupWxx4vIj_/s1600/IMG_20180808_003452.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8LKQOCLzsgcBjnVjh-cgLqfPnNNR-UJ41U_5Hnr-MnMwKmg6CQG0IkCWxeYmw_y4xIhvjsiqT5eyFiC3HP7Iri2Xlq7-aU2CLlxc8h_CLugeYvqEaJ4EThB8s6mupWxx4vIj_/s1600/IMG_20180808_003452.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Emisión de audio en crudo a tutiplén en Kodi.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
De Plex no diré nada dado que no lo he utilizado de un modo extensivo, pero por lo que he leído su&amp;nbsp; funcionamiento es bueno. Con respecto a VLC,&amp;nbsp; más de lo mismo, se trata en este caso de una alternativa ideal si no queremos líos configurando bibliotecas y tal y, en mi experiencia, funciona correctamente.&lt;br /&gt;
&lt;br /&gt;
Y ya tenemos también sustituto para LibreELEC en la Odroid C2.&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
Objetivo 3: Reproductor de medios locales: AUDIO&lt;/h2&gt;
¿Y qué tal como reproductor de audio? Bueno, Kodi cataloga y gestiona extensas bibliotecas de archivos de audio sin mayor problema, para muchos eso será más que suficiente.&lt;br /&gt;
&lt;br /&gt;
Personalmente llevo utilizando en casa un ecosistema Squeezebox desde hace un montón de años y me siento muy cómodo con él. Es extremadamente flexible y potente, admite la integración de casi cualquier servicio y dispositivo de reproducción y dispone de una de las mejores apps de control (&lt;a href=&quot;http://penguinlovesmusic.de/&quot;&gt;iPeng&lt;/a&gt;). ¿Puede dar cobijo también a Shield TV este entorno? Pues resulta que sí, y casi de modo inmediato, gracias a su papel Chromecast. Solo tenemos que instalar en el servidor de medios de Logitech (LMS), el complemento &lt;a href=&quot;https://forums.slimdevices.com/showthread.php?104614-Announce-CastBridge-integrate-Chromecast-players-with-LMS-(squeeze2cast)&quot;&gt;Chromecast bridge&lt;/a&gt;. Shield TV aparecerá como un Squeezebox más, con capacidad de reproducir audio de modo nativo a 96/24. Los archivos codificados a resoluciones superiores serán remuestreados automáticamente por el servidor LMS, como es habitual en este sistema.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIyWLML_nJLonTopsfVdnEJnVHx0PWMgI7uZsOjHA8jx9q7LpgI-Igi8odBlUt1qwmnPpvsQ69mJgaF-xcl1dgDGiXpPR0S_XtHxue9O3Z0QROYWN71cuZTEszPtMsatwdKKcJ/s1600/Selecci%25C3%25B3n_274.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;389&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIyWLML_nJLonTopsfVdnEJnVHx0PWMgI7uZsOjHA8jx9q7LpgI-Igi8odBlUt1qwmnPpvsQ69mJgaF-xcl1dgDGiXpPR0S_XtHxue9O3Z0QROYWN71cuZTEszPtMsatwdKKcJ/s1600/Selecci%25C3%25B3n_274.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Panel de configuración de Chromecast bridge para LMS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRrmpIkKU-nJAxeoMawg0zB_bKoRNVoD8IZcejJrSdSCrJYmn4-9onmFDhs0xnI-86r7qooyStRpL1cMVIMpxUGljtpveuv3vkUewCJUygN9HHUZaJ-ksRa00XP2J831e7mC2_/s1600/Selecci%25C3%25B3n_273.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;360&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRrmpIkKU-nJAxeoMawg0zB_bKoRNVoD8IZcejJrSdSCrJYmn4-9onmFDhs0xnI-86r7qooyStRpL1cMVIMpxUGljtpveuv3vkUewCJUygN9HHUZaJ-ksRa00XP2J831e7mC2_/s1600/Selecci%25C3%25B3n_273.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Un reproductor Squeezebox más en la familia, aquí tirando audio a 192/24 (remuestreado a 96 Khz).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7gfBV5XRcikgEWcAtklpuzMVzZmLq6oUGp9Qzo-Zs2f1eYr0RMntgmkBYioGccMfdFGJUN1zaIsQB2iRDGh1JtEXTRhLGMoSB_lWFSJSIUmZpObK-qo9VZxbLRfSmXSwrq3SQ/s1600/photo_2018-08-07_18-44-30.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;450&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7gfBV5XRcikgEWcAtklpuzMVzZmLq6oUGp9Qzo-Zs2f1eYr0RMntgmkBYioGccMfdFGJUN1zaIsQB2iRDGh1JtEXTRhLGMoSB_lWFSJSIUmZpObK-qo9VZxbLRfSmXSwrq3SQ/s1600/photo_2018-08-07_18-44-30.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;iPeng en acción controlando a nuestro Shield TV disfrazado de Squeezebox.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
En este caso, no obstante, y como consecuencia de este doble salto mortal hacia atrás para conseguir que Shield TV se lleve bien con LMS, surge alguna que otra limitación. La reproducción continua (sin pausas entre temas) no funciona por el momento. Ni tampoco las pistas en AC3 o DTS. Como hemos visto, Shield TV no tiene mayor problema en hacer &lt;i&gt;passthrough&lt;/i&gt; de estas cosas, pero en su faceta Chromecast solo lo admite cuando se usan apps como la de Netflix. Nos topamos por tanto con una de esas malditas limitaciones impuestas por el &lt;i&gt;software&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Bueno, siempre podemos recurrir a Kodi como reproductor universal, que no está nada mal, y en el que los contratiempos descritos más arriba desaparecen, o quizás explorar la posibilidad de instalar en&amp;nbsp; Shield TV alguno de los desarrollos basados en Squeezeplay disponibles.&lt;br /&gt;
&lt;br /&gt;
De un modo u otro, en este caso no me atrevo por tanto a afirmar que Shield TV sea una alternativa perfecta a un reproductor de tipo Squeezebox, pero si no se tienen muchas manías está cerca, muy cerca.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Otras funciones&lt;/h2&gt;
Y podríamos seguir hablando de características apetitosas que nos ofrece Shield TV, por ejemplo la extensiva compatibilidad con dispositivos bluetooth, pero no solo teclados y ratones, sino también auriculares, altavoces o barras de sonido. De hecho existe un ajuste para compensar el posible desfase entre audio y vídeo, caso de que se produzca, en su panel de control.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5pbkwsi5DeXrDO02VuZB5v4C6UTw9zuktitqFGVwtSgwErEeuuoUGaUxsPBoJl8xOvm-3ANThM6eIEF35evC2OHViTzIi1l4lXJkxP0-VWr1v7sB1pfy9RuFIL4jCngsxZ1i-/s1600/IMG_20180808_003733.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;327&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5pbkwsi5DeXrDO02VuZB5v4C6UTw9zuktitqFGVwtSgwErEeuuoUGaUxsPBoJl8xOvm-3ANThM6eIEF35evC2OHViTzIi1l4lXJkxP0-VWr1v7sB1pfy9RuFIL4jCngsxZ1i-/s1600/IMG_20180808_003733.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ajuste de sincronización audio / vídeo, importante cuando se emplea un dispositivo de audio externo.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Otra característica destacable es la compatibilidad con DACs USB, para los que Shield TV dispone de un modo de emisión de audio de alta calidad, sin remuestreo forzado.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUbka0VqgDjw0m8eziQwvtGiJzrCjyeaT60OswcNCH0gYFNXSK0IVE_c-c_1VEmE8vqshRB39iYT34zvl8Wq3uepX3vJaPmB_1_k_xqGBcH0b324_4zfEy8UhcWXIhFN28AxbU/s1600/IMG_20180808_003545.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;339&quot; data-original-width=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUbka0VqgDjw0m8eziQwvtGiJzrCjyeaT60OswcNCH0gYFNXSK0IVE_c-c_1VEmE8vqshRB39iYT34zvl8Wq3uepX3vJaPmB_1_k_xqGBcH0b324_4zfEy8UhcWXIhFN28AxbU/s1600/IMG_20180808_003545.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Modos de audio USB.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Por otro lado, el controlador cuenta con un micrófono desde el que enviar órdenes al Asistente de voz de Google para abrir aplicaciones, realizar búsquedas, etc. En los nuevos mandos de juegos (versión 2017), este micrófono está en modo de escucha permanente, por lo que esencialmente tenemos un Google Home... con aspecto un tanto extraño, eso sí.&lt;br /&gt;
&lt;br /&gt;
Y todo eso sin hablar de &lt;a href=&quot;https://www.nvidia.es/shield/games/geforce-now/&quot; target=&quot;_blank&quot;&gt;GeForce Now&lt;/a&gt;, la plataforma de videojuegos en &lt;i&gt;streaming&lt;/i&gt; de nVidia, que permite jugar del mismo modo que consumimos audio en Spotify o vídeo en Netflix utilizando la potencia de procesamiento de los servidores en la nube de la compañía, algo que funciona sorprendentemente bien y que en mi opinión es el futuro al que nos dirigimos por lo que hace al consumo de videojuegos.&lt;br /&gt;
&lt;br /&gt;
Como puedes ver, Shield TV es una auténtica navaja suiza del &lt;i&gt;streaming&lt;/i&gt;. Y ni siquiera hemos hablado de sus capacidades emulando recreativas y consolas antiguas. La perfección no existe, pero en mi opinión su enorme colección de virtudes, su comedido precio y el que hasta el momento ha sido un excelente soporte convierten a este atractivo cachivache en un dispositivo a tener muy en cuenta como centro neurálgico de entretenimiento digital en el salón.&lt;br /&gt;
&lt;br /&gt;
En cuestiones audiófilas no entramos, claro está.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2018/08/nvida-shield-tv-impresiones-de-uso.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8Nd5S5eqO3TgFAc5pwGqIcX7mwkNZLivhWhqN46HJEzKqaAfCtPJF4leXsnGbvzTjQEh7ngMLK2zg3LwtWTsxpJh0cUdhqJq09Is_WgmcT7RXyVkP1G_Qzy63sVjWptnEQdEC/s72-c/Selecci%25C3%25B3n_269.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-7173282230848171241</guid><pubDate>Sat, 09 Dec 2017 01:32:00 +0000</pubDate><atom:updated>2017-12-09T10:32:46.721+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">mac</category><category domain="http://www.blogger.com/atom/ns#">racionalidad</category><title>¿Tienes un Mac defenestrado por Apple? Instala Linux</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Es indudable que en Nueva York hay muchas cosas que hacer. Cruzar andando el puente de Brooklyn al atardecer para terminar admirando el esplendido&lt;i&gt; skyline&lt;/i&gt; nocturno
 desde uno de los miradores al otro lado del East River. Soportar estoicamente las interminables colas a la entrada de una misa
Góspel junto al Malcom X Boulevard. Ponerse tibio a hamburguesas en el Jackson&#39;s Hole o a pasta en cualquier garito de la calle Mulberry, peregrinar más tarde a la fuente de 
chocolate en The View y acabar tomando unas cervezas en el Birdland. Y, por supuesto, admirar la Estatua de Libertad desde el ferry a Staten Island o la propia magnificencia de la ciudad desde las alturas del Empire State Building&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y por allí estuve yo en agosto de 2007 acompañado de unos amigos y de la que hoy es mi mujer. Pero además de todas esas cosas (y alguna que otra más), uno de mis objetivos era traerme bajo el brazo (literalmente) un Macbook de aquellos de policarbonato blanco, aprovechándome del favorable cambio dolar - euro del momento y de que los simpáticos dependientes de la Apple Store de la 5ª avenida no debieran ponerme pega alguna cuando les pidiera que me sustituyeran el teclado (americano) de serie por uno español. Y desde luego que no lo hicieron a pesar de que recibieron el encargo a horas intempestivas.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOqx9t_nJnQcVOSGCITfm4Y3FXDvIig4tClysZu3oPaH6zAQy0jKDtIIzIpPLC3HqRRhhSvv22p37hfFa7vPpN5ZF6PNjl1kTxs0awfgvFnaduki7C0NinFAKkNUUBrnbxqZ6G/s1600/IMGP4345.JPG&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOqx9t_nJnQcVOSGCITfm4Y3FXDvIig4tClysZu3oPaH6zAQy0jKDtIIzIpPLC3HqRRhhSvv22p37hfFa7vPpN5ZF6PNjl1kTxs0awfgvFnaduki7C0NinFAKkNUUBrnbxqZ6G/s1600/IMGP4345.JPG&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Aunque no se ven, las caras de mis acompañantes eran de notorio alivio tras recoger la bolsita de marras pasada la 1 AM.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquel esbelto Macbook (&lt;a href=&quot;https://everymac.com/systems/apple/macbook/specs/macbook-core-2-duo-2.16-white-13-mid-2007-specs.html&quot; target=&quot;_blank&quot;&gt;modelo 2,1&lt;/a&gt;) montaba un procesador Intel Core2Duo T7400 a 2Ghz y pico, 2 gigas de RAM DDR2 a 667 Mhz y un disco duro SATA de 120GB. En aquel momento, un &lt;i&gt;cañón&lt;/i&gt; que literalmente volaba con el &lt;a href=&quot;https://es.wikipedia.org/wiki/Mac_OS_X_Tiger&quot; target=&quot;_blank&quot;&gt;Mac OS X v10.4&lt;/a&gt; que traía preinstalado. Casi inmediatamente le amplié la memoria a 4GB (aunque por limitaciones del hardware no era aprovechable en su totalidad) y algún tiempo después sustituí su disco duro por un rápido SSD de la misma capacidad.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A
 lo largo de más de 10 años el portátil ha mantenido el tipo de un modo 
ejemplar, sin ningún fallo o avería, en su papel como equipo auxiliar en
 casa para uso general (ofimática, Internet... lo habitual). Incluso la 
batería ha degenerado graciosamente y en estos momentos aguanta 
fácilmente lejos del enchufe un tiempo sorprendentemente prolongado 
teniendo en cuenta su avanzada edad.&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi25LQNlMEGKjSsu_8nqAY01GIG_zrH2RTj9l5MQkxGn9ijdnV_IgfCM3Roh_38lCt8WaRvTkHbcTzvjF-4SfKojIXN919HQBL_Fs4DFvIbCgotuvnSuwCSt_xskUo-dsNnkHg1/s1600/IMG_20171208_220153.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi25LQNlMEGKjSsu_8nqAY01GIG_zrH2RTj9l5MQkxGn9ijdnV_IgfCM3Roh_38lCt8WaRvTkHbcTzvjF-4SfKojIXN919HQBL_Fs4DFvIbCgotuvnSuwCSt_xskUo-dsNnkHg1/s1600/IMG_20171208_220153.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero la obsolescencia programada hizo, cómo no, acto de presencia en el momento en que ya no fue posible ir más allá de &lt;a href=&quot;https://es.wikipedia.org/wiki/Mac_OS_X_Lion&quot; target=&quot;_blank&quot;&gt;OS X v10.7 &lt;/a&gt;(&lt;i&gt;Lion&lt;/i&gt;). La actualización de &lt;i&gt;Mountain Lion&lt;/i&gt;, lanzada en verano de 2012 ya pasó de largo, y con ella todas las sucesivas: &lt;i&gt;Mavericks&lt;/i&gt;, &lt;i&gt;Yosemite&lt;/i&gt;, &lt;i&gt;El Capitan&lt;/i&gt;, &lt;i&gt;Sierra&lt;/i&gt;, &lt;i&gt;High Sierra&lt;/i&gt;... Con este impedimento comenzaron a descolgarse también las versiones más recientes de numerosas aplicaciones, incluyendo las de navegadores como Firefox y, especialmente, Google Chrome. Malo.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El hardware de mi MacBook puede correr perfectamente Chrome 63 o Firefox 57 ¿Dónde está entonces el problema? El problema está en que los fabricantes, seguramente apoyados por el Club Bilderberg, la CIA y hasta Industrias Stark, quieren que compremos regularmente equipos nuevos, y si el hardware no se estropea por si mismo será cosa de ir inutilizándolo poquito a poco. Sí, ya lo sé. Me diréis que diez años son muchos años. Pero si el equipo funciona ¿por qué cambiarlo?&amp;nbsp; &lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero basta de &lt;i&gt;consparanoias&lt;/i&gt; alocadas y vamos a por soluciones.&lt;br /&gt;
&lt;br /&gt;
El caso es que hace unas semanas y ante la imposibilidad de que mi mujer pudiera utilizar este portátil para seguir un curso &lt;i&gt;online&lt;/i&gt; en la Escuela Oficial de Idiomas de mi ciudad (culpad a &lt;a href=&quot;https://gsuite.google.com/products/meet/&quot; target=&quot;_blank&quot;&gt;Google Meet&lt;/a&gt;), tuve que pensar en alternativas para prolongar su vida útil.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mi primer impulso fue convertirlo en un Chromebook, uno de esos portátiles que corren &lt;a href=&quot;https://es.wikipedia.org/wiki/Chrome_OS&quot; target=&quot;_blank&quot;&gt;Chrome OS&lt;/a&gt;. Se trata de un sistema operativo con núcleo Linux que utiliza Chrome como interfaz de usuario y ejecuta básicamente aplicaciones web dentro del navegador. Al tratarse de algo muy específico el rendimiento suele ser bueno incluso corriendo sobre hardware poco potente. Recientemente han aparecido modelos capaces de utilizar aplicaciones Android e incluso Windows (bajo emulación), pero más vale que asumamos el condicionante inicial a la hora de decidir si una &lt;i&gt;Chrome-cosa&lt;/i&gt; nos hace el apaño o no.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los dispositivos Chromebook, digamos, originales están supervisados por la propia Google, pero dado que Chrome OS hunde sus raíces en el proyecto Chromium OS, que es libre, existen versiones que se pueden tratar de instalar, si el hardware está soportado, en cualquier ordenador. Hay varias alternativas para ello. En mi opinión la que mejor funciona es &lt;a href=&quot;https://www.neverware.com/freedownload/&quot; target=&quot;_blank&quot;&gt;CloudReady&lt;/a&gt;. Se trata de un producto comercial desarrollado por &lt;a href=&quot;https://www.neverware.com/&quot; target=&quot;_blank&quot;&gt;Neverware&lt;/a&gt; que dispone de una versión gratuita para uso personal, versiones específicas para Mac y una excelente documentación para echarnos un cable con la instalación.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En el caso de mi modelo específico de MacBook lamentablemente hay alguna que otra limitación:&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;Solo se puede instalar la versión de 32 bits. Inicialmente lo intenté con la de 64, pero aunque arrancaba desde el pendrive posteriormente la instalación en el disco duro del portátil fallaba. Tampoco es que sea un problema.&lt;/li&gt;
&lt;li&gt;La entrada de micrófono parece que no funciona.&lt;/li&gt;
&lt;li&gt;La cámara web tampoco (por una historia con los controladores propietarios de Apple).&lt;/li&gt;
&lt;/ul&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP8O4stkIs0sTrZETB0yCxS0HXhvZOVXq2KW6RP8t9WuT311BQh919Q0R9hSlYr0OKfhkpkQ8cT2K_DEhFyH-pk0ucJAxnI8Oe9-3M_GPYG0MIyA6QHSbQ1gTIJ5yijGqc2QhN/s1600/Selecci%25C3%25B3n_999%2528185%2529.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjP8O4stkIs0sTrZETB0yCxS0HXhvZOVXq2KW6RP8t9WuT311BQh919Q0R9hSlYr0OKfhkpkQ8cT2K_DEhFyH-pk0ucJAxnI8Oe9-3M_GPYG0MIyA6QHSbQ1gTIJ5yijGqc2QhN/s1600/Selecci%25C3%25B3n_999%2528185%2529.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Peculiaridades de CloudReady en mi MacBook (fuente: Neverware).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Más sobre estas limitaciones &lt;a href=&quot;https://docs.google.com/presentation/d/1NlXtXS8_YXAF_J-K9y2P8ogUPIvExgeZuQRveCua5E0/preview#slide=id.ga9588ab56_131&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;. Ante ellas, y siendo que uno de los usos que se le iba a dar al portátil pretendía ser precisamente el de mantener videoconferencias dentro del navegador, la cosa no parecía pintar bien. Además, las características de gestión remota de los Chromebooks los convierten en maná caído del cielo para los administradores TIC de instituciones educativas que utilicen G Suite y tengan que vérselas con decenas o centenares de dispositivos, pero personalmente sigue sin convencerme eso de verme confinado a un navegador.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Alabemos pues la disonancia cognitiva y pasemos a otra cosa.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La siguiente opción en mi lista era, claro, alguna distribución de Linux. Y aquí nos encontramos con que, al menos en el caso de mi MacBook, la cosa no es tan sencilla. El problema se manifiesta al tratar de arrancar con el CD/DVD o pendrive de una distribución de 64 bits. Aunque en principio el portátil soporta sistemas operativos de 64 bits, la interfaz EFI, a través de la cual el sistema se inicia, es de 32. Matt Gadient &lt;a href=&quot;https://mattgadient.com/2016/07/11/linux-dvd-images-and-how-to-for-32-bit-efi-macs-late-2006-models/&quot; target=&quot;_blank&quot;&gt;explica los motivos&lt;/a&gt; en su blog, describe cómo parchear las ISO x64 de varias &lt;i&gt;distro&lt;/i&gt;s populares para que arranquen y, por si fuera poco, ofrece unas cuantas ya modificadas.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El primer intento fue con &lt;a href=&quot;https://kororaproject.org/&quot; target=&quot;_blank&quot;&gt;Korora (x64)&lt;/a&gt;, que tenía muchas ganas de probar, a través de su CD &lt;i&gt;live (&lt;/i&gt;por cierto, &lt;a href=&quot;https://twitter.com/pfelipm/status/928909128445112320&quot; target=&quot;_blank&quot;&gt;qué chulo&lt;/a&gt; Gnome 3). Constatando que aún usando una distro de 64 bits en ningún caso era posible disponer de la totalidad de los 4GB de RAM instalados en el equipo, finalmente opté por algo más conservador en la forma de &lt;a href=&quot;https://xubuntu.org/download&quot; target=&quot;_blank&quot;&gt;Xubuntu 16.04 LTS&lt;/a&gt; en su versión de 32 bits, que he usado en más de una ocasión para revivir equipos con ya ciertos años.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Xubuntu 16.04 se instaló sin incidentes en unos pocos minutos en mi querido MacBook para mostrar finalmente en pantalla un entorno gráfico sencillo pero razonablemente cuidado y muy ágil. Tras eso solo tuve que hacer un par de ajustes para dejarlo todo funcionando correctamente.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Uno:&lt;/b&gt; Por un lado, los problemas con el mapa de teclado (no olvidemos que esto es Apple) se resuelven fácilmente con un pequeño archivo de configuración para &lt;a href=&quot;https://www.x.org/archive/X11R6.8.1/doc/xmodmap.1.html&quot; target=&quot;_blank&quot;&gt;xmodmap&lt;/a&gt;:&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;$HOME/.Xmodmap:&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; keycode 104 = ISO_Level3_Shift&lt;br /&gt;&amp;nbsp; keycode 169 = Delete&lt;br /&gt;&amp;nbsp; keycode 134 = Menu&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con estas líneas se consigue que:&lt;/div&gt;
&lt;ul style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;La tecla &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ALT&lt;/span&gt; derecha se comporte como &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;AltGr&lt;/span&gt;, dando acceso a ciertos símbolos del teclado (la inevitable @, por ejemplo).&lt;/li&gt;
&lt;li&gt;La tecla de expulsión de la unidad óptica haga las veces de &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DEL&lt;/span&gt;.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Mazana&lt;/span&gt; derecha funcione como la tecla &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Menú&lt;/span&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Dos:&lt;/b&gt; Por otro lado, para hacer funcionar la cámara iSight del MacBook hay que instalar un driver propietario de Apple y un paquete de soporte. Las instrucciones &lt;a href=&quot;https://turanct.wordpress.com/2010/06/11/use-your-macs-isight-on-ubuntu/&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;. Hay que echarle mano a determinado archivo presente en una instalación de OS X 10.4 o 10.5, aunque también se facilita en las propias instrucciones, supongo que de un modo no totalmente legal. Miraremos hacia otro lado.&lt;/div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1-xwQxRoRDq_GBJ_NySxo_7-7JHSqNC7h8TaW9o568NGLpM0RFC5t9ZSQNGTgqduEQiPJPcQ5ByvVr5GKoe0WMS9q8DVqvns9-HwlDtfRiYr9IFWsnYB2HAj-vJLuLZuhyphenhyphenlts/s1600/xubuntu-macbook.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1-xwQxRoRDq_GBJ_NySxo_7-7JHSqNC7h8TaW9o568NGLpM0RFC5t9ZSQNGTgqduEQiPJPcQ5ByvVr5GKoe0WMS9q8DVqvns9-HwlDtfRiYr9IFWsnYB2HAj-vJLuLZuhyphenhyphenlts/s1600/xubuntu-macbook.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;El escritorio de Xubuntu en mi MacBook 2,1.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora mi defenestrado MacBook ya está al día con las últimas versiones disponibles de Firefox y Chromium y es capaz, vía este último, de mantener estupendas videoconferencias web con Google Meet sin inmutarse. &lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Llamadme gruñón, pero con el tiempo me toca más y más las narices que fabricantes como Apple o Microsoft conviertan equipos perfectamente utilizables en caros pisapapeles con el mantra de introducir nuevas funciones (a menudo) de dudosa relevancia. Y profundizando en mis sesgos, creo que Apple se lleva la palma en este aspecto. Del mismo modo, cada vez aprecio más la existencia de proyectos en el mundo del software libre que tratan de proporcionar alternativas a esta carrera de ratas digital.&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/12/tienes-un-mac-defenestrado-por-apple.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOqx9t_nJnQcVOSGCITfm4Y3FXDvIig4tClysZu3oPaH6zAQy0jKDtIIzIpPLC3HqRRhhSvv22p37hfFa7vPpN5ZF6PNjl1kTxs0awfgvFnaduki7C0NinFAKkNUUBrnbxqZ6G/s72-c/IMGP4345.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-1927655650520567813</guid><pubDate>Sun, 03 Sep 2017 22:06:00 +0000</pubDate><atom:updated>2017-09-04T18:46:32.109+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Android</category><category domain="http://www.blogger.com/atom/ns#">hacks</category><category domain="http://www.blogger.com/atom/ns#">redes</category><title>De cabras montesas, routers de apartamentos turísticos y Guifi.net</title><description>&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vilafranca del Cid es un pequeño pueblo (2500+ habitantes) situado en la montañosa y muy fría (en inverno) comarca del Alto Maestrazgo, al noroeste de la provincia de Castellón, y colindante ya con la de Teruel. Esta zona goza de atractivos tales como una excelente gastronomía, la sorprendente arquitectura de la&amp;nbsp;&lt;a href=&quot;http://www.ajuntamentdevilafranca.es/novaweb/t-u-r-i-s-m-e/que-visitar/museus/museu-de-la-pedra-en-sec/&quot; target=&quot;_blank&quot;&gt;Pedra en Sec&lt;/a&gt;&amp;nbsp;o&amp;nbsp;los escarpados barrancos y senderos por los que perderse mientras cabras montesas comedoras de moras contemplan al caminante con gesto estoico.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoplBX8Row2TkycWZQwyqBQyYqQ7JFWpMytxkdzqNtvccSiFaCe4uUYcDf_9ETghTDzeGOGqUgqbFtdECg-2-fL2vdrwg9571okcXhdbfYxOvsdD390pF6sBC8NmYBuzUwHXEq/s1600/IMG_20170822_185954172.jpg&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El caso es que, como podéis suponer, he tenido la suerte de pasar unos días de estupendo descanso estival con la familia en un acogedor apartamento turístico en esta localidad... pero no temáis, esta entrada no está dedicada a los encantos de los recónditos rincones del interior de Castellón, sino al choque cultural que puede sufrir un urbanita como yo cuando se encuentra con fuerzas oscuras que tratan de limitar su capacidad de conexión a Internet.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY9AgysWQqxkRLRxDXZvSdBmSXNsX4N1zJ8YjPLqecQALGTxFtPVdmoBFNZIv6n7MVbJigROll7shVZ3vm_Q6jbQDAKXWpOWxp-6CwJZytHO0m7vwmnCVHxEBKsYo5rJlMH-mh/s1600/guifinet_LOGO.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;298&quot; data-original-width=&quot;523&quot; height=&quot;113&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY9AgysWQqxkRLRxDXZvSdBmSXNsX4N1zJ8YjPLqecQALGTxFtPVdmoBFNZIv6n7MVbJigROll7shVZ3vm_Q6jbQDAKXWpOWxp-6CwJZytHO0m7vwmnCVHxEBKsYo5rJlMH-mh/s200/guifinet_LOGO.jpg&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;Pero antes de continuar con la historia conviene que hagamos un alto para hablar de &lt;b&gt;Guifi.net. &lt;/b&gt;Es esta una red de telecomunicaciones abierta creada y gestionada por sus propios usuarios. Técnicamente se trata de una red descentralizada, en malla, que crece a medida que a ella se conectan nuevos nodos, generalmente de modo inalámbrico mediante enlaces establecidos por medio de antenas de diversos tipos. Podéis encontrar una cantidad ingente de información y orgásmicos detalles técnicos sobre su funcionamiento en la &lt;a href=&quot;https://guifi.net/es&quot; target=&quot;_blank&quot;&gt;página web&lt;/a&gt; de este (admirable) proyecto.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta red cuenta con miles de nodos intensamente concentrados en Cataluña y el norte de la Comunidad Valenciana, donde se utiliza en muchos municipios del interior para proporcionar acceso rural a Internet a sus habitantes allí donde las operadoras comerciales no llegan o lo hacen con un acceso caro y/o de mala calidad.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEWU9Tdh4UUGDlMUXwue5HGt79ssSKnmYKywV6ePzSDxQCStyAHLOMn1L1DKd9B0rNFebHMF4gk8V7EEmHWpQ0osj31vVAYoAMs37o0aQqLyz-4qlPWUyXj2d6wmZwglekHObI/s1600/Selecci%25C3%25B3n_999%2528081%2529.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;331&quot; data-original-width=&quot;599&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEWU9Tdh4UUGDlMUXwue5HGt79ssSKnmYKywV6ePzSDxQCStyAHLOMn1L1DKd9B0rNFebHMF4gk8V7EEmHWpQ0osj31vVAYoAMs37o0aQqLyz-4qlPWUyXj2d6wmZwglekHObI/s1600/Selecci%25C3%25B3n_999%2528081%2529.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Mapa de nodos de guifi.net (Fuente: Proyecto Guifi.net).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y &amp;nbsp;claro, Vilafranca &lt;a href=&quot;https://guifi.net/vilafranca&quot; target=&quot;_blank&quot;&gt;tenía que ser&lt;/a&gt;&amp;nbsp;uno de esos municipios (cierro paréntesis y prosigo con la narración)...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Cuando llegamos al pueblo ya nos esperaba el propietario del apartamento, que tras entregarnos las llaves de la vivienda y facilitarnos amablemente las oportunas indicaciones se despidió con un poco tranquilizador &quot;&lt;i&gt;la vivienda dispone de conexión a Internet a través de guifinet, la conocéis ¿verdad?&lt;/i&gt;&quot;. Por supuesto, (léase esto con cierta retranca) ¡quién no ha oído hablar de ella!&lt;br /&gt;
&lt;br /&gt;
Una informativa tarjetita plastificada en el mueble del salón, en la que se podían leer las instrucciones de conexión a Internet&amp;nbsp;&lt;b&gt;a través de Guifi.net&amp;nbsp;por medio de un&amp;nbsp;servidor proxy con usuario / clave&amp;nbsp;&lt;/b&gt;confirmó unos instantes después lo que ya apuntaba a auténtica tragedia.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6wzEZjxMEt8MZkj2vA1SLelC-liSFz_5bi3qFeoo_ZfPXXFPbGAczFMB0QiZ9WKDNgF8zmxaIn7kQ2SxhQ4JuuOE794Tmsu_nTXmmXmvqvpdU8wWty4Px4YwfoKkEBMfebnv_/s1600/Selecci%25C3%25B3n_999%2528080%2529.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;508&quot; data-original-width=&quot;329&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6wzEZjxMEt8MZkj2vA1SLelC-liSFz_5bi3qFeoo_ZfPXXFPbGAczFMB0QiZ9WKDNgF8zmxaIn7kQ2SxhQ4JuuOE794Tmsu_nTXmmXmvqvpdU8wWty4Px4YwfoKkEBMfebnv_/s320/Selecci%25C3%25B3n_999%2528080%2529.jpg&quot; width=&quot;206&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;En el reverso de la tarjeta se indican la &lt;b&gt;IP&lt;/b&gt; y &lt;b&gt;puerto&lt;/b&gt; del servidor proxy, así como el &lt;b&gt;usuario&lt;/b&gt; y &lt;b&gt;clave&lt;/b&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;orphans: 2; text-align: justify; text-decoration-color: initial; text-decoration-style: initial; text-indent: 0px; widows: 2;&quot;&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
Para redondear la situación, la cobertura móvil dentro del apartamento era de las que te obliga a sacar medio cuerpo por la ventana y estirar el brazo peligrosamente mientras sostienes el terminal en la mano en inestable equilibrio para conseguir una barra de señal de pixel y medio.&lt;br /&gt;
&lt;br /&gt;
Pero ¿tan terrible es esto de tener que utilizar un proxy? Veamos...&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
Los servidores proxy actúan como intermediarios entre los usuarios y los servicios y equipos remotos a los que se conectan en Internet. Esta modalidad de conexión a través de proxy se suele emplear por razones vinculadas a la seguridad y a la eficiencia. Los servidores proxy con frecuencia disponen de una caché en la que se van almacenando copias temporales de las páginas solicitadas por los usuarios, de modo que a menudo estas pueden ser servidas localmente cuando se producen accesos reiterados en un corto espacio de tiempo. Tremendamente populares hace unos años en entornos corporativos, su uso ha menguado en cierta medida como consecuencia de las características cada vez más dinámicas de los servicios web actuales.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cuando se utiliza un servidor proxy hay que configurar el navegador (y por extensión cualquier otra aplicación que requiera de conexión a Internet) indicando explícitamente la &lt;b&gt;dirección IP &lt;/b&gt;(típicamente) o el nombre del servidor que actúa como proxy, además del &lt;b&gt;puerto TCP&lt;/b&gt; a través del cual se presta este servicio. &amp;nbsp;Si además se trata de un servidor autenticado, como es nuestro caso, necesitaremos adicionalmente un &lt;b&gt;usuario&lt;/b&gt; y &lt;b&gt;clave&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Todo esto no sería más que una leve inconveniencia de no ser por qué resulta difícil en la actualidad encontrar aplicaciones distintas a navegadores o clientes de FTP que permitan la introducción de estos ajustes. Sí, lo habéis adivinado: nada de Netflix, Amazon Prime Video, Telegram, Whatsapp, Google Drive o Dropbox, Spotify y un interminable etcétera. En un terminal Android ni siquiera funciona la tienda de aplicaciones. De &lt;i&gt;torrents&lt;/i&gt; (ni de cualquier cosa que requiera abrir puertos en el router) ni hablamos, claro. Por si fuera poco, los servidores proxy suelen aplicar un fuerte filtrado, de forma que es usual que tan solo se permitan las conexiones salientes hacia los puertos 80 y 443 (http y http seguro), así que nada de rarezas.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Francamente, no tenía la menor intención de hurgar en los recovecos técnicos de la conexión a Internet de mi residencia temporal, pero la perspectiva de pasarme varios días secuestrado detrás de un proxy vilanfranquino hizo que saliera de mi indolencia veraniega para curiosear un poquito desde el móvil.&lt;br /&gt;
&lt;br /&gt;
Lo que me encontré fue... digamos que esperable.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De entrada nos topamos en el apartamento con una red wifi con seguridad ¡WEP! Cielo santo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9yQzXfjhaOvpOfQJmPx0cx7JTJnUE6ZTDLAoAkuGXOhd9AaB5pJKQIrzxVU2uo2k3_SSNY3v4mrW959wDHGzGo3BCgdpWs4bF-LBXjg54nE6XXEJtTcMrJSAFmRYApWhEX9IG/s1600/photo_2017-08-24_16-16-19.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1233&quot; data-original-width=&quot;720&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9yQzXfjhaOvpOfQJmPx0cx7JTJnUE6ZTDLAoAkuGXOhd9AaB5pJKQIrzxVU2uo2k3_SSNY3v4mrW959wDHGzGo3BCgdpWs4bF-LBXjg54nE6XXEJtTcMrJSAFmRYApWhEX9IG/s640/photo_2017-08-24_16-16-19.jpg&quot; width=&quot;372&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Que a estas alturas alguien configure la wifi de un dispositivo utilizando WEP, un protocolo totalmente inseguro, en lugar de WPA2, es algo que simplemente me resulta incomprensible y solo puedo atribuir a un descuido. Pero sigamos porque la cosa promete.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras conectarnos a la red inalámbrica del apartamento, el icono correspondiente a la conexión wifi en la barra superior muestra un aspa &lt;span style=&quot;background-color: black;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;[&lt;b&gt;x&lt;/b&gt;]&lt;/span&gt;&lt;/span&gt;, lo que indica que no se ha detectado una conexión a Internet operativa en esta red. Esto es así porque para salir a Internet precisamos del proxy de Guifi.net del que hablábamos más arriba, por tanto la conexión habitual (directa) no funciona. Por no funcionar no lo hace ni siquiera la resolución de nombres a través de DNS. Estupendo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgykQQFNBf96SfBozg85uKvReig3icRUEF6Wy-NazlAc2wBCpvNgT91Mqyb6Q1Qk9h2BApFiXvLxbNDI1Uxhjj7PY1yLGfhvlxzoTj9O15wSWuo0r6812-5msKzjywdxFAUmt4h/s1600/photo_2017-08-24_16-16-16.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;720&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgykQQFNBf96SfBozg85uKvReig3icRUEF6Wy-NazlAc2wBCpvNgT91Mqyb6Q1Qk9h2BApFiXvLxbNDI1Uxhjj7PY1yLGfhvlxzoTj9O15wSWuo0r6812-5msKzjywdxFAUmt4h/s640/photo_2017-08-24_16-16-16.jpg&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Bien, veamos ahora qué dirección IP ha obtenido nuestro terminal.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjZ3T5NEMbxLFUxIInLj3BeK39IJqLoUHi1WWOww6WvRfaFW3QzqS2XQxUF0rC8FMf9qLaJEaDlEHzhXqqcwcaaWycRu9jIz0I0LjH7a01mVnscy22VOzCMQ7WeQwaa7H7rn9G/s1600/photo_2017-08-24_16-16-01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1232&quot; data-original-width=&quot;720&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjZ3T5NEMbxLFUxIInLj3BeK39IJqLoUHi1WWOww6WvRfaFW3QzqS2XQxUF0rC8FMf9qLaJEaDlEHzhXqqcwcaaWycRu9jIz0I0LjH7a01mVnscy22VOzCMQ7WeQwaa7H7rn9G/s640/photo_2017-08-24_16-16-01.jpg&quot; width=&quot;374&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo esperable, la típica IP de clase C privada. Vamos a ver qué pasa si nos vamos a un navegador y tratamos de conectarnos a 192.168.2.&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;1&lt;/span&gt;&lt;/b&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXTODfNs7aAhFTQZ2z106aL54DF7vyBIIdm9b3Pnzj1j4bE4aEZG8hEUTJFxROwNcFabAXNE_Z_uj_I3O3ZAG3qcy1MbojKPf95YDrA2n9wsOYMS-X8RgrCEMRP3gEo7Nl5pC2/s1600/photo_2017-08-24_16-15-35.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1229&quot; data-original-width=&quot;720&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXTODfNs7aAhFTQZ2z106aL54DF7vyBIIdm9b3Pnzj1j4bE4aEZG8hEUTJFxROwNcFabAXNE_Z_uj_I3O3ZAG3qcy1MbojKPf95YDrA2n9wsOYMS-X8RgrCEMRP3gEo7Nl5pC2/s640/photo_2017-08-24_16-15-35.jpg&quot; width=&quot;374&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Estupendo, estamos en la antesala del panel de administración del router de la casa. Probemos el clásico &lt;span style=&quot;color: #cc0000;&quot;&gt;admin / admin&lt;/span&gt;...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigPqKXbAbPspGWoOpCGPNx0adX4alf0TayzCwrhd4Vf7dd25vT3d4AgO1M0CR2i3tSESERtM-6Lq8LkaWtIf6trv3kP2w-OT1BEc8faz9TE2pI796uboYR1h-hxvNuI5mQu6LV/s1600/photo_2017-08-24_16-15-31.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1231&quot; data-original-width=&quot;720&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigPqKXbAbPspGWoOpCGPNx0adX4alf0TayzCwrhd4Vf7dd25vT3d4AgO1M0CR2i3tSESERtM-6Lq8LkaWtIf6trv3kP2w-OT1BEc8faz9TE2pI796uboYR1h-hxvNuI5mQu6LV/s640/photo_2017-08-24_16-15-31.jpg&quot; width=&quot;374&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...y hasta la cocina. Como decía alguien, no&lt;i&gt; hay término en élfico, lengua Ent o de los Hombres, para describir este horror&lt;/i&gt;... Pues eso mismo digo yo ahora, aunque no me llame &lt;a href=&quot;https://es.wikipedia.org/wiki/B%C3%A1rbol&quot; target=&quot;_blank&quot;&gt;Barbol&lt;/a&gt;, al ver este desolador panorama.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora tenemos acceso total al router que, dicho sea de paso, proporciona acceso a Internet a varias viviendas situadas en el mismo establecimiento. Podríamos modificar la configuración del servidor DHCP, establecer otras puertas de enlace o servidores de nombres y, por supuesto, inutilizar el servicio para cualquier usuario... excepto para nosotros mismos, claro. Del mismo modo, conociendo marca, modelo e incluso la revisión del firmware del router se podría pensar en otras fechorías más sofisticadas que simplemente no vienen al caso ahora.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Me temo que lo de utilizar WEP no era un descuido sino simplemente negligencia o ignorancia por lo que hace a las mínimas medidas de seguridad exigibles en un punto de conexión a Internet privado.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Llegados a este punto podríamos (a) conformarnos con lo que hay y configurar dócilmente el proxy de Guifi.net en todos nuestros dispositivos, asumiendo las drásticas limitaciones que ello supone, o (b) buscar alternativas.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si optamos por lo primero, deberemos modificar los ajustes de la red wifi en nuestro terminal Android. Como véis queda muy clarito que solo tenemos garantías de que lo utilicen los navegadores instalados (ese &lt;i&gt;no pueden usarlo&lt;/i&gt;&amp;nbsp;en la captura de pantalla yo diría que es más bien un&amp;nbsp;&lt;i&gt;pueden no usarlo&lt;/i&gt;,&amp;nbsp;como consecuencia de una mala traducción del inglés).&lt;/div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaVXwHyZfOPIKh8Vygo7kZ7kdDWnbMWWqGLPK3fbhElkHyaJVrVRLtQS_kd2Hj-HBp0ANjZ3AgYHR4jJlyEd47vppg5nVUd5LkVhVArdg9fBgmGHutABrpgk1WnaSiBh0xBU_k/s1600/photo_2017-08-25_13-59-46.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;720&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaVXwHyZfOPIKh8Vygo7kZ7kdDWnbMWWqGLPK3fbhElkHyaJVrVRLtQS_kd2Hj-HBp0ANjZ3AgYHR4jJlyEd47vppg5nVUd5LkVhVArdg9fBgmGHutABrpgk1WnaSiBh0xBU_k/s640/photo_2017-08-25_13-59-46.jpg&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Configuración del servidor proxy en el administrador de redes wifi de Android&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
También podemos proceder de modo análogo en nuestro navegador de escritorio favorito, por ejemplo Firefox.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbYKfnOTDd8TmYiUR33tOJuBB0v-wvtEj4qMDhpJpg3jjo2rz8cd1GWBW6YpvpNeutrIwv1ehKi_f-e8afDBdbkbVf_Pn1TaRlEfaTc5Lxk25nl3rcH1SEr96DRkH2FM7Njg1O/s1600/Preferencias+-+Mozilla+Firefox_999.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;453&quot; data-original-width=&quot;620&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbYKfnOTDd8TmYiUR33tOJuBB0v-wvtEj4qMDhpJpg3jjo2rz8cd1GWBW6YpvpNeutrIwv1ehKi_f-e8afDBdbkbVf_Pn1TaRlEfaTc5Lxk25nl3rcH1SEr96DRkH2FM7Njg1O/s1600/Preferencias+-+Mozilla+Firefox_999.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Configuración del servidor proxy en Firefox.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Al tratar de acceder a cualquier página web tras establecer estos ajustes comprobaremos que aparecerá una ventana de autenticación en la que el servidor proxy de Guifi.net nos solicitará la introducción del usuario y clave autorizados que, recordemos, venían anotados ambos dos en la tarjeta plastificada. Esta solicitud de credenciales aparecerá además probablemente de modo reiterado durante una sesión de navegación, consiguiendo así que nuestro odio hacia ella crezca con cada nueva petición.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y cuál es el plan (b)? ¿Podemos saltarnos este proxy de algún modo? Bien, evitarlo no es una posibilidad, pero sí podemos persuadir al resto de apps de nuestro dispositivo Android para que se conecten a través de él, aunque a priori no estén diseñadas para hacerlo. Para ello necesitaremos una aplicación que reconduzca todas las conexión iniciadas por las distintas apps de nuestro terminal hacia el proxy, rehabilitando de paso la resolución de nombres DNS.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Existen varias aplicaciones, esencialmente servidores proxy locales, que dicen ser capaces de hacer esto. Inicialmente lo intenté con &lt;a href=&quot;https://play.google.com/store/apps/details?id=org.sandroproxy.drony&amp;amp;hl=es_419&quot; target=&quot;_blank&quot;&gt;Drony&lt;/a&gt;, pero no conseguí que funcionara correctamente. Afortunadamente, investigando un poco más, di con &lt;a href=&quot;https://play.google.com/store/apps/details?id=org.proxydroid&amp;amp;hl=es&quot; target=&quot;_blank&quot;&gt;ProxyDroid&lt;/a&gt;.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA_a1cpijs44giVoErYO2tSnIHjHZb_ol7GObseyKVQIdna4mN49vRtGXjUrzHF0MY58SWMkDXcaye2JqyUCZSKi2_YP6ClweCT0R6qB13Ka3Z9WuKol0G05HTO7qwWDROFOTM/s1600/Selecci%25C3%25B3n_999%2528087%2529.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;178&quot; data-original-width=&quot;178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA_a1cpijs44giVoErYO2tSnIHjHZb_ol7GObseyKVQIdna4mN49vRtGXjUrzHF0MY58SWMkDXcaye2JqyUCZSKi2_YP6ClweCT0R6qB13Ka3Z9WuKol0G05HTO7qwWDROFOTM/s1600/Selecci%25C3%25B3n_999%2528087%2529.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
ProxyDroid es gratuita, aunque muestra anuncios poco intrusivos, y requiere &lt;i&gt;root&lt;/i&gt;. Sin problemas, mi vetusto Galaxy Note 3 corre Lineage OS 14.1 y está convenientemente &lt;i&gt;rooteado&lt;/i&gt;. Dado que la tienda de aplicaciones (Google Play) no funcionaba a través del proxy de Guifi.net, simplemente &amp;nbsp;realicé &amp;nbsp;la descarga desde un repositorio alternativo, generalmente fiable, como es &lt;a href=&quot;https://proxydroid.uptodown.com/android&quot; target=&quot;_blank&quot;&gt;uptodown&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Un par de minutos es todo lo que lleva instalar, ejecutar y configurar ProxyDroid (tras husmear un poco en los menús de configuración, claro) para circunnavegar las restricciones asociadas a esta peculiar modalidad de conexión a través de proxy. Aunque desconozco las interioridades de ProxyDroid, intuyo que su magia tiene que ver con la activación de un servidor NAT local para interceptar las conexiones salientes de todas las aplicaciones, aunque probablemente haya alguna que otra astucia adicional no evidente a primera vista.&lt;br /&gt;
&lt;br /&gt;
En la siguiente captura de pantalla se recogen los ajustes relevantes &lt;span style=&quot;background-color: red;&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;b&gt;(!)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt; que hay que manipular en ProxyDroid:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV08wGAeOI_0v4WDIfscv2VAf30UaYBnlzllyZClHITnz7djFhF6LMAxfZv9gMpP-o2CIyrGZUZnF2KZVrGJ3CVl7Ynp2WT6FQvD7J5CwC7b1bAzYBqdQqwcocuPLcqf3opV7Y/s1600/proxydroidsetup.png&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A destacar dos cositas:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;ProxyDroid puede activarse automáticamente en cuanto conectemos nuestro terminal a una red wifi determinada (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Auto Connect / Bound Network&lt;/span&gt;). ¡Bien pensado!&lt;/li&gt;
&lt;li&gt;Imprescindible activar el proxy del servicio de DNS para que la cosa funcione como debe (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DNS Proxy&lt;/span&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una vez ProxyDroid se pone en marcha, las restricciones detalladas anteriormente quedan eliminadas. Incluso el indicador de conectividad wifi vuelve a la normalidad.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0QPCFOREfvf2rnV4MH5xKrCeeu6qWAOgGa7u_HGqRQMroHnJNmTTv_dXJQkZsZFnvyJjlepKfURB-_U7QRakI9jdhNgMdxoco6G2Jd7gMXELDPyh7OuXkX5KjcL0u-Zva29EN/s1600/photo_2017-08-24_16-16-11.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;720&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0QPCFOREfvf2rnV4MH5xKrCeeu6qWAOgGa7u_HGqRQMroHnJNmTTv_dXJQkZsZFnvyJjlepKfURB-_U7QRakI9jdhNgMdxoco6G2Jd7gMXELDPyh7OuXkX5KjcL0u-Zva29EN/s640/photo_2017-08-24_16-16-11.jpg&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Más allá de los anecdóticos juegos malabares realizados para lidiar con nuestro querido proxy de Guifi.net, esta experiencia no hace sino reafirmarme en mi convicción de que da miedo (¡pero mucho!) andar utilizando esas redes wifi de restaurantes, hoteles, gimnasios, aeropuertos, etc. cuya existencia damos por necesaria e irrenunciable y a las que nos solemos conectar sin pudor ni contención.&lt;br /&gt;
&lt;br /&gt;
No deberíamos olvidarnos de que no tenemos garantía alguna acerca de la correcta configuración y administración de estas redes más o menos públicas, así que si realmente tenemos que recurrir a ellas que sea tomando en todo momento unas mínimas precauciones profilácticas: cortafuegos arriba, conexiones https, evitar el uso de banca electrónica o de compras online... y siempre, siempre mantener una elevada dosis de sana desconfianza.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/09/de-cabras-montesas-routers-de.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoplBX8Row2TkycWZQwyqBQyYqQ7JFWpMytxkdzqNtvccSiFaCe4uUYcDf_9ETghTDzeGOGqUgqbFtdECg-2-fL2vdrwg9571okcXhdbfYxOvsdD390pF6sBC8NmYBuzUwHXEq/s72-c/IMG_20170822_185954172.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-5909714048366347890</guid><pubDate>Fri, 26 May 2017 21:51:00 +0000</pubDate><atom:updated>2017-06-03T23:41:26.933+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><title>Volumio frente a piCorePlayer en la Raspberry Pi: un análisiscomparativo</title><description>&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibx4aOUPwM36Exz5SDXbp6VxyXknLo92tWjSKlEccgJ1qGkPtfwNaKrlgzDe9dSJZ5ZGDMCpF3NTzwwLxDb3xDErWBNuQN9ulsBXXgICKNjj-zNzPQ52xdeXqHAVQpaXY18xkb/s1600/Banner+V-vs-pcp_620.png&quot;&gt;&lt;/div&gt;
&lt;h2&gt;
Objetivos&lt;/h2&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://sites.google.com/site/picoreplayer/home&quot; target=&quot;_blank&quot;&gt;Volumio&lt;/a&gt; y &lt;a href=&quot;https://sites.google.com/site/picoreplayer/home&quot; target=&quot;_blank&quot;&gt;piCorePlayer &lt;/a&gt;constituyen dos de las mejores y más conocidas (especialmente en el caso del primero) opciones que podemos escoger a la hora de montarnos un reproductor de audio digital basado en ese pequeña cajita maravillosa que es la &lt;b&gt;Raspberry Pi&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGs7s849eBl0zkf-HUdgR1XHVvgEIg6JHyXIOJyLxOnhu0Q9QhgPKywe2lBiDPajSM6XTpV6K2Mytgo81OSVJVID47cwuj1zrB9Amz45l26TOguylCawl3xuZthGBuKmA9LEIw/s1600/IMG_20161123_232040.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGs7s849eBl0zkf-HUdgR1XHVvgEIg6JHyXIOJyLxOnhu0Q9QhgPKywe2lBiDPajSM6XTpV6K2Mytgo81OSVJVID47cwuj1zrB9Amz45l26TOguylCawl3xuZthGBuKmA9LEIw/s400/IMG_20161123_232040.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Kit básico de cacharreo digital por 53€: Raspberry Pi 3, microSD de 32GB, carcasa, disipadores y fuente de 5V@&lt;span style=&quot;font-size: x-small;&quot;&gt;3A.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Me gustaría comenzar diciendo &lt;i&gt;qué no es&lt;/i&gt; este artículo: no se trata en modo alguno de una guía o tutorial paso a paso de instalación y uso de estos reproductores.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por el contrario, lo que vamos a hacer es enfrentar, siempre amigablemente, las virtudes y defectos de ambos desarrollos con el propósito de clarificar todo lo posible ciertos aspectos relativos a las capacidades de ambos y su adecuación a las distintas modalidades de uso y requerimientos que diferentes aficionados pueden contemplar.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El objetivo es, en definitiva, &lt;b&gt;acercar el uso de estos reproductores al aficionado en general y proporcionarle elementos de juicio suficientes como para que pueda realizar una elección informada&lt;/b&gt;, optando directamente por el que mejor se ajuste a sus necesidades.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El artículo está estructurado, una vez superada una sección introductoria en la que comentaremos características generales de ambos, en distintos apartados en los que se analizarán comparativamente sus funcionalidades y destacarán sus particularidades, intentando en cada uno de dichos apartados de establecer un ganador parcial. Concretamente, someteremos a ambos reproductores a un análisis basado en estos aspectos:&lt;br&gt;
&lt;br&gt;
1. Coste.&lt;br&gt;
2. Compatibilidad.&lt;br&gt;
3.&amp;nbsp;Formatos de audio soportados.&lt;br&gt;
4.&amp;nbsp;Documentación y soporte.&lt;br&gt;
5. Instalación.&lt;br&gt;
6.&amp;nbsp;Configuración y puesta en marcha.&lt;br&gt;
7. Control.&lt;br&gt;
8. Prestaciones y funciones.&lt;br&gt;
9. Calidad de sonido.&lt;br&gt;
&lt;br&gt;
Finalmente, trataremos de llegar a alguna conclusión cualitativa.&lt;br&gt;
&lt;br&gt;
Vamos a ver si lo conseguimos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;h2&gt;
Introducción y entorno de pruebas&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tanto Volumio, que es un desarrollo basado en Raspify, como piCorePlayer (al que denominaremos pCP en adelante) llevan entre nosotros aproximadamente desde el 2013 y tienen recorrido ya un largo camino de versiones hasta llegar a su estado actual (Volumio 2.163 y pCP 3.20 a 5 de mayo de 2017).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ambas son aplicaciones estables cuyas funcionalidades se han ido enriqueciendo progresivamente desde las versiones primigenias que funcionaban en la Raspberry de 1ª generación y cuya evolución podéis seguir sin más que hacer una búsqueda en Audio Planet o echar un vistazo, por ejemplo,&amp;nbsp;&lt;a href=&quot;https://www.audioplanet.biz/t38882p150-llego-el-rapsberry-pi-que-cosa-mas-increible#355557&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;, &lt;a href=&quot;https://www.audioplanet.biz/t76964-volumio-ya-disponible-para-arquitecturas-x86-x64&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt; o &lt;a href=&quot;https://www.audioplanet.biz/t37703p80-squezebox-sin-logitech-squeezebox#374242&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;, si os sentís inclinados hacia la arqueología audiófila digital.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Volumio y pCP hacen esencialmente lo mismo: reproducir audio digital codificado en una variedad de formatos almacenado en un dispositivo de almacenamiento local (USB o tarjeta SD) o bien en un servidor en red accesible utilizando protocolos como CIFS o NFS.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Desde un punto de vista más técnico ambos están basados en un núcleo Linux, aunque a partir de este punto las similitudes comienzan a desvanecerse en la medida en que los objetivos de diseño de uno y otro divergen.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Volumio tiene como objetivo de diseño prioritario la sencillez de configuración y uso. pCP, por su parte, surgió condicionado por el propósito original de integrarse en un entorno de reproducción Squeezebox, emulando y sustituyendo a los abandonados reproductores físicos de Logitech tales como los Squeezebox Classic o Touch.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Consecuentemente, Volumio está basado en el excelente &lt;a href=&quot;https://www.musicpd.org/&quot; target=&quot;_blank&quot;&gt;Music Player Daemon&lt;/a&gt; (MPD), el conocido motor / demonio de reproducción &lt;i&gt;todoterreno&lt;/i&gt; habitual en los tinglados Linux, en tanto que pCP se construye en torno a &lt;a href=&quot;http://wiki.slimdevices.com/index.php/Squeezelite&quot; target=&quot;_blank&quot;&gt;Squeezelite&lt;/a&gt;, un extraordinario emulador software de dispositivos Squeezebox reales que se puede encontrar también en el corazón de otros desarrollos como &lt;a href=&quot;https://www.daphile.com/&quot; target=&quot;_blank&quot;&gt;Daphile&lt;/a&gt; (exclusivo para arquitecturas x86),&amp;nbsp;&lt;a href=&quot;https://www.max2play.com/&quot; target=&quot;_blank&quot;&gt;Max2Play&lt;/a&gt; o incluso premiados &lt;i&gt;streamers&lt;/i&gt; de postín como el &lt;a href=&quot;http://www.innuos.com/en/catalog/go/zenith-mk2-std&quot; target=&quot;_blank&quot;&gt;Innuos Zenith mk2&lt;/a&gt; o el &lt;a href=&quot;http://www.sonore.us/microRendu.html&quot; target=&quot;_blank&quot;&gt;Sonore microRendu&lt;/a&gt;&amp;nbsp;¡Casi nada!&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVHPpQ_bghXBoYRa1fJuJzR9X_lL7zsXyMXPbWXCsUicub9PjA_2K_kloeAP5MAIRwkO-wWMMc6wxN9Fw711ZCcxwx3OY6K_szURp-F7IdCQEpPeW6uBVYvLL0sdzfvaggwYEG/s1600/big_catalogo_1463582152_8547.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVHPpQ_bghXBoYRa1fJuJzR9X_lL7zsXyMXPbWXCsUicub9PjA_2K_kloeAP5MAIRwkO-wWMMc6wxN9Fw711ZCcxwx3OY6K_szURp-F7IdCQEpPeW6uBVYvLL0sdzfvaggwYEG/s400/big_catalogo_1463582152_8547.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;http://www.innuos.com/en/catalog/go/zenith-mk2-std&quot; style=&quot;text-align: start;&quot; target=&quot;_blank&quot;&gt;Innuos Zenith mk2&lt;/a&gt;: Sí, este bicho de casi 3.000€ lleva un Squeezelite (gratuito y de código abierto) en su interior.&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para comprobar las bondades de nuestros dos contendientes vamos a utilizar la siguiente colección de cacharros cuyas fotos me gustaría colgar por inclinaciones puramente &lt;i&gt;audiófilopornográficas&lt;/i&gt; pero que no voy a satisfacer en su totalidad por aquello de que &lt;i&gt;me estoy quitando&lt;/i&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrBPlDGvW684ptoNpPbW0kFVi5Lxfj4oFvoDeRMyvdQtuh832bbMA86HiZVmGU1O6PHduomq8J-I_CKg-ZSH8V9Ez8W9A5YjblwEIIFI8XYdn2k9J_Y6aVwAOjRKknsF8AbXse/s1600/IMG_20170514_183752.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrBPlDGvW684ptoNpPbW0kFVi5Lxfj4oFvoDeRMyvdQtuh832bbMA86HiZVmGU1O6PHduomq8J-I_CKg-ZSH8V9Ez8W9A5YjblwEIIFI8XYdn2k9J_Y6aVwAOjRKknsF8AbXse/s1600/IMG_20170514_183752.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;El cepillo para vinilos contempla atónito desde su rinconcito a los extraños vecinos que han concurrido junto al amplificador.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Raspberry Pi 3 (la misma que podéis ver en la foto de la sección anterior).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un par de tarjetas microSD de 8GB y, tengo que decir, no especialmente rápidas, clases 2 / 4.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un disco duro externo USB de 2,5&quot;&amp;nbsp;auto alimentado y 640GB de capacidad.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Varios pendrives USB de diversas capacidades.&lt;/li&gt;
&lt;li&gt;NAS Netgear ReadyNAS Ultra 4 de 12TB (4 discos x 3 TB).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Red local gigabit, aunque la Raspberry estará conectada a una sección enlazada con el router y el NAS a través de sendos PLC de 500 Mbps. Sí, el cableado ethernet es de ferretería.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Diversos artilugios de control en la forma de un móvil Android y una tableta de Apple.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un amplificador multicanal Pioneer SC-LX81 &lt;b&gt;en el que se han desactivado absolutamente todas las funciones de ecualización y mejora digital del sonido&lt;/b&gt;.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Unos magníficos (o eso me parece a mi) altavoces de columna Amphion Argon 3L.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Por fin, un pequeño pero sorprendente DAC I2S, el &lt;a href=&quot;https://www.allo.com/sparky/piano-dac.html&quot; target=&quot;_blank&quot;&gt;Allo&amp;nbsp;Piano&lt;/a&gt;, cedido por el compañero Topelin de Audio Planet para las pruebas, conectado al mencionado receptor Pioneer por medio de cableado RCA sin demasiadas pretensiones.&lt;/li&gt;
&lt;/ul&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Mbhc74uM2bnc_7ArgIcw1gTqBT70a4MsHFmVWqDTJKFaQydEbWXqxdyGV3dEnn_aaSTK4yyT6Lq879g8qZRPwnwqGZmIZWg3Q6HqN-aSdUS0MnfmdWU8mJ5MXVntnzkbUeMA/s1600/allopiano.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1Mbhc74uM2bnc_7ArgIcw1gTqBT70a4MsHFmVWqDTJKFaQydEbWXqxdyGV3dEnn_aaSTK4yyT6Lq879g8qZRPwnwqGZmIZWg3Q6HqN-aSdUS0MnfmdWU8mJ5MXVntnzkbUeMA/s400/allopiano.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Allo Piano: Un DAC pequeño pero matón (PCM5122, 384 KHz / 32 bit).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h2&gt;
Criterio 1. Coste&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si bien es cierto que los creadores de Volumio han abierto una&amp;nbsp;&lt;a href=&quot;https://volumio.org/shop/&quot; target=&quot;_blank&quot;&gt;tienda online&amp;nbsp;&lt;/a&gt;en la que venden desde sistemas completos hasta DACs pasando por toda clase de accesorios tales como purificadores de USB, carcasas o fuentes de alimentación, el software de reproducción es totalmente gratuito.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXlcn3Yt2E9GoBXsLPZwSSPd34eTSt58MAOgGMXYGszZS2ydMxdxCaLhQS2Ghsg0Gst0qQ1UpjHmd7byzG52R6YmRk74HFl8Mr0sj85kJrdp8WDypQo-dvM0rJkhjx5P2xHOMW/s1600/VolumioShop.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;367&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXlcn3Yt2E9GoBXsLPZwSSPd34eTSt58MAOgGMXYGszZS2ydMxdxCaLhQS2Ghsg0Gst0qQ1UpjHmd7byzG52R6YmRk74HFl8Mr0sj85kJrdp8WDypQo-dvM0rJkhjx5P2xHOMW/s400/VolumioShop.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio Shop, o de como monetizar Volumio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
pCP por su parte, tiene un carácter más amateur, sin tiendas ni aspiraciones comerciales de ningún tipo, siendo, naturalmente, también gratuito.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;Por tanto esto es fácil: tenemos en este apartado un indiscutible &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;EMPATE&lt;/b&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;br&gt;
&lt;h2&gt;
Criterio 2. Compatibilidad&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Volumio está disponible para un buen puñado de plataformas hardware, además de la propia Raspberry, claro, como podremos comprobar sin más que dirigirnos a su &lt;a href=&quot;https://volumio.org/get-started/&quot;&gt;página de descargas&lt;/a&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Raspberry Pi.&lt;/li&gt;
&lt;li&gt;PC (X86/X64).&lt;/li&gt;
&lt;li&gt;Odroid C1 / C2.&lt;/li&gt;
&lt;li&gt;CUBOX-I.&lt;/li&gt;
&lt;li&gt;Sparky.&lt;/li&gt;
&lt;li&gt;Beaglebone Black.&lt;/li&gt;
&lt;li&gt;PINE64.&lt;/li&gt;
&lt;li&gt;UDOO DUAL/QUAD y NEO.&lt;/li&gt;
&lt;li&gt;Asus Tinker Board.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
pCP, en cambio solo puede funcionar... en una Raspberry. Desde la microscópica Zero hasta la 3, eso sí.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por lo que hace a los dispositivos de audio que pueden utilizarse, ambos reproductores soportan:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;La salida analógica integrada de la Raspberry, que con los últimos firmwares ha mejorado notablemente. Los problemas de interferencias, ruiditos, etc. han sido definitivamente solventados y la relación S/R ha mejorado enormemente. Por cierto que la Rasp no tiene DAC como tal, se utiliza una modulación PWM (Ahora Sigma-Delta de 7 bits) y una especie de filtro en su salida mini-jack (sí, de un modo análogo al audio DSD), así que la cosa tiene su mérito.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;La conexión HDMI.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;DACs conectados a través del puerto USB. En &lt;a href=&quot;https://volumio.org/forum/usb-dac-compatibility-list-t2151-80.html&quot; target=&quot;_blank&quot;&gt;este hilo&lt;/a&gt; del foro de soporte de Volumio se recogen los compatibles, en tanto que lo propio se hace en &lt;a href=&quot;https://sites.google.com/site/picoreplayer/home/List-of-USB-DACs&quot; target=&quot;_blank&quot;&gt;esta página&lt;/a&gt; del sitio web de pCP.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;DACs y conversores SPDIF I2S (interesantísimos) acoplados como &quot;sombreros&quot; (&lt;i&gt;hats&lt;/i&gt;) sobre el conector de expansión GPIO de la Raspberry. La conexión I2S es probablemente el modo óptimo de obtener sonido de uno de estos micro-computadores puesto que se evita el problemático bus USB, que en este dispositivo está compartido con la conexión ethernet, emplea señales independientes de datos y reloj y, además, supone un camino más corto entre reproductor y DAC.&lt;/li&gt;
&lt;/ul&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghJGBNUmHCYKYdnI8yTbju3GRUErjJIJ7x9SoMCF8eMeTqbw4UUewJX_J21PG2J-uniYvv38Hav1UN5cYd0x0EaWZC6OMqezx8hiTw4zjFostscri26rlKBd8Ue6Bs7ewy6mYL/s1600/raspgpio.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghJGBNUmHCYKYdnI8yTbju3GRUErjJIJ7x9SoMCF8eMeTqbw4UUewJX_J21PG2J-uniYvv38Hav1UN5cYd0x0EaWZC6OMqezx8hiTw4zjFostscri26rlKBd8Ue6Bs7ewy6mYL/s400/raspgpio.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Raspberry Pi 2 con los conectores de expansión expuestos. GPIO arriba.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Las versiones actuales de los reproductores analizados cuentan con compatibilidad directa con los siguientes dispositivos I2S:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Volumio:&lt;/b&gt; 503HTA Hybrid Tube Amp | Allo BOSS / Piano / Piano 2.1 | Aoide DACII / Kazoo DAC / Zero DAC+ / Zero Digi+ | Generic I2S DAC | Hifiberry Amp / DAC / DAC Plus / DIGI | HifiBox DAC | IQaudIO DAC Plus / Pi-DigiAMP+ | JustBoom Amp Boards / DAC Boards / Digi Boards | Mamboberry LS DAC+ | pHAT BEAT / DAC | Picade HAT | pisound | RaspiDACv3 | R-PI DAC | Soekris dam 1021 | Speaker pHAT | ST400 Dac (PCM5122) - Amp.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;pCP: &lt;/b&gt;Allo Boss / Piano / Piano Plus 2.1 / 2.2 | Dion Audio LOCO | ESS9023 | Generic / simple ESS9023 | Generic / simple TI5102 | HiFiBerry AMP (and&amp;nbsp;+) / DAC+ (and Pro) / DAC+ Light / DAC Zero / MiniAMP / Digi and Digi+ / Digi+ Pro | IQaudIO AMP+ / DAC+ / DAC / DIGI+ | I-Sabre-ES9023 | JustBoom DAC/AMP (and Zero/AMP) / Digi (and Zero) / Mamboberry HiFi-DAC+ | RaspiDAC Rev.3x | RPi DAC.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí los tenéis en una disposición más inteligible:&lt;br&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe height=&quot;600&quot; src=&quot;https://docs.google.com/spreadsheets/d/1yL4bbZtLhpUSu2F5sKvc6iFQumlHpDo74jcXwsdUgEg/pubhtml?gid=0&amp;amp;single=true&amp;amp;widget=true&amp;amp;headers=false&quot; width=&quot;390&quot;&gt;&lt;/iframe&gt;&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;Dispositivos I2S soportados por Volumio y pCP.&lt;/span&gt;
&lt;/div&gt;
&lt;br&gt;
¿A que no sospechabais que hubiera tantos chismes I2S? Varias cosas a tener en cuenta que me parece relevante mencionar:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;La lista es (más que) previsible que se amplíe en un futuro inmediato a medida que nuevas versiones de Volumio y pCP soporten otros modelos.&lt;/li&gt;
&lt;li&gt;pCP dispone de una versión estándar y otra con ciertas optimizaciones y parches específicos para audio implementados en su kernel Linux. Esta versión optimizada admite frecuencias de muestreo superiores a 192Khz y, además, soporta un número mayor de DACs I2S. La lista recogida en la tabla anterior se corresponde con los compatibles con esta versión. No obstante solo se recomienda su uso cuando se cuenta con un DAC I2S y se utiliza una conexión cableada a la red, puesto que las mencionadas optimizaciones interfieren con el correcto funcionamiento tanto de la conectividad wifi como de los DACs USB.&lt;/li&gt;
&lt;li&gt;El nombre de cada dispositivo I2S ha sido reproducido tal y como aparece en los respectivos paneles de control web. Es no solo posible sino también probable que en determinados casos la denominación escogida se aplique de modo genérico a diferentes variantes de un mismo modelo o que otros basados en un hardware similar también funcionen, por lo que resulta arriesgado sin una prueba directa determinar si un dispositivo I2S específico está soportado o no en cada reproductor.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En cualquier caso, yo diría que Volumio parece ofrecer, en términos generales, una compatibilidad más amplia con distintos DACs y conversores, especialmente si tenemos en cuenta que pCP debe renunciar a ciertas funciones casi casi primarias para alcanzar el grado de compatibilidad que se refleja en la tabla anterior.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;Minipunto (no sin ciertos reparos) para &lt;span style=&quot;color: #cc0000; font-weight: bold;&quot;&gt;&lt;b&gt;VOLUMIO&lt;/b&gt;&lt;/span&gt;.&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;h2&gt;
Criterio 3. Formatos de audio soportados&lt;/h2&gt;
&lt;div&gt;
Ambos reproductores cumplen con creces por lo que hace al soporte de distintos formatos de audio.&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Volumio es capaz de reproducir prácticamente cualquier cosa en virtud de su casi universal motor de reproducción, &lt;b&gt;MPD&lt;/b&gt;: MP3, OGG, AAC, WAV, ALAC, AIFF, FLAC, DFF, DSF, WMA, MPC, WV... y un larguísimo etcétera compuesto por innumerables y oscuros formatos mucho menos frecuentes.&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
El reproductor software &lt;b&gt;Squeezelite&lt;/b&gt; en el que se fundamenta pCP, por su parte, reproduce directamente secuencias codificadas en MP3, OGG, AAC, WAV, ALAC, AIFF, FLAC, DFF, DSF y WMA, a las que hay que añadir, por obra y gracia de la conversión en tiempo real que realiza el servidor LMS al que todo Squeezebox debe conectarse, una gran cantidad de formatos de audio menos conocidos. Volveremos a los servidores LMS y su papel con respecto a pCP en cuanto alcancemos el apartado 6 de este artículo.&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Por supuesto, tanto Volumio como pCP soportan de un modo ejemplar las listas CUE y son capaces de reproducir sin silencios entre pistas (en modo &lt;i&gt;gapless&lt;/i&gt;) si la ocasión lo requiere.&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Se les atragantan a ambos, sin embargo, los contenedores ISO tales como los empleados por los discos SACD o DVD-Audio. Si la reproducción directa, sin que medie una rápida e indolora extracción manual previa a DSF, de los primeros es requisito ineludible deberemos dirigir nuestra atención más bien hacia cosas como JRiver Media Center. Si además queremos reproducir ISOs o estructuras de carpetas de DVD-Audio no tendremos otra opción que Foobar, siendo este último el rey indiscutible por lo que hace a la compatibilidad con todos los formatos de audio conocidos o por conocer (¡Viva el rey!).&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;Concretemos pues el resultado de este apartado en un merecido &lt;b&gt;EMPATE&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Criterio&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&lt;/span&gt;4. Documentación y soporte&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Qué hacer cuando las cosas no salen como uno quiere y el tinglado que hemos montado no acaba de funcionar correctamente? Pedir ayuda educadamente, claro está. Veamos qué clase de soporte obtendremos con Volumio y pCP.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De entrada, ambos productos son de naturaleza no comercial. No hay ningún compromiso por parte del desarrollador. No obstante, en ninguno de ambos casos estaremos solos, para eso está la Comunidad (sí, con C mayúscula).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En el caso de Volumio disponemos de abundante &lt;a href=&quot;https://volumio.github.io/docs/&quot; target=&quot;_blank&quot;&gt;documentación&lt;/a&gt;, tanto de puesta en marcha, destinada al usuario final, como de tipo técnico, para desarrolladores que quieran ampliar las capacidades del reproductor, por ejemplo creando nuevos plugins.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB9gpVZXOowPF0kJAXjgoDykuPH509gQAgU-4lxr7_S0pQfb6M8WeEGEDFIlp7Rt9ViHjW9rlkz0zRWUker486EWKUsHCri8VEycpdaiakBjBrV5SwFxNQ8BbCUIki764H-mL7/s1600/Volumio+Documentation_927.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;La documentación de Volumio en todo su esplendor.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
También existe un activo y bien organizado&amp;nbsp;&lt;a href=&quot;https://volumio.org/forum/&quot; target=&quot;_blank&quot;&gt;foro de soporte&lt;/a&gt;&amp;nbsp;en el que participan cientos de usuarios.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsn8SUe2Moz0yAlcVekMyRtOpiknNuveCOXH02tWPIiFTdvyVjuBopTOhhNCfTXIlMzQ6z0o4lRSZcwYZHZLrwfgW2MiRXsGSg_rFT_jvzqtX3TByk7qgGGZXt3xmL2YSL71a7/s1600/Volumio_928.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Foro de soporte de Volumio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
pCP, por su parte, dispone de una &lt;a href=&quot;https://sites.google.com/site/picoreplayer/home/how-to-1&quot; target=&quot;_blank&quot;&gt;guía de puesta en marcha&lt;/a&gt; (pelín obsoleta) en la propia web del proyecto. El lugar de referencia al que dirigirse en busca de ayuda, no obstante, es el foro de &lt;a href=&quot;http://forums.slimdevices.com/&quot; target=&quot;_blank&quot;&gt;Slim Devices&lt;/a&gt;, que sigue más que vivo y coleando y registra una actividad pasmosa teniendo en cuenta el cadáver que es a estas alturas cualquier reproductor Logitech Squeezebox de plástico y silicio. Hay varios hilos &quot;oficiales&quot; sobre pCP, cada uno anunciando el lanzamiento de una nueva versión. El actual es &lt;a href=&quot;http://forums.slimdevices.com/showthread.php?107352-Announce-piCorePlayer-3-20&quot; target=&quot;_blank&quot;&gt;este&lt;/a&gt; (pCP 3.20), pero también podéis dirigiros a alguno de los dedicados a las versiones anteriores:&amp;nbsp;&lt;a href=&quot;http://forums.slimdevices.com/showthread.php?106755-Announce-piCorePlayer-3-10&quot; target=&quot;_blank&quot;&gt;3.10&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://forums.slimdevices.com/showthread.php?105997-Announce-piCorePlayer-3-00&quot; target=&quot;_blank&quot;&gt;3.00&lt;/a&gt;, &lt;a href=&quot;http://forums.slimdevices.com/showthread.php?105018-Announce-piCorePlayer-2-00&quot; target=&quot;_blank&quot;&gt;2.00&lt;/a&gt;&amp;nbsp;o incluso al &lt;a href=&quot;http://forums.slimdevices.com/showthread.php?97803-piCorePlayer-Squeezelite-on-Microcore-linux-An-embedded-OS-in-RAM-with-Squeezelit&quot; target=&quot;_blank&quot;&gt;hilo&amp;nbsp;original&lt;/a&gt;, que data de enero de 2013. Muchos miles de mensajes por leer.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiyT0sw27wOAlrpEIVC9fEHbad3SmL8lToTJiZuAnGxhTCwQsmhkdKsxigjbHuHJvuQ3EoswEp2MuoCIG6DTivDN3HVxEd2HskeSKFPjui-yFkB-hIPB4SBVvYvQhbjrqTyGF0/s1600/Search+Results+-+Squeezebox+%253A+Community+%253A+Forums_929.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Hilos relativos a piCorePlayer en el subforo sobre sistemas Linux de Slim Devices.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Todo en inglés, por supuesto, en uno y otro caso. Es un buen momento de aprender... o de confiar tal vez en que en algún punto del futuro cercano la IA de turno nos haga quedar con cara de tontos a los que hemos pasado años aprendiéndolo. Por otro lado, en los foros patrios no hay demasiada información ni ayuda sobre Volumio o pCP, excepción hecha de &lt;a href=&quot;https://www.audioplanet.biz/&quot; target=&quot;_blank&quot;&gt;Audio Planet&lt;/a&gt;, claro está (salas &lt;i&gt;Planeta Digital&lt;/i&gt; y &lt;i&gt;Otras Fuentes&lt;/i&gt;).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aunque inicialmente Volumio parece ofrecer información y recursos mejor estructurados, lo cierto es que personalmente solo he tenido buenas experiencias cuando he tenido que resolver algún tipo de problema con cualquiera de los dos desarrollos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En su momento intercambié &lt;a href=&quot;http://forums.slimdevices.com/showthread.php?97803-piCorePlayer-Squeezelite-on-Microcore-linux-An-embedded-OS-in-RAM-with-Squeezelit&amp;amp;p=752799&amp;amp;viewfull=1#post752799&quot; target=&quot;_blank&quot;&gt;varios mensajes&lt;/a&gt; con &lt;a href=&quot;http://forums.slimdevices.com/member.php?37237-sbp&quot; target=&quot;_blank&quot;&gt;Steen&lt;/a&gt;, el desarrollador inicial de pCP, allá por el verano de 2013, cuando me lié a probarlo y me encontré con ciertos problemas a la hora de utilizarlo conectado a un receptor por HDMI. Hay que decir que tanto Steen como el resto de programadores que se unieron posteriormente al proyecto (&lt;a href=&quot;http://forums.slimdevices.com/member.php?58858-paul&quot; target=&quot;_blank&quot;&gt;Paul&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://forums.slimdevices.com/member.php?3484-ralphy&quot; target=&quot;_blank&quot;&gt;Ralphy&lt;/a&gt;&amp;nbsp;y &lt;a href=&quot;http://forums.slimdevices.com/member.php?7403-Greg-Erskine&quot; target=&quot;_blank&quot;&gt;Greg&lt;/a&gt;) se desviven por aportar soluciones a las cuestiones y sugerencias que plantean los usuarios.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Del mismo modo, tampoco fue complicado resolver &lt;a href=&quot;http://www.pablofelip.tk/2016/02/volumio-en-raspberry-pi-solucionando.html&quot; target=&quot;_blank&quot;&gt;otro problema&lt;/a&gt;&amp;nbsp;en cierta versión de Volumio, relativo también al puerto HDMI, husmeando en su foro de soporte.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;En fin, que dentro de la ¿inconveniencia? que supone la ausencia de un soporte comercial creo que en este caso tenemos un&amp;nbsp;&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;EMPATE&lt;/b&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;Lo de ¿inconveniencia? va con segundas, claro. Otro día si queréis hablamos de las excelencias del soporte comercial de determinados fabricantes, o mejor dicho, de la ausencia notoria de la misma (excelencia) en cuanto lanzan su ultimísimo producto, en ocasiones a medio cocer, &amp;nbsp;y se olvidan de los anteriores. Mucho tienen que aprender. Y nosotros también, que nos tragamos productos inacabados que cuestan un dineral sin rechistar.&lt;/i&gt;&lt;/div&gt;
&lt;br&gt;
&lt;h2&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Criterio&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&lt;/span&gt;5. Instalación&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La instalación, en ambos casos, no tiene absolutamente ninguna complicación. Basta con descargar la imagen ISO del reproductor y grabarla en una tarjeta SD utilizando alguna de las tantas herramientas disponibles. Yo suelo recomendar &lt;a href=&quot;https://etcher.io/&quot; target=&quot;_blank&quot;&gt;Etcher&lt;/a&gt;, que es multiplataforma (Windows, OS X, Linux), admite imágenes comprimidas y hace lo que tiene que hacer sin complicaciones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaOsBXPcwpU97XLwkJ1x1ISAmQkATGc2rvRGMNCYqyuSlJmruQVyNNNw7LIjMFNVd81kUi-QlUTqosqz29NLWi2seLymUfOxQ5hn2MZBKqUpbYEFct8kK_VPSqActU4PgymRTX/s1600/etcher.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Etcher en acción.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A destacar que la imagen de pCP no alcanza los 90 MBytes, en tanto que la correspondiente a Volumio son ¡2,9 GBytes! (más de 30 veces mayor).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;Nuevo&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;EMPATE&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;, por consiguiente, en este apartado.&lt;/span&gt;&lt;br&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Criterio&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&lt;/span&gt;6. Configuración y puesta en marcha&lt;/h2&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y llegamos a lo que probablemente sea el meollo de este artículo. Vamos a ver cuáles son los pasos básicos a seguir para dejar tanto Volumio como pCP operativos. Leed detenidamente esta sección porque será de gran ayuda para a la hora de valorar comparativamente Volumio y pCP de modo global.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Veamos...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una vez completada la instalación basta con introducir la tarjeta SD con la imagen de Volumio o pCP en la Raspberry, conectarla a la corriente y a la red (conviene que inicialmente cableada) y esperar unos segundos a que el dispositivo arranque. Este primer arranque se toma, al menos en el caso de Volumio, más tiempo del habitual. A partir de ese momento el resto del proceso se desarrollará utilizando un navegador, que deberemos dirigir respectivamente a estas direcciones...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://volumio.local&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://picoreplayer.local&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;
...o explícitamente a la dirección IP obtenida por el dispositivo en su arranque, que podemos averiguar de distintas maneras:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Observando los mensajes de diagnóstico que aparecen por pantalla, si es que hemos conectado la Raspberry a un monitor o televisor.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Utilizando el panel web de administración de nuestro router, típicamente en las secciones &quot;dispositivos conectados&quot;, &quot;concesiones DHCP&quot; o algo así.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Empleando algún escáner de redes como &lt;a href=&quot;http://angryip.org/&quot;&gt;Angry IP Scanner&lt;/a&gt; (Windows, OS X, Linux), &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.overlook.android.fing&quot;&gt;Fing&lt;/a&gt; (Android) o &lt;a href=&quot;https://play.google.com/store/apps/details?id=net.techet.netanalyzerlite.an&quot;&gt;Network Analyzer&lt;/a&gt; (iOS).&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;Volumio&lt;/span&gt;&lt;/h3&gt;
Comencemos por Volumio, que además dispone de una interesante función de &lt;b&gt;punto de acceso inalámbrico&lt;/b&gt; (&lt;i&gt;hotspot&lt;/i&gt;). Si al arrancar por primera vez detecta un adaptador wifi compatible (el de la Rasp 3 lo es), generará una red wifi con SSID propio (&lt;i&gt;Volumio&lt;/i&gt;), a la que podremos conectarnos desde un móvil, tableta o portátil para, a continuación, completar la configuración y conectar la Rasp a nuestra red wifi o cableada de manera ya definitiva. En este modo Volumio siempre tendrá la IP &lt;b&gt;192.168.211.1&lt;/b&gt; (o &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;volumio.local&lt;/span&gt;). Bien pensado.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguNgcSVM8VO-obm6vgoHwwWCuxx3nV5HFNt1NbbkujNtYyykVnlOPKYnX6EM6FjB1GYEmX8kT-dPP8jFkwZPRWy1-wbwvCnqfWmbHDl03_NLolI3aIzRE0ROrqU2Hy2hVDvU87/s1600/Selecci%25C3%25B3n_923.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Panel de configuración del &lt;i&gt;hotspot&lt;/i&gt; de Volumio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Este modo, no obstante, aporta una posibilidad interesante: utilizar Volumio en un escenario en el que no se dispone de infraestructura de red local, es decir, no tenemos un router o, simplemente, no queremos usarlo. En este caso podríamos utilizar medios de almacenamiento locales, conectados a la Rasp por USB, y un móvil o tableta asociado al SSID de la red wifi que levanta Volumio de manera autónoma, para montar un sencillo sistema de reproducción independiente de cualquier red local.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A partir de este punto las cosas son innegablemente más simples e inmediatas en Volumio, que aglutina todos los ajustes en varias secciones, claramente organizadas, a las que da paso un botón en la esquina superior derecha de su interfaz web de control.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAEprvD7ZvqwBmB2-K5gl0Cmvy3_Z6rBG2BO9L5A8i4jBBw1RcCJioZJCzoxvX-wrpbBQ9MRG8RJDsbzAMgHz5JmQDh7iAfufCIdY9zRw_DfAM5Y53wwq2-J2mCMqlT8S6eZp0/s1600/Volumio+-+Audiophile+Music+Player_925.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAEprvD7ZvqwBmB2-K5gl0Cmvy3_Z6rBG2BO9L5A8i4jBBw1RcCJioZJCzoxvX-wrpbBQ9MRG8RJDsbzAMgHz5JmQDh7iAfufCIdY9zRw_DfAM5Y53wwq2-J2mCMqlT8S6eZp0/s1600/Volumio+-+Audiophile+Music+Player_925.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;A la derecha, el menú de configuración de Volumio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El sistema de configuración está diseñado para resultar funcional pero no intimidatorio. Acciones necesarias como son...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Elegir el idioma para la interfaz de usuario (menú &lt;i&gt;Apariencia&lt;/i&gt;).&lt;/li&gt;
&lt;li&gt;Seleccionar los servidores y carpetas en red en las que se encuentra nuestra música (menú &lt;i&gt;Mi música&lt;/i&gt;).&lt;/li&gt;
&lt;li&gt;Escoger el dispositivo de audio de salida (Menú &lt;i&gt;Opciones de reproducción&lt;/i&gt;).&lt;/li&gt;
&lt;li&gt;Establecer el modo de funcionamiento de la red, cableado o inalámbrico (menú &lt;i&gt;Red&lt;/i&gt;).&lt;/li&gt;
&lt;li&gt;Actualizar Volumio o devolverlo a su estado inicial (menú &lt;i&gt;Sistema&lt;/i&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...están magníficamente resueltas, utilizando menús claros, tipografía muy legible y selectores para que todo sea cuestión de hacer clic aquí y allá. Ni siquiera es necesario escribir de modo manual la ruta o nombre de las carpetas de red, Volumio auto detecta todos los recursos compartidos y nos permite seleccionarlos con el ratón. Muy bien (otra vez). Podéis comprobar todo esto echando un vistazo a estas capturas de pantalla de alguno de los paneles de configuración, que deberían ser la envidia de más de una solución comercial.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEEyzHVOOrjgJ2M94anu63rDkdvd1gUsG8WAeJ_GXTlLEhWfdQVAUqF6W8YbNHgzb2ymilZ8yeWEn6E39bYE2EmQl1lc0gpdtxM29Vmt5Ar5fVaZMBBqW2rGQKSU1hYTGA2Kqn/s1600/Selecci%25C3%25B3n_931.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEEyzHVOOrjgJ2M94anu63rDkdvd1gUsG8WAeJ_GXTlLEhWfdQVAUqF6W8YbNHgzb2ymilZ8yeWEn6E39bYE2EmQl1lc0gpdtxM29Vmt5Ar5fVaZMBBqW2rGQKSU1hYTGA2Kqn/s1600/Selecci%25C3%25B3n_931.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio: Selección de carpetas de música en red.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigkmuRbbX-Pe79N7uSc4iXouMKsPfG3yPlgJqeojqv2-TOq5S5hsRyyoOFeqjoKwgsCz-WsW5XoFhsDTG4MVaYEowhlMrCbQX9css_LGzkvo0NfwlBY3ZLL32mUViJ7ZyoDAVY/s1600/Selecci%25C3%25B3n_932.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigkmuRbbX-Pe79N7uSc4iXouMKsPfG3yPlgJqeojqv2-TOq5S5hsRyyoOFeqjoKwgsCz-WsW5XoFhsDTG4MVaYEowhlMrCbQX9css_LGzkvo0NfwlBY3ZLL32mUViJ7ZyoDAVY/s1600/Selecci%25C3%25B3n_932.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio: Selección del dispositivo de audio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivxfkzKSwCU3yZQL96nc847nTeysYpsm7jiXpWwnXZYQeuKagcLzBCiwuE8mFvpQRJSAmGOatiUdkZpIlzFAFoxgTcs5ykVwIRS2LBX9XMgAzraiz7RTN5cBsnjiPHW3bltD75/s1600/Selecci%25C3%25B3n_933.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivxfkzKSwCU3yZQL96nc847nTeysYpsm7jiXpWwnXZYQeuKagcLzBCiwuE8mFvpQRJSAmGOatiUdkZpIlzFAFoxgTcs5ykVwIRS2LBX9XMgAzraiz7RTN5cBsnjiPHW3bltD75/s1600/Selecci%25C3%25B3n_933.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio: Ajustes de reproducción.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEwodEufhwyUWmkdPFMDqyPCD9w1KoBxbXMxdkbUKViknzQJYb52EDEC1W7N_6iQ4PiHUiE1TY5CbND56Z7lWjfs9XosBq1ltaHxDcL7k2mNWmXqH6sP5rC2lkD8NvpimeW2cS/s1600/Selecci%25C3%25B3n_934.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEwodEufhwyUWmkdPFMDqyPCD9w1KoBxbXMxdkbUKViknzQJYb52EDEC1W7N_6iQ4PiHUiE1TY5CbND56Z7lWjfs9XosBq1ltaHxDcL7k2mNWmXqH6sP5rC2lkD8NvpimeW2cS/s1600/Selecci%25C3%25B3n_934.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio: Ajustes del control de volumen.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHpXh79ho5OuoIi03J_a1V353fCEphKqTZyl0mHgIBu7eY_LwjjrNXDYr1C8VyCy-yxzFDU_mSVU5ghG0NfeklxirFkYXY1xIuj7UFsBdgEsT9ZU0nrgMKYpI5BdV_F9xyJ-4I/s1600/Selecci%25C3%25B3n_935.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHpXh79ho5OuoIi03J_a1V353fCEphKqTZyl0mHgIBu7eY_LwjjrNXDYr1C8VyCy-yxzFDU_mSVU5ghG0NfeklxirFkYXY1xIuj7UFsBdgEsT9ZU0nrgMKYpI5BdV_F9xyJ-4I/s1600/Selecci%25C3%25B3n_935.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio: Ajustes de remuestreo.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Como punto negativo, no es posible desactivar las funcionalidades de AirPlay ni de control UPnP de Volumio desde este panel de control web. Esto probablemente no será del agrado de los que prefieren mantener el software tan ligero como sea posible para conseguir una mayor calidad sonora en reproducción. En mi opinión no tiene demasiada importancia, pero no costaría nada incluir un par de interruptores adicionales en la interfaz web para controlar la ejecución de los módulos que implementan estas dos funciones.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;piCorePlayer&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pasemos a pCP. Como algunos habréis intuido ya, las cosas cambian aquí. Y de qué manera. Pero antes de zambullirnos en el extenso y muy exhaustivo panel de control web de pCP, quizás sea el momento de hablar de los dos modos de funcionamiento de este reproductor. Para introducirlos, nada mejor que estos cuatro diagramas:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img src=&quot;https://docs.google.com/drawings/d/17Q_ZVb-YfXcJVDzKqZ2p_UpquyAxh9fRuvZri_5YY1Y/pub?w=620&amp;amp;amp&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Diagramas 1, 2, 3a y 3b: Bloques de un sistema de streaming y correspondencia con Volumio y piCorePlayer.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En la parte superior (&lt;b&gt;diagrama 1&lt;/b&gt;) se han representado los bloques generales que componen cualquier sistema de reproducción en streaming: Los archivos se encuentran almacenados en algún lugar, el módulo servidor accede a ellos, bien de modo local o a través de la red, bajo las indicaciones de algún tipo de controlador, y envía las secuencias de audio al reproductor. Nada nuevo bajo el sol.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Más abajo (&lt;b&gt;diagrama 2&lt;/b&gt;), se representa la correspondencia de esos bloques funcionales con Volumio. Su corazón, MPD, hace las funciones de servidor, catalogando los archivos de audio, pero al mismo tiempo también integra el &quot;motor&quot; de reproducción. Dos por el precio de uno.&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
pCP, por su parte, puede funcionar de dos modos distintos (&lt;b&gt;diagramas 3a y 3b&lt;/b&gt;):&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Únicamente como &lt;b&gt;reproductor&lt;/b&gt; (3a), para lo que requiere de la presencia de un servidor Logitech Media Server (LMS) en la misma red local a la que se conecta, servidor que por su parte se encargará de las tareas de gestión de la biblioteca musical, esté donde esté. Bueno, realmente los servidores LMS hacen mucho, mucho más que catalogar. De hecho se ocupan de todas las tareas pesadas (conversión de formatos al vuelo, remuestreo, gestión de las distintas fuentes de las secuencias de audio...). Pero esa es otra historia.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Aunando las funciones de &lt;b&gt;reproductor&lt;/b&gt; y &lt;b&gt;servidor&lt;/b&gt; (3b), cosa que es posible desde la versión 2.03 lanzada en marzo de 2016. De este modo pCP puede funcionar en una Raspberry como un sistema totalmente autónomo, de un modo análogo a lo que es el comportamiento natural de Volumio. Y lo hace bien. Muy bien, diría yo.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esto, sin embargo, no nos va a salir gratis. Si lo que esperamos encontrar en pCP es un sistema casi, casi &quot;enchufar y listo&quot; como es Volumio estamos abocados a una (pequeña) decepción. Si bien los elementos a ajustar son análogos a los que hemos repasado más arriba con Volumio, nos vamos a encontrar con algunas dificultades adicionales que pueden desanimarnos a las primeras de cambio:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;De entrada hay que tomar ciertas decisiones que inicialmente pueden resultar intimidantes&amp;nbsp;&lt;i&gt;¿Versión de pCP normal u optimizada para audio? ¿Squeezelite con o sin FFMpeg? ¿Solo reproductor o también servidor?&lt;/i&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;La interfaz web de control de pCP está totalmente en inglés.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;La granularidad de los ajustes es notablemente superior a Volumio. Podemos hurgar en un sinfín de lugares y toquetear docenas de opciones que Volumio astutamente esconde bajo su pulida web de control. Esto es especialmente cierto si activamos en la interfaz web de  pCP los modos Advanced o Beta, que despliegan numerosos controles y funciones ocultas, algunas no obstante muy, muy convenientes que no encontraremos en Volumio.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;El panel de control web no está tan pulido como el de Volumio. Esto se nota en cosas tan triviales como la selección de red wifi o el establecimiento del punto de montaje de un dispositivo de almacenamiento USB; sí hay que escribir ambas cosas a mano.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Por defecto pCP solo activa el módulo de reproducción (Squeezelite). Si deseamos que funcione de un modo similar a Volumio habrá que localizar en su panel de control la pestaña LMS y solicitar que se instale este componente. Tras ello deberemos sufrir una segunda vuelta del proceso de configuración, esta vez localizado en el propio panel web de ajustes del LMS, que por suerte sí se puede mostrar en castellano. Tranquilos, no es mortal, tan solo deberemos configurar el idioma, la carpeta con los archivos de audio y las listas de reproducción y el modo en que se gestionará el control del volumen del reproductor. Como no podría ser de otro modo, este LMS que se ejecuta en el seno de pCP puede, naturalmente, actuar también como servidor de otros reproductores, tanto de tipo software, como pCP o cualquier otro basado en Squeezelite, &amp;nbsp;como hardware, de la familia Squeezebox de Logitech (Classic, Controller / Receiver, Touch, Radio, etc.) que tengamos conectados a la misma red.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como veis la cosa se complica. Pero no tenéis por qué creerme a pies juntillas, hagamos un pequeño recorrido por la web de ajustes de pCP y valorad por vosotros mismos si es tan fiero el león como lo pintan. De entrada, esto es lo primero que veremos al conectarnos a la web de control de pCP. Se trata de una pantalla de bienvenida presidida por una barra de menú (destacada mediante un recuadro &lt;span style=&quot;color: #cc0000;&quot;&gt;rojo&lt;/span&gt;) que da acceso a los distintos paneles de configuración.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNliENOJhTSWxcQOU5xIpw0h0atfix9gVl2uNdyUwvilrwQozsRXlbjL-pDvhMIobFWNTRpnussP3770HO2rRWNIomrJNFgkqPbEOzqVYBBEAyzpNAqbPHtkgv_MjQcl0j0ajO/s1600/pCP+-+About_938.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Pantalla de bienvenida del panel de control web.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Veamos qué tenemos en el área principal (&lt;b&gt;Main page&lt;/b&gt;):&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisWrpmaO3pMupe-jMd9k40ikyXs9KnuCfMUwY4RtnuelX-kN5TO6Xhw_k7WOuXA277KLkd_WLifSchS6oAG1sJXPqJKtoRMCeqTmGHhxd1ePTDaAAMhRgnekutB7vlQQEG4PTT/s1600/pCP+-+Main+Page_939.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Página principal de ajustes.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí se recoge información general del estado de cada una de las funciones de pCP: &lt;b&gt;Squeezelite&lt;/b&gt; (reproductor), &lt;b&gt;LMS&lt;/b&gt; (servidor) y &lt;b&gt;Shairport&lt;/b&gt; (receptor AirPlay). También se puede apagar y reiniciar o actualizar, tanto el propio componente de reproducción como pCP al completo. Pero no os perdáis en la parte inferior de la captura de pantalla una serie de enlaces (de nuevo destacados en &lt;span style=&quot;color: #cc0000;&quot;&gt;rojo&lt;/span&gt;) que permiten activar los distintos modos de la interfaz (&lt;i&gt;básico&lt;/i&gt;, &lt;i&gt;normal&lt;/i&gt;, &lt;i&gt;avanzado&lt;/i&gt; y &lt;i&gt;beta&lt;/i&gt;).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpBad91Zj2an72n-RK3VTJmz7ZuB0vWvyvVoM3X1DZYNxZY6hTDitTA6YRMonp3x9j7RIydVqNh094f-yNyx_XTKE0CnvoZBprl66OufFzoth0GdBSI_aOh9xqHA0hHy82Ptn/s1600/Selecci%25C3%25B3n_941.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfpBad91Zj2an72n-RK3VTJmz7ZuB0vWvyvVoM3X1DZYNxZY6hTDitTA6YRMonp3x9j7RIydVqNh094f-yNyx_XTKE0CnvoZBprl66OufFzoth0GdBSI_aOh9xqHA0hHy82Ptn/s1600/Selecci%25C3%25B3n_941.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Selector de modo de la interfaz web de control.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por defecto pCP arranca en modo normal, pero si pasamos a los modos&amp;nbsp;&lt;i&gt;Advanced&lt;/i&gt; o &lt;i&gt;Beta&lt;/i&gt; (en este caso no sin antes leer y aceptar una seria advertencia en pantalla) comprobaremos como el número de ajustes aumenta notablemente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQljbNSVnrMdmq_-xM0Z1-vR_Jvh1QEDo0A6zYXiS3hk7A2ZIIWcvmttTz1LFruZvKNg2-vW_DyUQ14FsvrAHLxQvO1F8cy8lpg0gXuiU0Fikb2svkEWUGZigtGUc5ZEijJB6I/s1600/Selecci%25C3%25B3n_940.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQljbNSVnrMdmq_-xM0Z1-vR_Jvh1QEDo0A6zYXiS3hk7A2ZIIWcvmttTz1LFruZvKNg2-vW_DyUQ14FsvrAHLxQvO1F8cy8lpg0gXuiU0Fikb2svkEWUGZigtGUc5ZEijJB6I/s1600/Selecci%25C3%25B3n_940.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Aviso de activación del modo beta. Asusta un pelín, ¿no os parece?&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por ejemplo, en la página principal de ajustes aparecen dos secciones adicionales con un buen montón de botoncitos:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwkFg-O7DSJMb2UHRRpHGNqTAQvES-zskVxG4BkVcJFo-EhlPLZ_RzH-cAsDDTPDJJy_cn_0vgvmsQqzwFFAlDJOCMZGb4P-aMTsfHk8sNJaD9fOWzYqjKNEBzBN5hIF9f_GGw/s1600/Selecci%25C3%25B3n_942.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Festival de ajustes tras activar el modo beta.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Este fenómeno se traslada, como cabía esperar, al resto de páginas de configuración, que incluso en su modo normal contienen ajustes para llenar las interfaces web de varios Volumios. La cosa alcanza niveles estratosféricos en cuanto nos asomamos a las páginas denominadas &lt;i&gt;Tweaks&lt;/i&gt; o &lt;i&gt;LMS&lt;/i&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y es precisamente en las posibilidades que nos brindan unos ajustes tan detallados donde comienza a asomar el morro la superioridad de pCP sobre Volumio.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Examinemos ahora la pestaña &lt;b&gt;Squeezelite. &lt;/b&gt;Allí,&lt;b&gt;&amp;nbsp;&lt;/b&gt;justo bajo el selector del dispositivo de audio a utilizar, nos encontraremos con un botón de sugerente nombre...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwstRLOcazTXuRlQvMx-ECCZLkY8RWOtcDkWcEP8TSFOf-O2cVd6BQtoSmXGvc3BQRYDaRRHjUsFTADmsbm2vp1BNXToCacGKnqC2RUSlnxh5cJGuJcCU8PxxfZfcmAjP3098f/s1600/Selecci%25C3%25B3n_943.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Selector y opciones del dispositivo de audio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...que da paso a un no menos interesante panel que nos permite ajustar, en este caso, el tipo de filtro empleado por el DAC:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7IO7JttrK3azpXdkUDvGjCF027jnwxfr1j1xgFXTZdjS1yfkKrs2Ocd_xQoLX6Evb-smRAJlYL6-GjaqB6nD6enKizKneqKRpnaCV36nPxLTvl6BfHrplxhy0QbReCp9f2kN4/s1600/Selecci%25C3%25B3n_944.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajustes específicos del dispositivo de audio.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
También podemos modificar un gran número de parámetros de bajo nivel del motor de reproducción: &lt;i&gt;tamaño de buffer&lt;/i&gt;,&lt;i&gt; ajustes específicos de ALSA&lt;/i&gt; (la arquitectura de audio de bajo nivel de Linux), &lt;i&gt;prioridad del hilo del reproducción&lt;/i&gt;, &lt;i&gt;parámetros del remuestreo&lt;/i&gt;... incluso podemos establecer un &lt;i&gt;script&lt;/i&gt; que se ejecutará al iniciar o apagar el sistema. Poco más se puede pedir.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhl67R_qoAPUrDe__k2IV0t4hD8Lfi6TTb_YvgI0lx7Jzzllumhct3qTwAsixLj8_oafcpl0VfihR78iua_W4Gf9dHuUc0YSe86UttBZouuh1As9iS4hn1qM7cYZOWFpAjl5vB/s1600/Selecci%25C3%25B3n_946.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajustes y más ajustes relativos a ALSA y Squeezelite.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cabe preguntarse si es necesario tan impresionante despliegue. Y la respuesta probablemente sea que no... al menos en el 90% de los casos. No obstante, y pensando en ese 10% restante (y también en el ajuste del filtro del DAC que acabamos de comentar, que sí me parece un elemento relevante al que Volumio no nos facilita acceso), personalmente me resulta tranquilizador saber que de ser necesario es posible manipular todos estos parámetros.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como contrapunto a tanta exuberancia, más vale que no nos acerquemos a la pestaña de ajustes de la conexión wifi (&lt;b&gt;Wifi Settings&lt;/b&gt;), ni tan siquiera encontraremos un triste selector de redes.&lt;br&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQlE5XY7qn1TIqfswIM0K7IPc4D0XNZ2n5slZ1dP5iAhI9A3jl6awQRqSR45XklPUVaLe3MgPliiyry-0-iZGcxw5YNjTfRhqTk31XasOp6Dbki-hKlzMAphJE3GCOPnL3Hebp/s1600/Selecci%25C3%25B3n_950.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Los ajustes de la conexión wifi son poco amigos del ratón.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En la pestaña &lt;b&gt;Tweaks&lt;/b&gt; también tenemos posibilidades inacabables, entre ellas me gustaría destacar:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Incrementar la frecuencia de la CPU, GPU y memoria de la Raspberry (&lt;i&gt;overclocking&lt;/i&gt;) para conseguir que funciones más suelta. En mi opinión esto es probablemente innecesario en una Raspberry 2 o 3.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Configurar el envío de un paquete de datos &lt;i&gt;Wake-On-Lan&lt;/i&gt; (WOL) a través de la red para despertar o iniciar el servidor LMS, si es que lo ejecutamos en otra dispositivo distinto a la Raspberry Pi.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Configurar el funcionamiento de un panel LCD o un mando por infrarrojos conectado a la Raspberry.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Desactivar la funcionalidad de receptor AirPlay si no la necesitamos.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Ajustar de un modo fino el volumen ALSA (imprescindible, por mi experiencia, cuando se emplea la salida de audio HDMI y aparecen fenómenos de saturación digital).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Configurar un ecualizador gráfico de 10 bandas.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Realizar ajustes fines sobre la temporización y sincronización de las transferencias de audio a través del bus USB, lo que permite solucionar en algunos casos problemas con ciertos DACs.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Programar reinicios periódicos del reproductor (para garantizar un funcionamiento siempre estable). Volumio tan solo admite la planificación del apagado.&lt;/li&gt;
&lt;/ul&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxfAaoiJFEl7foEIOBqXocfoJ52WxMtWvQprmH6wB_tR3UIyzKeKMmAnkwhWiprtgHsBR8npU3Zmg2hLZW2picjPrl8ugbpaPdidFO2qiEMcPBMWcpXaY2DqGBo5Xcmqm16GpJ/s1600/Selecci%25C3%25B3n_952.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajuste de la frecuencia de funcionamiento.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEkDSJKRHUiDUdj_f7sSe0sO0Q0uoPKbaPEfRvkjtIzrcl0MeSzuavbCtNOzhXU4kiLf2u_oXaqWjGCesHXuBe1MgzjFunFAGf4EFHFrJTZePG2b6oIw6CHzsR1Qy56OdGPG4E/s1600/Selecci%25C3%25B3n_953.jpg&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Wake-on-LAN.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF4G8iTLb9J1YgsggCbt6E5UzUyzodPlwfSdnU7oKR6nZNq7K-wwMhwC6LsZgXOPA-6U62pQenunHQ3plArG3kfsmfCA0Dnod6nOC7WmW3gDDz62Yhco_vZSXNWuhr0bq0FFjZ/s1600/Selecci%25C3%25B3n_954.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajustes de pantalla LCD y control remoto por infrarrojos.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyYD44tLD55HgqA2RAHnkYcDOzDLjAN1K9PakpmuUiMO7N7lla-gVCXjk-0PW0wNgbFNqFVEQuUil96BUbbR6aGnxBDf108JBgDY0-ddz486yqwiFgGmBgBBA4d-rqjO1wvPgt/s1600/Selecci%25C3%25B3n_955.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajustes de audio variaditos.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiknCe6nRVb6rA1kAI1RGa4S_eteAKR3fGYHqPFPcOhwpz2IPsDLuCvMfBjkkiHDJfK8A8Nkd7yQAx5ZXgw08oRgo27j5_HXae1Ld6Pbx-GTHrjBW5zqnM3e5TnmQWV2bgSlSsG/s1600/Selecci%25C3%25B3n_956.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajuste fino de las transferencias USB.&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMuUTd2_qF_ydUCt7dvXBidxjDGm6XO5NeqExYuhn8v7ku_sa9RzNSHK1A9dOOCkBC6R9dxmgEM7tKx4saObCUQymr2vKgx3-cvH-5s2Sk0C_HjlGNvdTr2SCm_K_VupB8RdNI/s1600/Selecci%25C3%25B3n_957.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ejecución periódica de tareas programadas.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último, en la pestaña &lt;b&gt;LMS&lt;/b&gt; podremos activar el servidor de medios local, si es que deseamos configurar pCP de modo que funcione de manera autónoma, al igual que Volumio consigue gracias a su servidor MPD. Lógicamente, en caso de que ya dispongamos de un servidor LMS ejecutándose en nuestra red podemos omitir todo lo que sigue.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnHbZ0baRt04avtJ-M7ZAvq6_AudzsvM73E0iCG-ZywxXsGlcO6FgLNdygPsRn8JRBP9qDzekWtbG_JobYm_vBOnT1KalRY1aCLTmFupESvalM6YqQ22pr-GCkseW6-WGgWEws/s1600/Selecci%25C3%25B3n_962.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Panel de control del servidor LMS integrado antes de su instalación.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Del párrafo anterior se desprende una implicación que puede que no sea evidente a simple vista: &lt;b&gt;Si pretendemos que nuestra Raspberry con pCP reproduzca audio contenido en unidades USB conectadas directamente a ella necesitamos activar el servidor LMS local.&amp;nbsp;&lt;/b&gt;Impepinablemente. pCP es modular también hasta para eso.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una vez hayamos instalado este servidor LMS utilizando el botón de inconfundible funcionalidad localizado en la parte superior de la pestaña del mismo nombre, podremos iniciarlo, detenerlo, actualizarlo, limpiar su cache, etc. etc. La versión que se instala es la 7.9, que incluye soporte para archivos DSD en formato DFF y DSF (igualito que Volumio).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGRW769VvM-X9hKp6kHYh0-cELPVbjSfOqJfv_2yZSS6L-1YzGboeZHftlvMTmfj4pbYPLRFSKLDKeWooi7arrt7wTcuq1YMyNGAxz2rSXQf7lS6_s56a_8AnUor54K6t85ph1/s1600/Selecci%25C3%25B3n_958.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Panel de control del servidor LMS integrado después de su instalación.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los servidores de medios LMS, con carácter general, pueden catalogar y servir el contenido de discos locales y remotos, accesibles a través de la red.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sin embargo, &lt;b&gt;el servidor LMS de pCP solo es capaz de acceder inicialmente a discos USB, conectados localmente, formateados en FAT/vFAT/FAT32 y ext2/3/4&lt;/b&gt;. Estos discos son detectados de modo automático, pero deben montarse manualmente utilizando un panel que encontraremos también en esta pestaña de configuración, bajo los ajustes mostrados anteriormente:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguHP0x3gzVDccY7Qvp5XxojFRHR9aanwcktIHLopREv6hz9Lz570Klv2v3GjfLFov9OroFRN3NgJxxhLCGPuz_Wk7vsMepGjVGdMuw4-Znic1vlnETg90ADmhduC3JfgXTwstW/s1600/Selecci%25C3%25B3n_960.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Montaje de discos USB locales.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El procedimiento no es demasiado intuitivo. Hay que (1) seleccionar el disco, (2) escribir el nombre de la carpeta donde se montará (aparecerá) su contenido y (3) hacer clic en el botón &lt;b&gt;Set USB Mount&lt;/b&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
pCP recordará los discos USB que hemos insertado y los mantendrá enumerados en la lista que podéis ver en la imagen anterior. Estos discos pueden pincharse en caliente, pero hay que acceder necesariamente al panel de control web para ordenar su montaje o reiniciar el reproductor.&lt;br&gt;
&lt;br&gt;
En Volumio, por el contrario, solo tenemos que conectar un disco USB para que este se monte, su contenido sea escaneado (catalogado) y aparezca&amp;nbsp;&lt;i&gt;automágicamente&lt;/i&gt;&amp;nbsp;como un ítem adicional en su menú Biblioteca, sin intervención manual por parte del usuario ni historias. Así de simple.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y nuevamente nos toparemos ahora con el diseño modular de pCP: Si además deseamos hacer que LMS lea discos NTFS o conseguir que se conecte a carpetas de red expuestas a través de los protocolos CIFS o NFS, del mismo modo que Volumio hace de serie, será necesario realizar la instalación de una serie de sistemas de archivos adicionales:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzkTPwrXygnBnRDR490TuWIGXZXt19w__oGZvCOS011ZAC_EQnmPPoZHVxFmd3u0jQo8dwZnnyzKPIaC4Ft9IidzaoJ0nrpX2D4sSdRvdFxFIcI9TAHpxSfPBCH8uVyty1tnvD/s1600/Selecci%25C3%25B3n_959.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Instalación del soporte para discos NTFS y recursos en red CIFS y NFS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora ya podremos montar unidades compartidas en red, pero nuevamente nada de auto detección de recursos compartidos o de ir pinchando por ahí con el ratón. Tendremos que introducir manualmente los parámetros necesarios: &lt;i&gt;dirección IP de servidor&lt;/i&gt;, &lt;i&gt;carpeta compartida&lt;/i&gt;,&lt;i&gt; protocolo (CIFS o NFS)&lt;/i&gt;,&lt;i&gt; usuario &lt;/i&gt;y&lt;i&gt; contraseña. &lt;/i&gt;Si es que Volumio nos tenía malacostumbrados.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3OJc_ZFo5wor0C8zuaFk2nghiW81jTJStlq6VdfUnKhNd2GIqzgDYbt5EvssislaSkLiWwDLu3w_mvpofa9FsNZ7m9FMHkQeS_M5-o5RaWwf2lUPtQka0lVn2URs4WOPzlSKa/s1600/Selecci%25C3%25B3n_961.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Carpeta remota compartida a través de NFS montada en el sistema local.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por otra parte, Volumio, dando nuevamente muestras de un diseño pensado para ponernos las cosas facilitas, comparte automáticamente en la red por medio de CIFS/SMB cualquier espacio de almacenamiento al que tenga acceso. Esto incluye las unidades de almacenamiento USB conectadas, el espacio libre en la tarjeta SD desde la que típica mente arranca e incluso cualquier recurso de red (NFS o CIFS) configurado en su biblioteca (esta última característica permitiría a un cliente no compatible con NFS acceder al contenido de un servidor que solo es NFS, actuando Volumio como intermediario entre ambos, interesante...).&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
pCP también nos ofrece una función similar, que para variar esta desactivada de serie. Encontraremos sus ajustes en la parte inferior de la pestaña LMS del panel de control de pCP (no nos olvidemos, modo beta activado). En consonancia con la filosofía de este reproductor, nos encontraremos con un panel de control muy completo en el que tendremos que escribir unas cuantas cosas antes de poner &lt;i&gt;Samba &lt;/i&gt;(el marchoso nombre propio que recibe el módulo utilizado para compartir recursos por medio del protocolo CIFS) en marchosa marcha:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6JGKBcxVALl1E6M_7ZJ6w-11UP0DtW1u6ovGx1_uvraWGYcOFDkaQHIVK6zdxM1OQm3JRkybLZ1UI2p6dMd96XHY9Y_xujGUzNBywVyiQjrGU-yTas2He5-WVf0AAixqwZEe/s1600/Selecci%25C3%25B3n_977.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU6JGKBcxVALl1E6M_7ZJ6w-11UP0DtW1u6ovGx1_uvraWGYcOFDkaQHIVK6zdxM1OQm3JRkybLZ1UI2p6dMd96XHY9Y_xujGUzNBywVyiQjrGU-yTas2He5-WVf0AAixqwZEe/s1600/Selecci%25C3%25B3n_977.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Panel de control del servidor Samba de pCP.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Aunque pudiera no parecerlo inicialmente a la vista de las opciones presentes en el panel, es posible compartir múltiples carpetas locales a pCP localizadas tanto en unidades USB como en el propio sistema de archivos alojado en la tarjeta SD, aunque siempre de modo manual.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta capacidad de funcionar como NAS de la que presumen ambos reproductores (concedido, en pCP con un poquito más de esfuerzo) resulta muy útil en un hipotético escenario en el que tuviéramos toda nuestra música almacenada en un disco USB local al reproductor y quisiéramos añadir o eliminar discos a o de la audioteca o, simplemente, editar &lt;i&gt;tags&lt;/i&gt;, reorganizarla o realizar cualquier otra tarea de mantenimiento &lt;b&gt;sin desplazar ni conectar físicamente el disco USB a nuestro ordenador&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgC-GVGrrSHsDAB_ckTMhXUh6cNlkhF7COq2DshgTZTjWei3n7O2y3RiuwyWe1bC09g0gFAQe7obZVSvF8s4AEHuN88RtQJUnTYXMrghb8n-j5z4VGkxV2Myt4OnBqvgiB44mEN/s1600/Comparticiones+Windows+en+volumio_978.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio dándolo todo: Almacenamiento interno, disco USB conectado y hasta carpeta de red configurada en un NAS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghFofdh4ab0BrASropoy42mBU6UoFvl8zaupUlnRehYLZ2CKt4qo_OTxDfo5y7sRJd7BPG7uScnNxgDgNnsKY8XiLt3D5n0wsQAU_3Uy8QTqBwTpWBa5d5t0tv8bI9cTUUZW8E/s1600/Comparticiones+Windows+en+pcp_976.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Carpeta compartida a través de Samba en pCP.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante la cosa no acaba aquí, nuestra travesía hacia un sistema de streaming autónomo con pCP aún no ha concluido.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una vez hayamos conseguido montar los discos locales o carpetas remotas en pCP, será necesario indicarle a LMS dónde se encuentran para que pueda catalogar su contenido y servirlo al motor de reproducción. Esto nos lleva a un nuevo panel web de control, esta vez el habitual en cualquier servidor LMS. Para acceder a él podemos escribir en el navegador:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://volumio.local:9000&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La primera vez que accedamos a la web de LMS tendremos que superar un asistente de configuración inicial.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Primeramente se nos pedirán el usuario y clave de &lt;b&gt;mysqueezebox.com&lt;/b&gt;, el portal de servicios utilizado originalmente por los reproductores Squeezebox de Logitech, o se nos dará la oportunidad de crear una nueva cuenta en él. Por el momento sigue siendo necesario registrar nuestro servidor LMS en él si deseamos activar algunas aplicaciones y servicios como Tidal o Spotify.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPBkw1b4gKDSD-CfLCrh9TBjGpvoX54wjbUw3fo2JrZh9-GvJXyAV8bBqCwNXR_cY7sSMK8OVL7OCaUuAR5mhG0JGcmclM7ki3NkeUtuMUGL8Cb8ZVe31dil8lkXkYp26xauCv/s1600/Logitech+Media+Server_964.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Inicio de sesión en mysqueezebox.com del LMS integrado.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A continuación deberemos indicarle a LMS dónde se encuentra almacenada la música que debe gestionar. Tendremos que dirigirlo, esta vez sí a golpe de ratón, al punto de montaje correspondiente que hayamos establecido en el panel de control del LMS de pCP:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBwilzVJT7tKDYqnblHDiNTqQkI4IIgohdzH7b5Wq-UPdHmUuDFcRpluRZnic8hWSBRSpCV-5A3nen7DojKYLzfOYP6041Vtoy_nGMwZPrhaWL7of4wnB3yApU_r5iu0okrif7/s1600/Logitech+Media+Server_965.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Carpeta de música del LMS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para finalizar, deberemos indicar la ubicación donde se almacenarán las listas de reproducción. Escogeremos por ejemplo la carpeta&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;/mnt/mmcblk0p2/tce/slimserver,&lt;/span&gt; que es donde también se guardan de modo predeterminado las preferencias y la cache del LMS en pCP:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid47PGWki0Ydwmm036xCB6SqmHPvtn2n0NkyY3IZjLV_yQGqLkOFK0vzn6fDLbWyg2Z2iS-pXiQI1AjFv9PavaarVCLY8KS2Dr0schqB3KmEP99pzI3KTbS0JogumsYvOVGGAX/s1600/Logitech+Media+Server_966.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot;&gt;pCP: Carpeta de listas de reproducción del LMS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aún tendremos que hacer varios (exactamente tres) esfuerzos adicionales para alcanzar una configuración que permita un funcionamiento equivalente al que Volumio nos regala tan graciosamente tras dedicarle apenas unos minutos de nuestro tiempo a su panel de control. En contra de lo que pudiera parecer, no os pido que paséis por todo esto por pura maldad, sino para que podáis valorar de primera mano el coste temporal que supone dejar uno y otro reproductor en condiciones similares de funcionamiento.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero no divaguemos ahora, tiempo tendremos de hacerlo en la última sección de este artículo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;Primero&lt;/i&gt;: En la interfaz web de control de LMS tendremos ahora que dirigirnos a un nuevo panel de configuración, ahora sí el propio del LMS:&lt;/div&gt;
&lt;br&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9YN3c80b2bPQanel57w3e01LKwRYeDk5XIYm0qUdjFaTFvQuq7rn1b_6p4QxzMYXyT1Pg_ieDVPVltxZ08_jDxyopWkZnWX_G1BWeiiqrBPK46I6GpS4eSxpiRvO0i4K1Yb-O/s1600/Logitech+Media+Server_967.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajustes finales de configuración del LMS integrado.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y a continuación haremos clic en la pestaña &lt;b&gt;Complementos&lt;/b&gt;. Si es la primera vez que configuráis un LMS quizás os sorprenda la enorme variedad disponible, de hecho es esta una de las razones por la que los ecosistemas Squeezebox siguen siendo tan populares tras el abandono de los reproductores físicos por parte Logitech y su encarnación posterior en la forma de emuladores software como el Squeezelite que propulsa pCP.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Concretamente nos aseguraremos de activar&amp;nbsp;&lt;b&gt;DSDPlayer&lt;/b&gt;, necesario para que pCP sea capaz de reproducir archivos DFF y DSF.&lt;/div&gt;
&lt;br&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdwN9EpBT-ha-4yL96iKf6NtSYTuSy0n2qQ6TVrt69vPG0sozo3m_i4U_03qGFZ-cAWUwDvXG52dZ2LpkQV6-HS7-amR3qyBX9IJFZ6wsJ-tSvTcI0ojeb2w3l-wt8B11xJF0t/s1600/Configuraci%25C3%25B3n+de+servidor_969.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Activación de la compatibilidad con archivos DSD en LMS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;Segundo&lt;/i&gt;: Echémosle una ojeada al modo en que se gestiona el volumen del reproductor. El consejo habitual es desconectar el control digital interno provisto por LMS. Para ello nos dirigiremos a la pestaña &lt;b&gt;Reproductor&lt;/b&gt;, seleccionaremos el que representa a pCP y desplegaremos la subpágina denominada &lt;b&gt;Audio&lt;/b&gt;, donde fijaremos el nivel de salida al 100%:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSxPsk9NBwylt1nBKswCBofnUztheKWNc6FGcQPQNjZ16pp2ZVJrg5HHN1R2iI23MwmW2a2jnVT-7TicSqkkD0XI3_up9qn07Okhhm_G9MVDh3Np32WvSgIwdSIi-VBzRfbabX/s1600/Configuraci%25C3%25B3n+de+servidor_970.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Ajustes de volumen en LMS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;Tercero&lt;/i&gt; y, por fin, último: Nos queda un ajuste final &amp;nbsp;(de verdad que sí) relativo al modo en que LMS nos permite ojear la biblioteca musical. Seguimos en la pestaña &lt;b&gt;Reproductor&lt;/b&gt; pero&amp;nbsp;ahora seleccionaremos el submenú &lt;b&gt;Additional Browse Modes&lt;/b&gt;, para activar a continuación la casilla de verificación junto a &lt;i&gt;Disks and folders&lt;/i&gt; (discos y carpetas).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLicS3OuYTDTkOiZn8ihoV1UqgGjZDvV77CnWX1-c4SQwWFOxSeZcmojWiddVXz5WSeojR1ywVKp8qTq6PUqvm5l1DWo60aMmME8ezSGiLPkjgg1PBE9Gbcec6z7N5lOYmm3qd/s1600/Configuraci%25C3%25B3n+de+servidor_973.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;pCP: Modos de exploración adicionales de LMS.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Para qué hacemos esto? Muy sencillo. Por su naturaleza, LMS está diseñado para gestionar una biblioteca de audio única y permanentemente accesible, bien localizada en un disco local conectado a la Raspberry Pi, bien en una carpeta expuesta en red. Esto quiere decir que si tras configurar pCP bajo esta premisa pinchamos en uno de los puertos USB de la Rasp una unidad de almacenamiento adicional, con archivos de audio distintos a los contenidos en la biblioteca principal gestionada por LMS, este se limitará a ignorarla, aunque la hayamos montado previamente utilizando el procedimiento descrito unas líneas más arriba.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cuando se ha activado la navegación por discos y carpetas, LMS pasa a comportarse de un modo más parecido a Volumio. Si bien existirá una colección principal, interrogable utilizando un cuadro de búsqueda o variados criterios tales como artista, álbum, año de edición, géneros, etc., también se mostrará en una sección determinada el contenido del sistema de archivos local de la Raspberry, navegando en el cual podremos acceder eventualmente al contenido de la unidad USB que se ha montado. En este caso es conveniente que los archivos de audio estén correctamente organizados en carpetas por artista, álbum, etc. para facilitar su localización dado que su contenido no será indexado e incorporado al catálogo de la biblioteca.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y eso es todo... que no es poco.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;Creo que estaremos de acuerdo en que que si prima el criterio&amp;nbsp;de la sencillez de configuración solo puede haber un ganador: &lt;b&gt;VOLUMIO&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;br&gt;
&lt;h2&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Criterio&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&lt;/span&gt;7. Control&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Volumio puede ser controlado de varios modos:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Mediante un navegador conectado a su interfaz web.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Empleando cualquier controlador MPD nativo, de los que podéis encontrar una lista&amp;nbsp;&lt;a href=&quot;https://www.musicpd.org/clients/&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Recurriendo a un controlar UPnP. Mi preferido es&amp;nbsp;&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.bubblesoft.android.bubbleupnp&amp;amp;hl=es&quot; target=&quot;_blank&quot;&gt;BubbleUPnP&lt;/a&gt;&amp;nbsp;(Android - 3,99€),&amp;nbsp;pero también es posible utilizar otros como&amp;nbsp;&lt;a href=&quot;http://www.luminmusic.com/app.html&quot; target=&quot;_blank&quot;&gt;el diseñado para los streamers Lumin&lt;/a&gt;&amp;nbsp;(iOS, Android - gratuito), que no deja de ser un controlador UPnP genérico compatible con otros cacharros.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aunque el control a través de un navegador resulta universal y razonablemente cómodo y fluido, la sensación de uso sigue siendo sensiblemente distante de la que sería propia de una aplicación nativa.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por otro lado, los controladores MPD que he probado me han parecido deslucidos con la excepción de &lt;a href=&quot;http://www.katoemba.net/makesnosenseatall/mpad/&quot; target=&quot;_blank&quot;&gt;MPaD&lt;/a&gt; / &lt;a href=&quot;http://www.katoemba.net/makesnosenseatall/mpod/&quot; target=&quot;_blank&quot;&gt;MPoD&lt;/a&gt; para iOS, que desgraciadamente ya no están disponibles en la tienda de apps de Apple. Ambas aplicaciones no se actualizan desde iOS 7 y están oficiosamente muertas. Lástima. Una alternativa actual es &lt;a href=&quot;http://www.kvibes.de/en/soundirok/&quot; target=&quot;_blank&quot;&gt;Soundirok&lt;/a&gt; (iOS - 5,49€ y Android - 3,04€), aunque no la he probado personalmente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El uso de BubbleUPnP resulta, tal y como yo lo veo, mucho más aconsejable, pero existe una limitación importante: &lt;b&gt;solo es posible utilizarlo cuando la biblioteca musical se encuentra almacenada en un servidor de medios DLNA&lt;/b&gt;. Y Volumio no lo es. O lo que es lo mismo, ya nos podemos olvidar de esta posibilidad si nuestra música está almacenada en un disco duro conectado a la Raspberry por USB, lo que para muchos será imperdonable.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIChiTWr54mAqZPDsFa8YCG3yW-Lrr9P52OPj21L7za2QiK3kjBpWC3yN67zTnH_pHz9G1Y8NNwwkOeygfv21GHqoRa5S2HplHs8oVGqqSM6VWWumPsm0TAn1kANbamphUr6_5/s1600/bubble1.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Volumio siendo controlado por BubbleUPnP mientras se explora la biblioteca de un LMS, haciendo las veces de servidor UPnP, en mi NAS (ballena). La biblioteca conectada localmente a Volumio en un disco USB no resulta accesible.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Otro tanto ocurre si decidimos emplear la app de Lumin: una interfaz bastante maja pero, nuevamente, ni rastro de los archivos locales a la Raspberry que corre Volumio.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZPv2LFcYFJ-QOjlzVVVhkrAEJTMbw20mXeObK7hKFfuBF86quRVPdaLS8bSPD4zwe8bePGAUipfZakPbAkXmfSQbWroSgk6o3eyqbIVzdtO8M5ofCEI3dnaqY4iBHac0D49Jm/s1600/photo_2017-05-25_23-08-21.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Repetimos la jugada con la app diseñada para los reproductores Lumin: un bonito controlador UPnP para un streamer casi tan aristrocrático como los de Linn.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta limitación no lo es de las apps de control utilizadas (BubbleUPnP, Lumin) sino de la propia arquitectura UPnP/DLNA, que exige que los archivos de audio sean expuestos en la red por un componente de tipo servidor. Y Volumio no lo es. Tropezamos con un muro de piedra (digital).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por tanto, me temo que en muchos casos el control vía web será la única alternativa aceptable. La buena noticia es que está francamente bien, siendo la experiencia de usuario entre &lt;i&gt;muy chachi&lt;/i&gt;, cuando se utiliza un navegador de escritorio o una tableta,y &lt;i&gt;simplemente usable&lt;/i&gt; en un móvil. Como muestra un par de botones, Volumio visto desde una tableta (idéntico aspecto al que presenta en un ordenador) y desde un móvil:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis-qvGURXpQOSAJlAoSGyWN1CcUphRRBHbkSr39IQzZkTSd0Wt4v8e32Po4gdBLGHAWdCnLSl4QhY2PHlBpEhf8XVVqvNYliEJqJFI7XuKRCkh-21ioa8yGbmGzfsZOZ_Ih7cO/s1600/photo_2017-05-25_23-20-22.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Vista web de Volumio desde una tableta: Tema en reproducción en pantalla y controles básicos.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp8ttMXdTmI2SmsWrg3aoafIFFFx1BCoObT6XDINw9Aqy9mW-YHT8wN889-Zui0L0oPGUjSizqtL4K6gkAf9mawKEQ8NR-2881G4e4vs_dLEweoqcEYMxZBaCMHyVURrdEHKK_/s1600/photo_2017-05-25_23-20-22+%25282%2529.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Vista web de Volumio desde una tableta: Explorando la biblioteca por álbum.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEia5l5dQgz_f8xhNm5GyOKQatN0HOQN6wIJ5jI9JB2B43PF_p5DwJ0sedMKJtlCGAZIw11Qn_MzTMDREMQef0S8EECB4yzdpQOxhgNCZYq3C8-aKU9O-lpTQeLpRRxMrkzjq5a5/s1600/volumio_movil.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Vista web de Volumio desde un móvil: panel de reproducción (izq.) y álbumes de la biblioteca (der.)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En el mundo Squeezebox tenemos, afortunadamente, al menos tantas posibilidades:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Control mediante navegador conectado a la web de control de LMS.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Apps específicas, de las que hay un abundante surtido:&amp;nbsp;&lt;a href=&quot;http://penguinlovesmusic.de/&quot; target=&quot;_blank&quot;&gt;iPeng&lt;/a&gt; (iOS - 9,99€), &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.orangebikelabs.orangesqueeze&amp;amp;hl=es&quot; target=&quot;_blank&quot;&gt;Orange Squeeze&lt;/a&gt;&amp;nbsp;(Android - 5,49€) o &lt;a href=&quot;https://play.google.com/store/apps/details?id=uk.org.ngo.squeezer&amp;amp;hl=es&quot; target=&quot;_blank&quot;&gt;Squeezer&lt;/a&gt; (Android - gratuito).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Controladores UPnP genéricos, como (otra vez) BubbleUPnP, puesto que LMS envuelve con una capa de compatibilidad DLNA a todos los reproductores Squeezebox bajo su control, incluyendo, claro está, pCP.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La opción menos recomendable es la primera (control vía la web del LMS). Es completa y funcional, pero, simplemente, no está adaptada a móviles o tabletas, y presenta fallos de usabilidad importantes. A considerar solo como último recurso o como posibilidad ocasional.&lt;br&gt;
&lt;br&gt;
Ni me molesto en poner capturas de pantalla específicas para demostrarlo.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El uso de controladores UPnP como BubleUPnP también debería considerarse. Además, en este caso y como consecuencia de la peculiar arquitectura de LMS, &lt;b&gt;si la biblioteca principal reside en un disco USB conectado localmente a la Raspberry sí podremos ojear su contenido sin problemas&amp;nbsp;&lt;/b&gt;(minipunto para pCP) Esto es así porque LMS también ejerce como servidor UPnP, de modo que su biblioteca, da igual que sea remota o local, es igualmente visible desde un controlador como BubbleUPnP.&lt;br&gt;
&lt;br&gt;
Tampoco incluyo capturas en esta ocasión. Son indistinguibles de las que he colgado más arriba cuando demostraba el uso de BubbleUPnP para controlar Volumio.&lt;br&gt;
&lt;br&gt;
En este supuesto (biblioteca local y controlador UpnP) el funcionamiento de nuestro tinglado de reproducción sería el siguiente:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;El servidor LMS de pCP cataloga el contenido de una unidad de almacenamiento USB localmente conectada.&lt;/li&gt;
&lt;li&gt;El servidor LMS expone esta biblioteca musical de un modo estructurado (artista, género, música nueva, etc.) ante cualquier controlador UPnP presente en la red local (como BubbleUPnP).&lt;/li&gt;
&lt;li&gt;Pertrechado con su controlador UPnP preferido en un móvil o tableta, el usuario selecciona un elemento y le ordena a LMS que lo reproduzca.&lt;/li&gt;
&lt;li&gt;El LMS lee los archivos de la unidad de almacenamiento, hace su magia al vuelo (conversión de formatos y tal) y le envía a Squeezelite la secuencia de audio que debe reproducir.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Un poco enrevesado... pero hermoso ¿no os parece? Son cosas del audio digital desmaterializado.&lt;br&gt;
&lt;br&gt;
No será posible, sin embargo, acceder desde uno de estos controladores UPnP y bajo este supuesto de funcionamiento al contenido de una unidad USB secundaria pinchada ocasionalmente y de modo no permanente puesto que su contenido no se cataloga en la biblioteca de audio principal de LMS.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;
Vistos todos los hechos y siempre que no nos importe pagar los 9,99€ que vale, tengo que decir que en mi opinión la mejor opción de control para nuestro pCP es &lt;b&gt;iPeng &lt;/b&gt;(ahora mismo en la versión 9). Esta app está perfectamente adaptada al ecosistema Squeezebox y permite ojear tanto la biblioteca musical gestionada por LMS (local o en red, tanto da) como cualquier dispositivo adicional conectado directamente a la Raspberry por USB, superando la limitación descrita en el párrafo anterior, dado que admite los modos de navegación extendidos que, recordad, activamos en la parte final de la sección dedicada a la configuración de este articulo (criterio nº 6), para así acceder a los archivos contenidos en discos y carpetas que no forman parte de la biblioteca musical principal.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A mi modo de ver, iPeng sigue siendo la aplicación de control con las que el resto de aplicaciones de control deberían medirse. Sí, incluyendo la de Lumin. Recordad, iPeng solo está disponible para i-cosas, sean de tipo tableta o teléfono... no podía ser todo tan bonito, claro.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y ahora sí que cuelgo alguna que otra captura.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEWu5XtXT1kXrhINl-FZaHWalg4hmZwX66CVB3suBt9__wnDWT1XHYQQnqp6bq_Iy-Fkb45ZhmFSyoMPCkHpDYdNJL6zNEtR-AuYqXFRX1-uygMcIc_Z5Q0g1GvmHIP-TTu28i/s1600/photo_2017-05-26_00-26-17+%25282%2529.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;iPeng: Orgía de reproductores, todos controlables y sincronizables desde un único punto.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8A0FbeBE_S9nb7WCzLjcPSnd-MllIII-QQZePi3C1Tx7UeoExTvwahpQBalZnYBWXx30jMWLlzzgcVvETjcXO0hS1RVITZybPXec5nB-8r_B8xx291T7-6tFz2VMcfnzMcXY/s1600/photo_2017-05-26_00-26-17.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Información extendida de la pista, destacando vistosamente sobre el modo nocturno de iPeng (colores oscuros).&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrP_aKpv1GZbpt-CRgz1AM0ieS_sgQ8HRyqJwL00trmbxZnstWFCD2z70JtLKyox3TZC4BLdDWz-aTyHPnDXkrhIeMYx8QwkzSzz-NzIW8u1IC91JL5DWKPMggZYmNgo4es86M/s1600/photo_2017-05-26_20-55-46.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Explorando todas las secciones de Spotify desde el maravilloso iPeng, esta vez en modo diurno.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Rompiendo la racha, en esta ocasión creo que es apropiado declarar a &lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;PICOREPLAYER &lt;/b&gt;justo vencedor&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;, aunque el margen sea probablemente escaso.&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Criterio&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&lt;/span&gt;8. Prestaciones y funciones&lt;/h2&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Después del exceso en el que se ha terminado convirtiendo el apartado dedicado a la configuración y puesta en marcha (me horroriza dejarme cosas), voy a tratar de telegrafiar esta nueva sección porque el artículo, en términos generales se me está yendo de las manos y ya tengo ganas de liquidarlo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para ello, nada mejor que una contundente tabla comparativa, abierta a cualquier comentario, naturalmente, para vuestra consideración. En ella he enumerado todas aquellas funciones y características que he considerado merecedoras de enumeración, otras directamente las he omitido por considerarlas poco relevantes. Al mismo tiempo, he tratado también de agruparlas por categorías. Algunas ya han sido mencionadas en secciones anteriores, si aparecen de nuevo aquí es porque me ha parecido apropiado recogerlas junto al resto para facilitar una evaluación comparativa global.&amp;nbsp;&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe height=&quot;600&quot; src=&quot;https://docs.google.com/spreadsheets/d/1yL4bbZtLhpUSu2F5sKvc6iFQumlHpDo74jcXwsdUgEg/pubhtml?gid=1164943460&amp;amp;single=true&amp;amp;widget=true&amp;amp;headers=false&quot; width=&quot;625&quot;&gt;&lt;/iframe&gt;&lt;br&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;Tabla comparativa de funciones y capacidades.&lt;/span&gt;&lt;br&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Me gustaría mencionar que algunas de las funciones que aparecen como no disponibles en alguno de los reproductores es previsible que sí lo estén en un futuro inmediato, a juzgar por lo que se cuenta en los respectivos foros de soporte de Volumio y pCP. Es el caso, por ejemplo, de la sincronización de reproductores (Volumio) o la compatibilidad con &lt;i&gt;Spotify Connect&lt;/i&gt; (Volumio y pCP), de hecho en estos momentos ya hay una versión del plugin de Spotify para LMS en pruebas con esta deseada capacidad.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Del mismo modo, algunas de las limitaciones y carencias que parecen desprenderse de la ausencia de determinadas funciones en la tabla pueden circunnavegarse aplicando modificaciones más profundas y delicadas en los sistemas Linux subyacentes tanto a Volumio como pCP . No obstante estos casos quedan fuera de consideración por razones obvias.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esperaremos, veremos y actualizaremos la tabla, si procede. &lt;span style=&quot;color: #cc0000;&quot;&gt;Entretanto, punto para &lt;b&gt;PICOREPLAYER&lt;/b&gt;&lt;/span&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;h2&gt;
Criterio 9. Calidad de sonido&lt;/h2&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: right; margin-left: 1em; text-align: right;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYnrVXl8IWFmuJS-FA9vU4hyphenhyphenCKvvSs0AeA4y66-MYhZsfCZWEq7flQEJ7PKjFvMyKginYfAy8V4IPojwqHN4PeOdGL69qL50Wg8E70M6yPgPpVzhtIXX7I-kLnKnRMwDDjZhDm/s1600/blindfolded.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;232&quot; data-original-width=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYnrVXl8IWFmuJS-FA9vU4hyphenhyphenCKvvSs0AeA4y66-MYhZsfCZWEq7flQEJ7PKjFvMyKginYfAy8V4IPojwqHN4PeOdGL69qL50Wg8E70M6yPgPpVzhtIXX7I-kLnKnRMwDDjZhDm/s1600/blindfolded.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Preparado para una prueba ciega.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Soy consciente de que la calidad de sonido obtenida con Volumio y pCP es uno de los aspectos más importantes y, a la vez, probablemente más controvertidos de este análisis. Los que me habéis leído anteriormente ya sabéis que no me gusta dejarme llevar ni por la poesía audiófila ni por las emociones, siendo mi perfil de usuario profundamente racional y objetivista. Es lo que hay.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por ello, el único modo que entiendo fiable a la hora de valorar esta espinosa cuestión es enfrentar en prueba de conmutación inmediata y, si se tercia, ciega a ambos reproductores.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como no dispongo de Raspberries ni DACs por duplicado, lo único que se me ha ocurrido es hacer una comparativa en dos fases con un tercer reproductor, en este caso un Squeezebox Touch.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Detallo la prueba para los que gustéis de este tipo de detalles:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Fuente A: &lt;b&gt;Squeezebox Touch&lt;/b&gt; con modificación EDO conectado por TOSLINK a receptor. No aplico en el servidor LMS ningún pre-procesamiento. Sin remuestreo y con el ajuste de volumen digital desconectado.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Fuente B: &lt;b&gt;Raspberry Pi 3 con Volumio&amp;nbsp;2.163&lt;/b&gt; conectada por RCA al mismo receptor. Ningún ajustes distinto a los de serie, sin remuestreo, control de volumen en hardware y mantenido al 100%.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Fuente C: &lt;b&gt;Raspberry Pi 3 con Volumio 3.20&lt;/b&gt; (versión optimizada para audio) conectada por RCA al receptor. Ningún ajustes distinto a los de serie en el Squeezelite o ALSA de pCP, sin remuestreo. Ajuste de volumen digital desconectado.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;El resto del equipo empleado es el descrito en la sección &lt;i&gt;Introducción y entorno de pruebas&lt;/i&gt;.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Se mide tensión en bornes de altavoces con tono de prueba de 1 Khz &amp;nbsp;sin apreciar diferencias significativas (inferiores en todo caso a 0,25 dB) entre ninguna de las 3 fuentes.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Utilizo iPeng como controlador para sincronizar perfectamente cada par de reproductores, que quedan enlazados y obedecen las órdenes al unísono.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sí, ya sé lo que vais a objetar: el DAC del receptor (WM8740), que es el determinante en el caso del Squeezebox puesto que está conectado digitalmente, no es igual al PCM5122 del pequeño Allo Piano montado en la Raspberry ¿Cómo van a sonar igual? ¿Estamos locos?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi defensa diré que una prueba que suponga escuchar un fragmento, cambiar la tarjeta SD insertada en la Raspberry, iniciar con otro reproductor y volver a reproducir el mismo corte escuchado ya hace quizás minutos no me parece fiable. En cualquier caso, y para vuestra tranquilidad, deciros que esto también lo he hecho, con el resultado que podéis suponer y que me ha llevado a este otro procedimiento para determinar si finalmente era capaz de percibir algún cambio cualitativo en el sonido emitido o no.&lt;/div&gt;
&lt;br&gt;
Primero he enfrentado a Volumio (fuente B) con el Squeezebox (fuente A) y posteriormente he hecho lo propio con (A) y pCP (fuente C), en ambos casos practicando una escucha relajada y sabiendo de antemano qué fuente sonaba.&lt;br&gt;
&lt;br&gt;
No he sido capaz de apreciar diferencias de calidad entre A/B y A/ C.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A continuación he repetido ambas pruebas, ahora ya en modo paranoide, conmutando insistentemente en tiempo real A/B y A/C... adelante, atrás, adelante. Un co*azo, vamos, pero todo sea por la ciencia.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwrNYYTN9fBSEqDmpTm7xJOMrFp9Ah2IQ8Hkq2qqnghnAWzR8DmJlvdCzBZZrmRZD4DHJ1qlQSADt14XoVeW1YMJT6rtSq-lFEZv2aQ-TizH8nYzocucdcrvb6tmP695cA8kt8/s1600/2006_05_16_blindtest.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;319&quot; data-original-width=&quot;520&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwrNYYTN9fBSEqDmpTm7xJOMrFp9Ah2IQ8Hkq2qqnghnAWzR8DmJlvdCzBZZrmRZD4DHJ1qlQSADt14XoVeW1YMJT6rtSq-lFEZv2aQ-TizH8nYzocucdcrvb6tmP695cA8kt8/s1600/2006_05_16_blindtest.jpg&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Con el traje de las comuniones tratando de oír cosas. El que conmuta es mi cuñado Pedro, que como habla francés queda bien en las fotos.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Del mismo modo, me ha sido totalmente imposible encontrar diferencia alguna entre cada par de fuentes: Idéntico timbre, tono, escena, separación de instrumentos, etc. Si las hay están por encima (o debajo, según se mire) de mi capacidad auditiva o tal vez enmascaradas por otros factores como la calidad del equipo de prueba o los problemas acústicos (numerosos) ocasionados por mi (no dedicada) sala.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A la vista de esto no me ha parecido necesario poner en marcha un protocolo doble ciego riguroso, con sus intentos, porcentajes y tal.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En conclusión, &lt;b&gt;ambos reproductores ofrecen&lt;/b&gt;, en mi opinión, &lt;b&gt;exactamente la misma calidad de sonido, cuando se configuran del mismo modo&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A destacar el hecho de que un aparatito de poco más de 70€ (Rasp + accesorios + DAC Allo) suene igual que un reproductor que en su momento costaba 300€ (Touch) conectado al DAC de un receptor de más de 2.500€. Cosas, supongo, de la democratización digital que muchos siguen negando obstinadamente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;Por tanto, &lt;b&gt;EMPATE&lt;/b&gt;.&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;h2&gt;
Conclusiones finales ¿Tenemos un ganador?&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si nos limitamos a mirar el marcador nos encontraremos con esto:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4VrlrfzereF2CADLVgnSjkpqRAGVbO0ex91dSKSsGSKe5NgdIM4crej_w_Ej_AAVuYbUjpIXlENXlwhc1E3QlySuK7GxVCQpJz52R1pRKkeDNSwetr7tnHmPhzuxnApy6d9K/s1600/trends.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;281&quot; data-original-width=&quot;500&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4VrlrfzereF2CADLVgnSjkpqRAGVbO0ex91dSKSsGSKe5NgdIM4crej_w_Ej_AAVuYbUjpIXlENXlwhc1E3QlySuK7GxVCQpJz52R1pRKkeDNSwetr7tnHmPhzuxnApy6d9K/s1600/trends.gif&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Volumio &lt;/b&gt;vence en los apartados de &lt;i&gt;compatibilidad&lt;/i&gt; y &lt;i&gt;configuración&lt;/i&gt; (2 puntos).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;piCorePlayer &lt;/b&gt;resulta superior por lo que hace a las &lt;i&gt;prestaciones&lt;/i&gt; y a los mecanismos de &lt;i&gt;control&lt;/i&gt; (2 puntos).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Ambos reproductores &lt;b&gt;empatan &lt;/b&gt;en otros 5 de los 9 criterios analizados: &lt;i&gt;Coste&lt;/i&gt;, &lt;i&gt;formatos de audio soportados&lt;/i&gt;, &lt;i&gt;documentación y soporte&lt;/i&gt;, &lt;i&gt;instalación&lt;/i&gt; y &lt;i&gt;calidad de sonido&lt;/i&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Juro y perjuro que este&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt; empate final&lt;/span&gt;&lt;/b&gt;&amp;nbsp;a los puntos no estaba preparado, ha salido lo que tenía que salir. Tengo que reconocer que hasta el momento de preparar este artículo, cosa que me ha llevado unas tres semanas de intensas pruebas casi siempre de madrugada, estaba mucho más familiarizado con pCP que con Volumio y, debo reconocer, tenía clara preferencia por el primero.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En este sentido, cosas como el visible (y por otra parte respetable) interés del creador de Volumio en popularizar y monetizar su proyecto, en ocasiones mediante publicaciones en su blog no demasiado afortunadas en mi opinión, o el lanzamiento de una versión 2.0 con un aparente peor rendimiento, habían conspirado para conformar en mi un sesgo negativo hacia este reproductor.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora que ya nos conocemos más no me importa admitir que ese sesgo ha menguado notablemente y me veo en la obligación de aplaudir el gran trabajo realizado con Volumio por su equipo de desarrollo, a pesar de que mis inclinaciones personales hacen que siga prefiriendo piCorePlayer.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Me gustaría concluir con unas recomendaciones generales que quizás sean de ayuda a la hora de decidirse por el uso de Volumio o piCorePlayer en determinados escenarios:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;Recomiendo Volumio si:&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Nuestra biblioteca musical está desparramada en varios discos USB, que pretendemos conectar a la Raspberry de modo no permanente.&lt;/li&gt;
&lt;li&gt;La facilidad de puesta en marcha y sencillez de uso resultan primordiales.&lt;/li&gt;
&lt;li&gt;No disponemos de infraestructura de red a la que conectar el reproductor o preferimos mantenerlo aislado de la misma.&lt;/li&gt;
&lt;li&gt;Y última pero no menos importante... si le tenemos manía al módulo servidor de pCP, LMS.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;Recomiendo piCorePlayer si:&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Disponemos de una biblioteca permanentemente accesible por el reproductor, bien de tipo local (USB), o en red.&lt;/li&gt;
&lt;li&gt;Deseamos integrar el reproductor con otros, quizás de diferentes tipos (AirPlay, Chromecast, UPnP), en un entorno multi habitación en el que se permita la emisión de distintas secuencias de audio, en su caso sincronizadas.&lt;/li&gt;
&lt;li&gt;Queremos tener un control de bajo nivel de los ajustes del reproductor.&lt;/li&gt;
&lt;li&gt;Nos gusta que solo se mantengan en ejecución aquellos módulos y componentes estrictamente necesarios.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Confío en que los lectores que hayáis conseguido resistir los embates de mi no siempre claras y concretas explicaciones y estéis ahora leyendo esto hayáis encontrado esta comparativa jugosa e interesante. Confío del mismo modo en que el presente artículo os haya permitido configurar vuestra propia opinión, que naturalmente no tiene por qué coincidir con la mía. De un modo u otro gracias por leerme hasta aquí.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Creo que me voy a tomar unas vacaciones ;-).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/05/volumio-frente-picoreplayer-en-la.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibx4aOUPwM36Exz5SDXbp6VxyXknLo92tWjSKlEccgJ1qGkPtfwNaKrlgzDe9dSJZ5ZGDMCpF3NTzwwLxDb3xDErWBNuQN9ulsBXXgICKNjj-zNzPQ52xdeXqHAVQpaXY18xkb/s72-c/Banner+V-vs-pcp_620.png" height="72" width="72"/><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-913808385511203945</guid><pubDate>Tue, 02 May 2017 00:45:00 +0000</pubDate><atom:updated>2017-08-22T21:03:05.083+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">linux</category><title>Spotify, Tidal, Google Music (y más) en bitperfect en Linux y OS X</title><description>&lt;h2&gt;
Pero... ¿cuál es el problema?&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una de las quejas más frecuentes de los usuarios de los distintos servicios de streaming de audio, después de la que supone el uso de codecs con compresión con pérdidas (Spotify y Google Music) es la que tiene que ver con el software de reproducción.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aunque en ocasiones dispondremos de programas nativos para acceder al servicio correspondiente, como es el caso de Spotify para Windows, OS X y Linux (excelente soporte multiplataforma) o Tidal para Windows y OS X, en otras deberemos recurrir a una interfaz web, más o menos afortunada,  y a un navegador desde la que explorarla, como ocurre con Google Music.  Lo que es común a todos los casos es la incapacidad de unas u otras alternativas de saltarse el mezclador de audio del sistema y utilizar el dispositivo de sonido de modo &lt;b&gt;transparente&lt;/b&gt;, &lt;b&gt;directo&lt;/b&gt; y &lt;b&gt;exclusivo&lt;/b&gt;, esto es, funcionar en lo que se conoce como modo&amp;nbsp;&lt;i&gt;bitperfect&lt;/i&gt; o modo de reproducción transparente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta características se considera indispensable para alcanzar una reproducción de alta fidelidad puesto que de este modo las aplicaciones de reproducción evitan dos fenómenos que tienen lugar en el ámbito digital, en un escenario en el que varios procesos del sistema operativo compiten naturalmente por la capacidad de emitir sonido, y potencialmente pueden dañar la integridad del flujo de audio:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Remuestreo&lt;/b&gt; de los flujos de sonido a una frecuencia y profundidad de bits prefijadas por el sistema operativo en su configuración del mezclador.&amp;nbsp;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Mezcla&lt;/b&gt; de estos streams de audio en uno solo, que es el que finalmente se envía al dispositivo de audio para su reproducción.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, estos dos procesos pueden llevar parejos otros fenómenos menos evidentes: normalización, compresión del rango dinámico, conversiones entre distintos formatos de representación numérica, incremento de la latencia (aunque esto en principio no tiene por qué empeorar la calidad percibida), etc. etc.&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Todos los sistemas operativos utilizados en la actualidad disponen de mecanismos para conseguir la reproducción en modo transparente. En Windows tenemos &lt;b&gt;WASAPI&lt;/b&gt;, soportado directamente por la arquitectura de audio de Windows, y &lt;b&gt;ASIO&lt;/b&gt; (siempre y cuando el controlador del dispositivo lo admita), en OS X los propios servicios de &lt;b&gt;Core Audio&lt;/b&gt; y en entornos Linux, &lt;b&gt;ALSA&lt;/b&gt;. El problema nos lo encontramos si el reproductor no está diseñado para gestionar el audio utilizando estas funciones, como es el caso cuando hablamos de servicios de streaming.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://docs.google.com/drawings/d/1ku4ehdp25qIBWPE4nqnpnJcCz2Y22ySFzY2TBXNwTi4/pub?w=610&amp;amp;h=566&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://docs.google.com/drawings/d/1ku4ehdp25qIBWPE4nqnpnJcCz2Y22ySFzY2TBXNwTi4/pub?w=610&amp;amp;h=566&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi experiencia, y lejos de otras prácticas audiófilas más o menos esotéricas, el uso de un reproductor capaz de funcionar en modo bitperfect sí suele comportar mejoras audibles, al menos cuando el audio reproducido tiene cierta calidad. Sea por esto, sea por conseguir nuestra tan deseada tranquilidad audiófila, veamos pues qué podemos hacer para mejorar esta situación.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Algunas soluciones conocidas&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Existen soluciones específicas, que no obstante dependen del sistema operativo y servicio de streaming particular empleado. Algunas muy conocidas son estas dos:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Si utilizamos Spotify en Windows podemos recurrir a &lt;a href=&quot;http://fidelify.net/&quot; target=&quot;_blank&quot;&gt;Fidelify&lt;/a&gt;, un cliente de audio gratuito de alta calidad para el servicio que sí admite WASAPI.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;En OS X, reproductores como &lt;a href=&quot;https://audirvana.com/&quot; target=&quot;_blank&quot;&gt;Audirvana&lt;/a&gt; (de pago) permiten acceder al catálogo de Tidal (también Qobuz) y reproducir cualquier tema utilizando su motor de audio de alta calidad, que lógicamente es capaz de utilizar el modo exclusivo de Core Audio.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5k0akyG4-eSYa1zGQxsTqlvUSUjLXnfyEhdm96iDaOyHjMI3Puin7X-ja6kGDIqmW7Qk78tQQ5stdncJrptIhW0RxxXjw4yFEzPFXQm5Ce7DIvtXsvTwf-jWHpjUW2w4CzGF2/s320/5277105_2_4.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju7tpLQHaXs2BkZy12-LH6HLDm4DKcivDoXMaZpp4JfOPiCKF8yOULy7g2M61YZEOdLTDT7Yv6yLSOF95rWHovBIOeUtPBXO7R0ODl_kmmtqGwCBB6rBT4pOm9a1FnnSRFT_7b/s1600/Audirvana340x156logo.png&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEju7tpLQHaXs2BkZy12-LH6HLDm4DKcivDoXMaZpp4JfOPiCKF8yOULy7g2M61YZEOdLTDT7Yv6yLSOF95rWHovBIOeUtPBXO7R0ODl_kmmtqGwCBB6rBT4pOm9a1FnnSRFT_7b/s320/Audirvana340x156logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En ambos casos se trata, como podéis ver, de utilizar un &lt;i&gt;proxy&lt;/i&gt;&amp;nbsp;de audio, un intermediario que se conecta al servicio, evitando los modos de acceso, digamos, oficiales, y se las apaña por su cuenta para conseguir una reproducción de mayor calidad.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En este artículo voy a presentar una alternativa similar, pero aplicable de modo general a Spotify, Tidal, Google Music (y otros servicios como las radios de Tune-In o Pandora) y en sistemas Linux. Y gratuita, claro.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Bienvenidos a Mopidy&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si dirigimos la mirada hacia los servidores de audio de código abierto más populares disponibles en la actualidad nos encontraremos de un modo ubicuo con dos grandes protagonistas, con el permiso de Kodi y sus numerosas variantes y, por supuesto, los incontables servidores DLNA / UPnP de variado pelaje:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Logitech_Media_Server&quot; target=&quot;_blank&quot;&gt;Logitech Media Server&lt;/a&gt; (LMS para los amigos) que, una vez trascendidos los Squeezeboxes originales, es el corazón de desarrollos tan interesantes como &lt;a href=&quot;https://sites.google.com/site/picoreplayer/home&quot; target=&quot;_blank&quot;&gt;piCorePlayer&lt;/a&gt;, &lt;a href=&quot;https://www.daphile.com/&quot; target=&quot;_blank&quot;&gt;Daphile&lt;/a&gt; (gratuitos) o &lt;a href=&quot;https://www.max2play.com/&quot; target=&quot;_blank&quot;&gt;Max2Play&lt;/a&gt; (este de pago).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;https://www.musicpd.org/&quot; target=&quot;_blank&quot;&gt;Music Player Daemon&lt;/a&gt; (MPD), que podemos hallar en el interior de un sinnúmero de desarrollos &lt;i&gt;gratis total&lt;/i&gt; como &lt;a href=&quot;https://volumio.org/&quot; target=&quot;_blank&quot;&gt;Volumio&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://www.runeaudio.com/&quot; target=&quot;_blank&quot;&gt;RuneAudio&lt;/a&gt;&amp;nbsp;o &lt;a href=&quot;http://www.pimusicbox.com/&quot; target=&quot;_blank&quot;&gt;Pi MusicBox&lt;/a&gt;,&amp;nbsp;pero también, con modificaciones de mayor o menor alcance, propulsando streamers dedicados de conocidas marcas y frecuentemente elevado coste.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Es precisamente este último, Pi MusicBox, en el que nos vamos a fijar. Se trata de un reproductor para la Raspberry Pi bastante poco conocido y (quizás) de configuración algo antipática, pero que resulta ser una auténtica navaja suiza por lo que hace a sus capacidades. Además de permitir la reproducción de audio local (por supuesto) y ser capaz de hacerse pasar por&amp;nbsp;&lt;i&gt;renderer&lt;/i&gt; de audio DLNA / OpenHome y altavoz AirPlay, también puede conectarse a servicios como Google Music, Spotify o SoundCloud, haciendo la función de proxy descrita anteriomente, reproducir podcasts y radios por Internet de diferentes tipos, e incluso interactuar con servidores &lt;a href=&quot;http://www.subsonic.org/pages/index.jsp&quot; target=&quot;_blank&quot;&gt;Subsonic&lt;/a&gt;. Casi nada.&lt;br /&gt;
&lt;br /&gt;
Gran parte de todo ello se lo debe sin embargo a &lt;a href=&quot;https://www.mopidy.com/&quot; target=&quot;_blank&quot;&gt;Mopidy&lt;/a&gt;, un desarrollo quizás incluso más oscuro que Pi MusicBox y que está profundamente asentado en sus entrañas digitales. Se trata de un servidor de audio extensible que a diferencia de Pi MusicBox &lt;b&gt;puede ser instalado en un PC de uso no dedicado que corra OS X o Linux&lt;/b&gt;, de modo que podamos estar escuchando musiquita con él mientras trabajamos, navegamos en Audio Planet o hacemos cualquier otra cosa menos (o más) productiva.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGVNs8GLFQ0FMzwyxPsnJnZBEMRUNSAAUnWLIQ6yD1Z1ZTFUAG_6KCiPZtvlE897iLb3WBbv_-GhG6RUGKwXSaDh-4QX8elmYx1snLFJr_hupHmueeApDiuyxVldh-wMOk7Xd3/s1600/451998.png&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGVNs8GLFQ0FMzwyxPsnJnZBEMRUNSAAUnWLIQ6yD1Z1ZTFUAG_6KCiPZtvlE897iLb3WBbv_-GhG6RUGKwXSaDh-4QX8elmYx1snLFJr_hupHmueeApDiuyxVldh-wMOk7Xd3/s1600/451998.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo más interesante es que Mopidy ofrece una flexibilidad increíble a la hora de ajustar su configuración, flexibilidad que incluye la posibilidad de seleccionar el modo en que se gestionará (lo habéis adivinado) el dispositivo de audio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero dejémonos de divulgación y establezcamos &lt;b&gt;objetivos&lt;/b&gt;. Vamos a montar un tinglado capaz de:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Funcionar en un sistema Linux / OS X (aunque el tutorial lo desarrollaré en el primero) de modo no dedicado.&lt;/li&gt;
&lt;li&gt;Conectarse a Spotify, Tidal y Google Music para explorar nuestra biblioteca, listas de reproducción y realizar búsquedas en sus catálogos a través de una interfaz web cómoda y vistosa.&lt;/li&gt;
&lt;li&gt;Reproducir emisoras de radio por Internet de &lt;a href=&quot;http://tunein.com/&quot; target=&quot;_blank&quot;&gt;TuneIn&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Reproducir los flujos de audio de los servicios anteriores de modo bitperfect, a través de ALSA.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihfOdk4AX1A7M8N9xCW9igDtE8DHtka2vGaaIvHH4_VvxxzkNtp106h4mj71kL83xysb04IBuI-CtOUBFHgL6ECJ4Ayx57dY1alLn1Zd0OYof_Io1ipB6Tpe8iUX0BtWZxyoe2/s1600/Art%25C3%25ADculo+Mopidy+-+Servicios.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihfOdk4AX1A7M8N9xCW9igDtE8DHtka2vGaaIvHH4_VvxxzkNtp106h4mj71kL83xysb04IBuI-CtOUBFHgL6ECJ4Ayx57dY1alLn1Zd0OYof_Io1ipB6Tpe8iUX0BtWZxyoe2/s1600/Art%25C3%25ADculo+Mopidy+-+Servicios.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mopidy es capaz de más, mucho más, pero en esta ocasión nos vamos a centrar exclusivamente en resolver el problema descrito más arriba, problema que, dicho sea de paso, también podríamos afrontar con un tinglado similar, quizás algo más aparatoso y complicado de poner en marcha, basado en Logitech Media Server.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Instalando y configurando Mopidy&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Antes de comenzar, una advertencia importante: Mopidy requiere un entorno Python y una serie de librerías adicionales en el sistema de las que depende su buen funcionamiento. &lt;a href=&quot;https://es.wikipedia.org/wiki/Pip_(administrador_de_paquetes)&quot; target=&quot;_blank&quot;&gt;Pip&lt;/a&gt;, el instalador de paquetes Python, también nos va a venir muy bien. Pero esto es Linux, señores, y las circunstancias particulares del entorno y la distribución del sistema operativo de cada uno pueden variar (seguro que lo hacen), condicionando el proceso de instalación. Lo que sigue, por tanto, solo pretenden ser unas indicaciones generales y un registro de los pasos que he tenido que seguir en mi caso (Linux Mint 17.3 Cinnamon). Si no hay contratiempos (yo sí los tuve), el proceso se debería completar en unos minutos. Entramos pues en zona hostil para manazas... precaución, amigo audiófilo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De entrada es posible que os encontréis con Mopidy entre el catálogo de programas instalables a golpe de clic en vuestra distribución. En mi caso fue así, pero la versión disponible era muy antigua y, además, faltaban en el repositorio de Mint la mayor parte de los paquetes necesarios para instalar las extensiones, que es donde está el meollo de la nuestra cuestión. Por esa razón, lo sano es instalar la aplicación directamente de los reproductores oficiales, en mi caso utilizando los de Debian.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo primero es añadir la clave GPG del repositorio de Mopidy:&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;wget -q -O - &lt;a href=&quot;https://apt.mopidy.com/mopidy.gpg&quot;&gt;https://apt.mopidy.com/mopidy.gpg&lt;/a&gt; | sudo apt-key add -&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A continuación añadimos el repositorio a nuestro gestor de paquetes. Yo lo he hecho a través de Synaptic.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUJ913mEm_Tr_ZIEuyZgEs_XRLllUJJVb4NEvCx17ffldwT_dUaMt4XGTQ4m-JuANwMomLYPHG0aaSAu23QEJiW-zu6X4OHT1FGe9OD7RD1db291i6EwOVoq24Q0Vk3aDfgkz-/s1600/%25C3%2581rea+de+trabajo+1_877.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUJ913mEm_Tr_ZIEuyZgEs_XRLllUJJVb4NEvCx17ffldwT_dUaMt4XGTQ4m-JuANwMomLYPHG0aaSAu23QEJiW-zu6X4OHT1FGe9OD7RD1db291i6EwOVoq24Q0Vk3aDfgkz-/s1600/%25C3%2581rea+de+trabajo+1_877.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras abrir la aplicación, pinchamos en&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Configuración :: Repositorios :: Repositorios adicionales.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtzDyCW3cf3CzYC_jUmyLcvBmQxwQNX47Fo2jFjtFXtoMzO296y9TCSRVdR7UQIttW1cUJg4EH0HX6LY182LxEeyKrHFtkiVf1lLXoO6fuIoRUbgFViCJpX1sRG9jRiBCJfM93/s1600/Selecci%25C3%25B3n_874.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Hacemos clic repetidamente sobre el botón&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;+Agregar nuevo repositorio&amp;nbsp;&lt;/span&gt;y escribimos secuencialmente (1 cada vez) las siguientes direcciones de los repositorios:&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: #fafafa; color: rgba(0 , 0 , 0 , 0.87); font-family: &amp;quot;roboto slab&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: 14px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;deb &lt;a href=&quot;http://apt.mopidy.com/&quot;&gt;http://apt.mopidy.com/&lt;/a&gt; stable main contrib non-free&lt;br /&gt;deb-src &lt;a href=&quot;http://apt.mopidy.com/&quot;&gt;http://apt.mopidy.com/&lt;/a&gt; stable main contrib non-free&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora abrimos una terminal de comandos e instalamos Mopidy:&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install mopidy&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mopidy tiene un elevado número de extensiones que expanden su funcionalidad. Necesitaremos las siguientes para lograr nuestros objetivos:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Mopidy-ALSAMixer&lt;/b&gt;: Mezclador de audio para ALSA.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mopidy-Spotify&lt;/b&gt;: Acceso a Spotify.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mopidy-GMusic&lt;/b&gt;: Acceso a Google Music.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mopidy-Tidal&lt;/b&gt;: Acceso al catálogo de Tidal.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mopidy-TuneIn&lt;/b&gt;: Acceso a emisoras de radio de TuneIn.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mopidy-Iris&lt;/b&gt;: Interfaz web de control de Mopidy, ideal para Spotify.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mopidy-Material-WebClient&lt;/b&gt;: Interfaz web alternativa que permite diferenciar mejor el catálogo de Spotify, Tidal y Google Music.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora es cuando nos vendrá bien Pip. Para ver una lista de todos los módulos disponibles podemos utilizar el comando:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pip search mopidy&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWNnCPDu11-8o1qsxIy0-iiP65JzTzhK3egsJJSrvVfa8qsOhdZfHusH8CTImzSHHqvvoLZsvNBdYobOkTkuMq-TQORCxjog_OswqJyYa1bANudGafjNDHrBq90JoPsEzT6ADm/s1600/Terminal_904.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWNnCPDu11-8o1qsxIy0-iiP65JzTzhK3egsJJSrvVfa8qsOhdZfHusH8CTImzSHHqvvoLZsvNBdYobOkTkuMq-TQORCxjog_OswqJyYa1bANudGafjNDHrBq90JoPsEzT6ADm/s1600/Terminal_904.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como podréis ver hay un montón, muy variados y algunos con muy buena pinta. Dejaremos para otro día cosas como Pandora.&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para instalar un módulo de la lista usaremos:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install &lt;span style=&quot;color: #cc0000;&quot;&gt;nombre_del_&lt;/span&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;módulo&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para desinstalar un módulo instalado:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip uninstall&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #cc0000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;nombre_del_&lt;/span&gt;&lt;span style=&quot;color: #cc0000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;módulo&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
En nuestro caso:&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;sudo pip install Mopidy-alsamixer&lt;br /&gt;sudo pip install Mopidy-spotify&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install Mopidy-GMusic&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install Mopidy-Tidal&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install Mopidy-TuneIn&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install Mopidy-Iris&lt;br /&gt;sudo pip install Mopidy-Material-WebClient&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Es posible que para resolver dependencias Pip instale automáticamente otros módulos. No hay problema con eso. Es importante instalar estos paquetes de uno en uno para comprobar que el proceso se desarrolla sin errores, así que teclearemos los comandos despacito, con buena letra y de uno en uno y prestaremos atención a los mensajes de Pip.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora toca modificar a mano el archivo de configuración de Mopidy para hacer nuestra &quot;magia&quot; con ALSA, introducir nuestras credenciales de Spotify, Tidal y Google Music y optimizar alguna cosilla más.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante, antes necesitamos saber como identifica ALSA el dispositivo de sonido que deseamos utilizar con Mopidy en modo exclusivo. Para ello recurriremos al comando;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;aplay -l&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi caso esto es lo que aparece en pantalla:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pablo@menos-mint ~ $ aplay -l&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;**** Lista de PLAYBACK dispositivos hardware ****&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #cc0000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;tarjeta &lt;b&gt;0&lt;/b&gt;: &lt;b&gt;STX&lt;/b&gt; [Xonar STX], dispositivo &lt;b&gt;0&lt;/b&gt;: Multichannel [Multichannel]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivos: 1/1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivo #0: subdevice #0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;tarjeta 0: STX [Xonar STX], dispositivo 1: Digital [Digital]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivos: 1/1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivo #0: subdevice #0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;tarjeta 1: Intel [HDA Intel], dispositivo 0: ALC889A Analog [ALC889A Analog]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivos: 1/1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivo #0: subdevice #0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;tarjeta 1: Intel [HDA Intel], dispositivo 1: ALC889A Digital [ALC889A Digital]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivos: 1/1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; Subdispositivo #0: subdevice #0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi PC hay dos interfaces de audio (tarjeta 0 y tarjeta 1): una Asus Xonar STX y el integrado en la placa base, un ALC889A de Intel. Cada una de ellos tiene, a su vez, dos dispositivos (dispositivos 0, 1). El primero se corresponde en cada caso con la salida analógica, en tanto que el segundo representa la salida digital. &amp;nbsp;En rojo el que vamos a utilizar.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
ALSA utiliza una nomenclatura determinada para etiquetar los dispositivos de audio del sistema. En nuestro caso será:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;hw:&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;0&lt;/span&gt;&lt;/b&gt;,&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;0&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt; &lt;/span&gt;(donde los ceros representan tarjeta y dispositivo, respectivamente)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
o también, si somos más expresivos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;hw:CARD=&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;STX&lt;/b&gt;&lt;/span&gt;,DEV=0 &lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;(esta nomenclatura quizás resulte más clara)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con esta información importante en el bolsillo, nos dirigimos ahora sí a editar el archivo de configuración, que se encuentra en:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;~/.config/mopidy/mopidy.conf &lt;/span&gt;(donde el símbolo&amp;nbsp;&lt;b&gt;~&lt;/b&gt;&amp;nbsp;representa la carpeta del perfil del usuario)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Para ello tecleamos:&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;gedit .config/mopidy/mopidy.conf&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsL_-yUV0n4X9hsrjtISDiJDMWEBPwmiFsLVpKikgZ4EX94K62-KWZNzQQmIVkVI7aCQpRQGrDO_nGVbwdEdcqZVdMWLl-oM729j3wXjGt0hjHLXloxIkPxvdj-_YwU_vmJiZP/s1600/-mopidy.conf+%2528%257E-.config-mopidy%2529+-+gedit_878.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsL_-yUV0n4X9hsrjtISDiJDMWEBPwmiFsLVpKikgZ4EX94K62-KWZNzQQmIVkVI7aCQpRQGrDO_nGVbwdEdcqZVdMWLl-oM729j3wXjGt0hjHLXloxIkPxvdj-_YwU_vmJiZP/s1600/-mopidy.conf+%2528%257E-.config-mopidy%2529+-+gedit_878.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El archivo de texto está estructurado en diversas secciones, cada una de ellas precedida por su nombre entre corchetes [..], que contienen un serie de parámetros y sus respectivos valores. Por defecto, las precedidas por un # están comentadas, pero sirven para informarnos de los valores por defecto que tomará Mopidy en ausencia de un par (parámetro, valor) asignado por el usuario (esto es, sin el # como prefijo).&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vamos a revisar las que tenemos que modificar.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[audio&lt;/b&gt;]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mixer = alsamixer&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mixer_volume = 100&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;output = alsasink device=&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;hw:CARD=STX,DEV=0&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;#buffer_time =&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[alsamixer]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;enabled = true&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;card = 0&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;control = Master&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;#min_volume = 0&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;#max_volume = 100&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;#volume_scale = cubic&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí le decimos a Mopidy que vamos a utilizar ALSA y cuál es el dispositivo de salida &amp;nbsp;que queremos emplear (recordad, lo hemos obtenido hace un momento). Destaco nuevamente en rojo su identificador. Que no os desconcierte el término &quot;mixer&quot; aquí y allá, no se va a producir mezcla alguna de flujos de audio. Ajustamos el volumen a 100, pero activamos la posibilidad de control del mismo a través del control maestro de la Asus Xonar STX.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vamos ahora a por Spotify, Tidal y Google Music. Recordad, al resto de parámetros del archivo de configuración, dentro de cada sección, no les tocaremos ni un pelo. Solo modificaremos los enumerados en este tutorial (destaco en rojo los cruciales para el funcionamiento del servicio).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[spotify]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;enabled = true&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;username = &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;usuario_de_spotify&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;password = &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;clave_de_spotify&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;bitrate = 320&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;volume_normalization = false&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[tidal]&lt;/b&gt;&lt;br /&gt;enabled = true&lt;br /&gt;username = &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;usuario_de_Tidal&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;password = &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;clave_de_Tidal&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;quality = LOSSLESS&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[gmusic]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;enabled = true&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;username =&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;color: #cc0000; font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;usuario_de_Google_Music&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;password =&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;&quot;&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;clave_de_Google_Music&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;bitrate = 320&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;all_access = true&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Es necesario disponer de cuenta de pago en Spotify y Tidal. En Google Music, sin embargo, podremos ojear y reproducir las pistas que hayamos subido al servicio si solo disponemos de cuenta gratuita. Si contamos con una subscripción de pago además tendremos acceso a todo el catálogo.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora desactivaremos unos cuantos complementos que no vamos a necesitar puesto que solo queremos escuchar música en streaming. Viva la personalización.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[m3u]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;enabled = false&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[file]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;enabled = false&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[local]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;enabled = false&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y, por último, desactivamos el control de volumen software, por si las moscas:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;[softwaremixer]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;enabled = false&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El servicio TuneIn no tiene ajustes aquí, así que hemos terminado. Es momento de comprobar si nuestro servidor Mopidy tuneado arranca. Vamos a la línea de comandos y tecleamos:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mopidy&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si lo que aparece es algo como esto podemos cantar victoria, lo hemos conseguido.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;INFO  Starting Mopidy 2.1.0&lt;br /&gt;INFO  Loading config from builtin defaults&lt;br /&gt;INFO  Loading config from /home/pablo/.config/mopidy/mopidy.conf&lt;br /&gt;INFO  Loading config from command line options&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;INFO  Enabled extensions: spotify, mpd, alsamixer, http, stream, iris, gmusic, material-webclient, local-images, tidal, tunein&lt;/span&gt;&lt;br /&gt;INFO  Disabled extensions: m3u, softwaremixer, local, file&lt;br /&gt;INFO  Starting Mopidy mixer: AlsaMixer&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;INFO  Mixing using ALSA, card 0, mixer control &quot;Master&quot;&lt;/span&gt;&lt;br /&gt;INFO  Mixer volume set to 100&lt;br /&gt;INFO  Starting Mopidy audio&lt;br /&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;INFO  Starting Mopidy backends: TuneInBackend, SpotifyBackend, GMusicBackend, TidalBackend, StreamBackend&lt;/span&gt;&lt;br /&gt;INFO  Audio output set to &quot;alsasink device=hw:CARD=STX,DEV=0&quot;&lt;br /&gt;INFO  Connecting to TIDAL.. Quality = LOSSLESS&lt;br /&gt;&lt;span style=&quot;color: #e06666;&quot;&gt;INFO  Logged in to Spotify in offline mode&lt;br /&gt;INFO  Logged in to Spotify in online mode&lt;br /&gt;INFO  TIDAL Login OK&lt;br /&gt;INFO  Logged in to Google Music&lt;/span&gt;&lt;br /&gt;INFO  Start refreshing Google Music library&lt;br /&gt;INFO  Start refreshing Google Music playlists&lt;br /&gt;INFO  Starting Mopidy core&lt;br /&gt;INFO  Finished refreshing Google Music library in 1s&lt;br /&gt;INFO  Loaded 1 playlists from Google Music&lt;br /&gt;INFO  Finished refreshing Google Music playlists in 1s&lt;br /&gt;INFO  Starting Mopidy frontends: IrisFrontend, GMusicScrobblerFrontend, MpdFrontend, HttpFrontend&lt;br /&gt;INFO  Starting Iris 2.13.15&lt;br /&gt;INFO  MPD server running at [::ffff:127.0.0.1]:6600&lt;br /&gt;INFO  HTTP server running at [::ffff:127.0.0.1]:6680&lt;br /&gt;INFO  Starting GLib mainloop&lt;/span&gt;&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Destaco nuevamente en rojo las líneas que nos confirman cosas buenas. Todas son importantes, pero esas más puesto que tienen que ver con las extensiones cargadas y la configuración del dispositivo de audio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El control del cursor no vuelve al usuario tras invocar Mopidy en la terminal de comandos. &amp;nbsp;Mopidy se está ejecutando y por tanto la ventana se bloquea. Si la cerramos o pulsamos CTRL+C finalizaremos el proceso y Mopidy se detendrá. E&lt;span style=&quot;text-align: justify;&quot;&gt;s posible configurar Mopidy para que arranque automáticamente de modo silencioso, al iniciar el ordenador, quedando de ese modo disponible en segundo plano para su uso en cualquier momento. No obstante yo he preferido crear un script de inicio (no olvidemos hacerlo ejecutable) y un acceso directo al mismo para abrirlo manualmente cuando sea necesario.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y si las cosas no han ido bien a la primera y en la ventana de inicio nos aparecen mensajes indicando que ciertos servicios no han arrancado?&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lamentablemente no hay una respuesta única válida para todos los casos. Esto es Linux (otra vez), si no te sientes cómodo con ello cómprate un Mac o instala Windows y aprende a vivir con las limitaciones de ambos sistemas. Desgraciadamente, no hay más. La curva de aprendizaje puede ser pronunciada, pero hay muchísima gente dispuesta a echar un cable y la sensación de satisfacción cuando se consigue algo, aprendiendo en el proceso, libera tantas endorfinas como correr 15 kilómetros de una tacada. O más.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sigamos por tanto adelante. Si las cosas fallan y Mopidy no arranca en absoluto o fallan algunas de las extensiones hay que revisar todos los pasos, comprobar que nuestro sistema cumple los requisitos por lo que hace a los paquetes instalados previamente y tirar mucho de Google buscando el mensaje o mensajes de error concretos que nos aparezcan para tratar de acotar el problema y encontrar una solución.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi caso particular (por ejemplo), Mopidy no funcionó inicialmente quejándose de la versión de &lt;i&gt;Tornado&lt;/i&gt; (un módulo Python relacionado con servicios de comunicación web) presente en mi sistema. Lo solucioné actualizándolo a la versión 4.5.1:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install --upgrade Tornado&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por cierto, a la hora de averiguar por qué las cosas están fallando resulta muy útil determinar la versión de los distintos módulos Python instalados, así:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pip show&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #cc0000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;nombre_del_&lt;/span&gt;&lt;span style=&quot;color: #cc0000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;módulo&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por ejemplo:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;pip show tornado&lt;br /&gt;---&lt;br /&gt;Name: tornado&lt;br /&gt;Version: 4.5.1&lt;br /&gt;Location: /usr/local/lib/python2.7/dist-packages&lt;br /&gt;Requires: backports.ssl-match-hostname, singledispatch, certifi, backports-abc&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A partir de ahí Mopidy arrancó ya más o menos normalmente. El problema más grave, que me llevó un buen rato solucionar, tuvo que ver con la extensión de Google Music, que inicialmente no cargaba, apareciendo un mensaje en al arranque de Mopidy diciendo que la versión disponible en el sistema del módulo Python requests no era compatible. Tras forzar una actualización a la versión 2.13.0 con...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install --upgrade requests&lt;/span&gt; &lt;br /&gt;
&lt;br /&gt;
... la cosa empeoró, esta vez con una parrafada en color rojo emitida por Mopidy al iniciarse que no pintaba nada, nada bien y que concluía con un fastidioso:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;from google.protobuf import symbol_database as _symbol_database&lt;br /&gt;ImportError: cannot import name symbol_database&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Tras darle más de dos y más de tres vueltas al asunto, finalmente conseguí solucionarlo desinstalando un vestigio del módulo Python protobuf que estaba haciendo la pascua en mi sistema:&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; sudo apt-get remove python-protobuf&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Otro consejo: en estos escenarios pantanosos de pruebas repletas de incertidumbre conviene anotar las versiones de los módulos instalados que toqueteamos por si, tras una actualización, hay que practicar una regresión de alguno de ellos para evitar males mayores. Con este fin, el comando Pip permite indicar la versión que deseamos instalar. Por ejemplo...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sudo pip install requests==2.2.1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
...instala la versión 2.2.1 del módulo requests (sí, el que me hizo pasar un buen rato la madrugada que estuve echando a andar todo esto).&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;text-align: start;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Ojo los que seáis de tiro fácil: todas estas cosas hay que hacerlas con cautela.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lamento no poder dar instrucciones más concretas ante la ingente cantidad de problemas que pueden surgir, pero si os encontráis con ellos no tenéis más que pasaros por el &lt;a href=&quot;https://www.audioplanet.biz/t85366-spotify-tidal-google-music-y-mas-en-bitperfect-en-linux-y-os-x&quot; target=&quot;_blank&quot;&gt;hilo&lt;/a&gt; en el que colgaré este artículo en Audio Planet para comentar la jugada. Seguro que la cosa tiene solución.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Demos pues por cerrada la (espero poco) accidentada instalación de este tinglado y pasemos a ver si el esfuerzo ha merecido la pena.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
¿Y esto qué pinta tiene?&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lancemos Mopidy y salgamos de dudas:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;mopidy&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como algún lector avispado es posible que ya haya averiguado al hurgar en el archivo de configuración de Mopidy, la interfaz web de control de Mopidy se encuentra en:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://127.0.0.1:6680&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Recordemos que 127.0.0.1 es una dirección IP especial que representa siempre al propio sistema. Abramos por tanto un navegador para acceder. Esto es lo que veremos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitTFZK9DbACtAiUXiacAlIQHhX8Cn-OoSFCzHt3QBck3Jh6X7A9P14IQGUsusFfLLKp0VP_shO7pyCICtmhY4pvxnfosiwkEn0A5sAr54xUSA1d2zroSSvrbi2mPo3UHNEA0B-/s1600/Selecci%25C3%25B3n_879.jpg&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Vamos a olvidarnos de &lt;i&gt;images&lt;/i&gt;, se trata de un módulo interno que no nos interesa en estos momentos. Veremos otros 2 enlaces, &lt;b&gt;iris&lt;/b&gt; y &lt;b&gt;material-webclient&lt;/b&gt;. Si repasais la sección en la que hablábamos de las extensiones que íbamos a instalar, comprobaréis que se trata de sendas interfaces de control web de Mopidy. La chula es la primera,&amp;nbsp;&lt;i&gt;iris&lt;/i&gt;, que además se adapta como un guante al modo en que funciona&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;helvetica neue light&amp;quot; , , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;Spotify. La segunda es un cliente web que podemos utilizar alternativamente para ojear con mayor facilidad el catálogo de Tidal o Google Music o TuneIn. Lo suyo, en estos momentos, sería que abrierais ambas interfaces en sendas pestañas y las agregarais a los favoritos / marcadores de vuestro navegador para un rápido acceso.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Comencemos con Iris (en &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://127.0.0.1:6680/iris&lt;/span&gt;). Primeramente haremos clic en Settings para comprobar el estado de la extensión. Veremos que aunque nuestro perfil de Spotify ha sido reconocido es necesaria una autenticación adicional para acceder sin restricciones al catálogo del servicio. Haremos clic en el botón &lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;LOG IN&lt;/b&gt;&lt;/span&gt; y seguiremos las instrucciones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrHtJ4gumgXXO1nEI34F86c8BOCTeng7Td0Fh2bQ_LYM2TPpJfkiaKtDDGeSlhPFq49Hzpl5zsf7brZqMAWggSlnjnu7uZgzKDV-h9bhNxezVaDjoqE8Rtm9RbrUlWmwlnBkzv/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_881.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
¡Atención! Si tenéis un bloqueador de ventas emergentes desconectadlo temporalmente ahora para acceder sin problemas a la ventana de autorización.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibXZMeHulT_sjZde1iuGXzeuF_LF7NwftW6rtMvVxrHP0RIL7fZ37kJ03oMxS-Ila_NbuO1AjQ29Eiy5hb__Fm1cxw2Oa2FUAfu-WM38S_ucWaaJ2566vehuxnEbyvCvyppOhz/s1600/Selecci%25C3%25B3n_882.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibXZMeHulT_sjZde1iuGXzeuF_LF7NwftW6rtMvVxrHP0RIL7fZ37kJ03oMxS-Ila_NbuO1AjQ29Eiy5hb__Fm1cxw2Oa2FUAfu-WM38S_ucWaaJ2566vehuxnEbyvCvyppOhz/s1600/Selecci%25C3%25B3n_882.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
De regreso a la ventana de ajustes comprobaremos que ahora sí todo está en orden. Verificaremos también que los &lt;i&gt;backends&lt;/i&gt;&amp;nbsp;adicionales (las extensiones de Mopidy que nos dan acceso a Google Music, Tidal, y TuneIn) están activadas.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-zsRivZxUTu3PGuyBxDuZaKknMDx9O66eM3pLgsbu6oic0bBH7goK_iY9_28tvWLdcgEca3YzTy5OLHips-GsfywDrrZQ3AIxZO672wK8FRhndcsfs4sbHn8Hw3z_qVI4gOrC/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_883.jpg&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Solo queda pues disfrutar del servicio. Algunas capturas, por favor...&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR2D3XzPrXmNw06HVylCiqdz50r7JeUS7y_sfHBg8Qd0K5Fl9e4KrN4PuaKH9O5uaLsu9nNzpUnicl5H-EmMK8RrQ7qXviVbvKuQ-kbTRcqkE56R31-FN0kjbBsQhjze8BfXH9/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_884.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtdLNOTV7pXsI9UdYryyoKmTb-GmpMOPqrI32uRQCrTUrkoZAn_w_sN-8Fkd93gaGWIDseu3oZmW4Rh1fhY73j5plesj4GTq0oft690Bgp6zeB1bs3v4I7Q7zT3vM5pnw8qtLf/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_885.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZSy1C6AXkmba6pAYvX8QtxM3ZpCBjnPQQ7Ll5sgI0T_8BYFBNL4K7hVIfpBgD5Pe6WO8GelikkImhmPimHBGOPQAtwkfD4HU75xl7VghvhfbA2x-wq9P_kY1zPXAEVwpW_m9P/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_886.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1CkDLmGcCIAcigiYLz-u2Auh2czyOC2-Rlv5tvyzetc8V6oTvfAJ8tJOQkwCAHOmych4tXht0qWKzyVXewQF66ZMkNG8xPeqGPvdDnXf7dk-4inUyHvUi4yC5iOV74xw3n_bl/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_887.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtf7EcNrlgJm0bzF-sLUBC_hIUsdnQJq59QI4PPcrMAHoY7nlCAJFOrVWIm_oH-j91QtZEClk9s2hrVi-3QhZ1aS9KPGbL7UvtdDq_ntstbJhaNWhdc4hTqVqH2vGNi-d-5CYf/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_888.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivY1qG6IPyh1kXvecPkF_XWBXBlMIKx_9NAZyBo3BrIsIzfCs-LPXxvnzScHqVzUJMDETso8nJxCUGmhXkaT5LkeQEe75RoghfD-7eaJODrLUrq9Z1bK4hRWtT-VRCfpApLGHE/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_889.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-OcytcOsjj2xqVi8vmFm9mOPZCKq0eRbafZzZCneMLfU7yOcEGtD2c6fYDO_73CKVYC-P2-GQLW78rLH_Fz49BA2qZWQDKWpD9887eTirXjuv8rhseSAjE6XLfnong2YEWBzp/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_890.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiee-TJmZXIkUY6n7KAvLP2rlGd2ViJknN97jxVZyhGGOiCxkzsvjf0sABg-dYVJuh2QO1V2zLHwMvAoz0GQGQz3ewcwDvYZDAOKcEyYFbSWsgJxdVFfMr8PMU-bnnLfbDRBsiB/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_891.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4YimpxAF8Y2O8YFMMRC3J5czyDC_4UyR_vpb77A3oMzW_16uuKMaWgZ1c0UK86uToq0kx6ElMXGgQ5i0Wz1ZOMeyM9ihn4RpXKwmO4FZfLAf6ZgJ9Iw4sreIbIJXd04KmdEeM/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_892.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_LXcAne12c11P-1qglYSfLdIl4A0CMoRVTyRJTgvqWrMlCB6tF7JPHSc9nBFhuRslgDwgVikV5mHrrdxNL_b_ouxYHKREGviTm4i44jIHxjYWaUWzuCrabogo-wjZuApB8W2U/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_893.jpg&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Como podéis apreciar, Iris es una replica extremadamente funcional y de magnífico diseño de la interfaz web de Spotify. Tenemos de todo: recomendaciones, novedades, catálogo por géneros musicales, nuevos lanzamientos, artistas similares, biografías, imágenes contextuales, diferentes vistas y criterios de ordenación y acceso inmediato a toda la biblioteca personal que hayamos ido construyendo en Spotify. &lt;b&gt;Y ahora podemos disfrutar de todo esto en modo bitperfect&lt;/b&gt;.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Comprobaréis que otros catálogos (Tidal, Google Music, TuneIn) no aparecen por ningún lado. Para llegar a ellos tendremos que utilizar la &lt;b&gt;función de búsqueda&lt;/b&gt;. Iris ofrecerá primeramente los resultados de Spotify y, a continuación los obtenidos de otros repositorios de búsqueda (los famosos &lt;i&gt;backends&lt;/i&gt;), empleando iconos para diferenciar los procedentes de Spotify y Google Music. Cuando nos encontremos con una pista, disco, etc. sin icono... se tratará casi con total seguridad de un elemento extraído de Tidal. No es lo ideal (quizás en un futuro Iris se actualice para dar mejor soporte a otros catálogos musicales), pero al menos resulta funcional.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQ-GHWqSC6xbPAWzNTHvA61pEf8fToMHgDAUfZ7WM_By-lLUEErPnlFItprWfK4p3NavU6584Qe4DFqV33bK4ttmmPTMVLOb0FqP_57mgztmjZ-u7W1Fj1jmFgIoo7TyMiIX0L/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_894.jpg&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFigZq-kbey62ScnD1pHBOYogdXefxtop7cjvjU2ibCPDvc1OYZnr6904hXGUI7PVkcApn6k5F8U5pN8l-XgLldjYejPZ1vpUvlmpvGBFHkuW3SuZJZlHm7cN1D6zlwDO433PO/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_895.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Lo bueno es que si hacemos clic sobre un álbum o artista de Google Music o Tidal pasaremos a explorar el catálogo correspondiente, siendo ya muy fácil localizar, por ejemplo, todos sus discos. En esta página, a la que hemos llegado haciendo clic en el nombre del artista en cualquiera de los resultados de búsqueda en los que Iris no ha mostrado icono identificativo, vemos todo lo que Tidal tiene de McEnroe, incluyendo una página con información general (&lt;i&gt;About&lt;/i&gt;).&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzt1sOBki6unxIddOM8SNcMN0rrTht4UD8sZsrIESYPabFYRs1cDZKeRWjBkON_5FS32QQSyQMLX6z2Fp3XNpdg9lj4O-5sOZo1flBwiBotaNObp3yPZPpsNkIsFiLS0sGBbfZ/s1600/%25E2%2596%25A0+Settler+-+Balmorhea_896.jpg&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Y, por supuesto, sin perdidas.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Si &amp;nbsp;echáis de menos la posibilidad de acceder a vuestros álbumes favoritos / música subida de / a Google Music o Tidal de un modo más diferenciado o simplemente recorrer las estaciones de radio de TuneIn, aún a costa de perder el extremadamente depurado aspecto y funcionalidad de Iris, posiblemente prefiráis la segunda interfaz web de control,&amp;nbsp;&lt;b&gt;material-webclient&lt;/b&gt;, que está accesible en&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://127.0.0.1:6680/material-webclient&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Desde la sección &lt;i&gt;Library&lt;/i&gt; podremos ahora recorrer los catálogos de los cuatro servicios configurados de modo explícito.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEiwebxxKxDu9PCp8ljDl4W3Wi8E9ZGH_CFMytd-59o7dUHbC3OcPL6ZyuDi4fewcIiekKXdiNBH5VzooeWs0X2rBS1G2dwI7fBQat0VSbk-ywAQfyNDq0K0eJhfmiek154jm-/s1600/Mopidy_897.jpg&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí tenemos la música propia que he subido a Google Music. El cuadro de búsqueda que aparece en cada sección lógicamente solo la realizará dentro del catálogo correspondiente:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4J9WoBW4fawizmxkKI-7OBrzjbOjk47ScY-kNAQUKBTe0KdyMM2Kw2RMUUXfwGl15JNrXca04VZCPCzxz1pnBBYLEF8CruygHmiJdFi751yuEpIY3VavrdFtHIm3D9UVwo8Nq/s1600/Mopidy_898.jpg&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y aquí las listas de reproducción de Spotify:&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvLZdBYEQ1hBXzyJkjsMQdJHyaeGc3AFdMwA6U5uUpvsXHNT9M98l2wsG3iU_21AMj1wpcZxglcleSVOfpA1fQzKorCR2S7mw1xpo7terZNazHitVLmj74XQqQ-lwfvW9C5G6z/s1600/Mopidy_899.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvLZdBYEQ1hBXzyJkjsMQdJHyaeGc3AFdMwA6U5uUpvsXHNT9M98l2wsG3iU_21AMj1wpcZxglcleSVOfpA1fQzKorCR2S7mw1xpo7terZNazHitVLmj74XQqQ-lwfvW9C5G6z/s1600/Mopidy_899.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último, en esta imagen podemos ver el funcionamiento del directorio de emisoras de TuneIn:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjf5z1r1J73xfUo8dYpwvRFTET3AO62lbggnSzfuoPUskN3PPIghvEVWoaxjolcHTGkRm6SkBUwkNhXIlZbf_XVgYObIA0g6Z_lY-d777Op1qIwywclcG4fgtdFIXIvFNH3i_9/s1600/Mopidy_900.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjf5z1r1J73xfUo8dYpwvRFTET3AO62lbggnSzfuoPUskN3PPIghvEVWoaxjolcHTGkRm6SkBUwkNhXIlZbf_XVgYObIA0g6Z_lY-d777Op1qIwywclcG4fgtdFIXIvFNH3i_9/s1600/Mopidy_900.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Bueno, ha sido largo pero creo que ha merecido la pena, ¿no os parece?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/05/spotify-tidal-google-music-y-mas-en.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5k0akyG4-eSYa1zGQxsTqlvUSUjLXnfyEhdm96iDaOyHjMI3Puin7X-ja6kGDIqmW7Qk78tQQ5stdncJrptIhW0RxxXjw4yFEzPFXQm5Ce7DIvtXsvTwf-jWHpjUW2w4CzGF2/s72-c/5277105_2_4.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-3668156880612130431</guid><pubDate>Sun, 29 Jan 2017 15:09:00 +0000</pubDate><atom:updated>2017-01-30T01:58:56.951+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">hacks</category><title>SACD... ¿DSD o PCM? Husmeando en HRAudio.net (aka SA-CD.net)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.blogger.com/Una%20de%20las%20discusiones%20m%C3%A1s%20frecuente%20en%20foros%20audi%C3%B3filos%20es%20la%20que%20trata%20de%20demostrar%20la%20superioridad%20universal%20de%20determinados%20formatos%20de%20grabaci%C3%B3n%20y%20distribuci%C3%B3n%20de%20audio.%20Aunque%20para%20muchos%20aficionados%20esta%20es%20una%20cuesti%C3%B3n%20superada%20(lo%20importante%20no%20es%20tanto%20el%20formato%20como%20el%20modo%20en%20que%20se%20ha%20realizado%20la%20toma%20de%20sonido,%20la%20mezcla%20y%20la%20producci%C3%B3n%20en%20el%20estudio),%20no%20resulta%20infrecuente%20que%20surjan%20encendidas%20y%20recurrentes%20discusiones%20en%20las%20que%20se%20dan%20cita%20partidarios%20de%20soportes%20anal%C3%B3gicos,%20defensores%20a%20ultranza%20de%20lo%20digital,%20adalides%20de%20los%20formatos%20PCM%20de%20alta%20resoluci%C3%B3n%20y,%20c%C3%B3mo%20no,%20abanderados%20del%20[url=https://es.wikipedia.org/wiki/Super_Audio_CD]SACD[/url],%20ese%20formato%20inventado%20por%20Sony%20y%20Philips%20a%20finales%20del%20siglo%20pasado%20y%20que,%20a%20pesar%20de%20su%20escasa%20popularidad%20(poco%20m%C3%A1s%20de%2011.000%20discos%20editados%20en%20total%20a%20lo%20largo%20de%2020%20a%C3%B1os%20de%20historia),%20parece%20resistirse%20a%20morir.%20[img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQh9ouxcW1_FCaOhbjAB8LSYDAjay0jGLoHT-XUK5Ayv7zatZJ8tYjYBerEeP-LNY0SO1ucFNxL4YhyudjSZiNcq4uso3mDZKdMIoCDgc-D9tIEprgmGPdzvFn4Zmce4SpKHB6/s1600/SCAD.jpg[/img]%20A%20diferencia%20del%20audio%20codificado%20en%20PCM,%20que%20emplea%20un%20n%C3%BAmero%20de%20bits%20que%20t%C3%ADpicamente%20oscila%20entre%2016%20y%2032%20para%20representar%20cada%20muestra%20de%20sonido,%20los%20discos%20SACD%20se%20sirven%20de%20un%20formato%20denominado%20DSD%20basado%20en%20el%20uso%20de%20una%20modulaci%C3%B3n%20digital%20por%20densidad%20de%20impulsos%20([url=https://es.wikipedia.org/wiki/Modulaci%C3%B3n_PDM]PDM[/url]).%20En%20esencia,%20se%20trata%20de%20codificar%20la%20magnitud%20de%20cada%20una%20de%20las%20muestras%20de%20sonido%20utilizando%20una%20se%C3%B1al%20cuadrada%20de%20amplitud%20m%C3%A1xima%20constante%20pero%20anchura%20variable,%20lo%20que%20en%20el%20%C3%A1mbito%20digital,%20en%20definitiva,%20no%20es%20otra%20cosa%20que%20un%20r%C3%A1pido%20flujo%20de%20bits%20%7B0,1%7D%20colocados%20en%20fila%20india.%20%20Me%20permitir%C3%A9is%20que%20utilice%20un%20fragmento%20extra%C3%ADdo%20de%20un%20[url=http://www.audioplanet.biz/t67489-jriver-media-center-configuracion-de-los-dispositivos-de-audio]art%C3%ADculo%20ya%20publicado%20anteriormente[/url]%20en%20este%20blog%20para%20profundizar%20un%20poquito%20en%20esta,%20en%20principio,%20peculiar%20estrategia%20de%20codificaci%C3%B3n%20digital.%20%20El%20formato%20DSD%20se%20caracteriza%20por%20emplear%20una%20representaci%C3%B3n%20basada%20en%20muestras%20de%201%20solo%20bit%20y%20una%20frecuencia%20de%20muestreo%20muy%20alta,%202,8224%20Mhz%20en%20el%20caso%20de%20un%20disco%20SACD%20est%C3%A1ndar.%20A%20esto%20se%20le%20llama%20tambi%C3%A9n%20DSD64%20porque%20la%20frecuencia%20de%20muestreo%20es%2064%20veces%20la%20empleada%20en%20un%20CD%20adherido%20al%20est%C3%A1ndar%20del%20[url=https://es.wikipedia.org/wiki/CD_audio]Libro%20Rojo[/url]%20(44,1%20Khz)%20o%20DSDx1%20(simplemenente%20DSD).%20El%20resultado%20es%20por%20tanto%20una%20se%C3%B1al%20de%20muy%20alta%20frecuencia%20pero%201%20solo%20bit%20de%20resoluci%C3%B3n.%20%20[center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8jx0n0gb-9vdd7gg1B58bpoJmQYYAUZPzifOV5jlKLSj2_tecfpafnmsrx7XJLpFj4ToY5JQmFBM99OrVSmdbL8DFz1PEn6eEdAVZ4tR1RX_0-kWCVLFUNZufR1UMGK5k0jND/s1600/480px-PCM-vs-DSD.svg.png[/img][/center]%20%20La%20codificaci%C3%B3n%20DSD%20presenta%20una%20ventaja%20fundamental%20con%20respecto%20a%20la%20PCM.%20Tanto%20el%20proceso%20de%20captura%20de%20audio%20(A/D)%20como%20el%20de%20conversi%C3%B3n%20de%20digital%20a%20anal%C3%B3gico%20(D/A),%20en%20el%20DAC,%20son%20mucho%20m%C3%A1s%20simples,%20lo%20que%20en%20teor%C3%ADa%20permite%20preservar%20en%20mayor%20medida%20la%20integridad%20del%20fen%C3%B3meno%20musical.%20De%20hecho,%20el%20segundo%20proceso%20(D/A)%20emplea%20poco%20m%C3%A1s%20que%20un%20filtro%20paso%20bajo%20para%20reconstruir%20la%20se%C3%B1al%20anal%C3%B3gica%20original.%20Esto%20supone%20una%20menor%20distorsi%C3%B3n%20en%20el%20proceso%20de%20extremo%20a%20extremo%20y%20permite,%20en%20teor%C3%ADa,%20conservar%20de%20mejor%20modo%20la%20naturaleza%20anal%C3%B3gica%20del%20audio%20capturado.%20El%20formato%20ofrece,%20adem%C3%A1s,%20un%20rango%20din%C3%A1mico%20de%20unos%20120dB%20(en%20la%20banda%20de%2020%20Hz%20a%2020%20Khz)%20y%20una%20respuesta%20en%20frecuencia%20que%20se%20extiende%20hasta%20los%20100%20Khz.%20%20El%20problema%20es%20que%20la%20codificaci%C3%B3n%20empleada%20introduce%20cantidades%20industriales%20de%20ruido,%20que%20se%20empujan,%20empleando%20t%C3%A9cnicas%20de%20conformaci%C3%B3n,%20fuera%20del%20espectro%20audible%20para%20que%20no%20molesten.%20Como%20hemos%20visto%20anteriormente%20en%20la%20configuraci%C3%B3n,%20este%20ruido%20ultras%C3%B3nico%20debe%20ser%20filtrado%20en%20alg%C3%BAn%20punto%20de%20la%20reproducci%C3%B3n%20(reproductor%20o%20DAC)%20para%20evitar%20da%C3%B1os%20en%20los%20equipos.%20%20En%20este%20gr%C3%A1fico,%20cortes%C3%ADa%20de%20Stereophile,%20pod%C3%A9is%20comparar%20el%20espectro%20de%20un%20tono%20de%20prueba%20codificado%20en%20DSD%20(arriba)%20y%20PCM%20de%2024%20bits%20(abajo).%20El%20ruido%20(la%20joroba%20en%20la%20l%C3%ADnea%20superior)%20crece%20mucho%20a%20partir%20de%2020Khz:%20%20[center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAZlFN5RBdjUpIutYO6A92UalPsNrBfKmg-42S20SL0APBIYampzgZw25c4c-EZFEsxU0uXqdOVnakqBGIMsmSmTmzmtjWtCx8lMT6OkFqTzJbTYT04_Vw8tanMQvMljCKDJlK/s1600/DSDAcc85.jpg[/img][/center]%20%20S%C3%AD,%20lo%20hab%C3%A9is%20le%C3%ADdo%20bien:%20el%20ancho%20de%20banda%20del%20formato%20DSD%20es%20elevado,%20pero%20m%C3%A1s%20tarde,%20en%20el%20momento%20de%20la%20reproducci%C3%B3n,%20es%20necesario%20aplicar%20un%20filtro%20para%20eliminar%20el%20ruido%20ultras%C3%B3nico%20que%20lo%20reduce%20notablemente,%20filtro%20que%20adem%C3%A1s%20debe%20ser%20lo%20suficientemente%20abrupto%20para%20hacer%20su%20trabajo%20r%C3%A1pidamente,%20es%20decir,%20en%20el%20ancho%20de%20banda%20que%20separa%20la%20se%C3%B1al%20audible%20de%20la%20banda%20a%20partir%20de%20la%20cual%20comienza%20el%20ruido.%20Y%20a%20mayor%20pendiente%20del%20corte,%20normalmente%20mayor%20distorsi%C3%B3n%20de%20fase%20que%20sufre%20la%20se%C3%B1al,%20distorsi%C3%B3n%20que%20tambi%C3%A9n%20afecta%20al%20%C3%A1rea%20por%20debajo%20de%20los%2020%20Khz.%20%20Iron%C3%ADas%20de%20la%20vida,%20o%20del%20formato%20DSD,%20deber%C3%ADa%20decir.%20%20Para%20tratar%20de%20paliar%20el%20problema%20anterior,%20recientemente%20han%20surgido%20codificaciones%20que%20elevan%20a%C3%BAn%20m%C3%A1s%20la%20frecuencia%20de%20muestreo,%20hasta%20los%205,6448%20Mhz%20(DSD128%20o%20DSDx2),%2011,2896%20Mhz%20(DSD256%20o%20DSDx4)%20y%2022,5792%20Mhz%20(DSD512%20o%20DSDx8).%20De%20este%20modo%20el%20ruido%20producido%20por%20la%20modulaci%C3%B3n%20Delta%20-%20Sigma%20empleada%20para%20generar%20la%20se%C3%B1al%20de%201%20bit%20se%20mueve%20a%C3%BAn%20m%C3%A1s%20arriba%20y%20por%20tanto%20los%20filtros%20de%20reconstrucci%C3%B3n%20pueden%20comenzar%20a%20trabajar%20en%20una%20zona%20m%C3%A1s%20alejada%20del%20espectro%20audible%20y%20forzar%20una%20pendiente%20de%20atenuaci%C3%B3n%20m%C3%A1s%20suave.%20No%20existe%20un%20est%C3%A1ndar%20de%20discos%20f%C3%ADsicos%20SACD%20de,%20vamos%20a%20denominar,%20super%20alta%20resoluci%C3%B3n,%20pero%20s%C3%AD%20hay%20sellos%20que%20ofrecen%20descargas%20en%20DSDx128%20y%20DSDx256.%20%20A%20partir%20de%20esta%20breve%20introducci%C3%B3n%20t%C3%A9cnica%20podr%C3%ADamos%20enfangarnos%20en%20un%20interminable%20debate%20acerca%20de%20si%20realmente,%20como%20Philips%20y%20especialmente%20Sony%20nos%20contaron%20hace%20m%C3%A1s%20de%2020%20a%C3%B1os,%20la%20codificaci%C3%B3n%20DSD%20es%20m%C3%A1s%20cercana%20al%20fen%C3%B3meno%20sonoro%20(anal%C3%B3gico)%20y%20por%20tanto%20suena%20mejor%20(m%C3%A1s%20natural)%20que%20las%20estrategias%20basadas%20en%20PCM%20multibit%20m%C3%A1s%20convencionales.%20Pero%20este%20art%C3%ADculo%20no%20va%20de%20esto,%20as%C3%AD%20que%20pasemos%20sobre%20esta%20cuesti%C3%B3n%20sin%20mayor%20comentario%20admitiendo%20tentativamente%20que%20la%20codificaci%C3%B3n%20DSD%20sea%20efectivamente%20superior%20a%20la%20PCM%20multibit%20convencional%20(que%20ya%20es%20mucho%20suponer).%20%20El%20problema%20son%20los%20detalles%20(%C3%BAltimamente%20no%20me%20puedo%20quitar%20esa%20idea%20de%20la%20cabeza).%20Y%20esos%20detalles%20est%C3%A1n%20extraordinariamente%20bien%20explicados%20en%20este%20art%C3%ADculo%20t%C3%A9cnico%20de%20Grimm%20Audio,%20en%20el%20que%20se%20hace%20un%20repaso%20hist%C3%B3rico%20del%20formato%20y%20de%20una%20serie%20de%20circunstancias%20que%20han%20rodeado%20su%20uso%20en%20el%20mundo%20real:%20%20[center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUj_Z8wcX7XbaCQIrKxzcoW5MM0mCHPGjkwu2mXwYql21_cr327Q_oUhI3259jlwcm-p3Gc8gneEb6WLBxSgcIHoiFWs4HZIIiXVf5DPqbunYcRkPJhSbAU-5erqCAI-wtAPUs/s320/dsd_myth_news.png[/img]%20[url=http://www.grimmaudio.com/site/assets/files/1088/dsd_myth.pdf]DSD%20Myth%20white%20paper[/url][/center]%20%20Resumamos%20el%20art%C3%ADculo%20en%203%20ideas:%20[list=1]%20[*][b]Cuando%20los%20SACD%20comenzaron%20a%20gozar%20de%20cierta%20popularidad,%20los%20conversores%20A/D%20utilizados%20en%20los%20estudios%20de%20grabaci%C3%B3n%20no%20operaban%20%C2%A0en%20un%20formato%20id%C3%A9ntico%20al%20DSD[/b]%20(1%20bit%20/%202,8%20Mhz).%20Por%20esta%20raz%C3%B3n%20era%20necesario%20procesar%20digitalmente%20la%20se%C3%B1al%20capturada%20para%20recodificarla%20en%20el%20formato%20estandarizado%20por%20Sony%20y%20Philips,%20que%20no%20tuvieron%20margen%20de%20maniobra%20para%20escoger%20otro%20de%20mayor%20calidad...%20simplemente%20porque%20las%20grabaciones%20no%20hubieran%20cabido%20en%20el%20disco%20f%C3%ADsico%20adoptado%20por%20el%20est%C3%A1ndar%20SACD,%20que%20no%20olvidemos,%20es%20un%20simple%20DVD.%20[*][b]El%20proceso%20de%20mezcla%20y%20producci%C3%B3n%20en%20el%20estudio%20no%20pod%C3%ADa%20realizarse%20directamente%20sobre%20la%20se%C3%B1al%20DSD[/b],%20siendo%20necesario%20convertirla%20a%20PCM%20para%20despu%C3%A9s%20transformarla%20nuevamente%20a%20DSD.%20Aunque%20con%20el%20tiempo%20han%20surgido%20estaciones%20de%20procesamiento%20de%20audio%20capaces%20de%20operar%20directamente%20sobre%20el%20flujo%20DSD,%20estas%20capacidades%20son,%20incluso%20en%20el%20momento%20actual,%20incompletas%20y%20distan%20mucho%20de%20lo%20que%20se%20puede%20hacer%20en%20PCM.%20Por%20ello,%20la%20gran%20mayor%C3%ADa%20de%20SACD,%20seg%C3%BAn%20el%20art%C3%ADculo,%20han%20sido%20editados%20realmente%20en%20PCM.%20De%20hecho,%20incluso%20Philips%20en%20su%20momento%20comenz%C3%B3%20a%20utilizar%20como%20formato%20preferido%20el%20PCM%20a%20384%20Khz%20y%2024%20bits%20para%20edici%C3%B3n%20en%20estudio,%20formato%20posteriormente%20rebautizado%20como%20[url=https://en.wikipedia.org/wiki/Digital_eXtreme_Definition]DXD[/url].%20[*]Por%20%C3%BAltimo,%20[b]los%20DACs%20presentes%20en%20la%20inmensa%20mayor%C3%ADa%20de%20reproductores%20all%C3%A1%20por%20el%201997[/b],%20incluso%20los%20utilizados%20en%20los%20reproductores%20de%20SACD,%20u[b]tilizaban%20internamente%20una%20representaci%C3%B3n%20sigma%20-%20delta%20de%20tipo%20multibit[/b],%20por%20lo%20que%20necesariamente%20se%20produc%C3%ADa%20una%20recodificaci%C3%B3n%20digital%20previa%20a%20la%20propia%20conversi%C3%B3n%20D/A.%20Aunque%20en%20estos%20momentos%20existen%20DACs%20que,%20supuestamente,%20disponen%20de%20una%20ruta%20%22pura%22%20para%20el%20tratamiento%20de%20la%20se%C3%B1al%20DSD,%20en%20muchos%20casos%20incluso%20los%20diagramas%20t%C3%A9cnicos%20resultan%20lo%20suficientemente%20confusos%20como%20para%20que%20no%20resulte%20f%C3%A1cil%20asegurarlo,%20en%20tanto%20que%20en%20otros%20simplemente%20se%20sigue%20practicando%20una%20recodificaci%C3%B3n%20de%20tipo%20multibit%20en%20las%20entra%C3%B1as%20del%20DAC.%20[/list]%20En%20definitiva,%20lo%20que%20nos%20cuentan%20los%20chicos%20de%20Grimm%20es%20que%20la%20cadena%20de%20audio,%20que%20Sony%20y%20Philips%20pretend%C3%ADan%20preservar%20[b]tan%20natural%20y%20cercana%20al%20sonido%20anal%C3%B3gico%20original[/b]...%20%20[center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNjVzYzh4PxXxRG-6v14kN_Oyl3ow-WrENpnHn-FQSoBHHlrBGVTP35eDN09HqvDHWrmy6I-F2IV_922XYabhAl7mqd5BRlWXCRpA1U1PnGeNWvi6L9U-Scw8niebgLZzKdCTo/s1600/dsdpath1.jpg[/img][/center]%20%20...se%20transforma%20habitualmente,%20como%20resultado%20de%20la%20recodificaci%C3%B3n%20practicada%20en%20alg%C3%BAn%20punto%20desde%20la%20toma%20de%20sonido%20hasta%20nuestro%20amplificador,%20en%20las%20etapas%20de%20grabaci%C3%B3n,%20masterizaci%C3%B3n%20o%20reproducci%C3%B3n,%20en%20algo%20algo%20ya%20no%20tan%20simple%20y%20notablemente%20alejado%20de%20la,%20reconozcamoslo,%20encomiable%20idea%20original:%20%20[center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfyps1T-PYOL5JNiCgUJjTpAHmu2cU8pSvswxPGN4pojA3Gz0j2_yYCNWBWGPxBMVDQSGXC5SXnF9Qm-q6YSy5apYMibXsv83PS-a-TcoshNCPWfW9oJR3YrI4cqxCJ_EztCHm/s1600/dsdpath2.jpg[/img][/center]%20%20Pero%20dejemos%20de%20lado%20lo%20que%20pueda%20pasar%20en%20las%20tripas%20del%20DAC%20de%20un%20reproductor%20y%20centr%C3%A9monos%20no%20obstante%20en%20otro%20de%20los%20aspectos%20de%20todo%20este%20asunto%20que%20el%20art%C3%ADculo%20nos%20hace%20cuestionar:%20[b]%C2%BFTenemos%20la%20seguridad%20de%20que%20los%20SACD%20disponibles%20en%20el%20mercado%20respetan%20la%20cadena%20de%20producci%C3%B3n%20manteniendo%20la%20se%C3%B1al%20DSD%20%C3%ADntegra,%20al%20menos%20hasta%20la%20estampaci%C3%B3n%20del%20policarbonato%20pl%C3%A1stico%20del%20disco%20SACD%20f%C3%ADsico?[/b]%20%C2%BFCu%C3%A1ntos%20han%20sido%20creados%20de%20modo%20que%20este%20principio%20permanezca%20escrupulosamente%20inviolado?%20%20De%20entrada%20he%20examinado%20los%20libretos%20que%20acompa%C3%B1an%20a%20la%20treintena%20larga%20de%20SACD%20que%20tengo%20en%20casa,%20cosa%20que%20os%20invito%20a%20hacer%20con%20los%20vuestros.%20De%20entre%20ellos,%20solo%202%20contienen%20alguna%20menci%C3%B3n%20del%20proceso%20de%20producci%C3%B3n:%20%20[center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsXxIRbuxwfm9ptixTZlvT6Hvu0dSgwtpCvJBjKAXXqe16jEQPuEKjvGMRzpucxsGQO8z9kSaoIABZ1lAh413ijoWswUY8GEtINKVobFMx9SXh6IkB8kP7DisOFo5PQiTUgny/s1600/1484588032.jpg[/img]%20%20[img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIcIW-hbe6kEMfBhcCEUgUo-q2KZl8z-1rn_JljvdtSY_of6vFjbhiT9dgT_iIYxX10JoYcM9t-Oi1hX7Bl5Zjk5qc5qD6VXspj0ktLDIfKDPAsroe25lBlVbZAZI-fBvyLNK6/s1600/1484588074.jpg[/img][/center]%20%20As%C3%AD%20es,%20ambos%20han%20sufrido%20una%20conversi%C3%B3n%20a%20PCM%20de%2096/24%20en%20el%20proceso%20de%20producci%C3%B3n.%20%20Intrigado%20por%20esta%20cuesti%C3%B3n,%20me%20dirig%C3%AD%20hace%20unos%20d%C3%ADas%20a%20[url=http://sa-cd.net]SA-CD.net[/url].%20Como%20algunos%20probablemente%20ya%20sep%C3%A1is,%20se%20trata%20de%20una%20p%C3%A1gina%20web%20de%20car%C3%A1cter%20enciclop%C3%A9dico%20dedicada%20a%20la%20catalogaci%C3%B3n%20de%20todos%20y%20cada%20uno%20de%20los%20discos%20SACD%20editados%20hasta%20el%20momento%20(y%20alg%C3%BAn%20que%20otro%20Blu-ray%20Audio).%20En%20ella%20podemos%20encontrar,%20en%20forma%20de%20fichas%20espec%C3%ADficas%20para%20cada%20disco%20publicado,%20informaci%C3%B3n%20extremadamente%20relevante:%20sellos,%20obras,%20m%C3%BAsicos%20participantes,%20fecha%20de%20edici%C3%B3n,%20comentarios%20sobre%20su%20calidad%20e%20incluso%20[b]detalles%20relativos%20a%20su%20grabaci%C3%B3n%20y%20al%20modo%20en%20que%20ha%20sido%20realizada[/b].%20%20[center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSqz9S213dHJgSxqga4xfkfZSciOnFga6zx_8EexQ3TIHJLzIBQ2khc7A23m1X6CuehL1mdSmkg2Css26V7Mf23pVgoyJ1NInq4tj7cOXMy_tPWfc63552U7_Gct3hb6cWJTxW/s1600/sacdnet.jpg[/img][/center]%20%20Existe%20adem%C3%A1s%20una%20nueva%20versi%C3%B3n%20del%20portal,%20con%20exactamente%20la%20misma%20informaci%C3%B3n,%20pero%20un%20aspecto%20actualizado,%20m%C3%A1s%20moderno,%20en%20[url=http://hraudio.net]http://hraudio.net[/url].%20%20Ninguno%20de%20los%20dos%20sitios%20web%20ofrece%20informaci%C3%B3n%20de%20resumen%20que%20permita%20conocer%20qu%C3%A9%20porcentaje%20de%20discos%20son%20realmente%20DSD%20y,%20l%C3%B3gicamente,%20ir%20abriendo%20una%20por%20una%20las%20fichas%20de%20cada%20uno%20de%20ellos%20no%20es%20una%20opci%C3%B3n%20aceptable.%20%20Por%20ello,%20he%20confeccionado%20un%20peque%C3%B1o%20[i]script[/i]%20en%20Python%20que,%20en%20unas%20pocas%20horas,%20es%20capaz%20de%20analizar%20([i]parsear[/i],%20en%20jerga%20de%20inform%C3%A1ticos)%20las%20m%C3%A1s%20de%2011.000%20p%C3%A1ginas%20asociadas%20a%20cada%20uno%20de%20los%20trabajos%20catalogados%20en%20SA-CD.net%20(realmente%20interroga%20al%20nuevo%20sitio%20web%20en%20hraudio.net)%20y%20generar%20informaci%C3%B3n%20de%20resumen%20en%20formato%20de%20texto:%20%20C:\Users\pablo\PycharmProjects\ParseoSACD\ParseoSACDnet.py%20# Librerías necesarias from bs4 import BeautifulSoup import requests import random import time  inicio = 1 # 1 fin = 12054 # 12054 a 17/01/17  # URL base de parseo url_base = &#39;www.hraudio.net/showmusic.php?title=&#39;  # Contadores de tipo de grabación tgrabacion =    [&#39;PCM&#39;,&#39;PCM 24/48&#39;,&#39;PCM 24/96&#39;,&#39;PCM 24/192&#39;,&#39;PCM 24/44&#39;,&#39;PCM 24/88&#39;,&#39;PCM 24/176&#39;,                 &#39;DXD&#39;,&#39;DSD&#39;,&#39;Analogue&#39;,&#39;DESCONOCIDO&#39;,&#39;NOINFO&#39;] ntipos = len(tgrabacion) - 2 ngrabacion = (ntipos+2)*[0]  # SACD parseados ndiscos = 0  print()  # Introducir rango de parseo #inicio = int(input(&#39;ID PRIMER disco en la base de datos: &#39;)) #fin = int(input(&#39;ID ÚLTIMO disco en la base de datos: &#39;))  print()  # Bucle de parseo for id in range(inicio, fin+1):    # URL base para parseo    url = url_base + str(id)     # Pausa en el parseo para no agobiar al servidor    time.sleep(random.randint(1,2))     # Capturar el hml de la pagina web y crear un objeto Response    r = requests.get(&amp;quot;http://&amp;quot; + url)    data = r.text    soup = BeautifulSoup(data, &#39;lxml&#39;)     # Obtener título de la página, tratar de obtener título del álbum (tras &amp;quot;-&amp;quot; )    titulo = soup.title.text[soup.title.text.index(&#39;-&#39;)+2:]     # Obtener sección con información de la grabación    grabacion = soup.find(id=&#39;recording_text&#39;)     # Tratar de localizar logo SACD    logoSACD = soup.find(alt=&#39;SACD&#39;)     # Detectar si el URL redirige a página de inicio    if titulo != &#39;High Resolution Audio&#39;:         # ID contiene disco        if logoSACD != None:             # ID corresponde a disco SACD            ndiscos = ndiscos + 1            if grabacion != None:                 # Hay sección &amp;quot;Grabación&amp;quot;, tomar primera palabra                info = grabacion.text.split()[0]                 # Determinar si hay más información sobre resolución PCM,                # aparece en 3er lugar                if len(grabacion.text.split()) &amp;gt;= 3:                    info2 = grabacion.text.split()[2]                    if info2[0:3] in [&#39;16/&#39;,&#39;24/&#39;,&#39;32/&#39;]:                        info = info + &#39; &#39; + info2                 # Clasificar SACD en categoría                if info in tgrabacion[0:ntipos]:                     # Es un tipo conocido                    i = tgrabacion.index(info)                    ngrabacion[i] = ngrabacion[i] + 1                 else:                     # Es un tipo desconocido                     ngrabacion[ntipos] = ngrabacion[ntipos] + 1             else:                  # No hay sección &amp;quot;Grabación&amp;quot;                 info =&amp;quot;NOINFO&amp;quot;                  # Conteo                 ngrabacion[ntipos+1] = ngrabacion[ntipos+1] + 1              print(format(id,&#39;5d&#39;), &#39;\t&#39;,format(url,&#39;&amp;lt;41&#39;),&#39;\t&#39;, format(info,&#39;&amp;lt;12&#39;), &#39;\t&#39;, titulo)         else:              # El disco no es SACD             print(format(id,&#39;5d&#39;), &#39;\t&#39;,format(url,&#39;&amp;lt;41&#39;),&#39;\t&#39;,&#39;No es SACD&#39;)     else:          # ID vacio         print(format(id,&#39;5d&#39;), &#39;\t&#39;,format(url,&#39;&amp;lt;41&#39;),&#39;\t&#39;,&#39;No existe&#39;)  # Imprimir resultados print (&#39;\nSACD:&#39;,ndiscos,&#39;-&amp;gt;&#39;) for i in range(0,ntipos+2):  print (&#39;\t\t\t&#39;,format(tgrabacion[i]+&#39;:&#39;,&#39;&amp;lt;13&#39;),format(ngrabacion[i],&#39;5d&#39;),&#39;[&#39;+format(100*ngrabacion[i]/ndiscos,&#39;0.2f&#39;)+&#39;%]&#39;)  print()[/code]  Aquí el [i]script[/i] en acción:  [img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtVxZlNq8CqTopK8TBt3s5yBCrj09Dr1gAlMxplwFE8mQKs9lpZFJOVq_xBpJSwswhkDJkI2i2ZajSgkJPeJ4cerGeyCiHjnlrHhyphenhyphen855WZ6TbSTQovXShwrhMWArojobmuN9bq/s1600/ParseoSACDnet.py+.png[/img]  Tanto SA-CD.net como HRaudio.net están construidos utilizando HTML no demasiado bien estructurado, lo que dificulta un poquito la recogida de datos. La información relativa a la grabación aparece amontonada (si es que aparece) junto a otros detalles en una determinada sección de la página (ficha) de cada trabajo existente en el repositorio. Aunque el [i]script[/i] intenta localizar la información relevante en las tripas del código HTML de la página, no siempre consigue interpretarla al 100%. Por ello, una vez volcada la información obtenida de modo automático en una hoja de cálculo de Google, ha sido necesario un pequeño trabajo adicional con su herramienta de filtros para refinar al máximo los datos cosechados.  Podéis consultar en línea esta hoja de calculo:  [/i][/i][/i][/i][/i] [center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwpy0f_h-AgxtcmQ5aoIeOT1odD8Dxo3Rd_Ez2JsEDo5yEn76VfVgoAZIIicHetc5kmexCLvkSSQEhT1dsStbPUW73WHD5pqBG5Sp8tNDhpBpxJMfFJs9XLBmJ6fKrbcggnR5c/s320/Parseo+SA-CD.net+-+hoja+de+c%25C3%25A1lculo.jpg[/img] [url=https://docs.google.com/spreadsheets/d/1rSLdCRtUX9VPSODrU7jB1J1lQkIJ5AVLQ4fYUgdP5L4/edit?usp=sharing]Parseo SA-CD.net[/url] (a 29/01/17)[/center] [i][i][i][i][i]  Veréis que hay 3 pestañas en el documento: [/i][/i][/i][/i][/i] [list] [*][b]Original parseado[/b]: son los datos en bruto recogidos por el [i]script[/i] [font=Courier New]ParseoSACDnet.py[/font]. Cada fila representa un disco, cuya ficha podéis consultar en HRaudio.net sin más que hacer clic en el enlace de la columna A. [*][b]Refinado[/b]: Aquí se han eliminado los discos Blu-ray Audio catalogados, se han corregido algunos errores menores de parseo, etc. [*][b]Resumen[/b]: En esta hoja está lo interesante: una [b]tabla dinámica[/b] y un [b]gráfico[/b] asociado que resumen estadísticamente las características de los SACD analizados. [/list]   [center][img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPqJa_uJJXMhFWA-sBBGDSoxUkPtleKUpti0CejEECscz_KQo4Akmly_YQTgaL3ksI7oMphyMfUcHxcWWn1rLvLk9FULtFiTRxGFKIlHps7NFyOdtDPv0X0rBTVNSIn4iiz4B8/s1600/resumen1.jpg[/img]  [img]https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYe9knO4pjzhQ5GjjPPQdVxiW48Dtz-57YZ6ITyfxN413rUouaAVWtnRdv-t8p1dVNNAJMQe0zfXFLZick8vtW097hpdzTzzDJcZXjg1uN6gSYc2gyRa1rcI1nqBwJOE8fu98-/s1600/resumen2.jpg[/i[/center] [i][i][i][i][i]mg]  ¿Y qué es lo que averiguamos? Pues que de la mayor parte de los SACD editados, al igual que ocurría con la pequeña muestra constituida por mis propios SACD, no hay información acerca del tipo de grabación (62,71%), lo que personalmente me resulta sospechoso. Después de todo, si la razón que da sentido a la existencia de los SACD es precisamente el uso de una estrategia de codificación superior, [b]¿por qué el sello discográfico obvia esta información?[/b]  Por otro lado, algo más de un 8% de los SACD han sufrido un proceso declarado de conversión a PCM (recordemos que DXD es PCM) en algún punto de su proceso de creación. Llama la atención que en algunos casos incluso a 44/24.  Algo más de un 13,5% se declaran como &amp;quot;analogicos&amp;quot;. Y esto ¿qué significa? ¿Que la digitalización se ha realizado a partir de un master original analógico? Pero ¿con un conversor A/D DSD puro o no?  ¿Y cómo se ha realizado la edición en el estudio? No hay forma de saberlo.  Por último, solo en algo más de un 15% de los discos SACD contenidos en HRaudio.net se menciona el escueto término &amp;quot;DSD&amp;quot; en el área destinada a mostrar información acerca del tipo de grabación ¿Quiere decir que todo el proceso se ha mantenido en estos casos en el ámbito de la codificación DSD? Personalmente, no me atrevería a asegurarlo.  Bien, estos son los hechos. A partir de ellos cada cual extraerá sus propias conclusiones.  ¿Es el SACD un formato revolucionario? En mi opinión, en absoluto, lo que no me impide reconocer que en una gran cantidad de discos editados en formato SACD (quizás en la mayoría) se ha puesto un enorme cuidado en la grabación y producción, siendo el resultado, desde un punto de vista sonoro, incuestionablemente brillante.  ¿Sonarían igual de bien en PCM, incluso de 44/16, o en PCM transcodificado al vuelo a DSD64/128/256 por un reproductor capaz de hacerlo como Foobar, JRiver o HQPlayer? Probablemente... pero esto ya es cosa de cada uno.[/i][/i][/i][/i][/i]&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQh9ouxcW1_FCaOhbjAB8LSYDAjay0jGLoHT-XUK5Ayv7zatZJ8tYjYBerEeP-LNY0SO1ucFNxL4YhyudjSZiNcq4uso3mDZKdMIoCDgc-D9tIEprgmGPdzvFn4Zmce4SpKHB6/s200/SCAD.jpg&quot; width=&quot;200&quot;&gt;&lt;/a&gt;Una de las discusiones más frecuente en foros audiófilos es la que trata de demostrar la superioridad universal de determinados formatos de grabación y distribución de audio.&lt;br&gt;
&lt;br&gt;
Aunque para muchos aficionados esta es una cuestión superada (lo importante no es tanto el formato como el modo en que se ha realizado la toma de sonido, la mezcla y la producción en el estudio), no resulta infrecuente que surjan encendidas y recurrentes discusiones en las que se dan cita partidarios de soportes analógicos, defensores a ultranza de lo digital, adalides de los formatos PCM de alta resolución y, cómo no, abanderados del &lt;a href=&quot;https://es.wikipedia.org/wiki/Super_Audio_CD&quot; target=&quot;_blank&quot;&gt;SACD&lt;/a&gt;, ese formato inventado por Sony y Philips a finales del siglo pasado y que, a pesar de su escasa popularidad (poco más de 11.000 discos editados en total a lo largo de 20 años de historia), parece resistirse a morir.&lt;br&gt;
&lt;br&gt;
A diferencia del audio codificado en PCM, que emplea un número de bits que típicamente oscila entre 16 y 32 para representar cada muestra de sonido, los discos SACD se sirven de un formato denominado DSD basado en el uso de una modulación digital por densidad de impulsos (&lt;a href=&quot;https://es.wikipedia.org/wiki/Modulaci%C3%B3n_PDM&quot; target=&quot;_blank&quot;&gt;PDM&lt;/a&gt;). En esencia, se trata de codificar la magnitud de cada una de las muestras de sonido utilizando una señal cuadrada de amplitud máxima constante pero anchura variable, lo que en el ámbito digital, en definitiva, no es otra cosa que un rápido flujo de bits {0,1} colocados en fila india.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Me permitiréis que utilice un fragmento extraído de un &lt;a href=&quot;http://www.pablofelip.tk/2015/08/tutorial-configuracion-del-dispositivo.html&quot; target=&quot;_blank&quot;&gt;artículo ya publicado&lt;/a&gt;&amp;nbsp;anteriormente en este blog para profundizar un poquito en esta, en principio, peculiar estrategia de codificación digital.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El formato DSD se caracteriza por emplear una representación basada en muestras de 1 solo bit y una frecuencia de muestreo muy alta, 2,8224 Mhz en el caso de un disco SACD estándar. A esto se le llama también DSD64 porque la frecuencia de muestreo es 64 veces la empleada en un CD adherido al estándar del&amp;nbsp;&lt;a href=&quot;https://es.wikipedia.org/wiki/CD_audio&quot; target=&quot;_blank&quot;&gt;Libro Rojo&lt;/a&gt;&amp;nbsp;(44,1 Khz) o DSDx1 (simplemente DSD). El resultado es por tanto una señal de muy alta frecuencia pero 1 solo bit de resolución.&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8jx0n0gb-9vdd7gg1B58bpoJmQYYAUZPzifOV5jlKLSj2_tecfpafnmsrx7XJLpFj4ToY5JQmFBM99OrVSmdbL8DFz1PEn6eEdAVZ4tR1RX_0-kWCVLFUNZufR1UMGK5k0jND/s1600/480px-PCM-vs-DSD.svg.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8jx0n0gb-9vdd7gg1B58bpoJmQYYAUZPzifOV5jlKLSj2_tecfpafnmsrx7XJLpFj4ToY5JQmFBM99OrVSmdbL8DFz1PEn6eEdAVZ4tR1RX_0-kWCVLFUNZufR1UMGK5k0jND/s1600/480px-PCM-vs-DSD.svg.png&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
La codificación DSD presenta una ventaja fundamental con respecto a la PCM. Tanto el proceso de captura de audio (A/D) como el de conversión de digital a analógico (D/A), en el DAC, son mucho más simples, lo que en teoría permite preservar en mayor medida la integridad del fenómeno musical. De hecho, el segundo proceso (D/A) emplea poco más que un filtro paso bajo para reconstruir la señal analógica original. Esto supone una menor distorsión en el proceso de extremo a extremo y permite, en teoría, conservar de mejor modo la naturaleza analógica del audio capturado. El formato ofrece, además, un rango dinámico de unos 120dB (en la banda de 20 Hz a 20 Khz) y una respuesta en frecuencia que se extiende hasta los 100 Khz.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
El problema es que la codificación empleada introduce cantidades industriales de ruido, que se empujan, empleando técnicas de conformación, fuera del espectro audible para que no molesten. Este ruido ultrasónico debe ser filtrado en algún punto de la reproducción (reproductor o DAC) para evitar daños en los equipos.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
En este gráfico, cortesía de Stereophile, podéis comparar el espectro de un tono de prueba codificado en DSD (arriba) y PCM de 24 bits (abajo). El ruido (la joroba en la línea superior) crece mucho a partir de 20Khz:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAZlFN5RBdjUpIutYO6A92UalPsNrBfKmg-42S20SL0APBIYampzgZw25c4c-EZFEsxU0uXqdOVnakqBGIMsmSmTmzmtjWtCx8lMT6OkFqTzJbTYT04_Vw8tanMQvMljCKDJlK/s1600/DSDAcc85.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAZlFN5RBdjUpIutYO6A92UalPsNrBfKmg-42S20SL0APBIYampzgZw25c4c-EZFEsxU0uXqdOVnakqBGIMsmSmTmzmtjWtCx8lMT6OkFqTzJbTYT04_Vw8tanMQvMljCKDJlK/s1600/DSDAcc85.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Sí, lo habéis leído bien: el ancho de banda del formato DSD es elevado, pero más tarde, en el momento de la reproducción, es necesario aplicar un filtro para eliminar el ruido ultrasónico que lo reduce notablemente, filtro que además debe ser lo suficientemente abrupto para hacer su trabajo rápidamente, es decir, en el ancho de banda que separa la señal audible de la banda a partir de la cual comienza el ruido. Y a mayor pendiente del corte, normalmente mayor distorsión de fase que sufre la señal, distorsión que también afecta al área por debajo de los 20 Khz.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Ironías de la vida, o del formato DSD, debería decir.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Para tratar de paliar el problema anterior, recientemente han surgido codificaciones que elevan aún más la frecuencia de muestreo, hasta los 5,6448 Mhz (DSD128 o DSDx2), 11,2896 Mhz (DSD256 o DSDx4) y 22,5792 Mhz (DSD512 o DSDx8). De este modo el ruido producido por la modulación Delta - Sigma empleada para generar la señal de 1 bit se mueve aún más arriba y por tanto los filtros de reconstrucción pueden comenzar a trabajar en una zona más alejada del espectro audible y forzar una pendiente de atenuación más suave. No existe un estándar de discos físicos SACD de, vamos a denominar, &lt;i&gt;super alta resolución&lt;/i&gt;, pero sí hay sellos que ofrecen descargas en DSDx128 y DSDx256.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
A partir de esta breve introducción técnica podríamos enfangarnos en un interminable debate acerca de si realmente, como Philips y especialmente Sony nos contaron hace más de 20 años, la codificación DSD es más cercana al fenómeno sonoro (analógico) y por tanto suena mejor (más natural) que las estrategias basadas en PCM multibit más convencionales. Pero este artículo no va de esto, así que pasemos sobre esta cuestión sin mayor comentario admitiendo tentativamente que la codificación DSD sea efectivamente superior a la PCM multibit convencional (que ya es mucho suponer).&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
El problema son los detalles (últimamente no me puedo quitar esa idea de la cabeza). Y esos detalles están extraordinariamente bien explicados en este artículo técnico de Grimm Audio, en el que se hace un repaso histórico del formato y de una serie de circunstancias que han rodeado su uso en el mundo real:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.grimmaudio.com/site/assets/files/1088/dsd_myth.pdf&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;128&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUj_Z8wcX7XbaCQIrKxzcoW5MM0mCHPGjkwu2mXwYql21_cr327Q_oUhI3259jlwcm-p3Gc8gneEb6WLBxSgcIHoiFWs4HZIIiXVf5DPqbunYcRkPJhSbAU-5erqCAI-wtAPUs/s320/dsd_myth_news.png&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.grimmaudio.com/site/assets/files/1088/dsd_myth.pdf&quot; target=&quot;_blank&quot;&gt;DSD Myth white paper&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Resumamos el artículo en 3 ideas:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Cuando los SACD comenzaron a gozar de cierta popularidad, los conversores A/D utilizados en los estudios de grabación no operaban &amp;nbsp;en un formato idéntico al DSD&lt;/b&gt; (1 bit / 2,8 Mhz). Por esta razón era necesario procesar digitalmente la señal capturada para recodificarla en el formato estandarizado por Sony y Philips, que no tuvieron margen de maniobra para escoger otro de mayor calidad... simplemente porque las grabaciones no hubieran cabido en el disco físico adoptado por el estándar SACD, que no olvidemos, es un simple DVD.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;El proceso de mezcla y producción en el estudio no podía realizarse directamente sobre la señal DSD&lt;/b&gt;, siendo necesario convertirla a PCM para después transformarla nuevamente a DSD. Aunque con el tiempo han surgido estaciones de procesamiento de audio capaces de operar directamente sobre el flujo DSD, estas capacidades son, incluso en el momento actual, incompletas y distan mucho de lo que se puede hacer en PCM. Por ello, la gran mayoría de SACD, según el artículo, han sido editados realmente en PCM. De hecho, incluso Philips en su momento comenzó a utilizar como formato preferido el PCM a 384 Khz y 24 bits para edición en estudio, formato posteriormente rebautizado como &lt;a href=&quot;https://en.wikipedia.org/wiki/Digital_eXtreme_Definition&quot; target=&quot;_blank&quot;&gt;DXD&lt;/a&gt;.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Por último, &lt;b&gt;los DACs presentes en la inmensa mayoría de reproductores allá por el 1997&lt;/b&gt;, incluso los utilizados en los reproductores de SACD, &lt;b&gt;utilizaban internamente una representación sigma - delta de tipo multibit&lt;/b&gt;, por lo que necesariamente se producía una recodificación digital previa a la propia conversión D/A. Aunque en estos momentos existen DACs que, supuestamente, disponen de una ruta &quot;pura&quot; para el tratamiento de la señal DSD, en muchos casos incluso los diagramas técnicos resultan lo suficientemente confusos como para que no resulte fácil asegurarlo, en tanto que en otros simplemente se sigue practicando una recodificación de tipo multibit en las entrañas del DAC.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En definitiva, lo que nos cuentan los chicos de Grimm es que la &lt;i&gt;cadena de audio&lt;/i&gt;, que Sony y Philips pretendían preservar&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;b&gt;tan natural y cercana al sonido analógico original&lt;/b&gt;...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNjVzYzh4PxXxRG-6v14kN_Oyl3ow-WrENpnHn-FQSoBHHlrBGVTP35eDN09HqvDHWrmy6I-F2IV_922XYabhAl7mqd5BRlWXCRpA1U1PnGeNWvi6L9U-Scw8niebgLZzKdCTo/s1600/dsdpath1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNjVzYzh4PxXxRG-6v14kN_Oyl3ow-WrENpnHn-FQSoBHHlrBGVTP35eDN09HqvDHWrmy6I-F2IV_922XYabhAl7mqd5BRlWXCRpA1U1PnGeNWvi6L9U-Scw8niebgLZzKdCTo/s1600/dsdpath1.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...se transforma habitualmente, como resultado de la recodificación practicada en algún punto desde la toma de sonido hasta nuestro amplificador, en las etapas de &lt;i&gt;grabación&lt;/i&gt;, &lt;i&gt;masterización&lt;/i&gt; o &lt;i&gt;reproducción&lt;/i&gt;, en algo ya no tan simple y notablemente alejado de la, reconozcámoslo, encomiable idea original:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfyps1T-PYOL5JNiCgUJjTpAHmu2cU8pSvswxPGN4pojA3Gz0j2_yYCNWBWGPxBMVDQSGXC5SXnF9Qm-q6YSy5apYMibXsv83PS-a-TcoshNCPWfW9oJR3YrI4cqxCJ_EztCHm/s1600/dsdpath2.jpg&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero dejemos de lado lo que pueda pasar en las tripas del DAC de un reproductor y centrémonos no obstante en otro de los aspectos de todo este asunto que el artículo nos hace cuestionar: &lt;b&gt;¿Tenemos la seguridad de que en los SACD disponibles en el mercado se ha respetado la cadena de producción, manteniendo la señal DSD íntegra, al menos hasta la estampación del policarbonato plástico del disco SACD físico?&lt;/b&gt; ¿Cuántos han sido creados de modo que este principio permanezca escrupulosamente  inviolado?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
De entrada he examinado los libretos que acompañan a la treintena larga de SACD que tengo en casa, cosa que os invito a hacer con los vuestros. De entre ellos, solo 2 contienen alguna mención del proceso de producción:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnsXxIRbuxwfm9ptixTZlvT6Hvu0dSgwtpCvJBjKAXXqe16jEQPuEKjvGMRzpucxsGQO8z9kSaoIABZ1lAh413ijoWswUY8GEtINKVobFMx9SXh6IkB8kP7DisOFo5PQiTUgny/s1600/1484588032.jpg&quot;&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIcIW-hbe6kEMfBhcCEUgUo-q2KZl8z-1rn_JljvdtSY_of6vFjbhiT9dgT_iIYxX10JoYcM9t-Oi1hX7Bl5Zjk5qc5qD6VXspj0ktLDIfKDPAsroe25lBlVbZAZI-fBvyLNK6/s1600/1484588074.jpg&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Así es, ambos han sufrido una conversión a PCM de 96/24 en el proceso de producción.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Intrigado por esta cuestión, me dirigí hace unos días a&amp;nbsp;&lt;a href=&quot;http://sa-cd.net/&quot; target=&quot;_blank&quot;&gt;SA-CD.net&lt;/a&gt;. Como algunos probablemente ya sepáis, se trata de una página web de carácter enciclopédico dedicada a la catalogación de todos y cada uno de los discos SACD editados hasta el momento (y algún que otro Blu-ray Audio). En ella podemos encontrar, en forma de fichas específicas para cada disco publicado, información extremadamente relevante: sellos, obras, músicos participantes, fecha de edición, comentarios sobre su calidad e incluso&amp;nbsp;&lt;b&gt;detalles relativos a su grabación y al modo en que ha sido realizada.&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSqz9S213dHJgSxqga4xfkfZSciOnFga6zx_8EexQ3TIHJLzIBQ2khc7A23m1X6CuehL1mdSmkg2Css26V7Mf23pVgoyJ1NInq4tj7cOXMy_tPWfc63552U7_Gct3hb6cWJTxW/s1600/sacdnet.jpg&quot;&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Existe además una nueva versión del portal, con exactamente la misma información, pero un aspecto actualizado, más moderno, en &lt;a href=&quot;http://hraudio.net/&quot;&gt;HRaudio.net&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ninguno de los dos sitios web ofrece información de resumen que permita conocer qué porcentaje de discos son realmente DSD y, lógicamente, ir abriendo una por una las fichas de cada uno de ellos no es una opción aceptable.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por ello, he confeccionado un pequeño &lt;i&gt;script&lt;/i&gt; en Python que, en unas pocas horas, es capaz de analizar (&lt;i&gt;parsear&lt;/i&gt;, en jerga de informáticos) las más de 11.000 páginas asociadas a cada uno de los trabajos catalogados en SA-CD.net (realmente interroga al nuevo sitio web en HRAudio.net) y generar información de resumen en formato de texto:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;C:\Users\pablo\PycharmProjects\ParseoSACD\ParseoSACDnet.py&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;# Librerías necesarias&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;from bs4 import BeautifulSoup&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;import requests&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;import random&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;import time&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;inicio = 1 # 1&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;fin = 12054 # 12054 a 17/01/17&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;# URL base de parseo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;url_base = &#39;www.hraudio.net/showmusic.php?title=&#39;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;# Contadores de tipo de grabación&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;tgrabacion = &amp;nbsp; &amp;nbsp;[&#39;PCM&#39;,&#39;PCM 24/48&#39;,&#39;PCM 24/96&#39;,&#39;PCM 24/192&#39;,&#39;PCM 24/44&#39;,&#39;PCM 24/88&#39;,&#39;PCM 24/176&#39;,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;DXD&#39;,&#39;DSD&#39;,&#39;Analogue&#39;,&#39;DESCONOCIDO&#39;,&#39;NOINFO&#39;]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ntipos = len(tgrabacion) - 2&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ngrabacion = (ntipos+2)*[0]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;# SACD parseados&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ndiscos = 0&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;print()&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;# Introducir rango de parseo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;#inicio = int(input(&#39;ID PRIMER disco en la base de datos: &#39;))&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;#fin = int(input(&#39;ID ÚLTIMO disco en la base de datos: &#39;))&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;print()&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;# Bucle de parseo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;for id in range(inicio, fin+1):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; # URL base para parseo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; url = url_base + str(id)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; # Pausa en el parseo para no agobiar al servidor&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; time.sleep(random.randint(1,2))&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; # Capturar el hml de la pagina web y crear un objeto Response&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; r = requests.get(&quot;http://&quot; + url)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; data = r.text&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; soup = BeautifulSoup(data, &#39;lxml&#39;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; # Obtener título de la página, tratar de obtener título del álbum (tras &quot;-&quot; )&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; titulo = soup.title.text[soup.title.text.index(&#39;-&#39;)+2:]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; # Obtener sección con información de la grabación&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; grabacion = soup.find(id=&#39;recording_text&#39;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; # Tratar de localizar logo SACD&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; logoSACD = soup.find(alt=&#39;SACD&#39;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; # Detectar si el URL redirige a página de inicio&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; if titulo != &#39;High Resolution Audio&#39;:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # ID contiene disco&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if logoSACD != None:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # ID corresponde a disco SACD&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ndiscos = ndiscos + 1&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if grabacion != None:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Hay sección &quot;Grabación&quot;, tomar primera palabra&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; info = grabacion.text.split()[0]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Determinar si hay más información sobre resolución PCM,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # aparece en 3er lugar&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if len(grabacion.text.split()) &amp;gt;= 3:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; info2 = grabacion.text.split()[2]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if info2[0:3] in [&#39;16/&#39;,&#39;24/&#39;,&#39;32/&#39;]:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; info = info + &#39; &#39; + info2&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Clasificar SACD en categoría&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if info in tgrabacion[0:ntipos]:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Es un tipo conocido&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i = tgrabacion.index(info)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ngrabacion[i] = ngrabacion[i] + 1&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Es un tipo desconocido&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ngrabacion[ntipos] = ngrabacion[ntipos] + 1&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # No hay sección &quot;Grabación&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; info =&quot;NOINFO&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Conteo&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ngrabacion[ntipos+1] = ngrabacion[ntipos+1] + 1&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print(format(id,&#39;5d&#39;), &#39;\t&#39;,format(url,&#39;&amp;lt;41&#39;),&#39;\t&#39;, format(info,&#39;&amp;lt;12&#39;), &#39;\t&#39;, titulo)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # El disco no es SACD&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print(format(id,&#39;5d&#39;), &#39;\t&#39;,format(url,&#39;&amp;lt;41&#39;),&#39;\t&#39;,&#39;No es SACD&#39;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; else:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # ID vacio&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; print(format(id,&#39;5d&#39;), &#39;\t&#39;,format(url,&#39;&amp;lt;41&#39;),&#39;\t&#39;,&#39;No existe&#39;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;# Imprimir resultados&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;print (&#39;\nSACD:&#39;,ndiscos,&#39;-&amp;gt;&#39;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;for i in range(0,ntipos+2):&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;print (&#39;\t\t\t&#39;,format(tgrabacion[i]+&#39;:&#39;,&#39;&amp;lt;13&#39;),format(ngrabacion[i],&#39;5d&#39;),&#39;[&#39;+format(100*ngrabacion[i]/ndiscos,&#39;0.2f&#39;)+&#39;%]&#39;)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;print()&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Aquí el &lt;i&gt;script&lt;/i&gt; en acción:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtVxZlNq8CqTopK8TBt3s5yBCrj09Dr1gAlMxplwFE8mQKs9lpZFJOVq_xBpJSwswhkDJkI2i2ZajSgkJPeJ4cerGeyCiHjnlrHhyphenhyphen855WZ6TbSTQovXShwrhMWArojobmuN9bq/s1600/ParseoSACDnet.py+.png&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Tanto SA-CD.net como HRAudio.net están construidos utilizando HTML no demasiado bien estructurado, lo que dificulta un poquito la recogida de datos. La información relativa a la grabación aparece amontonada (si es que aparece) junto a otros detalles en una determinada sección de la página (ficha) de cada trabajo existente en el repositorio. Aunque el &lt;i&gt;script&lt;/i&gt;&amp;nbsp;intenta localizar la información relevante en las tripas del código HTML de la página, no siempre consigue interpretarla al 100%. Por ello, una vez volcada la información obtenida de modo automático en una hoja de cálculo de Google, ha sido necesario un pequeño trabajo adicional con su herramienta de filtros para refinar al máximo los datos cosechados.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Podéis consultar en línea esta hoja de calculo:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://docs.google.com/spreadsheets/d/1rSLdCRtUX9VPSODrU7jB1J1lQkIJ5AVLQ4fYUgdP5L4/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwpy0f_h-AgxtcmQ5aoIeOT1odD8Dxo3Rd_Ez2JsEDo5yEn76VfVgoAZIIicHetc5kmexCLvkSSQEhT1dsStbPUW73WHD5pqBG5Sp8tNDhpBpxJMfFJs9XLBmJ6fKrbcggnR5c/s320/Parseo+SA-CD.net+-+hoja+de+c%25C3%25A1lculo.jpg&quot; width=&quot;309&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://docs.google.com/spreadsheets/d/1rSLdCRtUX9VPSODrU7jB1J1lQkIJ5AVLQ4fYUgdP5L4/edit?usp=sharing&quot; target=&quot;_blank&quot;&gt;Parseo SA-CD.net&lt;/a&gt;&amp;nbsp;(a 29/01/17)&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Veréis que hay 3 pestañas en el documento:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Original parseado&lt;/b&gt;: son los datos en bruto recogidos por el &lt;i&gt;script&lt;/i&gt;&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ParseoSACDnet.py&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;. Cada fila representa un disco, cuya ficha podéis consultar en HRAudio.net sin más que hacer clic en el enlace de la columna B.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Refinado: &lt;/b&gt;Aquí se han eliminado los discos Blu-ray Audio catalogados, se han corregido algunos errores menores de parseo, etc.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Resumen&lt;/b&gt;: En esta hoja está lo interesante: una &lt;b&gt;tabla dinámica&lt;/b&gt; y un &lt;b&gt;gráfico&lt;/b&gt; asociado que resumen estadísticamente las características de los SACD analizados.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPqJa_uJJXMhFWA-sBBGDSoxUkPtleKUpti0CejEECscz_KQo4Akmly_YQTgaL3ksI7oMphyMfUcHxcWWn1rLvLk9FULtFiTRxGFKIlHps7NFyOdtDPv0X0rBTVNSIn4iiz4B8/s1600/resumen1.jpg&quot;&gt;&lt;br&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYe9knO4pjzhQ5GjjPPQdVxiW48Dtz-57YZ6ITyfxN413rUouaAVWtnRdv-t8p1dVNNAJMQe0zfXFLZick8vtW097hpdzTzzDJcZXjg1uN6gSYc2gyRa1rcI1nqBwJOE8fu98-/s1600/resumen2.jpg&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
¿Y qué es lo que averiguamos? Pues que de la mayor parte de los SACD editados, al igual que ocurría con la pequeña muestra constituida por mis propios SACD, no hay información acerca del tipo de grabación (62,71%), lo que personalmente me resulta sospechoso. Después de todo, si la razón que da sentido a la existencia de los SACD es precisamente el uso de una estrategia de codificación superior, &lt;b&gt;¿por qué el sello discográfico obvia esta información?&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Por otro lado, algo más de un 8% de los SACD han sufrido un proceso declarado de conversión a PCM (recordemos que DXD es PCM) en algún punto de su proceso de creación. Llama la atención que en algunos casos incluso a 44/24.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Algo más de un 13,5% se declaran como &quot;analogicos&quot;. Y esto ¿qué significa? ¿Que la digitalización se ha realizado a partir de un master original analógico? Pero ¿con un conversor A/D DSD puro o no? &amp;nbsp;¿Y cómo se ha realizado la edición en el estudio? No hay forma de saberlo.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Por último, solo en algo más de un 15% de los discos SACD contenidos en HRAudio.net se menciona el escueto término &quot;DSD&quot; en el área destinada a mostrar información acerca del tipo de grabación ¿Quiere decir que todo el proceso se ha mantenido en estos casos en el ámbito de la codificación DSD? Personalmente, no me atrevería a asegurarlo.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Bien, estos son los hechos. A partir de ellos cada cual extraerá sus propias conclusiones.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
¿Es el SACD un formato revolucionario? En mi opinión, en absoluto, lo que no me impide reconocer que en una gran cantidad de discos editados en formato SACD (quizás en la mayoría) se ha puesto un enorme cuidado en la grabación y producción, siendo el resultado, desde un punto de vista sonoro, incuestionablemente brillante.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
¿Sonarían igual de bien en PCM, incluso de 44/16, o en PCM transcodificado al vuelo a DSD64/128/256 por un reproductor capaz de hacerlo como Foobar, JRiver o HQPlayer? Probablemente... pero esto ya es cosa de cada uno.&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/01/sacd-dsd-o-pcm-husmeando-en-hraudionet.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQh9ouxcW1_FCaOhbjAB8LSYDAjay0jGLoHT-XUK5Ayv7zatZJ8tYjYBerEeP-LNY0SO1ucFNxL4YhyudjSZiNcq4uso3mDZKdMIoCDgc-D9tIEprgmGPdzvFn4Zmce4SpKHB6/s72-c/SCAD.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-7779095224716670900</guid><pubDate>Fri, 20 Jan 2017 18:40:00 +0000</pubDate><atom:updated>2017-01-29T10:58:56.084+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">hacks</category><title>Cómo (no) usar Audacity y Spek para llegar a conclusiones erróneas (II)</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7y4QL9Nj8Z4GQFrZKMFvWfNRs4ay2MeWZbxpk7gY8H9_nlcbfayva9czwh3XC4-evESrAYo9sJt9yvWMMcYuJl4lJpdlCSSaKDzeMsMYzMtPAtf-eZ48xOvdPUaddGbC001QW/s1600/iconos-II.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;165&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7y4QL9Nj8Z4GQFrZKMFvWfNRs4ay2MeWZbxpk7gY8H9_nlcbfayva9czwh3XC4-evESrAYo9sJt9yvWMMcYuJl4lJpdlCSSaKDzeMsMYzMtPAtf-eZ48xOvdPUaddGbC001QW/s320/iconos-II.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Tras el shock inicial que supuso el artículo publicado hace unos días en este mismo espacio,&amp;nbsp;&lt;a href=&quot;http://www.pablofelip.tk/2017/01/como-no-usar-audacity-y-spek-para.html&quot; target=&quot;_blank&quot;&gt;Cómo (no) usar Audacity y Spek para llegar a conclusiones erróneas (I)&lt;/a&gt;, en el que se discutía el uso incorrecto de aplicaciones de procesado y análisis de audio, vamos ahora con la no menos intrigante (espero) 2ª parte.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc63VqE2uzTlYs5_kiGKK1CDcKjlGi2J0yjFiagjFy0QQ-hz8UP74XpsH716sot705pQHHKv7z6HoCcR9YehSDZ8ytg_IeMJm5mXbbkMvex2OZqWo38N9NNHa_R1iMn7UWjKtk/s1600/logo.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjc63VqE2uzTlYs5_kiGKK1CDcKjlGi2J0yjFiagjFy0QQ-hz8UP74XpsH716sot705pQHHKv7z6HoCcR9YehSDZ8ytg_IeMJm5mXbbkMvex2OZqWo38N9NNHa_R1iMn7UWjKtk/s1600/logo.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
El &lt;i&gt;Emepretés&lt;/i&gt;, ese formato proscrito en cualquier ambiente audiófilo que se precie y que, al mismo tiempo, tanto ha contribuido a democratizar el acceso a la cultura musical y, quizás, a hacer algún que otro descubrimiento asombroso, va a ser precisamente el protagonista de esta segunda entrega.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Fenómeno 2: Encuentros en la 3ª fase con un archivo mp3&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;¿Quién es ese mp3 y qué le ha hecho a mi archivo wav?&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Nuestro experimento consistirá en esta ocasión en:&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
1. Tomar un archivo wav (pista A).&lt;br /&gt;
2. Convertirlo a mp3 utilizando Audacity (pista B).&lt;br /&gt;
3. Cargar en Audacity este archivo mp3 y exportarlo como wav (pista C).&lt;br /&gt;
4. Comparar los espectrogramas de B y C.&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como todos sabemos, la conversión de un archivo wav en mp3 supone una pérdida de información más o menos audible (en qué medida es algo que nos nos interesa discurtir en estos momentos). Ahora bien, dado que wav es un formato esencialmente transparente, &lt;b&gt;si convertimos una pista de audio mp3 en wav no se producirá absolutamente ninguna pérdida&lt;/b&gt;, nos encontraremos con un archivo de un innecesario mayor tamaño pero que &lt;b&gt;debe sonar, medir y pesar exactamente igual&lt;/b&gt;. De hecho, esgrimiendo esta certeza, las pistas ogg en mi &lt;a href=&quot;http://www.pablofelip.tk/2016/12/i-test-de-audio-digital-wav-vs-ogg-que.html&quot;&gt;I test de audio digital&lt;/a&gt; fueron recodificadas y publicadas en formato wav  para que no fueran inmediatamente distinguibles unas de otras.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Estamos de acuerdo? Vamos a ver si es verdad.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Antes de comenzar recordemos que hay que configurar Audacity de modo correcto, tal y como comprobamos en la primera entrega de este artículo, para evitarnos disgustos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgryuYbj1rP4m-qfrrB7EdQ2tyMzn3b662dGTVcBDRq0vCTPaTuotc8NURcrN49aPeNISkRD-5UOuPNAaIc0Zjz1HwpbFA7hwKLdOnyWCn8u2AZdOLIPU5vwGlCvOfRqhuR2ZEz/s1600/nodither.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;120&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgryuYbj1rP4m-qfrrB7EdQ2tyMzn3b662dGTVcBDRq0vCTPaTuotc8NURcrN49aPeNISkRD-5UOuPNAaIc0Zjz1HwpbFA7hwKLdOnyWCn8u2AZdOLIPU5vwGlCvOfRqhuR2ZEz/s320/nodither.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Las pasos necesarios para realizar las 2 conversiones son análogos a los que seguimos en su momento, así que me limitaré en esta ocasión a presentaros las 3 pistas (archivos) de audio resultantes:&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/xgkjfb491r163sytn7jevbkhur1yx48x?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/5kvc8bgvkr3j68a2hqmwc340r0grjeeo?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/x3snui60nqgsg61g3u0sj83qlusmvrtr?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Veamos los espectrogramas de las pistas A, B y C que genera Spek:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlvsGg6pSx0QDjFbrtE3EV4sIBZ5avBwDwLZRvPtJzipxyt07bUHecsHepWZq4c5I9v3W_apTT8CYN-ANdPybP0BPYSEMKUfBGVc54lOxslShOqO1L1mvKA37BbHJxDdunVNq8/s1600/Pista+A+%2528wav+original%2529.png&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlvsGg6pSx0QDjFbrtE3EV4sIBZ5avBwDwLZRvPtJzipxyt07bUHecsHepWZq4c5I9v3W_apTT8CYN-ANdPybP0BPYSEMKUfBGVc54lOxslShOqO1L1mvKA37BbHJxDdunVNq8/s400/Pista+A+%2528wav+original%2529.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Espectrograma pista A (wav original)&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqbK2YVGEaEjsNLA21XSFlTEET_1h8FmPhyphenhyphen9SSbHkxR10zu6VAGu_BvgTuAga_pywYB7uhXOftO-lhufJktOw-36tHVyxax4dqK_59ZeNTu6cJSt8SDu6ltLLbuuWbbq4nt7nw/s1600/Pista+B+%2528wav+-+mp3%2529.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqbK2YVGEaEjsNLA21XSFlTEET_1h8FmPhyphenhyphen9SSbHkxR10zu6VAGu_BvgTuAga_pywYB7uhXOftO-lhufJktOw-36tHVyxax4dqK_59ZeNTu6cJSt8SDu6ltLLbuuWbbq4nt7nw/s400/Pista+B+%2528wav+-+mp3%2529.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Espectrograma pista B (wav &amp;gt; mp3)&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiItJAn4SB593LUoFWTS2nk2rxWBA6rERwZlCPJioi0b19q8NljKGowph7hx4qBXcirs0q8HeFW49_QwT2tVDe5ZBlfUg80iQDPGe_ucWB-3t7ShI3uUsfGKXl_fvU2XgvVjSMT/s1600/Pista+C+%2528wav+-+mp3+-+wav%2529.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiItJAn4SB593LUoFWTS2nk2rxWBA6rERwZlCPJioi0b19q8NljKGowph7hx4qBXcirs0q8HeFW49_QwT2tVDe5ZBlfUg80iQDPGe_ucWB-3t7ShI3uUsfGKXl_fvU2XgvVjSMT/s400/Pista+C+%2528wav+-+mp3+-+wav%2529.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Espectrograma pista C (wav &amp;gt; mp3 &amp;gt; wav)&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nada inquietante, ¿verdad? En la pista B se aprecia el habitual recorte espectral por arriba (que en cualquier caso queda muy por encima de esos 16 o 17 Khz que algunos se empeñan en señalar, supongo que como consecuencia de utilizar compresores del siglo pasado). Por su parte los espectrogramas de B y C parecen iguales, pero... ¿Seguro que son idénticos?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Recurramos a &lt;i&gt;ImageDiff&lt;/i&gt; para hacer una comparación más fina:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9eUVlPcK7PfRdd5d-LIZQwPPHogMM7TXhIluzET1-I0GeEJnhfumdPz4KyB4pxZHVI1UDfPSbsqV6wtcNlPmz7I2028vRS8McWbRKHYI9GkIK3Ha0vF4L5gNOtwueIPZV_S_5/s1600/imagediff-B-C.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;217&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9eUVlPcK7PfRdd5d-LIZQwPPHogMM7TXhIluzET1-I0GeEJnhfumdPz4KyB4pxZHVI1UDfPSbsqV6wtcNlPmz7I2028vRS8McWbRKHYI9GkIK3Ha0vF4L5gNOtwueIPZV_S_5/s400/imagediff-B-C.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Diferencias espectrogramas B y C&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
¡Ya la tenemos liada! Esa marea blanca indica que, en contra de la aparentemente obvia apreciación inicial, ambas pistas son distintas. Masivamente distintas. Lo que implica que el formato de archivo wav no es transparente. Fantástico. De nuevo tenemos una brecha espacio - temporal hacia una realidad alternativa abierta ante nuestros ojos.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Superpongamos ambos espectos de las pistas B (mp3) y C (wav exportado) y pongámoslos en movimiento.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiehcBtXy6HKs8v2d7VMeqnocmShDPWps6PwE3_O_QLd8zS6eiwZOqqSiZksU5whxCGzcCVnLhnducKceCBN15c0FSqRbOGjGfm5GHlAYlSl2RJN65KgDWnUIniSMdJL-ZtsRC/s1600/mp3-wav-espectrograma.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiehcBtXy6HKs8v2d7VMeqnocmShDPWps6PwE3_O_QLd8zS6eiwZOqqSiZksU5whxCGzcCVnLhnducKceCBN15c0FSqRbOGjGfm5GHlAYlSl2RJN65KgDWnUIniSMdJL-ZtsRC/s400/mp3-wav-espectrograma.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Animación espectrogramas B (mp3) y C (wav final)&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los espectrogramas no es que sean distintos... es que parecen estar desfasados un número reducido, pero apreciable, de muestras. Para entenderlo debemos recordar en este punto que el eje horizontal del espectrograma representa el tiempo&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Carguemos ahora las pistas en Audacity, B (abajo) y C (arriba), para observar sus formas de onda bajo el microscopio:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjEt9Y_1TpaORA_GETIdriEkFkEYyEUzsLHiDNRTUquXTRB40As6btILTrHoMq2GuslnrMDEpeAtD9RfOAbE62XyiYaHV039nVAun0DltiGbVDmk79F-lzkQGnJ3WCE9qJ6ux5/s1600/offset0.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como podéis comprobar están perfectamente alineadas. Todo un fenómeno.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para justificar esto tendremos que sumergirnos en el maravillo mundo de los algoritmos de compresión con pérdidas. Concretamente, nos encontramos con un interesantísimo FAQ técnico en la &lt;a href=&quot;http://lame.sourceforge.net/&quot; target=&quot;_blank&quot;&gt;página de LAME en Sourceforge&lt;/a&gt;. &lt;b&gt;LAME &lt;/b&gt;es, probablemente, el compresor mp3 más popular en la actualidad, y también el que ofrece resultados de mayor calidad:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://lame.sourceforge.net/tech-FAQ.txt&quot;&gt;http://lame.sourceforge.net/tech-FAQ.txt&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El FAQ responde a ciertas preguntas muy apropiadas en estos momentos de confusión:&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
1. Why is a decoded MP3 longer than the original .wav file?&lt;br /&gt;
2. Why does LAME add silence to the beginning each song?&lt;br /&gt;
3. Why does LAME add silence to the end of each song?&lt;br /&gt;
4. Why cant MP3 files be seamlessly spliced together?&lt;br /&gt;
5. What is the size of a MPEG1/2 frame?&lt;/blockquote&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Resumiendo un poco: LAME, como todos los compresores que se sirven de estrategias perceptuales para descartar elementos poco audibles y reducir así el tamaño del archivo resultante, se ve obligado a añadir muestras de relleno. Esto es así por la propia naturaleza del proceso de compresión, que debe procesar el flujo de audio en paquetes o tramas parcialmente superpuestas de tamaño fijo para hacer su magia sobre ellas (entre otras muchas cosas, aplicar una &lt;a href=&quot;https://es.wikipedia.org/wiki/Transformada_de_coseno_discreta_modificada&quot; target=&quot;_blank&quot;&gt;MDCT&lt;/a&gt;).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sí, ya sé, es una explicación simplista. Si queréis la dura y aritmética realidad no tenéis más que leeros el FAQ. Y si con eso no os basta aquí tenéis más lectura de evasión: &lt;a href=&quot;https://www.mp3-tech.org/programmer/docs/jacaba_main.pdf&quot; target=&quot;_blank&quot;&gt;Audio Compression using Modified &amp;nbsp;Discrete Cosine Transform: The mp3 Coding Standard&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los descompresores (reproductores) mp3 más avanzados son capaces de identificar, en mayor o menor medida, las muestras de relleno inyectadas en el proceso de compresión y eliminarlas en el momento de la carga o reproducción&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo que está ocurriendo aquí, precisamente, es que Audacity y Spek decodifican de un modo ligeramente distinto los archivos mp3 que cargamos en ellos. El primero recurre a LAME, como ya sabemos. El segundo, por su parte, emplea la conocida librería &lt;a href=&quot;http://www.ffmpeg.org/&quot; target=&quot;_blank&quot;&gt;FFmpeg&lt;/a&gt;. El resultado es el que ya conocemos: las pistas aparecen perfectamente alineadas en Audacity pero claramente desplazadas en el tiempo cuando las analizamos con Spek. Nuevamente nos encontramos con el diablo y sus detalles.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por si fuera poco, esta particularidad de los compresores basados en MDCT nos permite entender por qué razón es tan complicado conseguir la reproducción &lt;i&gt;gapless &lt;/i&gt;(sin cortes) con archivos mp3 a menos que comprimamos todas las pistas en un único archivo mp3 y recurramos a una &lt;a href=&quot;https://es.wikipedia.org/wiki/Cue_sheet&quot; target=&quot;_blank&quot;&gt;hoja cue&lt;/a&gt;, claro. Distintos reproductores lo consiguen con mayor o menor grado de éxito (transición continua o breve micro interrupción entre pistas), pero es que incluso un codificador mp3 de baja calidad puede dificultar la consecución de este objetivo al más pintado de los reproductores.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y qué pasará si comparamos la pista wav original (A) con la wav obtenida finalmente a partir del mp3 (C).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Espectrogramas:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhMJM-_hVSiLGvo1rySox3kkVRmsr2ewqoYmRr3wYTJC4IluqkW9vkYQf47L1EOjoRXPRyZSisgHSiHVoRos_BWeHsAns9qTcdGbiv7cVC9Tr5vvCHSV4_qR-5g2ntOMRqtyhi/s1600/wav-wav-espectrograma.gif&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhMJM-_hVSiLGvo1rySox3kkVRmsr2ewqoYmRr3wYTJC4IluqkW9vkYQf47L1EOjoRXPRyZSisgHSiHVoRos_BWeHsAns9qTcdGbiv7cVC9Tr5vvCHSV4_qR-5g2ntOMRqtyhi/s400/wav-wav-espectrograma.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Animación espectrogramas A (wav inicial) y C (wav final)&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Formas de onda, A (arriba) y C (abajo), en su &lt;b&gt;inicio&lt;/b&gt;. El relleno con 0&#39;s se hace patente:&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicdXcn-LnCRSbZ7kVjDvFBwsVNyPeudPWnSeg5ycrw6-uvIhyHZKnXZxcpMrJ5naSxecQ6BNZpz2aBU5_x8_GtCUYlX13Mk2LYTOMfvJZncZJbtRbAOBLxtkoMHiLqqdGrkgaC/s1600/offsetno0i.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicdXcn-LnCRSbZ7kVjDvFBwsVNyPeudPWnSeg5ycrw6-uvIhyHZKnXZxcpMrJ5naSxecQ6BNZpz2aBU5_x8_GtCUYlX13Mk2LYTOMfvJZncZJbtRbAOBLxtkoMHiLqqdGrkgaC/s1600/offsetno0i.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: start;&quot;&gt;Más formas de onda, A (arriba) y C (abajo), esta vez en su &lt;b&gt;final&lt;/b&gt;. El decalaje no coincide con el detectado al comienzo del fichero y, además, las muestras finales son distintas. Esto tiene toda la pinta de ser consecuencia del solapamiento de las tramas de audio que se aplica en el ámbito matemático del proceso de compresión a mp3.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XUWfurqISo4nGbC-bwtnmk6xRkkaBCJVmLRLSEVA60qg5C7AjqSOStTLwR1Kzq0Lh6H5i75b7Ar8EYvJiXkzWUYXj-plwEZjaePgrwTJtssKrBJjvIA2Kbgj9gEy1G9XvHM3/s1600/offsetno0f.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5XUWfurqISo4nGbC-bwtnmk6xRkkaBCJVmLRLSEVA60qg5C7AjqSOStTLwR1Kzq0Lh6H5i75b7Ar8EYvJiXkzWUYXj-plwEZjaePgrwTJtssKrBJjvIA2Kbgj9gEy1G9XvHM3/s1600/offsetno0f.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Y ya que estamos, comparemos también sus tamaños de archivo, que como era de esperar difieren, siendo ligeramente mayor el wav obtenido a partir del mp3 (pista C, a la derecha).&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkzTPHb1W84M3fuJ-TC00-gVfqOt_y44ccQ8UMNf78LbYJoawV-WjMjrsVTJdDDMB5SpiCrDqtIFc-FLiBRFr6bDfQbOa02xb_rU8ndDZyIc-FIyVPx28chefgQ3roM38WTCJi/s1600/wav_size.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
El archivo wav original y el obtenido como resultado de una conversión intermedia a mp3 no son iguales. Esto ya lo sabíamos. La novedad es que no solo no lo son como resultado de la mutilación espectral característica de la codificación mp3, &lt;b&gt;sino que estas diferencias también proceden de sutiles cambios en el tamaño de los archivos generados causados por los algoritmos de compresión aplicados&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para concluir, me gustaría mencionar que de repetir estas pruebas con un compresor ogg en lugar del mp3 utilizado no nos encontraríamos con ninguna de las discrepancias, inicialmente misteriosas, que hemos verificado en este artículo. Otra razón, quizás, para preferirlo a mp3 a la hora de optar por un compresor con pérdidas.&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/01/como-no-usar-audacity-y-spek-para_20.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7y4QL9Nj8Z4GQFrZKMFvWfNRs4ay2MeWZbxpk7gY8H9_nlcbfayva9czwh3XC4-evESrAYo9sJt9yvWMMcYuJl4lJpdlCSSaKDzeMsMYzMtPAtf-eZ48xOvdPUaddGbC001QW/s72-c/iconos-II.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-6264463406356064472</guid><pubDate>Thu, 12 Jan 2017 20:00:00 +0000</pubDate><atom:updated>2019-06-29T10:39:16.284+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">hacks</category><title>Cómo (no) usar Audacity y Spek para llegar a conclusiones erróneas (I)</title><description>&lt;div class=&quot;tr_bq&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;http://www.audacityteam.org/&quot;&gt;Audacity &lt;/a&gt;y &lt;a href=&quot;http://spek.cc/&quot;&gt;Spek &lt;/a&gt;son dos aplicaciones, gratuitas y multiplataforma (Windows, OS X, Linux), frecuentemente utilizadas para analizar todo tipo de archivos de audio, cosa a la que como sabéis soy bastante aficionado.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPL1GPhVnMpHYlwzZFJjiHvvSI4HiQfvPprfYKa0C7x69_huWGs4Sv2l8drSSEjIvFVsxi8-UsxhdfGXiHlDiW-_VOlm6HEBJTGRubwXryo52sSfOiqdq520xnkZYKYBED6CpH/s1600/iconos.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPL1GPhVnMpHYlwzZFJjiHvvSI4HiQfvPprfYKa0C7x69_huWGs4Sv2l8drSSEjIvFVsxi8-UsxhdfGXiHlDiW-_VOlm6HEBJTGRubwXryo52sSfOiqdq520xnkZYKYBED6CpH/s1600/iconos.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Audacity&lt;/b&gt; es un editor de audio multipista, compatible con una enorme variedad de formatos de audio, que además incorpora interesantes funciones de conversión y análisis.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaDnyF1kNktcTSZNxqY9fILbmFJ9BZAg8x3EQHBIw-g8CzRPwKIIQQDanNJzaAasEFYaONXU1ARTMC98aFwygoycI0ODhkl0gNMDa5kX8KZbj2Gi8eWFQuoVoshRGarbts8D-N/s1600/1.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaDnyF1kNktcTSZNxqY9fILbmFJ9BZAg8x3EQHBIw-g8CzRPwKIIQQDanNJzaAasEFYaONXU1ARTMC98aFwygoycI0ODhkl0gNMDa5kX8KZbj2Gi8eWFQuoVoshRGarbts8D-N/s1600/1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
Por su parte, &lt;b&gt;Spek&lt;/b&gt; es un analizador de espectro capaz de trazar un gráfico en el que se representa el contenido en frecuencia de una muestra de audio a lo largo del tiempo. Esta herramienta se utiliza a menudo para comparar cuantitativamente la fidelidad de distintos formatos de audio (por ejemplo wav y mp3), reconociendo visualmente las diferencias en los gráficos generados por el programa: si tomo un archivo wav, lo convierto a mp3 (por ejemplo con Audacity) y comparo los espectrogramas de ambos es fácil detectar diferencias en los gráficos que denoten alteraciones en las muestras.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF_tQgbvMXsFgS0r6PKJs_gJTsU9QEfW-UjAIqv0ks_08Wh2mYnZiMIhysSuCQEdOSLWpiveqpvh8jZ7VJNWzInipgVsdyXzpYMDLqVV7qnCI9LIsn6zX6ePl1BN1yarxpdBYC/s1600/2.jpg&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante, pertrechado con tales armas no resulta difícil llegar a conclusiones erróneas, del tipo que desafían la lógica, cuestionan la naturaleza determinista de los algoritmos que ejecuta un ordenador e incluso ponen en duda la naturaleza esencial del universo audiófilo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Veamos 2 ejemplos y, aprovechando la ocasión, introduzcamos también otras herramientas para enriquecer nuestro &lt;i&gt;kit de de análisis digital&lt;/i&gt;.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;Fenómeno 1: ¿Seguro que los bits son bits?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;i&gt;Los algoritmos de compresión sin pérdidas realmente sí pierden cosas (a veces)&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta es una de las cuestiones más discutidas en foros como AudioPlanet. Es más, posiblemente a estas alturas muchos aficionados sigan creyendo a pies juntillas (o por el rabillo del ojo, que viene a ser lo mismo) que en la conversión de un archivo de tipo wav (recordemos, sin compresión de ningún tipo) a flac o alac (compresión sin pérdidas) se alteran a peor, de algún modo sutil e inaprensible, las muestras de audio presentes en el archivo original.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los lectores más atentos habrán captado que en ningún momento estoy revoloteando alrededor de la afirmación (también recurrente) de que&amp;nbsp;&lt;span style=&quot;text-align: center;&quot;&gt;&lt;b&gt;los archivos wav o aiff suenan mejor que los flac o alac&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;text-align: center;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Me quedo un par de pasos más atrás en la cadena de reproducción, en las intrincadas profundidades de los bits almacenados en los archivos de audio. Es más, me voy a cuidar muy mucho de dar un paso más allá, lo que por otra parte sería probablemente innecesario puesto que reputados gurús del mundillo, que en los últimos años han abrazado la nueva realidad digital que ha invadido esta afición, tales como John Darko, han encontrado ya una &lt;a href=&quot;http://www.digitalaudioreview.net/2017/01/software-as-a-hi-fi-system-component/&quot;&gt;certera explicación&lt;/a&gt; a este singular fenómeno.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Less obvious to casual observers or computer audio newcomers is how &lt;b&gt;software coders can elevate their app’s sound quality by reducing its thirst for CPU cycles and RAM&lt;/b&gt;, in turn reducing the amount of electrical noise generated.&lt;/div&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nada más que decir por mi parte, por tanto, sobre tan espinosa cuestión.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Volvamos a la afirmación inicial, que cuestiona la transparencia de una codificación con compresión pero sin pérdidas como es flac y vamos a ver qué nos cuentan Audacity y Spek. Para ello cualquier aficionado puede plantearse un sencillo experimento:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
1. Descargar e instalar tanto Audacity como Spek en el ordenador.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
2. Cargar un archivo de tipo wav en Audacity (pista A).&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
3. Exportar el archivo en formato flac (pista B).&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
4. Cargar el archivo flac en Audacity y re-exportarlo en formato wav (pista C).&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
5. Obtener y comparar la representación espectral de las pistas A y C.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Tomamos un archivo wav y lo recodificamos en flac. En este punto se habrán producido (o no) pérdidas. Dando un salto mortal, lo volvemos a convertir a wav y obtenemos los espectrogramas de ambos archivos, wav de partida (A) y final (C). Si ambos gráficos presentan discrepancias es que efectivamente la codificación en flac no es transparente (no respeta la integridad de la información presente en el wav original), lo que reforzaría incuestionablemente la postura de aquellos que perciben diferencias audibles cuando se codifica un archivo de audio empleando un formato de compresión sin pérdidas como flac.&lt;br /&gt;
&lt;br /&gt;
El caso es que la constatación experimental de este hecho sería, en mi opinión, equivalente a la existencia de un &lt;a href=&quot;https://es.wikipedia.org/wiki/Glitch&quot; target=&quot;_blank&quot;&gt;glitch &lt;/a&gt;en nuestro espacio - tiempo, claro. Pero no nos dejemos llevar por este despreciable sesgo cognitivo. Procedamos con el experimento.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para llevar a la práctica la prueba propuesta he tomado uno de los fragmentos codificados en formato wav utilizados en mi &lt;a href=&quot;http://www.pablofelip.tk/2016/12/i-test-de-audio-digital-wav-vs-ogg-que.html&quot; target=&quot;_blank&quot;&gt;I test de audio digital&lt;/a&gt;, concretamente la pista 4, y la he sometido al proceso descrito, que vosotros mismos podéis verificar examinado los archivos de audio implicados y que del mismo modo os invito a reproducir si os apetece.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí las pistas de audio en cuestión:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/xgkjfb491r163sytn7jevbkhur1yx48x?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/0b1g7fmicg5zkms3q19zxgvzrfebspv0?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/pwg3hxci6wgsvh5vuaucq9xorbq4i6mg?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Aquí un vídeo del proceso seguido (no ajustéis el volumen, no tiene sonido). Probablemente querréis verlo en pantalla completa para apreciar mejor los espectrogramas que se muestran al final:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/7f09LziLpG4?rel=0&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Quizás apreciaremos mejor el resultado superponiendo las gráficas que representan el contenido espectral de ambas pistas A y C que se ven en los últimos instantes del vídeo:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGmY-Yp17pvUowGeqT4bAURdtoQ7xr3Ay-uyGnByEhl1IXiWdJ7M6myLRGx4ZE6wB2KbbnIHx9DybmmxgyQ-DDgZiXDX4WKL8qDTqWqrwjDJoa_ngmzYQhbHFfivBGEIl9G0qi/s1600/wav-flac-wav-espectrograma.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGmY-Yp17pvUowGeqT4bAURdtoQ7xr3Ay-uyGnByEhl1IXiWdJ7M6myLRGx4ZE6wB2KbbnIHx9DybmmxgyQ-DDgZiXDX4WKL8qDTqWqrwjDJoa_ngmzYQhbHFfivBGEIl9G0qi/s400/wav-flac-wav-espectrograma.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Animación espectrogramas A y C&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Pero... ¿qué es esto?&amp;nbsp;&lt;/span&gt;El archivo wav resultante de esta secuencia de conversiones wav &amp;gt; flac &amp;gt; wav es sutil pero claramente distinto al original ¿Podéis ver cómo los píxeles de la imagen parecen moverse en la zona superior del gráfico? Esto indica que se han producido cambios (pérdidas) que afectan a la parte alta del espectro, en la banda de 20 a 22 Khz. Puesto que las diferencias son evidentes no es necesario practicar una análisis más concienzudo.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podéis repetir la prueba con cualquier archivo wav que tengáis en vuestro disco duro. El resultado será el mismo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Después de todo resulta que la codificación en flac, que debería preservar totalmente la integridad de la señal, no lo hace. El mundo se abre bajo mis pies.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La explicación es, afortunadamente, otra. Para encontrarla deberemos bucear en las profundidades de las opciones de configuración de Audacity. Concretamente deberemos dirigirnos a:&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Editar &amp;gt; Preferencias &amp;gt; Calidad&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3mvkkd5uMnIKZVOwpAr3Iv1LW5jzYkrKExMxZsxnUcvW7df_AQQ156eFaCtOusUw1R8p6eibD0sWK5AfYbrLMP3xxY-YTj8f-6VkNdfO_EB4GZoaIGH_PWPXFlOY5CWjOx4m1/s1600/Audacity+ajustes+calidad.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Este panel parece controlar algunos parámetros relacionados con el modo en que Audacity transforma la frecuencia de muestreo de las pistas de audio cargadas en la aplicación en determinadas circunstancias (conversión en tiempo real o transformaciones que dan lugar a una nueva pista definitiva). Es posible ajustar la calidad de la conversión y, además, decidir si se aplica &lt;i&gt;dither &lt;/i&gt;o una críptica &lt;b&gt;corrección con ruido blanco&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La aplicación de &lt;i&gt;dither &lt;/i&gt;(o&lt;i&gt; d&lt;/i&gt;&lt;i&gt;ithering&lt;/i&gt;)&lt;i&gt;&amp;nbsp;&lt;/i&gt;es una fascinante técnica empleada habitualmente en procesos de masterización para disminuir el efecto que sobre la calidad percibida tiene la distorsión de cuantización generada por una reducción del número de bits destinados a codificar las muestras, por ejemplo, al convertir audio de 24 a 16 bits. El fundamento matemático es durillo, pero en esencia se trata de sumarle a la pista a recodificar una señal aleatoria de muy pequeña amplitud. Esto hace que la correlación entre el error de cuantización y la muestra original disminuya, lo que se ha demostrado que es percibido como un sonido más natural puesto que el oído es menos sensible a un ruido impredecible que afecte a todas las frecuencias por igual que a las distorsión armónicas causadas por una recuantización a la baja sin &lt;i&gt;dither. &lt;/i&gt;Casi nada.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Audacity solo menciona el término &lt;i&gt;dither &lt;/i&gt;en los ajustes de conversión en tiempo real. No obstante, el sentido común nos dice que eso de la &lt;b&gt;corrección con ruido blanco&lt;/b&gt;&amp;nbsp;que se muestra en las opciones específicas de la conversión de alta calidad no debe ser otra cosa que una forma de &lt;i&gt;dither &lt;/i&gt;¿Una traducción incompleta? Quizás.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vamos a desactivar este ajuste misterioso, a ver qué pasa.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgryuYbj1rP4m-qfrrB7EdQ2tyMzn3b662dGTVcBDRq0vCTPaTuotc8NURcrN49aPeNISkRD-5UOuPNAaIc0Zjz1HwpbFA7hwKLdOnyWCn8u2AZdOLIPU5vwGlCvOfRqhuR2ZEz/s1600/nodither.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y ahora repitamos el experimento de conversión wav &amp;gt; flac &amp;gt; wav...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/negcp3gj2ksvtcexmhb8qwv5nvkh0gf3?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;88&quot; msallowfullscreen=&quot;&quot; src=&quot;https://app.box.com/embed/preview/26y397ti9iiupb7f0xac95bzw7ii5k7g?theme=dark&quot; webkitallowfullscreen=&quot;&quot; width=&quot;500&quot;&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Veamos qué aspecto tienen ahora los espectrogramas de las pistas A y C2:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsilarIlaSxls37es5XVNFDhNjxpGVLujHyoU-swai5MiZwCo3soX1gQJ4F9BypQZV5k2IcDqEAt4cvahxQavw5zesd9glmA-ldC-9tYzm0pbGU76gtOrY37Hr3I2chSQ92Ohb/s1600/wav-flac-wav-espectrograma-2.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsilarIlaSxls37es5XVNFDhNjxpGVLujHyoU-swai5MiZwCo3soX1gQJ4F9BypQZV5k2IcDqEAt4cvahxQavw5zesd9glmA-ldC-9tYzm0pbGU76gtOrY37Hr3I2chSQ92Ohb/s400/wav-flac-wav-espectrograma-2.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Animación espectrogramas A y C2&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;Clic sobre la imagen para ampliar&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mucho más tranquilizador, ¿no os parece?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora bien... activemos el modo paranoico: Quizás nos estemos perdiendo algo. Quizás haya diferencias aún más sutiles en la imagen que escapan a nuestra vista, por más zoom sobre la animación que hagamos ¿Podemos mejorar este test para estar seguros de que, ahora sí, el formato flac es realmente sin pérdidas?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por supuesto. Si los ojos nos engañan, recurramos a los algoritmos. Os presento una nueva herramienta denominada &lt;a href=&quot;http://www.guiffy.com/Image-Diff-Tool.html&quot; target=&quot;_blank&quot;&gt;Image Diff&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0LBsJenMgjrIQnBY4i3XC9ZYqFpIi8-gaFrHxdHwvnGqEpjavEELmCZqVbuqlKwTTV8hKBFH1-o4RVvdKrug20L_zo6CPZzCYnoIYH1lF0JQvSSR95QRLbR9PFyH37lRTk565/s1600/imagediff.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0LBsJenMgjrIQnBY4i3XC9ZYqFpIi8-gaFrHxdHwvnGqEpjavEELmCZqVbuqlKwTTV8hKBFH1-o4RVvdKrug20L_zo6CPZzCYnoIYH1lF0JQvSSR95QRLbR9PFyH37lRTk565/s1600/imagediff.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta aplicación, que también está disponible para Windows, OS X y Linux, compara pixel a pixel dos imágenes dadas para identificar cualquier diferencia existente entre ellas. Vamos a ver qué pasa cuando la utilizamos para analizar comparativamente las gráficas de los espectrogramas correspondientes a los dos pares de pistas: A/C y A/C2:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdwCpSnt97-CMO7bumOLvMlGKeXpihslUNCROnJ9ziL-gRoHJDEsrkA_VwlBsA4Pk4EigKDU76lngbltTUQTPOH5T-mnwKZyoTzprmzzF-wwCr_QT2f8ehalPxlVnlP-V3aViH/s1600/imagediff-A-C.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;217&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdwCpSnt97-CMO7bumOLvMlGKeXpihslUNCROnJ9ziL-gRoHJDEsrkA_VwlBsA4Pk4EigKDU76lngbltTUQTPOH5T-mnwKZyoTzprmzzF-wwCr_QT2f8ehalPxlVnlP-V3aViH/s400/imagediff-A-C.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;b style=&quot;text-align: center;&quot;&gt;Diferencias espectrogramas A y C&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Clic sobre la imagen para ampliar&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj82oSnJ9nGKYyXNYoIgwuAgGnEh0HB-EKck_1GZboFQ1PNYGwiOepyBygN635T-Dd0451ahCN8i1UPUrfGmjXT4ugncac7zNiT_ShyxCsSY1TMdxlP0Z3lCYB7KAbH7htxnabe/s1600/imagediff-A-C2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;217&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj82oSnJ9nGKYyXNYoIgwuAgGnEh0HB-EKck_1GZboFQ1PNYGwiOepyBygN635T-Dd0451ahCN8i1UPUrfGmjXT4ugncac7zNiT_ShyxCsSY1TMdxlP0Z3lCYB7KAbH7htxnabe/s400/imagediff-A-C2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;Diferencias espectrogramas A y C2&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Clic sobre la imagen para ampliar&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los puntos blancos en el panel superior de la primera captura representan todos los píxeles que diferencian ambos espectrogramas. Hay muchos más de los que creímos apreciar hace solo un momento al compararlos de un vistazo en la primera de las animaciones. La segunda captura, en cambio, es totalmente oscura. Ni un solo punto blanco se atreve a iluminarse. Esto parece confirmar que, efectivamente, los espectrogramas de las pistas A y C2 son idénticas y, por tanto, flac sí es un códec transparente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
¿Alguien tiene alguna objeción? ¿No? Pues yo sí.

&lt;br /&gt;
&lt;br /&gt;
Un espectrograma no es otra cosa que un diagrama bidimensional que representa en el eje horizontal el tiempo y en el vertical la frecuencia. Cada punto del gráfico por tanto se puede denotar mediante sus coordenadas &lt;b&gt;(t,f)&lt;/b&gt;, calculándose su color a partir de la cantidad de información codificada en la pista de audio en el instante &lt;b&gt;t&lt;/b&gt; y para la frecuencia &lt;b&gt;f&lt;/b&gt;. Aunque esto no es exactamente así, lo asumiremos como cierto para no complicar en exceso este razonamiento, aceptando por tanto que &lt;i&gt;la vaca es una esfera&lt;/i&gt; (mejor os cuento el chiste otro día). Cuando se representa un espectrograma en la ventana de una aplicación hay que encajar los intervalos de tiempo y frecuencia que caracterizan al primero dentro de los límites del área gráfica donde se dibujan, área que lógicamente tiene unas dimensiones limitadas. Lo que quiero poner con esto de manifiesto es que si los algoritmos de cálculo y representación en pantalla no están correctamente diseñados, podría suceder que ciertos detalles espectrales pasaran desapercibidos. Es raro que algo así ocurra con una aplicación, digamos, respetable. Pero no imposible, claro.&lt;br /&gt;
&lt;br /&gt;
Llegados a este punto de locura existencial audiófila, por tanto, solo nos queda una alternativa posible: destripar los archivos y comprobar sus contenido, byte a byte. Y eso es precisamente lo que vamos a hacer.&lt;br /&gt;
&lt;br /&gt;
Me gustaría añadir por tanto a nuestro kit de análisis una nueva aplicación:&amp;nbsp;&lt;a href=&quot;https://www.cjmweb.net/vbindiff/&quot; target=&quot;_blank&quot;&gt;VBinDiff&lt;/a&gt; (&lt;i&gt;Visual Binary Diff&lt;/i&gt;). VBinDiff es grande por varios motivos. Uno de ellos tiene que ver con el hecho de que funciona bien incluso con archivos de hasta 4 GB. Afortunadamente los nuestros no van a ser tan voluminosos. Por lo demás se trata de una herramienta sencilla, no dispone de interfaz gráfica ni tampoco de un bonito icono o logotipo que hubieran aportado algo más de vistosidad a esta sección del artículo.&lt;br /&gt;
&lt;br /&gt;
A VBinDiff debemos indicarle qué 2 archivos queremos comparar invocándola mediante un comando como este desde una terminal de comandos:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;VBinDiff.exe &quot;Pista A.wav&quot; &quot;Pista C.wav&quot;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYN0q4BqllV2z5XLc1tPzMVlj_dK2v8hAr9vJynfzSaHqzQumNTl9ss5TOtEWp0gl0Y0sIUpGpFGuxlwlmbixL_FOgSbbtSDLcrNT9JBnaJEPxHVN5xP8A1rw6Tmuw5wNaP9jM/s1600/vbindiff-A-C.jpg&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Y esto es lo que veremos en pantalla:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkXh-OUEixZPt8ZEdfaGdsCbz18ApHpbr463bYHUje5gkfK8ockarqV8TJbuHzdrNuayWL7hJUQCoaQwlhgSHIWcNO81o0Moe1APTC63NTxuJc49nOSpzKLIjs_kB_6nzMy-J2/s1600/vbindiff-A-C-bytes.png&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
En la parte superior tenemos el contenido de la pista A, en la inferior el de la pista B. Las 2 columnas de números a la izquierda representan la posición dentro de los archivos. Cada byte (0 - 255) está representado en &lt;a href=&quot;https://es.wikipedia.org/wiki/Sistema_hexadecimal&quot; target=&quot;_blank&quot;&gt;notación hexadecimal&lt;/a&gt; (0x00 - 0xFF), que como todo el mundo sabe es el sistema de numeración preferido por replicantes y otros seres sintéticos.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
De acuerdo con las &lt;a href=&quot;http://soundfile.sapp.org/doc/WaveFormat/&quot; target=&quot;_blank&quot;&gt;especificaciones del formato wav&lt;/a&gt;, los primeros 44 bytes (que he coloreado de amarillo) son la cabecera y no contienen datos de audio. Los últimos 4 bytes de la cabecera (D4 C1 56 00) indican el número de bytes de datos que siguen a continuación. Como se emplea una ordenación de tipo &lt;a href=&quot;https://es.wikipedia.org/wiki/Endianness&quot; target=&quot;_blank&quot;&gt;Little Endian&lt;/a&gt;, los bytes deben ser leídos al reves (0x0056C1D4), es decir,&amp;nbsp;5.685.716 bytes, que sumados a la cabecera de 44 bytes nos da un tamaño total de&amp;nbsp;5.685.760 bytes. Justo lo que nos indica el explorador de archivos.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTGPcdAnniyyc5yo4ciVXY0Hi2ICQ2-fDivnJWjYybd3QjDsgDo88jeL93fQ7Ket0SO8k4D55qMFjxTu0-A5c4fmBhfJOk_P2EdYl-LcKoaRUzanr6YfKHAFDR8NrE9XFZShlI/s1600/tam_archivo_A.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTGPcdAnniyyc5yo4ciVXY0Hi2ICQ2-fDivnJWjYybd3QjDsgDo88jeL93fQ7Ket0SO8k4D55qMFjxTu0-A5c4fmBhfJOk_P2EdYl-LcKoaRUzanr6YfKHAFDR8NrE9XFZShlI/s1600/tam_archivo_A.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Comprobamos que ambas cabeceras son idénticas.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
A partir de la posición 0x2C (44 en decimal) se almacenan las muestras de sonido en una representación en &lt;a href=&quot;https://es.wikipedia.org/wiki/Complemento_a_dos&quot; target=&quot;_blank&quot;&gt;complemento a 2&lt;/a&gt; (otra rareza propia de replicantes). Como se trata de audio &lt;i&gt;redbook&lt;/i&gt; se emplean 16 bits (2 bytes) para codificar cada una de ellas, esto es, 2 numeritos hexadecimales que, recordemos, deben leerse de derecha a izquierda.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Y ahora sí, lo habéis adivinado, VBinDiff representa en rojo los bytes que difieren de un archivo al otro. Las discrepancias comienzan a partir de la 5ª muestra (posición 0x34 o 52 en decimal). Casi a continuación nos encontramos con un curioso patrón: los bytes que ocupan una posición par difieren habitualmente en muy pequeña medida y los que se encuentran en posición impar son siempre iguales.&amp;nbsp;&lt;span style=&quot;font-family: inherit;&quot;&gt;Recordemos aquello de la ordenación Little Endian y comparemos las muestras una a una:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;Pista A:&lt;/b&gt; ... 0x0419 0xF2C7 0x05&lt;span style=&quot;color: red;&quot;&gt;D7&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;F0&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;D6&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;03&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;3B&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;EF&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;E0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;04&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;C0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;F1&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;71&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;...&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;Pista C:&lt;/b&gt; ...&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;04&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;1A&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;F2C7&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;05&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;D6&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;F0&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;D7&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;03&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;3C&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;EF&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DD&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;04&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;BF&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;0x&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;F1&lt;/span&gt;&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;75 &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;...&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;times new roman&amp;quot;;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
La herramienta, con su esplendorosa interfaz de texto, permite el desplazamiento a lo largo y ancho del archivo utilizando los cursores y las teclas de &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;AvPag&lt;/span&gt;, &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;RePag&lt;/span&gt;, &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Inicio&lt;/span&gt; y &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Fin&lt;/span&gt;. También podemos presionar la tecla &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Intro&lt;/span&gt; para que VBinDiff salte al siguiente byte que difiere en la secuencia del archivo. Obviamente no vamos a comprobarlo porque hasta para un replicante, especialmente para los que son amantes de la música, es francamente aburrido ver cómo interminables secuencias de números hexadecimales se desplazan por la pantalla. Pero creedme cuando os digo que este patrón &lt;i&gt;byte ligeramente distinto,&amp;nbsp;&lt;/i&gt;&lt;i&gt;byte igual&amp;nbsp;&lt;/i&gt;se repite hasta el fin de los tiempos o, lo que es lo mismo, el final de ambos archivos.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Las muestras que se diferencian siempre lo hacen en su byte menos significativo, y además esa diferencia suele ser muy pequeña, &amp;nbsp;de una magnitud de apenas 3 o 4 unidades en valor absoluto ¿Recordáis en que consistía el &lt;i&gt;dither&lt;/i&gt;? Sí, esa señal aleatoria de pequeña magnitud que se sumaba a la original para reducir los errores de cuantización. Acabamos de encontrar a ese señor bajito en&amp;nbsp;&lt;/span&gt;las entrañas binarias de nuestras pistas de audio. Por fin todo cuadra.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Como era de esperar, si comparamos ahora la pista A con la C2, obtenida tras desactivar la corrección con ruido blanco en Audacity, nos vamos a encontrar con el resultado esperado (y tranquilizador, añadiría):&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;orphans: 2; text-align: left; text-indent: 0px; widows: 2;&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;VBinDiff.exe &quot;Pista A.wav&quot; &quot;Pista C2.wav&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2aU3V2irsYOrCRuLCJDzPi6SLwU-3BRvncFRUEyzpS7CJGdIS503NoxOUDy6sz99pIkOb65TiqWVxiDa3GdF-xu-QeMdsXFBFif6FcqahkycOVAmSewy42TJ5gNeXSqKqXsl5/s1600/vbindiff-A-C2-bytes.png&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; color: black; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: normal; letter-spacing: normal; margin: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ambos archivos, tanto el wav inicial como el obtenido a partir de la conversión intermedia en formato flac, son&amp;nbsp;&lt;b&gt;exactamente&amp;nbsp;idénticos&lt;/b&gt;, sin asomo alguno de duda.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esto demuestra que, contrariamente a las impresiones iniciales, flac (al igual que cualquier otro formato que recurra a la compresión sin pérdidas) es absolutamente transparente y preserva totalmente la integridad de los archivos de audio codificados.&lt;br /&gt;
&lt;br /&gt;
No acabo de entender por qué Audacity, en su configuración predeterminada, inyecta una señal de ruido blanco a modo de &lt;i&gt;dither&lt;/i&gt; cuando realiza una conversión de formato, máxime cuando este proceso no lleva parejo necesariamente un reajuste de la frecuencia de muestreo. Pero el caso es que lo hace... y los resultados pueden confundir al más pintado.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Mucho cuidado con los detalles, el diablo suele estar en ellos.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;color: red;&quot;&gt;Y aquí la 2ª parte de este artículo:&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.pablofelip.tk/2017/01/como-no-usar-audacity-y-spek-para_20.html&quot; target=&quot;_blank&quot;&gt;Cómo (no) usar Audacity y Spek para llegar a conclusiones erróneas (II)&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/01/como-no-usar-audacity-y-spek-para.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPL1GPhVnMpHYlwzZFJjiHvvSI4HiQfvPprfYKa0C7x69_huWGs4Sv2l8drSSEjIvFVsxi8-UsxhdfGXiHlDiW-_VOlm6HEBJTGRubwXryo52sSfOiqdq520xnkZYKYBED6CpH/s72-c/iconos.png" height="72" width="72"/><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-2771977634657707565</guid><pubDate>Tue, 10 Jan 2017 21:37:00 +0000</pubDate><atom:updated>2017-01-10T22:37:06.946+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><category domain="http://www.blogger.com/atom/ns#">hacks</category><title>BubbleUPnP, Audiocast y uso de reproductores DLNA antiguos</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
Estos días estoy redescubriendo Google Music, la alternativa de Google a Spotify y compañía, como consecuencia de su &lt;a href=&quot;http://www.elandroidelibre.com/2016/12/google-play-music-4-meses-gratis.html&quot; target=&quot;_blank&quot;&gt;reciente oferta&lt;/a&gt; de 4 meses gratuitos, que estoy utilizando de modo conjunto con BubbleUPnP (3,99€ extraordinariamente bien empleados).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmSK5gLIfCo66tZLHUZUv0VKC_qSw23iNc2DbWSOL-sj3H7sSMQfH_-IanJ34IJA9S6hjVwzC_kt8Of9NBWWx9f7qhtfWf4Im0ZOFMOYUlMR9ebc2lSEkmZKnOwQTpgCcnGT3b/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmSK5gLIfCo66tZLHUZUv0VKC_qSw23iNc2DbWSOL-sj3H7sSMQfH_-IanJ34IJA9S6hjVwzC_kt8Of9NBWWx9f7qhtfWf4Im0ZOFMOYUlMR9ebc2lSEkmZKnOwQTpgCcnGT3b/s1600/1.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta conocida aplicación, que funciona como servidor, reproductor y punto de control DLNA viene aquí de perlas puesto que es capaz de conectarse a este servicio (además de a otras &quot;nubes&quot; como a las de Tidal, Google Drive, Qobuz, Amazon, Dropbox, etc.)...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWsxPKLgE9tn5tX9AtduaJehaidkWXojl6Nc0S4Kg-sW6Psg2eprnjMvsuonDkKWQoFKems_BMehAnvzAVTUDgugb91_WDSz8eiw1FZjy6x_yvJf6_ptX5HdY6rn0pi3GS-H4T/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWsxPKLgE9tn5tX9AtduaJehaidkWXojl6Nc0S4Kg-sW6Psg2eprnjMvsuonDkKWQoFKems_BMehAnvzAVTUDgugb91_WDSz8eiw1FZjy6x_yvJf6_ptX5HdY6rn0pi3GS-H4T/s1600/2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...para actuar como interfaz de control alternativa a las propias apps nativas de Google Music, Tidal, etc.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNwdmT7qVbQ5r9ZtVbGX0AL_8Kj1F5cg2p6FzV4wjuJGT8trTU1DDfhvi3OPxxFEEQkRNHon8pbyCXRpjYJnO2AUaBBVfhozPkhXhyxof0DwAzXd4pgwXrJQEisT1oO6f-_y-I/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNwdmT7qVbQ5r9ZtVbGX0AL_8Kj1F5cg2p6FzV4wjuJGT8trTU1DDfhvi3OPxxFEEQkRNHon8pbyCXRpjYJnO2AUaBBVfhozPkhXhyxof0DwAzXd4pgwXrJQEisT1oO6f-_y-I/s1600/3.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Funcionando de este modo BubbleUPnP puede además &lt;b&gt;enviar el audio recibido de estos servicios hacia dispositivos capaces de actuar como puntos de reproducción DLNA&lt;/b&gt; (perfil &lt;i&gt;renderer&lt;/i&gt;) o simplemente hacia un Chromecast, de un modo análogo a lo que podríamos conseguir con un i-cacharro recurriendo a la conocida función AirPlay, integrada de un modo transversal en todos los dispositivos de Apple, desde ordenadores a móviles y tabletas.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante el uso de Google Music (por ejemplo) desde BubbleUPnP presenta carencias. Por un lado, la reproducción sin pausas (gapless) falla en muchos dispositivos DLNA y, por otro, no es posible realizar búsquedas en el catálogo del servicio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Afortunadamente BubbleUPnP es una auténtica navaja suiza. Una de sus funciones menos conocidas es la de &lt;b&gt;emitir el audio de cualquier aplicación del sistema hacia un punto de reproducción DLNA&lt;/b&gt;, superando estas y otras limitaciones de algunas aplicaciones de audio nativas de Android, que si bien no es infrecuente que puedan emitir hacia un Chromecast suelen ser incapaces de entenderse con dispositivos DLNA o AirPlay. A esta característica de BubbleUPnP se la denomina &lt;b&gt;Audio Cast&lt;/b&gt;, y se encuentra relativamente escondida en las profundidades de los ajustes de la aplicación:&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwd2L2fVkPWCsHeDJi8o6fgxRAncsGfQiRF_kbFdxxa0M3l3SlSiitwhM9WD6ZU1cRzNo8xEBUY3F5HpwaVZit9ps9VnM4qOkjdLm8RPNIADFxCCiHgXjEE6tfnFf-059td2qI/s1600/4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwd2L2fVkPWCsHeDJi8o6fgxRAncsGfQiRF_kbFdxxa0M3l3SlSiitwhM9WD6ZU1cRzNo8xEBUY3F5HpwaVZit9ps9VnM4qOkjdLm8RPNIADFxCCiHgXjEE6tfnFf-059td2qI/s1600/4.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Una vez activemos Audio Cast, dispondremos de un botón situado a la derecha de cada reproductor DLNA. Si lo pulsamos el audio de (casi) cualquier aplicación de Android será enviado hacia él, lo que nos permitirá emplear el servicio que deseemos (en mi caso Google Music) directamente a través de su app nativa disfrutando de todas sus funcionalidades.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglpKj2OKbWqMo1q3x-xjgXYDlBm1IKkuxPXgy2XFy1axHqtDBry5qocN0DTS_tarfxJ0mz27HA6nTxoAJD2_4LJKM2PgDH4s1gZUv1CUqmZESTWk6SiG3MLTKr5KBV6v8XGly0/s1600/5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglpKj2OKbWqMo1q3x-xjgXYDlBm1IKkuxPXgy2XFy1axHqtDBry5qocN0DTS_tarfxJ0mz27HA6nTxoAJD2_4LJKM2PgDH4s1gZUv1CUqmZESTWk6SiG3MLTKr5KBV6v8XGly0/s1600/5.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí podéis ver el tinglado en acción con OSMC corriendo en una Raspberry Pi 2 como punto de reproducción. Fijaos en que el audio se emite sin pérdidas de ningún tipo, de hecho en este caso se envía como LPCM 44/16 (1411Kbps):&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPbgVivGiQ1z_s_yQLhYbZo5rQcRZ0vIy5WO7E8xM2jfhjC7C_5b4XB9-fvccvKjU8c1tmju0vTRbs0JP8_kFr1KDK7N0aq5qVXF_NkqKbZUPArHqfkgt2moX23y8UvBffU27r/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPbgVivGiQ1z_s_yQLhYbZo5rQcRZ0vIy5WO7E8xM2jfhjC7C_5b4XB9-fvccvKjU8c1tmju0vTRbs0JP8_kFr1KDK7N0aq5qVXF_NkqKbZUPArHqfkgt2moX23y8UvBffU27r/s1600/6.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lamentablemente para disponer de Audio Cast necesitamos un móvil o tableta con root, esto es, que haya sido modificado para poder hacer cosas que, de serie, la seguridad de Android no permite. Este requisito es necesario puesto que es imprescindible instalar (realmente &lt;i&gt;flashear &lt;/i&gt;en la ROM del dispositivo) previamente un componente denominado &lt;a href=&quot;http://forum.xda-developers.com/showthread.php?t=3034811&quot; target=&quot;_blank&quot;&gt;Xposed&lt;/a&gt; y un &lt;a href=&quot;http://repo.xposed.info/module/com.bubblesoft.android.bubbleupnp&quot; target=&quot;_blank&quot;&gt;módulo&lt;/a&gt; sobre este último que permite finalmente la activación de Audio Cast.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVhulU8REXl3frNzF4etOUJWeIjCv8dBGpitQ17KTVQmiL1nQRYbg5HztkjAp5FaTk-YBeg2_iXbMsJdoPidBcQuPFP_b0IfVWhYwstO9z-Wj9ZU6iUn3r2_Ll_vUmscjYVL4c/s1600/7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVhulU8REXl3frNzF4etOUJWeIjCv8dBGpitQ17KTVQmiL1nQRYbg5HztkjAp5FaTk-YBeg2_iXbMsJdoPidBcQuPFP_b0IfVWhYwstO9z-Wj9ZU6iUn3r2_Ll_vUmscjYVL4c/s1600/7.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYIgD2bw3VQxhL1a0koHofAd9hXYeO9FL8mFjchOEBpiulZiR0i5-OtpNrwFv3f3W9OXWKqA19AxaOiF8rKLRdFEthuVCL9n98-8fsdbyEpixmI4xQCwtDiVOr46xmhhYi438H/s1600/8.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYIgD2bw3VQxhL1a0koHofAd9hXYeO9FL8mFjchOEBpiulZiR0i5-OtpNrwFv3f3W9OXWKqA19AxaOiF8rKLRdFEthuVCL9n98-8fsdbyEpixmI4xQCwtDiVOr46xmhhYi438H/s1600/8.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El procedimiento no lleva más de 5 minutos en un dispositivo con root utilizando el instalador de Xposed disponible en los enlaces anteriores, y apenas 5 más si es necesario conseguir root previamente (nuevamente hay varias apps muy efectivas y compatibles con gran número de dispositivos, además de docenas de tutoriales en foros especializados). No obstante hay que advertir que esta modificación suele suponer la &lt;span style=&quot;color: red;&quot;&gt;pérdida de la garantía&lt;/span&gt; y, si no se sabe bien lo que se hace, la aventura puede terminar con un dispositivo que no arranca. Mucho ojo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Otra de las ventajas de aventurarse a activar Audio Cast tiene que ver con el uso de reproductores DLNA que no admitan el control desde apps como BubbleUPnP, esto es, carezcan de compatibilidad con el perfil renderer.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En este caso &lt;b&gt;es posible &quot;sintonizar&quot; un flujo DLNA que genera BubbleUPnP&lt;/b&gt; y queda expuesto en la red local como si de un archivo almacenado en un servidor DLNA se tratase. Una vez nuestro reproductor DLNA abre este flujo (navegamos hasta él con su mando a distancia) ya solo es necesario reproducir lo que queramos en el móvil o teléfono, que sonará a través del primero (el montaje es similar al que se puede orquestar con el componente UPnP de Foobar). Aquí podéis ver esta función en acción utilizando el reproductor DLNA de mi receptor Pioneer SC-LX81, que ya tiene unos años a cuestas y no ofrece compatibilidad con el mencionado perfil:&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYFXqWmGIou0c6pGJoC49qsb0iMmEOmnOX3b2n-AVLKdol58nm3Wd7frMX8uk9quTJgPiqtdHhVvp_kgySGycpaS1RIB1tvq2cZMbFZ0lyw9Q496UxNtL9XSPGqkPFwUDeK9Em/s1600/9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYFXqWmGIou0c6pGJoC49qsb0iMmEOmnOX3b2n-AVLKdol58nm3Wd7frMX8uk9quTJgPiqtdHhVvp_kgySGycpaS1RIB1tvq2cZMbFZ0lyw9Q496UxNtL9XSPGqkPFwUDeK9Em/s1600/9.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit0akpaBnHvzDOAqHwCYodSSmk9T992An57GdlEA5aDOdENchKaf6CneJoyC_wcwfICTwJVHU35VzL5HxsaLMpXlJqlDG02BWowD3J0Oqt4ZBdgeyK4wbSbj2PVBkfU7aBXgus/s1600/10.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEit0akpaBnHvzDOAqHwCYodSSmk9T992An57GdlEA5aDOdENchKaf6CneJoyC_wcwfICTwJVHU35VzL5HxsaLMpXlJqlDG02BWowD3J0Oqt4ZBdgeyK4wbSbj2PVBkfU7aBXgus/s1600/10.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXzfigxsRzPYiBxAiccA3kAx6c1qOiYvKy39P0VkRrVGNwWkVPt_OfCAPyDRWcW-rj7HEMsmrMlPeSgL0bbZcuNlV8jJF73y-iDl1DgMwnvLo0grvGg1C1JFCa_S4Io0eB2Slf/s1600/11.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXzfigxsRzPYiBxAiccA3kAx6c1qOiYvKy39P0VkRrVGNwWkVPt_OfCAPyDRWcW-rj7HEMsmrMlPeSgL0bbZcuNlV8jJF73y-iDl1DgMwnvLo0grvGg1C1JFCa_S4Io0eB2Slf/s1600/11.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nuevamente podéis ver que la emisión se realiza en LPCM 44/16 con una tasa de bits de 1411kbps (sin pérdidas). La cosa suena francamente bien y nos permite seguir empleando reproductores DLNA ya un poco antiguos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En principio esta misma mecánica debería funcionar con los Oppo 9x, pero por alguna razón no he conseguido que el mío inicie la reproducción del flujo Audio Cast. Quizás tenga que ver con la versión del firmware del aparato o simplemente con alguna pequeña incompatibilidad con BubbleUPnP, que dicho sea de paso dispone de un montón de ajustes y tweaks que aún estoy explorando.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Afortunadamente, BubbleUPnP tiene aún otro as en la manga: Es capaz de &lt;b&gt;exponer través de su servidor DLNA integrado la biblioteca de cualquiera de los servicios de streaming que soporta&lt;/b&gt; (por ejemplo Tidal o el propio Google Music), permitiendo conectarse a ellos desde un reproductor DLNA, aunque no sea compatible directamente con el servicio en cuestión. Para ello BubbleUPnP, actuando como intermediario, genera una estructura de carpetas dinámicas que cuelgan de su servidor DLNA. Los reproductores simplemente navegan por ellas como si lo hicieran directamente a través de las opciones y menús del servicio de streaming correspondiente. Y esto sí funciona perfectamente con nuestros Oppo 93/95; aquí tenéis a uno ojeando Google Music, la interfaz de usuario no es muy vistosa y hay problemas con las etiquetas, pero es operativo y suena bien:&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSUN9EEC-4TPUm94Nt1Na7r3dvXegOnWKarerLcKmwOOcEv5HrS_gIlkVa-sOZSiVPW_Mr9l63ZPfLaKxYmyGeRH8VaK8Q8wvW21Pkj1d0Rqhpp9ohqp-tMfjnDsQgnAvtuHlQ/s1600/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSUN9EEC-4TPUm94Nt1Na7r3dvXegOnWKarerLcKmwOOcEv5HrS_gIlkVa-sOZSiVPW_Mr9l63ZPfLaKxYmyGeRH8VaK8Q8wvW21Pkj1d0Rqhpp9ohqp-tMfjnDsQgnAvtuHlQ/s1600/12.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh65Os9a5Dn7hF0d1OKFcz9rW-B4Emnos3UOLAoODtLMTu-QrqXbT1kQt2bzogtq9iovi_kwgkXsTn9k-3W5nQGlFG4dv2nhFVwj22TT-iRzCo0ix1Z599rM_a_xuodEPlBlrrI/s1600/13.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh65Os9a5Dn7hF0d1OKFcz9rW-B4Emnos3UOLAoODtLMTu-QrqXbT1kQt2bzogtq9iovi_kwgkXsTn9k-3W5nQGlFG4dv2nhFVwj22TT-iRzCo0ix1Z599rM_a_xuodEPlBlrrI/s1600/13.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ZagPjQApd6xn0OafO9r186c7REjPPKgc7sipU138lP66Ef9c3sRsDrC_2HT1EESCXKQn_4AFuYw3Ff5S7UxK1Fs5inIYGrJBYlXkL4veM_xjnizmyMggXMvvaqG7XnxtHRLH/s1600/14.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ZagPjQApd6xn0OafO9r186c7REjPPKgc7sipU138lP66Ef9c3sRsDrC_2HT1EESCXKQn_4AFuYw3Ff5S7UxK1Fs5inIYGrJBYlXkL4veM_xjnizmyMggXMvvaqG7XnxtHRLH/s1600/14.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBwBU6VH94bJorAc2gztgtvMbmgFmMRsZUmJywFAKtSd9Op8J_WK59cqylCKNO3qm1qM2aKd9kJRMzQcpCtE0KRPYF2B9mmFjoyKKWdzumc8YIdWk8LEd2qFDYgAkmefKX61pf/s1600/15.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBwBU6VH94bJorAc2gztgtvMbmgFmMRsZUmJywFAKtSd9Op8J_WK59cqylCKNO3qm1qM2aKd9kJRMzQcpCtE0KRPYF2B9mmFjoyKKWdzumc8YIdWk8LEd2qFDYgAkmefKX61pf/s1600/15.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2017/01/bubbleupnp-audiocast-y-uso-de.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmSK5gLIfCo66tZLHUZUv0VKC_qSw23iNc2DbWSOL-sj3H7sSMQfH_-IanJ34IJA9S6hjVwzC_kt8Of9NBWWx9f7qhtfWf4Im0ZOFMOYUlMR9ebc2lSEkmZKnOwQTpgCcnGT3b/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-1444828814704658030</guid><pubDate>Sun, 18 Dec 2016 16:32:00 +0000</pubDate><atom:updated>2016-12-19T00:56:40.193+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><title>I test de audio digital: WAV vs OGG ¿qué nos estamos perdiendo?</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzWqMJZkcmQyzUy6LiOm_9e1HtSNtHE3wbtq_HFDZM1j0XqeIjiYNq6PdPQ4vAsuEfRTBHwkR0z0DncfnYLA18Nz2BLlWaeJLNj1dxjJSnDXRKwEkKS2KmuY0GFgvHZ4TcRPwG/s1600/0-1.jpg&quot; /&gt;&lt;br /&gt;
&lt;h2 style=&quot;text-align: start;&quot;&gt;
&lt;span style=&quot;color: #3d85c6;&quot;&gt;¿De qué va todo esto?&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Hace unas semanas decidí organizar un pequeño experimento colectivo cuyo objetivo era el de analizar la calidad de audio que podemos conseguir utilizando el codec OGG/Vorbis de modo comparado con la de muestras de audio almacenadas sin compresión de ningún tipo, en formato WAV, a 16 bits y 44 Khz.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
OGG/Vorbis (simplemente OGG en adelante) es un veterano codec de audio digital desarrollado por la Fundación Xiph.Org. Pertenece a la familia de codecs llamados perceptivos. Esto quiere decir que utiliza un modelo psicoacústico para reducir el tamaño del archivo resultante del proceso de codificación por lo que cuando se emplea se produce una pérdida en la fidelidad del audio de las muestras originales que se recodifican. Dicho de otro modo, su funcionamiento no es transparente puesto que opera bajo la premisa de descartar información que teóricamente no es audible, del mismo modo que los archiconocidos MP3 y AAC.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Lo que se pretendía tratar de determinar precisamente era en qué medida esa pérdida es audible o no, y bajo qué condiciones.&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;
Aunque es posible que existan otros codecs más eficientes, escogí OGG por el hecho de ser de código abierto, por su popularidad (es el empleado por Spotify) y su buen rendimiento contrastado. En cualquier caso, OGG ofrece mejores resultados que MP3 a igual tasa de bits.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
La sistemática de la prueba fue la siguiente:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Seleccioné 5 pistas de audio a partir de mis propios CDs y las extraje en formato WAV.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;A continuación, escogí un fragmento de entre 30 y 50 segundos de cada una de ellas y generé 5 archivos en formato WAV.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Estos 5 archivos se recodificaron en formato OGG. En este punto se produjo una pérdida en la fidelidad del audio de las muestras originales.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Para evitar que el tamaño del archivo delatara el codec empleado en cada caso, las muestras en formato OGG se re-empaquetaron nuevamente como archivos WAV.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Los 5 pares de archivos resultantes (versión en WAV / versión en OGG, pero ambos conjuntos presentados en contenedores WAV) fueron renombrados de modo uniforme: Pista 1-A, Pista 1-B, Pista 2-A, Pista 2-B… asignando aleatoriamente los sufijos A y B a cada par de pistas.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Se construyó una página web &lt;a href=&quot;http://www.testaudiocomprimido.tk/&quot; target=&quot;_blank&quot;&gt;(www.testaudiocomprimido.tk&lt;/a&gt;) en la que se publicaron todos los archivos, así como un cuestionario que contenía una serie de preguntas a responder por los participantes.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0aj_0Z3DCN3-Tg2VfAizRcU68YF6GAL6lQj5hZ_7l0i7DvXiKhzkr-AONkgRZhFU4c5gahop8h07Qjth1gLU0mI8dPjiKWoU7iF_gnr4e_u8oTfkXqGj9VCezpSmARoYEbL_E/s1600/Selecci%25C3%25B3n_752.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0aj_0Z3DCN3-Tg2VfAizRcU68YF6GAL6lQj5hZ_7l0i7DvXiKhzkr-AONkgRZhFU4c5gahop8h07Qjth1gLU0mI8dPjiKWoU7iF_gnr4e_u8oTfkXqGj9VCezpSmARoYEbL_E/s1600/Selecci%25C3%25B3n_752.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Este cuestionario estaba estructurado en 3 secciones. En la primera simplemente había que marcar qué versión de cada uno de los pares de pistas era percibida como de mayor calidad, existiendo también una tercera respuesta posible si no se apreciaban diferencias. Del mismo modo, los participantes tenían que indicar qué grado de confianza habían tenido en las elecciones realizadas. Las siguientes dos secciones contenían preguntas opcionales, pero que se incluyeron con el objetivo de recoger datos que permitieran segmentar los resultados para tratar de interpretarlos mejor.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYJnVJqgJ0eMgsR0Ael6518Vs6k0IEtFyxmK4IRZhptkadhxKW2ca-m8MF2zdnnf3HwgHuK_L089oPfo42jtCZ1PKq9SZBSdi3dwWKyfR7SQIx4p9W0oukJbfhUlx2mqaK9aR/s1600/Selecci%25C3%25B3n_757.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQYJnVJqgJ0eMgsR0Ael6518Vs6k0IEtFyxmK4IRZhptkadhxKW2ca-m8MF2zdnnf3HwgHuK_L089oPfo42jtCZ1PKq9SZBSdi3dwWKyfR7SQIx4p9W0oukJbfhUlx2mqaK9aR/s1600/Selecci%25C3%25B3n_757.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmnULCenRl8qzfQEQYOn_vK-QE1jqZRmpIypkIBMXoz2HTSqquTYYNaHXTnAO2w8j6pZegDmmFxtPpqR5N50c5smlRAvOvWq_NdULr5hISNnzvX6YhaohOdlHWh1koyhIc3fn7/s1600/Selecci%25C3%25B3n_755.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmnULCenRl8qzfQEQYOn_vK-QE1jqZRmpIypkIBMXoz2HTSqquTYYNaHXTnAO2w8j6pZegDmmFxtPpqR5N50c5smlRAvOvWq_NdULr5hISNnzvX6YhaohOdlHWh1koyhIc3fn7/s1600/Selecci%25C3%25B3n_755.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGG4LT_TUac7yl3JWX4tRitvYQY-8jAKJQf9alSTCnOlKNXXBBV5Qh3snRTr1Y3ctUudaFTmvWHucByKZFF3I_9FQtbiAavdlx5XCQv3UHCHiB5OfB8PARMXOhKxh5KgdMohI5/s1600/Selecci%25C3%25B3n_756.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGG4LT_TUac7yl3JWX4tRitvYQY-8jAKJQf9alSTCnOlKNXXBBV5Qh3snRTr1Y3ctUudaFTmvWHucByKZFF3I_9FQtbiAavdlx5XCQv3UHCHiB5OfB8PARMXOhKxh5KgdMohI5/s1600/Selecci%25C3%25B3n_756.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;El test se mantuvo abierto desde el sábado 22 de octubre hasta la medianoche del miércoles 30 de noviembre, invitando a que participasen usuarios de los foros de audio/vídeo más representativos del país. Para ello se abrieron hilos en&amp;nbsp;&lt;a href=&quot;http://www.audioplanet.biz/t79015-i-test-de-audio-digital-wav-vs-ogg-que-nos-estamos-perdiendo&quot;&gt;Audio Planet&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://www.forodvd.com/tema/163705-i-test-de-audio-digital-wav-vs-ogg-que-nos-perdiendo/&quot;&gt;ForoDVD&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;http://www.auriculares.org/foro/index.php/topic,18843.0.html&quot;&gt;Auriculares.org&lt;/a&gt;&amp;nbsp;y&amp;nbsp;&lt;a href=&quot;https://www.auriculares-hifi.com/foro/index.php?topic=8054.0&quot;&gt;Auriculares-hifi.com&lt;/a&gt;. Se animó a que los participantes realizaran el test en varias ocasiones, utilizando diferentes equipos, escuchando con altavoces o auriculares, descargando los archivos o escuchándolos en el propio navegador, etc. En total se recibieron 85 respuestas, 2 de ellas repetidas. Otro participante solicitó ser excluido del análisis tras enviar sus respuestas, por lo que finalmente quedaron 83 envíos únicos.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Durante el desarrollo de la prueba, y por supuesto tras la publicación de los resultados, que a continuación presento también aquí, se ha venido produciendo un animado e interesante debate en los foros anteriormente mencionados que os animo a que visitéis, pero no sin antes leer esta entrada, naturalmente.&lt;/div&gt;
&lt;br /&gt;
Vamos pues con...&lt;br /&gt;
&lt;h2&gt;
&lt;br /&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;Los resultados de la prueba&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A continuación os muestro una serie de gráficos &amp;nbsp;que detallan los resultados obtenidos. Si alguien desea analizar los datos en bruto, respuesta por respuesta, así como revisar detenidamente todas las tablas dinámicas y gráficos generados a partir de ellos, puede hacerlo en esta &lt;b&gt;hoja de cálculo&lt;/b&gt; de Google:&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA-gcLtGn3vBmrwd8NpNvmpNAsS8eW7B739sPT0XCGNfzdb0vZ0yapEXomsYYcElC7rViIy-73gNwnjfoNfMlZ0_eIy_SF-szTh6loichR9cKdyFZ_VweID9wW6ybWpPTpGcGM/s1600/Selecci%25C3%25B3n_758.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://goo.gl/pPK1oi&quot; target=&quot;_blank&quot;&gt;Test audio comprimido (publicado)&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Este documento es de solo lectura. No obstante podéis hacer una copia (es necesario para ello disponer de una cuenta de Google) haciendo &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Archivo &amp;gt; Crear una copia&lt;/span&gt; para obtener una versión propia, ya editable, en la que se pueden ver las fórmulas empleadas, editar los gráficos o realizar nuevos análisis. Por ejemplo, quizás sería interesante estudiar en qué modo las variables (tipo de escucha, perfil, nivel del equipo, etc.) determinan el número de aciertos en cada una de las pistas de modo específico e independiente. Yo he hecho el análisis que os presento de modo global, puesto que de lo contrario el trabajo se hubiera alargado mucho, y solo he descendido a este nivel de detalle para relacionar aciertos con confianza en la elección, que sí podréis encontrar más abajo representados pista a pista.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta es por tanto una prueba de código abierto :-), así que os animo a utilizar la hoja de cálculo con las respuestas para obtener más información y a compartir los resultados.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Vamos con los gráficos. Hay muchos y su carga puede demorarse, paciencia. &lt;br /&gt;
&lt;h3&gt;
&lt;br /&gt;1. Información estadística de los participantes&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
1.1. Participantes&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJPH7yZFCGf1VmZZ2a2hyphenhyphenVAwzBeIUyWssA88NlWK70qcNl0Gfir35OqZIOxO-X0iRMufQd7LfQYEgtV-F7AeeEK0RvZ2bFbMfHCIcTLkz-xLCU9YkMl2XEQerOm64Qvsh8KBA4/s1600/1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJPH7yZFCGf1VmZZ2a2hyphenhyphenVAwzBeIUyWssA88NlWK70qcNl0Gfir35OqZIOxO-X0iRMufQd7LfQYEgtV-F7AeeEK0RvZ2bFbMfHCIcTLkz-xLCU9YkMl2XEQerOm64Qvsh8KBA4/s1600/1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.2. Edad Media&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgr_GZmAzDw6sxTMq-Zn4mIE3EKFlSoaw6lsOQm3b6BPlIUl4-2DIFI2XxWvqt1O-qMJdKd6cAWTziNNfpPBOqgph6A_578GsW7wQ3Me6PmX5qqk_T01BFLMExuIeKhFBGnM8r/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgr_GZmAzDw6sxTMq-Zn4mIE3EKFlSoaw6lsOQm3b6BPlIUl4-2DIFI2XxWvqt1O-qMJdKd6cAWTziNNfpPBOqgph6A_578GsW7wQ3Me6PmX5qqk_T01BFLMExuIeKhFBGnM8r/s1600/2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.3. Sexo&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCSW-d5pMQrfcsQu8trHAFRvv5yqxOdyryUASg7Q6gVBeG-YhC8iakkFbY-skrrlxb5L9_nGzJud-STlrLmxKvhJgtAZLjaHiNYXyrnFaGn7mUUNHhidLKBm5LDRigvplUZ7H-/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCSW-d5pMQrfcsQu8trHAFRvv5yqxOdyryUASg7Q6gVBeG-YhC8iakkFbY-skrrlxb5L9_nGzJud-STlrLmxKvhJgtAZLjaHiNYXyrnFaGn7mUUNHhidLKBm5LDRigvplUZ7H-/s1600/3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.4. Escucha con auriculares / altavoces&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd8hku_oklrciuTlbYtS5ZVHRMQ4oFq1cQVmx-qMs6t4otqPFPbzh5eqX8ked-pXJeVzTAqmNo6JK4KEd-OfoC8PS3SvSILDDi6eByKu7FxeOAybbBAmKs5GtoB4cEId7za29d/s1600/4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd8hku_oklrciuTlbYtS5ZVHRMQ4oFq1cQVmx-qMs6t4otqPFPbzh5eqX8ked-pXJeVzTAqmNo6JK4KEd-OfoC8PS3SvSILDDi6eByKu7FxeOAybbBAmKs5GtoB4cEId7za29d/s1600/4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.5. Nivel del equipo&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8Skfjw87WxvcljhIg12br8XMwTugXnAIk28wMe95AqiOtzbnAZUSlYBIAtLXwTdnn5J59JLSlxIJJ-8gthNfQ0mkKLQB0N_pi1m1LY8FS7yeYYjXDMWbsokOYAYRLA0ipsAPj/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8Skfjw87WxvcljhIg12br8XMwTugXnAIk28wMe95AqiOtzbnAZUSlYBIAtLXwTdnn5J59JLSlxIJJ-8gthNfQ0mkKLQB0N_pi1m1LY8FS7yeYYjXDMWbsokOYAYRLA0ipsAPj/s1600/5.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.6. Perfil de usuario&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPurkIa2YLEcIKO6e52sAy11zu8pIUG8Ze3iGXyljJcHE25-aWmZjYyWAwRA_mJ3yz4Wd54MZG45JNpiMf9-DvfXeRcyAWQwEE4m5NZ_W5XmBaD-eR1IQzN4K_CFvqm5dSWP41/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPurkIa2YLEcIKO6e52sAy11zu8pIUG8Ze3iGXyljJcHE25-aWmZjYyWAwRA_mJ3yz4Wd54MZG45JNpiMf9-DvfXeRcyAWQwEE4m5NZ_W5XmBaD-eR1IQzN4K_CFvqm5dSWP41/s1600/6.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.7. Modo de realización de la prueba&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim8LYiRc1jBtQrDNwZOvW6GGTG9SPR2Q1okG_OtYkv_J8EEUB3DgsdqHqAhLNID8RcSl2vI0dHJFA9g46Bhdn-3WDddFN3iUDbiO0v-c6hM5r140AdB9NGlgBuelFgXcjRVX87/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEim8LYiRc1jBtQrDNwZOvW6GGTG9SPR2Q1okG_OtYkv_J8EEUB3DgsdqHqAhLNID8RcSl2vI0dHJFA9g46Bhdn-3WDddFN3iUDbiO0v-c6hM5r140AdB9NGlgBuelFgXcjRVX87/s1600/7.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.8. Uso de mejoras eléctricas&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDzhpuQUchbug2wYZ3LEXFuEWf775j-U31DgUaSYs-i7-LntK9-did5ZFdUBRaoNFYK17px3moHk85j05chDaKGzIqaJKHlDHDQCH5xpSXt1HXhpgwVtP0kywxQjx0Jp5h_Es0/s1600/8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDzhpuQUchbug2wYZ3LEXFuEWf775j-U31DgUaSYs-i7-LntK9-did5ZFdUBRaoNFYK17px3moHk85j05chDaKGzIqaJKHlDHDQCH5xpSXt1HXhpgwVtP0kywxQjx0Jp5h_Es0/s1600/8.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.9. Sala acondicionada&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHTqZg6AMcg7KdX1lzu9mb36QybmJpOlrNyY2eEWUgp7aoql-rkmvXwuyqv69Eb5VlrVe8-JnN2fNvgOYbmP64PEHUoAkfPE6fFzscJ7ymXwPqqzIyjew2zQiPe0Eto9THXyTx/s1600/9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHTqZg6AMcg7KdX1lzu9mb36QybmJpOlrNyY2eEWUgp7aoql-rkmvXwuyqv69Eb5VlrVe8-JnN2fNvgOYbmP64PEHUoAkfPE6fFzscJ7ymXwPqqzIyjew2zQiPe0Eto9THXyTx/s1600/9.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.10. Uso de corrección digital / EQ&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii8QjWlIgvS8J2S8Urh_QqIRkMBOpJj8YWUDXqP0vKlVWtZxn0dcofsSk4MNJo0vHyEcS84fiY5uGi3mTBnJIWztRrtIOxLPsvaqbn-c53r6KqYG5d8M66I3wqRb1-0kkaUmM6/s1600/10.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii8QjWlIgvS8J2S8Urh_QqIRkMBOpJj8YWUDXqP0vKlVWtZxn0dcofsSk4MNJo0vHyEcS84fiY5uGi3mTBnJIWztRrtIOxLPsvaqbn-c53r6KqYG5d8M66I3wqRb1-0kkaUmM6/s1600/10.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3&gt;
&lt;br /&gt;2. Resultados generales&lt;/h3&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La secuencia de pistas que se corresponde con los archivos WAV era:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #3d85c6; font-size: large;&quot;&gt;&lt;b&gt;B A A A B&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No había ninguna pista “trampa” (ambos archivos idénticos).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
2.1. Porcentaje de aciertos generales&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqM0Ais8swrsIslkgZIXsTqCnJKGWe3_sZYIgtYR3IMEqmqB3XKiEY4-iH_oNFiW9igLgKNFAwFjSo3xlthG8qWTxe1FpGbEgpOOEro8lP8dMTZyT3O2AIaj6QS51rbicKeKt-/s1600/11.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;270&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqM0Ais8swrsIslkgZIXsTqCnJKGWe3_sZYIgtYR3IMEqmqB3XKiEY4-iH_oNFiW9igLgKNFAwFjSo3xlthG8qWTxe1FpGbEgpOOEro8lP8dMTZyT3O2AIaj6QS51rbicKeKt-/s400/11.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
2.2. Respuestas por pista&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKQmURY6xGloGiKugSg_iqKXo9PCDoYti-Cx9ZTVAcm1az9h71OgCL6y-uifRQk4Rye07Aa0d6TYS02fGWYLij74ExHxTO_jLs8k5uxww27ksvE_dK9l2_1EdbHxbyE149gLgl/s1600/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKQmURY6xGloGiKugSg_iqKXo9PCDoYti-Cx9ZTVAcm1az9h71OgCL6y-uifRQk4Rye07Aa0d6TYS02fGWYLij74ExHxTO_jLs8k5uxww27ksvE_dK9l2_1EdbHxbyE149gLgl/s1600/12.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
2.3. Confianza por pista&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2g1TU59aae3fRioYc5aHy4GM9y6MuTssn-r7bAYXmvpYYxjkKQJwj6-j3Tk-rBHy1PYBkXrbAVGnjrPM8WOKq5-EyLgvHXnRh-c6hDDhWBguDv3P20jAo5a1Kj7QFTfWCP-fQ/s1600/13.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2g1TU59aae3fRioYc5aHy4GM9y6MuTssn-r7bAYXmvpYYxjkKQJwj6-j3Tk-rBHy1PYBkXrbAVGnjrPM8WOKq5-EyLgvHXnRh-c6hDDhWBguDv3P20jAo5a1Kj7QFTfWCP-fQ/s1600/13.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Solo 4 personas de los 83 participantes han identificado correctamente las 5 pistas WAV (&lt;b&gt;4,8%&lt;/b&gt;). Comparemos este porcentaje con la probabilidad de acierto fortuito echando mano del cálculo de probabilidades:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;La probabilidad unitaria de identificar cada uno de los archivos WAV es de 1/3. Consecuentemente, la correspondiente a que un participante identifique las 5 muestras es de 1 / (3x3x3x3x3) = 0,004115.&amp;nbsp;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Puesto que cada suceso (intento de un participante) es independiente y tiene probabilidad constante, parece razonable suponer que la probabilidad de que 4 personas de entre los 83 participantes identifiquen las 5 pistas WAV puede aproximarse utilizando una distribución binomial B(83,4) en la que la probabilidad de acierto de cada ensayo es p = 0,004115. Eso nos permite calcular la probabilidad de que esto pase de chiripa, que resulta ser de un&amp;nbsp;&lt;b&gt;0,038%&lt;/b&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En esta tabla se pueden ver los valores que toma la distribución binomial en este experimento:&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2coCTiXbWt__36r4-Ji4be6ugfXo3kefV2S27kofRR9CnYMDx5xSTLjp4vG9VKR9yZh1sQeMMjYxrsSQj_tey98Fq7NtyP_weJjjPSqkVYD-CIQFHLMRiFIB7vUaVoraM2zfS/s1600/2-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2coCTiXbWt__36r4-Ji4be6ugfXo3kefV2S27kofRR9CnYMDx5xSTLjp4vG9VKR9yZh1sQeMMjYxrsSQj_tey98Fq7NtyP_weJjjPSqkVYD-CIQFHLMRiFIB7vUaVoraM2zfS/s1600/2-4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
Por otro lado, aunque solo un pequeño porcentaje de usuarios ha identificado las pistas WAV, lo que podríamos denominar la inteligencia audiófila colectiva ha optado claramente por las versiones WAV de las 5 pistas, lo que no deja de parecerme intrigante.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3&gt;
3. Aciertos en función del tipo de escucha&lt;/h3&gt;
&lt;div&gt;
3.1. Aciertos por tipo de escucha&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1CVxM6f3Q0rmOEHK0qXI1qexIqu5f7jd8TnO6xgkcHxC65p1d8Gy-JEDS_wZ-Zjj2bwMlpFap7F-_jyMZadnyg7-mCxm4aiYgcUmIXhqA25heD5BZaoAbuf-ad_cKim8yrtXV/s1600/3-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1CVxM6f3Q0rmOEHK0qXI1qexIqu5f7jd8TnO6xgkcHxC65p1d8Gy-JEDS_wZ-Zjj2bwMlpFap7F-_jyMZadnyg7-mCxm4aiYgcUmIXhqA25heD5BZaoAbuf-ad_cKim8yrtXV/s1600/3-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
3.2. Porcentaje aciertos altavoces&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4chh3yA9JiQ62Gf9HtEmV9pC_6FgM5vjKFjyEv-qLST2gbYyOSZdAAYy9iNOzeSGY1z_Kj2bpiNUKKcc3_GzxeBdBftFLx7kigKthPpZlYd7NrQ4-OfXAV-nw3JLAcTEFQm0E/s1600/3-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4chh3yA9JiQ62Gf9HtEmV9pC_6FgM5vjKFjyEv-qLST2gbYyOSZdAAYy9iNOzeSGY1z_Kj2bpiNUKKcc3_GzxeBdBftFLx7kigKthPpZlYd7NrQ4-OfXAV-nw3JLAcTEFQm0E/s1600/3-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
3.3. Porcentaje aciertos auriculares&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwLHdp2i3FBgrr6gxBh0IF2sDdYYWW2gDQLSectO9NCbnHrxsfzhGANoIR_n6mnAC5IAhmhyQTUYI7j96qaZ9CVpB7FERenaLD8hMLI3nM5FkXuQEkTZNWQLvY_BuEC_7UW_pN/s1600/3-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwLHdp2i3FBgrr6gxBh0IF2sDdYYWW2gDQLSectO9NCbnHrxsfzhGANoIR_n6mnAC5IAhmhyQTUYI7j96qaZ9CVpB7FERenaLD8hMLI3nM5FkXuQEkTZNWQLvY_BuEC_7UW_pN/s1600/3-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Contrariamente a la creencia popular los resultados apuntan a que resulta más fácil identificar las pistas WAV (4 o 5 pistas correctamente identificadas como WAV) con altavoces que con auriculares (37,5% frente a 12,2%).&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h3&gt;
4. Aciertos en función del perfil del usuario&lt;/h3&gt;
&lt;div&gt;
4.1. Aciertos por perfil&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqH_r6at5u9QXwiAsoBiZPfSg59btkaLIf0gIlkNksZhWqBIbBL7bv3PgLinMiyR7kcHa7HanYuTtxMrIYPZya5kJQ6I6UegM7fDdDk_apSXnmPZSNgfPuEbuGKsBltc7iTZ5K/s1600/4-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqH_r6at5u9QXwiAsoBiZPfSg59btkaLIf0gIlkNksZhWqBIbBL7bv3PgLinMiyR7kcHa7HanYuTtxMrIYPZya5kJQ6I6UegM7fDdDk_apSXnmPZSNgfPuEbuGKsBltc7iTZ5K/s1600/4-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.2. Porcentaje aciertos novatos&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlaWPcweTXQOjtIeXDgCdfhLcnKTkuLTpOoM15_gu6L9Jz7ynZs1RzNlk2G704yt_plyCqdHAb-Sei_g4Hn19d7mDHHo4L7qWZ8lWKQocvBectlLKt7nW_ho7VvIKfMU6PQqWc/s1600/4-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlaWPcweTXQOjtIeXDgCdfhLcnKTkuLTpOoM15_gu6L9Jz7ynZs1RzNlk2G704yt_plyCqdHAb-Sei_g4Hn19d7mDHHo4L7qWZ8lWKQocvBectlLKt7nW_ho7VvIKfMU6PQqWc/s1600/4-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.3. Porcentaje aciertos aficionados&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSgrY0OvfqK9WdwKluru1qVwoHmw8iAPbysxHtQI5rNlpKvisLw1JHVeIFuwvhe7-YyZGaUXxYZlFjjQzgL1geOv8O1gfrt7WR4td4Wy5UGTJ3wDVMbJcXhs5MtURbG656k47X/s1600/4-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSgrY0OvfqK9WdwKluru1qVwoHmw8iAPbysxHtQI5rNlpKvisLw1JHVeIFuwvhe7-YyZGaUXxYZlFjjQzgL1geOv8O1gfrt7WR4td4Wy5UGTJ3wDVMbJcXhs5MtURbG656k47X/s1600/4-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.4. Porcentaje aciertos usuarios con experiencia&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDH32JBLfQT0mDjqcUL9NJtdYTMyscI8xBsy31WFoJa-hvPTzonKBLWNUPk49q0wmWyNQPIkEhUPZR3ofjo5PDPzkhQl6JdeEzXmkuUty9xsh9n2Ntd2pCvnn0qO5evpcAe6jo/s1600/4-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDH32JBLfQT0mDjqcUL9NJtdYTMyscI8xBsy31WFoJa-hvPTzonKBLWNUPk49q0wmWyNQPIkEhUPZR3ofjo5PDPzkhQl6JdeEzXmkuUty9xsh9n2Ntd2pCvnn0qO5evpcAe6jo/s1600/4-4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.5. Porcentaje aciertos profesionales&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvFi8N_4zRawuQGL7ep5glyj6TF8yJk1xY5RH22BgGzF93ANoA6_CF3w64YbkYHHB1fUMCzgHuv4ngjoxALeiHAA9J9GYpjdibdHzwA1L5-xoxIcurQVkY0Y7gMNdJG6CF4T92/s1600/4-5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvFi8N_4zRawuQGL7ep5glyj6TF8yJk1xY5RH22BgGzF93ANoA6_CF3w64YbkYHHB1fUMCzgHuv4ngjoxALeiHAA9J9GYpjdibdHzwA1L5-xoxIcurQVkY0Y7gMNdJG6CF4T92/s1600/4-5.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
4.6. Porcentaje aciertos músicos&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7ZbBPfydvV7Sg-StnoPbsdN41lR8_-jRbOrr6TyJFr88uVeUTlg3J_wo2_MLTztqmyU8G8UAbq7SHWXI4E3sTZOK0S8jEhDcFjnwhjqg3n9W7RS58sv265zHDu9b7qfhC57ks/s1600/4-6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7ZbBPfydvV7Sg-StnoPbsdN41lR8_-jRbOrr6TyJFr88uVeUTlg3J_wo2_MLTztqmyU8G8UAbq7SHWXI4E3sTZOK0S8jEhDcFjnwhjqg3n9W7RS58sv265zHDu9b7qfhC57ks/s1600/4-6.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;El bajo número de muestras pertenecientes a determinados colectivos no permite extraer, en mi opinión, conclusiones claras (3 músicos, 3 usuarios que se consideran profesionales del sector) en determinados casos.&lt;/li&gt;
&lt;li&gt;El porcentaje de usuarios que se consideran aficionados o usuarios con experiencia e identifican 4 o 5 de las pistas WAV es prácticamente idéntico (24,4% frente a 23,1%). Este factor por tanto no parece ser relevante.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
5. Aciertos en función del nivel del equipo&lt;/h3&gt;
&lt;div&gt;
5.1. Aciertos por nivel del equipo&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Ztl1nmdGQZBP7cGf8xfnH_cl_6blTAC4P1X3XCHoJ1Azi2z4rPmCKguHfFxamzT9-pNYcco1nO4v4zrnH0qKMiB9VwAvyxf162EBD0DPCieQ64EpcfDwf-lX3aqcyjj4Ny3T/s1600/5-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Ztl1nmdGQZBP7cGf8xfnH_cl_6blTAC4P1X3XCHoJ1Azi2z4rPmCKguHfFxamzT9-pNYcco1nO4v4zrnH0qKMiB9VwAvyxf162EBD0DPCieQ64EpcfDwf-lX3aqcyjj4Ny3T/s1600/5-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
5.2. Porcentaje aciertos equipos nivel bajo&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl_4AvFgHtsnXYHcLJyYa4UCmxo-ZqmjfD9T6pS-MmvZy4CXfXTqsuvJPcpvYGHxVKxMgcrD3mdjQv2CJm0R2xRr724YS2aDd05b2Zdj8Q1nigb2NHKECdY5_-hPuzqbVY9bJe/s1600/5-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl_4AvFgHtsnXYHcLJyYa4UCmxo-ZqmjfD9T6pS-MmvZy4CXfXTqsuvJPcpvYGHxVKxMgcrD3mdjQv2CJm0R2xRr724YS2aDd05b2Zdj8Q1nigb2NHKECdY5_-hPuzqbVY9bJe/s1600/5-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
5.3. Porcentaje aciertos equipos nivel medio&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd7CRqs7uxP5XpyqG3ZO7WFRtEJ5uVF93SzwCxzNjEBcrr24qzVVhNWjGIBarAUeTZx_4oVVaUBOOJFAjFyORiRmb3KPtDv5wVD-rwIsc64ZMNp8FjwYRgg-IpE-SrcMk62oRN/s1600/5-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd7CRqs7uxP5XpyqG3ZO7WFRtEJ5uVF93SzwCxzNjEBcrr24qzVVhNWjGIBarAUeTZx_4oVVaUBOOJFAjFyORiRmb3KPtDv5wVD-rwIsc64ZMNp8FjwYRgg-IpE-SrcMk62oRN/s1600/5-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
5.4. Porcentaje aciertos equipos nivel alto&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi13ooGKWRINxG2_d48A5xmapWlK_vVBsT5MkQ7W6dgS7_S8uj7pG_2_ppJfajCodEELke-IxN8_Yi3CUCQEHX4qYkwRhMT1fBprL-6N5E17CfOvkJN6JLYFcv67TOw3CNKbrpl/s1600/5-4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi13ooGKWRINxG2_d48A5xmapWlK_vVBsT5MkQ7W6dgS7_S8uj7pG_2_ppJfajCodEELke-IxN8_Yi3CUCQEHX4qYkwRhMT1fBprL-6N5E17CfOvkJN6JLYFcv67TOw3CNKbrpl/s1600/5-4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;Los participantes con equipos de nivel medio - alto han obtenido un porcentaje mayor de aciertos que los que empleaban equipos de nivel bajo. La calidad del equipo sí contribuye, aparentemente, a facilitar la detección de diferencias.&lt;/li&gt;
&lt;li&gt;Ningún usuario con equipo de nivel bajo ha identificado las 5 pistas WAV.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;h3&gt;
6. Aciertos en función del modo en que se ha realizado la prueba&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
6.1. Aciertos por modo de realización de la prueba&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHdlFlctUOj61OLAKlZ4LorMRQNbZt8riV9viACo_zYhyUpJbcJ3UclrlSI0QkHjWGiUeVmn2_tML6gvQbDHD2dT9t5G5IBV9-A5KexJmWQSs_jCFOF3bJDNAg5YVeA6ua6-JO/s1600/6-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHdlFlctUOj61OLAKlZ4LorMRQNbZt8riV9viACo_zYhyUpJbcJ3UclrlSI0QkHjWGiUeVmn2_tML6gvQbDHD2dT9t5G5IBV9-A5KexJmWQSs_jCFOF3bJDNAg5YVeA6ua6-JO/s1600/6-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
6.2. Porcentaje aciertos archivos descargados&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg68nIwVHT3IAdMQTLWhs_PkgtFEK-fYp9SUJ4GZEaSvO0xAOmJDFcBkiitNS1OU4HEoyIi2h1GiNjPrZJ8CuKLTNBOmUm6FPElYI1lx5D85eFtLa-Pc0bYXDM5Yqn2F5Ds_WH/s1600/6-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg68nIwVHT3IAdMQTLWhs_PkgtFEK-fYp9SUJ4GZEaSvO0xAOmJDFcBkiitNS1OU4HEoyIi2h1GiNjPrZJ8CuKLTNBOmUm6FPElYI1lx5D85eFtLa-Pc0bYXDM5Yqn2F5Ds_WH/s1600/6-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
6.3. Porcentaje aciertos escucha desde el navegador&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAPNNNPTeG4gExcrf48JwLEFU1Krgv0nr7rIWoZZLHp3OGp9JeXchwOhepoQBwQ3D_uTKrhZ2gJX5sav-vmhl8gUhHX1EeIUBRExky6u4g1AsCirulE-PaO0xSKvU7iEYaBOGS/s1600/6-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAPNNNPTeG4gExcrf48JwLEFU1Krgv0nr7rIWoZZLHp3OGp9JeXchwOhepoQBwQ3D_uTKrhZ2gJX5sav-vmhl8gUhHX1EeIUBRExky6u4g1AsCirulE-PaO0xSKvU7iEYaBOGS/s1600/6-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Las gráficas sugieren que los usuarios que han descargado los archivos para realizar la prueba han tenido más éxito a la hora de identificar las versiones WAV (29,4% frente a 15,6% a la hora de obtener 4 o 5 aciertos).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
7. Aciertos en función del uso de mejoras en alimentación&lt;/h3&gt;
7.1 Aciertos por uso de mejoras en alimentación&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_u4WINyQXY4TTKd2P-ZR_gInq_40wTuvBOfrwZAzfI0f_b3uXvuyoiR_9DydOan5yCYdyxFYhcbF_WFAKRmfq_ZqdgsPxZ3djLOpXvn1twxhih2OaQ9IqiCFmCu_zbfN0bq4e/s1600/7-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_u4WINyQXY4TTKd2P-ZR_gInq_40wTuvBOfrwZAzfI0f_b3uXvuyoiR_9DydOan5yCYdyxFYhcbF_WFAKRmfq_ZqdgsPxZ3djLOpXvn1twxhih2OaQ9IqiCFmCu_zbfN0bq4e/s1600/7-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
7.2. Porcentaje aciertos usuarios sin mejoras&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi23TNNm6l58dbud57X-Gwadb_vNN2jyJzXxqarScIif0t4XfdD6oV7h8jRqZxKkNnYMJQlhYGDotaNnlPv0BkSujm8Y7_7eSZ2K_TDI3Xe-Arxm95ObYHZv1gAc6yPMRmY2iFW/s1600/7-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi23TNNm6l58dbud57X-Gwadb_vNN2jyJzXxqarScIif0t4XfdD6oV7h8jRqZxKkNnYMJQlhYGDotaNnlPv0BkSujm8Y7_7eSZ2K_TDI3Xe-Arxm95ObYHZv1gAc6yPMRmY2iFW/s1600/7-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
7.3. Porcentaje aciertos usuarios con mejoras&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvldvWvWof__G8SpNHPoHwEgst1lJf6wrPyT4ONTAuTvyRWHAt5AdhAp9KUFaGnfnXJkAHVVqsEE5AIkAARQ11-nIdCXnEal0KVC2AMl6NWaUtMIcF8KLEJkut7CW7tVmOBeRR/s1600/7-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvldvWvWof__G8SpNHPoHwEgst1lJf6wrPyT4ONTAuTvyRWHAt5AdhAp9KUFaGnfnXJkAHVVqsEE5AIkAARQ11-nIdCXnEal0KVC2AMl6NWaUtMIcF8KLEJkut7CW7tVmOBeRR/s1600/7-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Los resultados obtenidos no permiten vincular un mayor porcentaje de éxito a la hora de identificar los archivos WAV con el uso de mejoras en la alimentación eléctrica del equipo empleado (25,9% frente a 25% a la hora de obtener 4 o 5 aciertos).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
8. Aciertos en función del acondicionamiento de la sala&amp;nbsp;&lt;/h3&gt;
8.1 Aciertos por uso de acondicionamiento pasivo&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZoWPdmidJfTLmmLugO8yxdA9TpmYr5os1GaBYUxNDzWTQn3EiwVfhpn-qY72dsXShsxvTcXv9S86QtE_i0X7M_gynDKFXlHD-oYxIrZJE5hqLDSC0uxa1xYvfrkduY47durQK/s1600/8-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZoWPdmidJfTLmmLugO8yxdA9TpmYr5os1GaBYUxNDzWTQn3EiwVfhpn-qY72dsXShsxvTcXv9S86QtE_i0X7M_gynDKFXlHD-oYxIrZJE5hqLDSC0uxa1xYvfrkduY47durQK/s1600/8-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
8.2. Porcentaje aciertos usuarios sin acondicionamiento&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitcplGPmijeh1HM96edDG2vC3Bzym0raKpbjcXGj0ChH7hg7yODX1ffsOnsOopvR7wQLXJ0dGfAjbsg_7_lrCVCa0kHvgwegA3zhbRStXy4e1PSFuyMthEmA5mwvd0ihYWljGf/s1600/8-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitcplGPmijeh1HM96edDG2vC3Bzym0raKpbjcXGj0ChH7hg7yODX1ffsOnsOopvR7wQLXJ0dGfAjbsg_7_lrCVCa0kHvgwegA3zhbRStXy4e1PSFuyMthEmA5mwvd0ihYWljGf/s1600/8-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
8.3. Porcentaje aciertos usuarios con acondicionamiento&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-kfL1uCQQuwg_-RdefWYzyJkzchH4NnBus0Ibrc_uyP4bLcYfmkPuitD0nSBb9F-jARy0aiL0w_4ZSBIISusTZDYsW8nZK08dMIcIkJXhhK_LojBFKJXFKUgGZiwXkLHqLL5M/s1600/8-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-kfL1uCQQuwg_-RdefWYzyJkzchH4NnBus0Ibrc_uyP4bLcYfmkPuitD0nSBb9F-jARy0aiL0w_4ZSBIISusTZDYsW8nZK08dMIcIkJXhhK_LojBFKJXFKUgGZiwXkLHqLL5M/s1600/8-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;2 usuarios han indicado que utilizaron auriculares para realizar la prueba pero también respondieron afirmativamente a la pregunta correspondiente al acondicionamiento acústico. Ambos no han sido tenidos en cuenta en las gráficas de (únicamente) este apartado.&lt;/li&gt;
&lt;li&gt;En este caso, y paradójicamente, los usuarios que han realizado la prueba sin contar con una sala acondicionada han obtenido mejores resultados a la hora de identificar correctamente 4 o 5 de los archivos WAV que los que sí disponían de esta mejora (42,3% frente a 30%). Este resultado incongruente me hace pensar que el tamaño escaso de la muestra (solo 10 usuarios participantes que disfrutan de acondicionamiento pasivo) impide obtener conclusiones concluyentes.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
9. Aciertos en función del uso de ecualización&lt;/h3&gt;
9.1 Aciertos por uso de ecualización&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUk8L8Ql-Pqr38tEB8hMpKg3tF4MCib4WK-P24LiCxNwEasIJ6ZRhSAJzUnKxSkjBCOo-rK-WGVIg4AhZMAEnVqGuqfyBQNYpwB_JqEELOLTTPmWxpJ_1YAVZPpt1f6DOG648I/s1600/9-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUk8L8Ql-Pqr38tEB8hMpKg3tF4MCib4WK-P24LiCxNwEasIJ6ZRhSAJzUnKxSkjBCOo-rK-WGVIg4AhZMAEnVqGuqfyBQNYpwB_JqEELOLTTPmWxpJ_1YAVZPpt1f6DOG648I/s1600/9-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
9.2. Porcentaje aciertos usuarios sin ecualización&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNwDZf966F4McExTp3S1Y1njkcJ-g_cfZRA-ZsWot6HPg2rX0t0z1tiR3c0widtz-4BQvZOzwQfjwQxNVbb-LlvUwCIi6a1q4YsOIl0T45KD5gzu4Zx8V_kaCAdStPG4Yiew2H/s1600/9-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNwDZf966F4McExTp3S1Y1njkcJ-g_cfZRA-ZsWot6HPg2rX0t0z1tiR3c0widtz-4BQvZOzwQfjwQxNVbb-LlvUwCIi6a1q4YsOIl0T45KD5gzu4Zx8V_kaCAdStPG4Yiew2H/s1600/9-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
9.3. Porcentaje aciertos usuarios con ecualización&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglTe3MA7HfKwSG51zsgbhMO5E82gz3yEjbnEsSymQa0hnywOLIgaoQK0kCTGIDJtbDl5u11KMenDz1CEGhLsN_UVRJc5cMZOmTPjuq1RkR9KWXC6FW_6-8Fn0MqNHjaHdBxV_4/s1600/9-3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglTe3MA7HfKwSG51zsgbhMO5E82gz3yEjbnEsSymQa0hnywOLIgaoQK0kCTGIDJtbDl5u11KMenDz1CEGhLsN_UVRJc5cMZOmTPjuq1RkR9KWXC6FW_6-8Fn0MqNHjaHdBxV_4/s1600/9-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
El uso de EQ y/o corrección digital de sala parece tener un impacto positivo en el índice de aciertos (45,5% frente a un 20,9% en el caso de los participantes que no disponían de esta mejora). No obstante, y nuevamente, el relativamente reducido número de usuarios que han indicado que empleaban EQ obliga a ser muy prudente a la hora de correlacionar estos factores.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
10. Confianza en la elección: Pistas 1&lt;/h3&gt;
10.1. Confianza personas que NO identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwfx0S_jv-ctTeQDzmSIqLI1x5EifmmcvNjE7exkrYPxOpxBg8h3Nc9NHK-aNZhHJOWpbKoCuwcAWV6eWhWK2EC_1fNRn6cbj95u5I2eKcgI66cVb1JoSzHzWfSIGHmH-x1Zm9/s1600/10-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwfx0S_jv-ctTeQDzmSIqLI1x5EifmmcvNjE7exkrYPxOpxBg8h3Nc9NHK-aNZhHJOWpbKoCuwcAWV6eWhWK2EC_1fNRn6cbj95u5I2eKcgI66cVb1JoSzHzWfSIGHmH-x1Zm9/s1600/10-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
10.2. Confianza personas que SÍ identifican el archivo WAV&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic61ZkEhw03NCXuNGtCt50Y4N-O1KRK9Ptw4y-qiG7sphriXwjUV96NX1jzEGHMdywpGhTP6vf-CZXNr9bph3flc2-s3mHdWZ_QssAwSELE_QdHv1jlxAy9GQB5DCtZcLhil9J/s1600/10-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEic61ZkEhw03NCXuNGtCt50Y4N-O1KRK9Ptw4y-qiG7sphriXwjUV96NX1jzEGHMdywpGhTP6vf-CZXNr9bph3flc2-s3mHdWZ_QssAwSELE_QdHv1jlxAy9GQB5DCtZcLhil9J/s1600/10-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
En este caso los participantes que no identifican correctamente el archivo WAV demuestran más confianza en su elección que los que sí lo identifican (39,5% frente a 22,5%).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
11. Confianza en la elección: Pista 2&lt;/h3&gt;
11.1 Confianza personas que NO identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgma6lw8qG-fAtti6rJ7HIT1oAFpVGihIalTon3bMkG0HgF4WhBB7Phc3aeFw2Bt8sBm6N__BTUaFQaGi0DEdNu6TwPfA9wiai7fp_Npgxpy4l0Z48t92GPyiLraP2BmsIQnGXF/s1600/11-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgma6lw8qG-fAtti6rJ7HIT1oAFpVGihIalTon3bMkG0HgF4WhBB7Phc3aeFw2Bt8sBm6N__BTUaFQaGi0DEdNu6TwPfA9wiai7fp_Npgxpy4l0Z48t92GPyiLraP2BmsIQnGXF/s1600/11-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
11.2 Confianza personas que SÍ identifican el archivo WAV&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSqzP9dRK1doAw1bGOjWSjcN0pielxzdcH4-Q6_eiaxuU-6FXPPlHAr7k5HdzaFy9pYaMWydg3zJx_co6uZ_wLEfX_XbyqoKGangFmrfvWKusSAKiMQNPDTAJte_EXQwY7zLRN/s1600/11-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSqzP9dRK1doAw1bGOjWSjcN0pielxzdcH4-Q6_eiaxuU-6FXPPlHAr7k5HdzaFy9pYaMWydg3zJx_co6uZ_wLEfX_XbyqoKGangFmrfvWKusSAKiMQNPDTAJte_EXQwY7zLRN/s1600/11-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
En la pista 2, como podemos ver, el grado de confianza es similar en ambos grupos.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
12. Confianza en la elección: Pista 3&lt;/h3&gt;
12.1 Confianza personas que NO identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-DCLcvflODHFkfSCbstt1QjwkvkE0IESN2EJv0ZyXaSE0VQ9lNL2EveC49ijrlObvnIG5KCjYgjpIy_OplP95YpvK9vHLNDlYM2WPAKt1svzBAXwjRbVoE6GtFBzZlCeTd1ew/s1600/12-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-DCLcvflODHFkfSCbstt1QjwkvkE0IESN2EJv0ZyXaSE0VQ9lNL2EveC49ijrlObvnIG5KCjYgjpIy_OplP95YpvK9vHLNDlYM2WPAKt1svzBAXwjRbVoE6GtFBzZlCeTd1ew/s1600/12-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
12.2 Confianza personas que SÍ identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXRMlU6oiDvT2KKMTr0XMMwRboRuOVJnwuE8PX_O5gMow_BsVcT89r0R5__bguZ-0fisCWmhJKcA7LVDWIdQuN4VbpYr_LsFEilYKG1G9a7HfYuIlgEtD_fpAygmQuUWadFU0v/s1600/12-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXRMlU6oiDvT2KKMTr0XMMwRboRuOVJnwuE8PX_O5gMow_BsVcT89r0R5__bguZ-0fisCWmhJKcA7LVDWIdQuN4VbpYr_LsFEilYKG1G9a7HfYuIlgEtD_fpAygmQuUWadFU0v/s1600/12-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
En la pista 3 se obtienen resultados en lineas similares a los de la pista 2. La cosa está igualada, con una pequeña ventaja para los usuarios que no identifican correctamente el archivo WAV.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
13. Confianza en la elección: Pista 4&lt;/h3&gt;
13.1 Confianza personas que NO identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibw3zFMPo2l9Jr-J5ogWNvlzstKtxipx0lmsUwniodt4-enXzxsSWvYnDEFBQZ0CA1FZoj-tZtZGuAsHU1PyzYDpDNHno_T7Ju2eD0Pj6ovb2OS_soSVMKE9MZuHjGCT4ZGUYj/s1600/13-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibw3zFMPo2l9Jr-J5ogWNvlzstKtxipx0lmsUwniodt4-enXzxsSWvYnDEFBQZ0CA1FZoj-tZtZGuAsHU1PyzYDpDNHno_T7Ju2eD0Pj6ovb2OS_soSVMKE9MZuHjGCT4ZGUYj/s1600/13-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
13.2 Confianza personas que SÍ identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc_cd3ehYXwN2_gm1yA4G_WEQnoogIgblhMszsSBesX8z128hReE3Kjgmqy14-8cVyRfdvYj8pXQZkS2FsUUi8bM7lX3VHTLjHP-aTJ3xsQVJSWeEBvKmLFhI6WYhZHe3HFvGW/s1600/13-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc_cd3ehYXwN2_gm1yA4G_WEQnoogIgblhMszsSBesX8z128hReE3Kjgmqy14-8cVyRfdvYj8pXQZkS2FsUUi8bM7lX3VHTLjHP-aTJ3xsQVJSWeEBvKmLFhI6WYhZHe3HFvGW/s1600/13-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
En la pista 4 las tornas se invierten: los usuarios que identifican correctamente la versión WAV lo hacen con mayor confianza (37,5% frente a 25,6%).&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
14. Confianza en la elección: Pista 5&lt;/h3&gt;
14.1 Confianza personas que NO identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimDPCgnOwyvEPmJyXJHK-eHmXgEa8WLHUi20kiO8e5uFmbWDuFQ2XeeAbsxnFNk6vw4bYDkFoYEtIni-fZJFKqnqDaOutRiKEwNuu3o2HemONM_XR-YgLdHphC4Ba8FjPAK3fr/s1600/14-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimDPCgnOwyvEPmJyXJHK-eHmXgEa8WLHUi20kiO8e5uFmbWDuFQ2XeeAbsxnFNk6vw4bYDkFoYEtIni-fZJFKqnqDaOutRiKEwNuu3o2HemONM_XR-YgLdHphC4Ba8FjPAK3fr/s1600/14-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
14.2 Confianza personas que SÍ identifican el archivo WAV&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigiBcBhyphenhyphen_Y3_ml0FpRej3_PKaHcghuZtJq2mKW_svJXHBP-KvrooKfaIPpJdvP2ir2XgMyU0NiSMYmG8aCTVvqCsSzODmnoqUdW4ZKFeApiuZTzCqOtkgrvbcqZml_2X1lZ-Cs/s1600/14-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigiBcBhyphenhyphen_Y3_ml0FpRej3_PKaHcghuZtJq2mKW_svJXHBP-KvrooKfaIPpJdvP2ir2XgMyU0NiSMYmG8aCTVvqCsSzODmnoqUdW4ZKFeApiuZTzCqOtkgrvbcqZml_2X1lZ-Cs/s1600/14-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Finalmente, en la pista 5 se repite un resultado similar al evidenciado en la pista 3: porcentajes similares en ambos grupos, con una cierta ventaja para los usuarios que no identifican correctamente el archivo WAV.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: start;&quot;&gt;
Hasta aquí los resultados, vamos ahora con las...&lt;/div&gt;
&lt;h2 style=&quot;text-align: start;&quot;&gt;
&lt;br /&gt;&lt;span style=&quot;color: #3d85c6;&quot;&gt;Conclusiones personales&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y llegamos por fin al final de este experimento, pero antes de concluir me gustaría agradecer a todos los participantes su colaboración en este estudio informal.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Personalmente extraigo varias conclusiones:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La primera y principal es que &lt;b&gt;el tamaño de la muestra me parece demasiado pequeño&lt;/b&gt; como para tomarse esto muy en serio. Mis expectativas iniciales eran, quizás, demasiado altas (cientos de muestras). Esto es especialmente cierto si tenemos en cuenta el reducido número de participantes pertenecientes a determinados colectivos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Usuarios que identifican las 5 versiones WAV (4).&lt;/li&gt;
&lt;li&gt;Participantes que se consideran novatos (6).&lt;/li&gt;
&lt;li&gt;Músicos (3).&lt;/li&gt;
&lt;li&gt;Usuarios profesionales (3).&lt;/li&gt;
&lt;li&gt;Usuarios que disponen de salas acondicionadas (12).&lt;/li&gt;
&lt;li&gt;Usuarios que emplean ecualización (11).&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esto invalida en gran medida cualquier análisis que pretenda correlacionar la influencia de estas variables entre ellas o con otras de las manejadas por esta prueba.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por otro lado, me ha sorprendido enormemente que &lt;b&gt;la respuesta colectiva a la hora de determinar qué pistas sonaban mejor ha convergido de un modo claro hacia los archivos WAV (BAAAB), a pesar de que solo 4 usuarios (4,8%) los han identificado correctamente a título individual&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, durante el tiempo en que la prueba ha estado abierta he podido comprobar en tiempo real cómo este comportamiento colectivo se iba perfilando y tendía progresivamente hacia esos 5 aciertos. De hecho, la tendencia ha sido muy clara desde los 20 - 30 primeros participantes en el caso de las pistas 1, 4 y 5, no tanto en las número 2 y 3. Especialmente la 3ª pista no ha tendido a su valor final (A) hasta prácticamente los últimos 10 días. Ha sido francamente curioso ver cómo, poco a poco, también en este caso las respuestas iban decantando la balanza en favor de la versión WAV. Aquí lo podéis comprobar en este &lt;i&gt;time lapse&lt;/i&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF0-fpW0ZqHmwMvXfDZJFcW2K4jIvqqr4nPFswe5HrIceM_REe1Z00XkAqmz6Uu16wsRvX3h8DUJ2C5Cor1zUUcpJECB8mdFo-CEODiHh8SIGwFLlp8bNMobAm3k6JAZ7h9TOA/s1600/TimeLapseTest-p.gif&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tampoco debemos perder de vista que aunque 10 participantes (12%), casi todos utilizando auriculares, no han identificado correctamente ninguna de las pistas WAV, &lt;b&gt;esto no debe interpretarse como que han preferido de un modo consistente las versiones OGG&lt;/b&gt;, puesto que existía una 3ª respuesta posible (suenan igual). De hecho, tan solo se ha registrado 1 respuesta en la que el usuario ha preferido las 5 versiones OGG (secuencia &lt;b&gt;ABBBA&lt;/b&gt;). Para que lo veáis claro he añadido varios filtros a la &lt;a href=&quot;https://goo.gl/pPK1oi&quot; target=&quot;_blank&quot;&gt;hoja de cálculo de respuestas&lt;/a&gt;:&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioRzn3lfYq7fuaQvWnS2kbYLoAOPIKZPdc9M2dokxx2827wn9pXxQV2ihlNibIYpf_GE56xoNZh3xy7Xw2gDiJCGdRw6TARUXpbjGCVcVv2yuT0D6FgDViSU_1lGsgyWYf8iEg/s1600/15-6.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Activad los filtros &quot;5 OGG&quot; y &quot;0 aciertos&quot; y entenderéis lo que digo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con respecto a las pistas de prueba, los espectrogramas de las versiones codificadas en OGG muestran una (muy sutil en algunos casos) disminución en su densidad de contenido espectral en la parte alta, quedando ligeramente desmochados, como se puede ver en estas imágenes. Creo que es innegable que el codec OGG hace un gran trabajo, al menos desde el punto de vista del análisis espectral.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí podéis ver los espectros de las pistas de prueba, de la 1 a la 5, versión WAV a la izquierda, OGG a la derecha (los archivos de audio se pueden descargar&amp;nbsp;&lt;a href=&quot;https://drive.google.com/drive/folders/0B5ya5JOrntQGaDhTZnZ4TEZuQk0?usp=sharing&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;).&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhycdkkVMbLVKDQ7UG_h3GGQjgBVdGtdFFG-4vqRdHEF_BzAx3fR6oqREb3jxe653PHjQpfZDYr_FxPMZEHCQzeHdTR1eQbi9FdP0mqhzadYbcDuWUIve0hUD_qhdeEQF-L8i3k/s1600/15-1.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhycdkkVMbLVKDQ7UG_h3GGQjgBVdGtdFFG-4vqRdHEF_BzAx3fR6oqREb3jxe653PHjQpfZDYr_FxPMZEHCQzeHdTR1eQbi9FdP0mqhzadYbcDuWUIve0hUD_qhdeEQF-L8i3k/s1600/15-1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY7CetDBcke3qL3vsHFwAIaG2XhWMZehM2v1LycN8uUzKjCmR4njpkIiIq4ubG1VbX0BnfDynN93Q2dQ-WitI_ht_laWY8H-3ex4YTcQD-Fezjn62Zp97B2pEt6JE0G40j30Gr/s1600/15-2.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY7CetDBcke3qL3vsHFwAIaG2XhWMZehM2v1LycN8uUzKjCmR4njpkIiIq4ubG1VbX0BnfDynN93Q2dQ-WitI_ht_laWY8H-3ex4YTcQD-Fezjn62Zp97B2pEt6JE0G40j30Gr/s1600/15-2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwdABeah4ZiYpIblN4JAhS9j2t13wn-e7tuXF_z1WOhr0ozqSFqG4P3IhM1LUogbOVvV0u1TnakYfQwf1L0EZ7w7VLQhBysY53vtlTkhT6de2JQBV6mlN8KR59H5iD6hsmk0fv/s1600/15-3.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwdABeah4ZiYpIblN4JAhS9j2t13wn-e7tuXF_z1WOhr0ozqSFqG4P3IhM1LUogbOVvV0u1TnakYfQwf1L0EZ7w7VLQhBysY53vtlTkhT6de2JQBV6mlN8KR59H5iD6hsmk0fv/s1600/15-3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTe9Vz7JCAS8ob-8NV0QrVQBObqtN0zIpxsNBlwVGsyqLEgONUVxVzUVQla1aDDvpVX9dJKZGJlIN9eMppJuraxsPaPFjESdnLcUNPUA1nLabMPCWHsLzTFfB3v-LF8QgH9lzL/s1600/15-4.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTe9Vz7JCAS8ob-8NV0QrVQBObqtN0zIpxsNBlwVGsyqLEgONUVxVzUVQla1aDDvpVX9dJKZGJlIN9eMppJuraxsPaPFjESdnLcUNPUA1nLabMPCWHsLzTFfB3v-LF8QgH9lzL/s1600/15-4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidQ_P6OZ4zXTntn7lzKtkvKIJoARWzt0ylWSHATusi-iRNSezdv0KZSca_9QfmewhpM2bwtNVF8cYA05UjXY-8QCaFNxVMsqueBVQSCsg1vXUpThVcLahMhZ31eessn5GBoQS6/s1600/15-5.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidQ_P6OZ4zXTntn7lzKtkvKIJoARWzt0ylWSHATusi-iRNSezdv0KZSca_9QfmewhpM2bwtNVF8cYA05UjXY-8QCaFNxVMsqueBVQSCsg1vXUpThVcLahMhZ31eessn5GBoQS6/s1600/15-5.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Estas imágenes no dicen gran cosa puesto que su tamaño no permite apreciar los detalles. No obstante podemos hacer un pequeño experimento adicional.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vamos a invertir la forma de onda de una de las muestras en OGG y reproducirla al mismo tiempo que la original en WAV. Si ambas fueran idénticas se produciría una cancelación perfecta (silencio absoluto) al superponerlas (sumarlas digitalmente). En caso contrario lo que se escucharía es precisamente el audio que se ha perdido en la conversión de WAV a OGG.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí un ejemplo con la pista 1 de la prueba:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPgQfmCJJcSeYYfoTOKvVo9ZtzKG87fr4RWIvLOcDkuYBZ0AemaZL8Vg9QcTpM7rwajnR1aikfY0XLfaxxm21lDkGNBKRiHf6FDJgkHit18NT8lLLIwNHgnAnAsr_rF5BqpKOk/s1600/15-7.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Arriba la pista WAV. Abajo la versión OGG tras aplicar el filtro de inversión de Audacity.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta es la pinta que tiene la señal resultante de sumar (realmente restar, puesto que una de ellas está invertida) ambas pistas:&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6K2fhMpxmKDjxUDlCu3b9jNdVfBXK67ZUahgrHy0Qo_72aJAz_ZXZOadIbnxbhSqeR7y3o9dUzTcBlyB-RVlvpulmD8z2oZmek9kTMdpDYXCCaIZqS6J4mzwZu7se-UXHPDM5/s1600/15-8.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y aquí tenemos un análisis espectral de la pista diferencia (recordemos, contiene la información descartada por el compresor OGG):&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbh7_qtJMdlycjObhVb62Y1cteQ_HiWuY6oDtsW095k8YwBPoniqfpsCawgLJKzwIMIc_WWb925HTOGFjTiSCMkr1F8TuoBJtd4DMYGUAaj3urTPL19d9qQBGr7XsuUBHs3k43/s1600/15-9.jpg&quot; /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como vemos, la transformación WAV &amp;gt; OGG se ha cepillado cosas en los extremos del espectro, estamos hablando de componentes que, como mucho, andan por los -60dB, aunque realmente el volumen medio es bastante inferior. Por ejemplo, en la parte alta del espectro la señal mutilada está por debajo de los -87dB. En resumen: que lo que se ha eliminado sonaba muy bajito.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Cómo de bajito? Pues aquí os muestro la pista cuyas gráficas se han representado más arriba en streaming para que podáis escucharla. Reproducidla en vuestros equipos y fijaos en cuánto hay que girar el pote de volumen para escuchar la &quot;pérdida&quot;. Tened en cuenta, además, que la &quot;ausencia&quot; de lo que se escucha quedaría enmascarada, además, por el resto de la señal que sí se ha preservado en la versión comprimida.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe frameborder=&quot;no&quot; height=&quot;166&quot; scrolling=&quot;no&quot; src=&quot;https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/296370551&amp;amp;color=ff5500&amp;amp;auto_play=false&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para finalizar, y tras reflexionar sobre los resultados que arroja esta prueba, me inclino a pensar que sí existen diferencias audibles, hablando en términos absolutos y bajo determinadas condiciones, perceptibles por ciertas personas, entre un archivo WAV y su homólogo codificado en OGG utilizando una compresión con pérdidas.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora bien, creo que es procedente cuestionarse si en condiciones normales de escucha esto resulta relevante o no. Al fin y al cabo nadie se sienta en el sofá a disfrutar de su música preferida en estado de alerta mental permanente, repitiendo una y otra vez determinados fragmentos de cada pieza, para detectar deficiencias en lo que está oyendo. O al menos no debería hacerlo si en algo aprecia su cordura. Las diferencias, de ser significativas, deberían ser evidentes y aflorar &lt;i&gt;per se&lt;/i&gt; en lugar de requerir una escucha activa y analítica.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y me temo que la respuesta a esta pregunta es, en última instancia, personal e intransferible.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2016/12/i-test-de-audio-digital-wav-vs-ogg-que.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzWqMJZkcmQyzUy6LiOm_9e1HtSNtHE3wbtq_HFDZM1j0XqeIjiYNq6PdPQ4vAsuEfRTBHwkR0z0DncfnYLA18Nz2BLlWaeJLNj1dxjJSnDXRKwEkKS2KmuY0GFgvHZ4TcRPwG/s72-c/0-1.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-4243961089855054808</guid><pubDate>Sun, 10 Jul 2016 10:11:00 +0000</pubDate><atom:updated>2016-07-11T02:36:07.550+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><title>Integrando LMS con otros bichos (AirPlay, UPnP, Chromecast)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
Me gustaría haceros una pregunta ¿Sabéis qué tienen en común todos estos cacharros?&lt;br&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh95-qf4a6bmTrFis2PUH3egoZBhwiKgI3_X6tUR9bpIg38iMBT_CalIcY9EalA4KseOk68EP6rkV_Nq3COKO31AEukxEbuSRIKoDaJObQHSGB0Amh5ZTksOIsYoSjMcGdn1OZB/s1600/Collage+clientes+LMS.jpg&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Que todos ellos forman parte, en estos momentos, de mi tinglado doméstico de reproducción musical  (TDRP) y obedecen a un único amo: el servidor de medios de Logitech (LMS) instalado en el NAS que podéis ver en el centro de este collage diogénico digital (o CDD, por seguir con los acrónimos).&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Que sendos Squeezeboxes (Touch y Classic) o incluso Squeezelite, el fantástico emulador de Squeezebox, o una&amp;nbsp;&lt;a href=&quot;http://www.pablofelip.tk/2016/04/guia-montaje-de-un-sistema-de-streaming.html&quot; target=&quot;_blank&quot;&gt;Raspberry Pi con piCorePlayer&lt;/a&gt; participen de este montaje no tiene ningún misterio. Es su obligación, claro está. Para eso han sido diseñados. Como os podéis imaginar, todos estos dispositivos se encuentran obscenamente repartidos por distintas habitaciones de mi (muy saturado de cacharros) domicilio habitual.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si os fijáis en la imagen anterior, apreciaréis, sin embargo, otros bichos de diferente pelaje poco frecuentes en un entorno Logitech Media Server, a saber:&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un &lt;b&gt;Airport Express,&lt;/b&gt; que actualmente reside en mi cocina, conectado a una preciosa radio Tivoli One. Habitualmente lo empleo para escuchar Spotify, emitido desde un iPad, cuando me veo obligado a fregar las montañas de vajilla que mi familia apila para mi, amorosamente, día tras día, en el fregadero para recordarme que no todo es pasarse el día pensando en pajaritos digitales. De este modo al menos la experiencia se dulcifica. Como quizás sepáis, pocas cosas hay tan gratificantes como disfrutar de Dorian con el estropajo en una mano y el Fairy en la otra.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un &lt;b&gt;Apple TV de 3ª generación&lt;/b&gt;, que actualmente utilizo casi exclusivamente para lanzar contenidos a la tele del salón desde un iPad y para acceder al catálogo americano de Netflix. Qué demonios, la verdad es que lo compré en un impulso y no lo uso para nada. Debería venderlo. Pero bueno, pensaré en eso después de terminar de escribir este artículo.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;OSMC&lt;/b&gt; (un reproductor multimedia chulo, chulo basado en Kodi) corriendo en una &lt;b&gt;Raspberry 2&lt;/b&gt;, también en el salón y como reproductor de pelis, series y música multicanal. La niña de mis ojos de mi tinglado audiovisual, aunque tengo que decir que mi familia no lo aprecia del mismo modo.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A esta lista podríamos añadir la televisión del salón, puesto que en estos momentos también se encuentra&amp;nbsp;esclavizada&amp;nbsp;por el LMS, aunque solo haya sido&amp;nbsp;de rebote.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y todo esto para qué, seguramente os estaréis preguntando. Muy fácil: para poder reproducir el archivo más recóndito de mi colección musical, la emisora de radio más extraña de Internet o el disco más gafapasta de todo Spotify en cualquier lugar, o en varios de ellos simultaneamente, de forma sincronizada, controlando todo el cotarro desde cualquier navegador, móvil o tableta con una aplicación decente en lugar de las birrias que suelen llevar los reproductores dedicados (tanto más birriosas cuanto más caros y esotéricos, claro).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Muy conveniente, sin duda, para esas fiestas privadas (me refiero a lo de sincronizar reproductores). Lástima que ni me acuerde de la última que montamos en casa. Pero bueno, que no sea por no tener un reproductor (o más de uno) en cada habitación y que todos estén amaestrados para cantar a la vez.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero pongámonos serios que vamos a tratar cosas importantes.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Creo haber hablado de Logitech Media Server (la otra niña de mis ojos) en más de una ocasión en este blog (y las que quedan). Adoro ese aroma a beta permanente que desprende, esa incertidumbre que me hace sentir cada vez que le aplico una actualización o trato de instalar, en su infinita tolerancia, un complemento, parido en la guarida de quién sabe qué anónimo programador, que le dote de los superpoderes necesarios para osadamente ir donde ningún otro servidor de medios haya ido antes. Quizás por estas razones, además de por su flexibilidad, rendimiento, compatibilidad y carácter abierto y gratuito, LMS está a punto de hacerse mayor. Son ya más de 15 años los que tiene de vida, dedicado infatigablemente a hacernos felices. Musicalmente hablando, claro.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El caso es que esta mañana, mientras me preparaba el cortado en la Nespresso, he pensado ¡Cómo molaría estar ahora mismo escuchando un disco de los almacenados en mi NAS! ¿Cuál? Pues da igual. Uno cualquiera. Lo importante es la motivación, ¿no? Por eso mismo he recordado la existencia de 3 plugins (complementos) para LMS que en una de tantas idas y venidas al foro de &lt;a href=&quot;http://forums.slimdevices.com/&quot; target=&quot;_blank&quot;&gt;slimdevices.com&lt;/a&gt;&amp;nbsp;capté por el rabillo del ojo. Se trata de 3 componentes de tipo &lt;i&gt;bridge&lt;/i&gt; (puente) que permiten integrar dispositivos AirPlay, UPnP y Chromecast en nuestro servidor de medios preferido: &lt;a href=&quot;http://forums.slimdevices.com/showthread.php?105198-ANNOUNCE-AirPlay-Bridge-integrate-AirPlay-devices-with-LMS-(squeeze2raop)&quot; target=&quot;_blank&quot;&gt;AirPlay Bridge&lt;/a&gt;, &lt;a href=&quot;http://forums.slimdevices.com/showthread.php?103728-Announce-UPnPBridge-integrate-UPnP-DLNA-players-with-LMS-(squeeze2upnp)&quot; target=&quot;_blank&quot;&gt;UPnPBridge&lt;/a&gt; y &lt;a href=&quot;http://forums.slimdevices.com/showthread.php?104614-Announce-CastBridge-integrate-Chromecast-players-with-LMS-(squeeze2cast)&quot; target=&quot;_blank&quot;&gt;CastBridge&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Todos tres se encuentran en la sección de plugins de terceros del panel de configuración del LMS:&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Goqq4SUt0V6555Bje1YgWYC4tccIEpXDuqBzLlRgV9Z6QnkdCesv-PLcHo88sBABnUeo5Y3q8YZVauF67j3XhV2brn_VgQbrAngd_d-QrXSTn1B_MM7xwvcg4muOC6YpYQbQ/s1600/Selecci%25C3%25B3n_446.jpg&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZio7Z1Yj7e19SLi7DA0xrY8VpShfgDncyUYAUNi9QV_7KL27D0XF_pm8lm8ME9NywroRFoV_1hfTg3yiAS7zuw0uBFqUgkJCbK-RSSXy6JTJBzWTAVvRcWeBSUvNY0GRvguSU/s1600/Selecci%25C3%25B3n_449.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZio7Z1Yj7e19SLi7DA0xrY8VpShfgDncyUYAUNi9QV_7KL27D0XF_pm8lm8ME9NywroRFoV_1hfTg3yiAS7zuw0uBFqUgkJCbK-RSSXy6JTJBzWTAVvRcWeBSUvNY0GRvguSU/s1600/Selecci%25C3%25B3n_449.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjucuvSRalyjyz3El1x9v5uly9dS6E-0uSzrUGDIcnNIg7mdbkrh_j45ukh13YGjQUMpWfg56Va4eZROlDPSLctJ-W_IrkympHuwZcBqXi96cigLnUB8dJqtOp_zbECrFtRPZx0/s1600/Selecci%25C3%25B3n_447.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjucuvSRalyjyz3El1x9v5uly9dS6E-0uSzrUGDIcnNIg7mdbkrh_j45ukh13YGjQUMpWfg56Va4eZROlDPSLctJ-W_IrkympHuwZcBqXi96cigLnUB8dJqtOp_zbECrFtRPZx0/s1600/Selecci%25C3%25B3n_447.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
Si vuestro LMS es un poco viejuno es posible que no aparezcan. Por otra parte, Sourceforge, el lugar donde residen muchos de estos complementos para LMS y desde donde el servidor realiza las descargas pertinentes cuando los activamos, parece estar en modo &quot;voy a elevar tus niveles de estrés&quot;, cambiando archivos de URL y esas cosas. Por ello no es mala idea que desconfiemos de los plugins (aparentemente) disponibles en LMS y optemos por agregar el repositorio donde se encuentran, siguiendo para ello las indicaciones del propio padre de las crituras (un tal&amp;nbsp;&lt;a href=&quot;http://forums.slimdevices.com/member.php?17261-philippe_44&quot; target=&quot;_blank&quot;&gt;philippe_44&lt;/a&gt;). Los repositorios son estos:
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Versión estable:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://tenet.dl.sourceforge.net/project/lms-plugins-philippe44/repo-sf.xml&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Versión de desarrollo:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;http://tenet.dl.sourceforge.net/project/lms-to-upnp/dev/repo-sf.xml&lt;/span&gt;&lt;/div&gt;
&lt;br&gt;
Yo he usado la estable (evitemos los chistes fáciles, por favor).&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh15raD77LmJKONUyEkkv0hddR58qvEl3AcoxYQJYm4bQ4FhYBLdL7HDBF99RMRnx7P8gZHMxkFJEDyWoP7SWi7M2S5bvcNsd2gjipMk-iw8fVgyipdllX4txduJfCt7aKMPTmJ/s1600/Selecci%25C3%25B3n_456.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh15raD77LmJKONUyEkkv0hddR58qvEl3AcoxYQJYm4bQ4FhYBLdL7HDBF99RMRnx7P8gZHMxkFJEDyWoP7SWi7M2S5bvcNsd2gjipMk-iw8fVgyipdllX4txduJfCt7aKMPTmJ/s1600/Selecci%25C3%25B3n_456.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
A pesar de ello, me he encontrado con problemas a la hora de instalar el puente para AirPlay. Puede que esto haya sido así porque mi LMS está ya muy acostumbrado a que le hurgue las tripas y cuando intento hacer las cosas siguiendo los procedimientos, digamos, normales demuestra extrañeza e irritación. No obstante, siempre podéis recurrir a realizar la descarga del archivo zip del plugin desde la página del proyecto en sourceforge.net (&lt;a href=&quot;https://github.com/philippe44/LMS-to-Raop&quot; target=&quot;_blank&quot;&gt;AirPlay&lt;/a&gt;, &lt;a href=&quot;https://github.com/philippe44/LMS-to-uPnP&quot; target=&quot;_blank&quot;&gt;UPnP&lt;/a&gt; y &lt;a href=&quot;https://github.com/philippe44/LMS-to-Cast&quot; target=&quot;_blank&quot;&gt;Chromecast&lt;/a&gt;), descomprimirlo y colocarlo en su sitio en las entrañas de vuestro LMS con vuestras propias manitas utilizando un cliente &lt;b&gt;SFTP&lt;/b&gt; como Filezilla (por ejemplo). En el caso de mi ReadyNas las entrañas en cuestión están aquí:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;/c/.squeezeboxserver/Plugins&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Si os veis obligados a realizar una instalación manual no os olvidéis&amp;nbsp;(Linux y OS X) de ajustar los permisos de ejecución de los binarios, con el consabido &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;chmod +x&lt;/span&gt;&amp;nbsp;o desde el propio Filezilla, situados en:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;b&gt;nombredelplugin&lt;/b&gt;/Bin/&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Como no tengo un Chromecast (¿cómo es posible?) solo he podido probar los puentes AirPlay y UPnP. Inicialmente he probado con el primero, que despliega este panel de control en la pestaña &lt;b&gt;Avanzada&lt;/b&gt; del LMS:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQe9CZbDEBnxuhfFY_FZEPqGBY9OyMgYEyGl4NBjm5mZZ3kirqHlQ7hyM6hF3QOhiIVpYUkaHT4Kj2JBtULcS0Zn3Yo21zGiGEizRvcADZel9iFo124V5PvcaGw0WzuBzi0AjB/s1600/Configuraci%25C3%25B3n+de+servidor_443.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;341&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQe9CZbDEBnxuhfFY_FZEPqGBY9OyMgYEyGl4NBjm5mZZ3kirqHlQ7hyM6hF3QOhiIVpYUkaHT4Kj2JBtULcS0Zn3Yo21zGiGEizRvcADZel9iFo124V5PvcaGw0WzuBzi0AjB/s400/Configuraci%25C3%25B3n+de+servidor_443.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;Panel de configuración del puente AirPlay (clic para ampliar).&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
En el caso del LMS ejecutándose en el ReadyNas Ultra 4, hay que optar por el binario de 32 bits compilado estáticamente, esto es, &lt;b&gt;squeeze2raop-x86-static &lt;span style=&quot;color: #cc0000;&quot;&gt;(1)&lt;/span&gt;&lt;/b&gt;. Para que aparezca el panel de opciones inferior deberemos generar una configuración nueva utilizando el botón &lt;b&gt;Generate&lt;/b&gt; &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(2)&lt;/span&gt;&lt;/b&gt;, proceso que puede demorarse hasta unos 30 segundos (paciencia). También es posible modificar el nombre descriptivo con que cada reproductor aparecerá en el ecosistema LMS &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(3)&lt;/span&gt;&lt;/b&gt;. Además, podremos decidir si deseamos que LMS empuje la información &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;(4)&lt;/b&gt;&lt;/span&gt; del tema que se está reproduciendo (metadatos e incluso carátula), de modo que estos se muestren en pantalla del receptor AirPlay de tener este la capacidad de hacerlo (Apple TV o bien OSMC con AirPlay activado, por ejemplo). Por último, en la parte inferior del panel se enumerarán &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(5)&lt;/span&gt;&lt;/b&gt; los dispositivos AirPlay detectados, que pueden ser deseleccionados individualmente para dejar algunos de ellos fuera de este montaje. Como veis tengo unos cuantos.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
A continuación, instalé y activé (desde el repositorio, recordad), el puente UPnP:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBgyATssI5KzA97OlcJkQs5QXzP63Sck9Z1BI8BOKAZXQCW-TI6X6xVJW94gf7OSDd3EKoeNZ_8_Yi7NzuUcfdVgONOVnzfGxHAKJsEjvG7Pt8YJjPHlXX4qWzYPEr-pNbuwd6/s1600/Configuraci%25C3%25B3n+de+servidor_457.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBgyATssI5KzA97OlcJkQs5QXzP63Sck9Z1BI8BOKAZXQCW-TI6X6xVJW94gf7OSDd3EKoeNZ_8_Yi7NzuUcfdVgONOVnzfGxHAKJsEjvG7Pt8YJjPHlXX4qWzYPEr-pNbuwd6/s400/Configuraci%25C3%25B3n+de+servidor_457.jpg&quot; width=&quot;391&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;Panel de configuración del puente UPnP (clic para ampliar).&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora, lo esperable: Binario estático &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(1)&lt;/span&gt;&lt;/b&gt;, generación de ajustes de partida &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(2)&lt;/span&gt;&lt;/b&gt;, envío de metadatos &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(3) &lt;/span&gt;&lt;/b&gt;y lista&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(4) &lt;/span&gt;&lt;/b&gt;de reproductores detectados (técnicamente, dispositivos UPnP compatibles con el perfil &lt;b&gt;renderer&lt;/b&gt;).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante este puente UPnP alberga mayores complejidades. Lo bueno de UPnP es que es un estándar. Y lo que pasa con los estándares es que hay muchos. Y cada fabricante se adhiere a ellos en la medida en que le da la real gana. Dicho de otro modo: es probable que tengáis que trastear con los ajustes desplegados en panel para conseguir que vuestro reproductor UPnP funcione correctamente. O al menos lo más correctamente posible. Fijaos en la captura de pantalla anterior. Los ajustes mostrados (&lt;i&gt;default parameters&lt;/i&gt;) se aplicarán, inicialmente, a todos los reproductores UPnP detectados por el complemento &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(5)&lt;/span&gt;&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mirad ahora la captura justo bajo este párrafo. De entrada, disponemos de un menú de ajustes predefinidos, que además pueden descargarse / actualizarse desde la página del proyecto. Como veis, tenemos clásicos irrenunciables como Foobar, JRMC o incluso el correspondiente al conocido Pioneer N30. Simplemente debemos seleccionar &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(1) &lt;/span&gt;&lt;/b&gt;el nombre del reproductor detectado cuyos ajustes deseamos modificar y localizar el perfil que le deseamos asignar en la lista &lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;(2)&lt;/b&gt;&lt;/span&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmY-bBTneZZ6gvUss6_fFxA3j_uycJ0KrjIC6n45xbTyDFVmY9V0Y0uuLPpoy25osiMkRIYjKdCfAjBPNpoZYSutZKfkCsv2mtwkg8iATByTtW_9VWDa1CLoph7VjTC7ZTMhyh/s1600/Configuraci%25C3%25B3n+de+servidor_451.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmY-bBTneZZ6gvUss6_fFxA3j_uycJ0KrjIC6n45xbTyDFVmY9V0Y0uuLPpoy25osiMkRIYjKdCfAjBPNpoZYSutZKfkCsv2mtwkg8iATByTtW_9VWDa1CLoph7VjTC7ZTMhyh/s1600/Configuraci%25C3%25B3n+de+servidor_451.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;&lt;b&gt;Perfiles predefinidos en el puente UPnP.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si nuestro dispositivo no aparece en ella no tendremos más remedio que ir probando un perfil tras otro hasta dar con el más adecuado o, alternativamente, modificar directamente los parámetros de funcionamiento que aparecen en el panel de control. Los que dejemos en blanco asumirán los establecidos en el perfil general.&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsvnm1IZOyFRzSQ216NQgU09P5W2hibnkAELemYD1Pvdk5yXwcro9fQ49niqL0tIHmY1hoeffzl1RRBO8VpPpjp8mvkX2G733RN8GLRzYGwBab-cHDT4E6xOU6zmKkVE9rRjk4/s1600/Configuraci%25C3%25B3n+de+servidor_460.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsvnm1IZOyFRzSQ216NQgU09P5W2hibnkAELemYD1Pvdk5yXwcro9fQ49niqL0tIHmY1hoeffzl1RRBO8VpPpjp8mvkX2G733RN8GLRzYGwBab-cHDT4E6xOU6zmKkVE9rRjk4/s1600/Configuraci%25C3%25B3n+de+servidor_460.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;Ajuste fino del perfil UPnP para OSMC.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En el caso de mi OSMC &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(1)&lt;/span&gt;&lt;/b&gt;, recordad, una variante de Kodi que funciona en Raspberry, he modificado el nombre &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(2)&lt;/span&gt;&lt;/b&gt; para diferenciarlo de su identidad AirPlay (sí, amigos, OSMC también puede aparecer como un punto de reproducción AirPlay en la red, a pesar de no tener nada que ver con Apple) y he activado el envío de todos los metadatos posibles &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(4)&lt;/span&gt;&lt;/b&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Del mismo modo, he establecido la frecuencia máxima admitida (192 Khz) y me he visto obligado a eliminar &lt;b&gt;pcm&lt;/b&gt; de la lista de codecs soportados &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(3)&lt;/span&gt;&lt;/b&gt;, porque de lo contrario ciertos archivos de alta resolución no se reproducían correctamente por razones inescrutables. También he activado la reproducción sin pausas (&lt;i&gt;gapless&lt;/i&gt;), que en OSMC funciona bien&amp;nbsp;&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;(5)&lt;/b&gt;&lt;/span&gt;,&amp;nbsp;y he desactivado el control digital de volumen &lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;(6)&lt;/span&gt;&lt;/b&gt; para respetar todo lo posible la integridad de la señal de audio. En este caso ajusto el nivel desde el mando a distancia del amplificador multicanal al que tengo conectada la Raspberry Pi 2 sobre la que se ejecuta OSMC.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Se me ocurre que un candidato de lo más idóneo para ser sometido a este proceso de transformismo digital es el Oppo 103 / 105. Integrarlo en un entorno LMS podría elevar su usabilidad enormemente. Si tuviera uno (el que se entrevé en alguna de las fotos que acompañan al artículo es un 93, carente del perfil UPnP requerido), no me lo pensaría ni un instante.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y qué conseguiremos tras completar todo este proceso? Algo tan hermosote como que en el selector de reproductores de LMS nos aparezca esta lista de cacharros, cada uno de su padre y de su madre. Los complementos - puente aportarán una capa de compatibilidad para que los dispositivos AirPlay, UPnP y, aunque no lo hemos demostrado, Chromecast se integren con los Squeezeboxes nativos (reales o simulados) encargándose, además, de transcodificar el audio al formato (&lt;b&gt;codec&lt;/b&gt;, &lt;b&gt;resolución&lt;/b&gt; y &lt;b&gt;frecuencia de muestreo&lt;/b&gt;) requerido por cada reproductor.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgHBEHvVmyfveaFzdP-tIg05Q4865XIZCvTLq6OA_vbQNBkmujz3_hdbVY2x-DUN4WK909BOMN1i-0v6AEqgnKI7UW1QjINWyX76inTqpl6ectSLOBllmG24ya1OM9drmrEVtn/s1600/Selecci%25C3%25B3n_454.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgHBEHvVmyfveaFzdP-tIg05Q4865XIZCvTLq6OA_vbQNBkmujz3_hdbVY2x-DUN4WK909BOMN1i-0v6AEqgnKI7UW1QjINWyX76inTqpl6ectSLOBllmG24ya1OM9drmrEVtn/s1600/Selecci%25C3%25B3n_454.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;
Lista que, lógicamente, es idéntica cuando nos vamos a cualquiera de las apps de control del tinglado, Por ejemplo Orange Squeeze...&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIZ3BmkceGQ1KeuUvCCtYF87H3w95z3TNIlw6e_3wVJeU2I2yHg4NmAOAJlEyODEk520Tz1aHdNtVb1fPGJlNwyCorsbnvJ4NZaChJijPKAXqPn31bsublOprncfDoXtd0RE6R/s1600/Orange+Squeeze_452.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIZ3BmkceGQ1KeuUvCCtYF87H3w95z3TNIlw6e_3wVJeU2I2yHg4NmAOAJlEyODEk520Tz1aHdNtVb1fPGJlNwyCorsbnvJ4NZaChJijPKAXqPn31bsublOprncfDoXtd0RE6R/s1600/Orange+Squeeze_452.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...o el campeón de los controladores Squeezebox, el mismísimo iPeng:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPrum4u0KcRXsnqCOIkSNyE7_QAKMd-a6_q5Al1VytNzCwLMhPrV8erCPaB9FcMWjoXhqJs46UWE9ZdaVeBGNwmqcUfXMMhUOprh0dDlW6KvqSg0AAXAnpJFVUOIxB0WyGeqH2/s1600/Foto+9-7-16+17+31+47.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPrum4u0KcRXsnqCOIkSNyE7_QAKMd-a6_q5Al1VytNzCwLMhPrV8erCPaB9FcMWjoXhqJs46UWE9ZdaVeBGNwmqcUfXMMhUOprh0dDlW6KvqSg0AAXAnpJFVUOIxB0WyGeqH2/s1600/Foto+9-7-16+17+31+47.png&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como cabría esperar, podemos controlar nuestro ejército de reproductores cómodamente, ajustar su volumen, emitir distintos flujos de audio a cada uno de ellos, e incluso establecer varias agrupaciones independientes que funcionarán de un modo sincronizado, como un solo hombre.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii-P6WW2SsBx-nQwZwqmwBtX5Et14zQgAnJbTHxETm2M6GBNOjFIy-0QPP-AwbzIichrURof2mr0z3dFpUkWfakRk3rj7yLe_R4CFXSYScquqIGOOh0gzYuw2II2RO01cBMyiT/s1600/Orange+Squeeze_458.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii-P6WW2SsBx-nQwZwqmwBtX5Et14zQgAnJbTHxETm2M6GBNOjFIy-0QPP-AwbzIichrURof2mr0z3dFpUkWfakRk3rj7yLe_R4CFXSYScquqIGOOh0gzYuw2II2RO01cBMyiT/s1600/Orange+Squeeze_458.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;Control de volumen y sincronización de reproductores usando Orange Squeeze.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Me gustaría resaltar que la mejor integración se consigue en estos momentos con los dispositivos AirPlay. Tanto la reproducción sin pausas como la sincronización con otros reproductores Squeezebox funcionan estupendamente, lo que no es extensible a los cacharros UPnP y Chromecast, al menos por ahora. En ellos la sincronización entre dispositivos solo es parcial y la reproducción sin pausas depende, en gran medida, de la implementación del perfil &lt;i&gt;renderer&lt;/i&gt; soportada por el reproductor UPnP, que suele ser relativamente desigual, y directamente no es posible en los Chromecast.&lt;br&gt;
&lt;br&gt;
El caso de OSMC controlado a través de UPnP es un tanto especial, para bien. No solo admite la reproducción sin pausas sino que también soporta las extensiones de descarga de listas de reproducción, del mismo modo que otros streamers pijales como los Linn.&lt;br&gt;
&lt;br&gt;
Este excelente comportamiento de OSMC como reproductor UPnP lo hace, a mis ojos, simplemente fantástico. Con este puente UPnP que hemos configurado, ahora puedo unificar en un solo dispositivo tanto las funciones nativas de reproducción de vídeo (y audio multicanal) como las asociadas a la reproducción estéreo de modo integrado con mi ecosistema Squeezebox, que por si no os habéis dado cuenta a estas alturas es mi entorno audiofriki preferido. El Squeezebox Touch del salón cada vez es menos necesario, aunque se ha ganado permanecer en su lugar indefinidamente simplemente por su aspecto indómito, con su pantalla táctil en color y esos atractivos vúmetros animados al ritmo de la música (sí, en castellano se llaman así).&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMt2JNxb5Gsu4YAN6E55k8dv2zxPg8KDxM50y2LixSoCNYP72u0c7HZFBTiZOrCJDG-3TU6qukoDuh_JCuUMEMxAOyQl0FY3CO1WrkEA8RJSSJglxrfb2rgrqPyNVQMxa4LYPg/s1600/IMG_20160710_210642-COLLAGE.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMt2JNxb5Gsu4YAN6E55k8dv2zxPg8KDxM50y2LixSoCNYP72u0c7HZFBTiZOrCJDG-3TU6qukoDuh_JCuUMEMxAOyQl0FY3CO1WrkEA8RJSSJglxrfb2rgrqPyNVQMxa4LYPg/s1600/IMG_20160710_210642-COLLAGE.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
Pero vamos terminando...&lt;br&gt;
&lt;br&gt;
En mi opinión es toda una gozada disponer de una red de reproductores tan variopinta (y económica) distribuida por toda la casa, reproductores capaces de hacer sonar lo que sea: desde un mp3 chusquero a 192 Kbps a un archivo DFF o DSF (audio en DSD), que LMS y sus agentes convertirán a PCM de la máxima frecuencia soportada por el reproductor seleccionado y empaquetarán en el formato adecuado.&lt;/div&gt;
&lt;br&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y como ejemplo y colofón final, algunas imágenes de OSMC reproduciendo DSD, pcm de alta resolución e incluso ¡DTS! a través del puente UPnP al tiempo que muestra en pantalla información, carátulas y una visualización espacial al ritmo de la música. Una chulada. Aunque tampoco seáis de los que dan fiestas en casa.&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKkw-wr5qKk-PAgzaTMUojnyCb7XgxAuGAmlFLj2_njDY3H3Ew1wSAfIM5jlzmPGY-bIDZCPStlncH-jrsSIiaPvdnUe31h_JMwQk8f4F8ZpJwbrNKBceO6_6ZnawXeLR3MBZV/s1600/IMG_20160709_173327-COLLAGE.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKkw-wr5qKk-PAgzaTMUojnyCb7XgxAuGAmlFLj2_njDY3H3Ew1wSAfIM5jlzmPGY-bIDZCPStlncH-jrsSIiaPvdnUe31h_JMwQk8f4F8ZpJwbrNKBceO6_6ZnawXeLR3MBZV/s400/IMG_20160709_173327-COLLAGE.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #666666; font-size: x-small;&quot;&gt;OSMC integrado en LMS en acción (clic para ampliar).&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2016/07/integrando-lms-con-otros-bichos-airplay.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh95-qf4a6bmTrFis2PUH3egoZBhwiKgI3_X6tUR9bpIg38iMBT_CalIcY9EalA4KseOk68EP6rkV_Nq3COKO31AEukxEbuSRIKoDaJObQHSGB0Amh5ZTksOIsYoSjMcGdn1OZB/s72-c/Collage+clientes+LMS.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-751971764241231534</guid><pubDate>Sat, 11 Jun 2016 23:08:00 +0000</pubDate><atom:updated>2016-06-12T01:26:36.285+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><category domain="http://www.blogger.com/atom/ns#">redes</category><title>Revertir un router D-Link DIR-655 a firmware europeo</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
El DIR-655 es un router neutro con 4 puertos gigabit y wifi N que tiene ya 10 años a cuestas. En su momento se trataba de un modelo de altas prestaciones, como atestigua el &lt;a href=&quot;http://www.smallnetbuilder.com/wireless/wireless-reviews/30087-d-link-dir-655-xtreme-n-gigabit-router-reviewdraft-20-arrives&quot; target=&quot;_blank&quot;&gt;análisis&lt;/a&gt; publicado en aquel lejano año 2007 por SmallNetBuilder.&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSbmt8dE76EOFSh7n1H6tmZAHZd4YGrXk1bvlkt_oNtn3UpFM2E5RfrAxNcsb3_Q1jlit5h6zO7OuxeH_OQsNDyG36pKYW3mzVuyxFNC_8vCOoT90JrG_OJSWAZz-TzOlXc-xU/s1600/DIR-655.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;205&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSbmt8dE76EOFSh7n1H6tmZAHZd4YGrXk1bvlkt_oNtn3UpFM2E5RfrAxNcsb3_Q1jlit5h6zO7OuxeH_OQsNDyG36pKYW3mzVuyxFNC_8vCOoT90JrG_OJSWAZz-TzOlXc-xU/s400/DIR-655.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A pesar de su antigüedad, no obstante, sigue portándose como un campéon en mi tinglado doméstico. O quizás debería decir &lt;i&gt;seguía&lt;/i&gt;, puesto que en los útimos tiempos ha comenzado a mostrar síntomas de cansancio. Uno de los puertos ethernet comenzó a fallar hace ya varios meses y desde hace unas pocas semanas está repitiéndose la misma incidencia, aunque con menor intensidad, en otro. El problema ha pasado de ser muy ocasional a casi permanente en el caso del primer puerto y su frecuencia está claramente aumentando en el caso del segundo. Esto no presagia nada bueno.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pensando en que quizás ha llegado el momento de comprobar si efectivamente la garantía del producto es de ¡11años! (o al menos eso es lo que dice en la caja de mi unidad) he caído en la cuenta de que actualicé el firmware del router a la versión 1.37 hace mucho tiempo. Antes de que me preguntéis, sí, mucho antes de que los puertos comenzaran a fallar. Lamentablemente, como en aquel momento la versión disponible para modelos europeos era únicamente la 1.33 (o similar), ni corto ni perezoso instalé la versión para Norte América (variante NA). No es que esto causara problema alguno, al menos aparentemente, puesto que el aparatejo siguió funcionando correctamente con la única salvedad de que la interfaz web de administración pasó a mostrarse en inglés. El problema, claro, es que la instalación de un firmware de otra zona invalida la garantía.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En estos momentos la versión más reciente del firmware para este DIR-655 que puede descargarse de la página de soporte de D-Link para España es la 1.35. Pero como no podía ser de otro modo, no es posible instalarla sobre mi unidad con el 1.37NA. D-Link activó en su momento una serie de medidas en sus firmwares para el DIR-655 (a partir del 1.3x) que impiden las regresiones. Afortunadamente, tras indagar un poco, he hallado en las profundidades de un servidor ftp de D-Link en Alemania 2 cosas: un firmware 1.34 modificado que permite volver a las versiones europeas y, además, un firmware 1.37EU para las revisiones A, B y C de este router (la mía es la A).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU4UogyFaqu2Eze8ylptdrJgI8yu909G6H2f499NE5gFCiUQ5tXfcLdzkKJ_xCTeP1nghoDdZFvtifvZSFRBPpdAjpVK2WpVsXuC89W5Yzy3n1EI51qkOp9zimcXPwLQlSpD0c/s1600/ftpdlinkde.tiff&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;317&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU4UogyFaqu2Eze8ylptdrJgI8yu909G6H2f499NE5gFCiUQ5tXfcLdzkKJ_xCTeP1nghoDdZFvtifvZSFRBPpdAjpVK2WpVsXuC89W5Yzy3n1EI51qkOp9zimcXPwLQlSpD0c/s400/ftpdlinkde.tiff&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Basta con descargarlas desde &lt;a href=&quot;ftp://ftp.dlink.de/dir/dir-655/driver_software&quot;&gt;ftp://ftp.dlink.de/dir/dir-655/driver_software&lt;/a&gt; e instalarlas utilizando la función de actualización nativa del router para acabar con la 1.37EU vivita y coleando.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Brevemente, el procedimiento es el siguiente: &lt;/div&gt;
&lt;ol style=&quot;text-align: justify;&quot;&gt;
&lt;li&gt;Antes de iniciar el proceso es conveniente hacer una copia de seguridad de los ajustes del router usando su panel web de administración  (&lt;i&gt;Herramientas &amp;gt; Sistema&lt;/i&gt;) puesto que durante el proceso se inicializarán a los valores de fábrica.&lt;/li&gt;
&lt;li&gt;A continuación, hay que instalar (&lt;i&gt;Herramientas &amp;gt; Firmware&lt;/i&gt;) el archivo &lt;b&gt;.bin&lt;/b&gt; contenido en el archivo &lt;a class=&quot;file&quot; href=&quot;ftp://ftp.dlink.de/dir/dir-655/driver_software/DIR-655_fw_reva_134ww_RecoveryFromNA-Firmware.zip&quot;&gt;DIR-655_fw_reva_134ww_RecoveryFromNA-Firmware.zip&lt;/a&gt;. Después procederemos a repetir el proceso con el fichero &lt;b&gt;.bin&lt;/b&gt; dentro de &lt;a class=&quot;file&quot; href=&quot;ftp://ftp.dlink.de/dir/dir-655/driver_software/DIR-655_fw_reva_137EUb01_ALL_multi_20130606.zip&quot;&gt;DIR-655_fw_reva_137EUb01_ALL_multi_20130606.zip&lt;/a&gt;. &lt;b&gt;¡Ojo, solo revisión A del hardware del router!&lt;/b&gt; En caso de disponer de un modelo B o C usaremos los ficheros correspondientes presentes en el sitio FTP anterior, aunque no lo he probado personalmente.&lt;/li&gt;
&lt;li&gt;Finalmente, restauraremos la configuración previa del router usando el archivo &lt;b&gt;gateway_settings.gws&lt;/b&gt; obtenido en el paso (1).&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij29IV37asw-Q9EUkKSggFMgIYreJIvl6HJ9hNt25omvN_RVuNL3nSVjktZU2sEI9oGXEhY9ZpGcv6Kv9QZ8szJClsuvvNsPH6Xx2qhH5OKcr-_CHZdPBaJtGEOtp_aYVQ9twm/s1600/firm137eu.tiff&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;106&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij29IV37asw-Q9EUkKSggFMgIYreJIvl6HJ9hNt25omvN_RVuNL3nSVjktZU2sEI9oGXEhY9ZpGcv6Kv9QZ8szJClsuvvNsPH6Xx2qhH5OKcr-_CHZdPBaJtGEOtp_aYVQ9twm/s400/firm137eu.tiff&quot; width=&quot;400&quot;&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Bueno, aquí no ha pasado nada. Veremos ahora si efectivamente D-Link se hace cargo de la reparación (o sustitución) de mi router sin cargo. &lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;Para terminar, decir que en el mencionado sitio FTP existen firmwares &quot;puente&quot; similares para realizar este mismo procedimiento con otros modelos de D-Link.&lt;/div&gt;
&lt;br&gt;</description><link>http://www.apuntespropios.tk/2016/06/revertir-un-router-d-link-dir-655.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSbmt8dE76EOFSh7n1H6tmZAHZd4YGrXk1bvlkt_oNtn3UpFM2E5RfrAxNcsb3_Q1jlit5h6zO7OuxeH_OQsNDyG36pKYW3mzVuyxFNC_8vCOoT90JrG_OJSWAZz-TzOlXc-xU/s72-c/DIR-655.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-6947479755662236253</guid><pubDate>Sat, 04 Jun 2016 19:07:00 +0000</pubDate><atom:updated>2016-09-28T19:58:59.378+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><title>Túnel del tiempo: Experiencias de ajuste de sala con el MCACC pro de Pioneer</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
Hace ya unos cuantos años (parece mentira cómo pasa el tiempo, ¿verdad?) publiqué una pequeña guía en &lt;a href=&quot;http://www.audioplanet.biz/t28207-experiencias-de-ajuste-de-sala-con-mcacc-pro?highlight=mcacc&quot;&gt;Audio Planet&lt;/a&gt; y &lt;a href=&quot;http://www.forodvd.com/tema/109736-experiencias-de-ajuste-de-sala-con-mcacc-pro/&quot;&gt;forodvd&lt;/a&gt; que pretendía resumir mis experiencias de uso del sistema de ajuste digital de sala de los receptores multicanal de Pioneer.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Las imágenes que acompañaban al artículo se hospedaron en el que por entonces me pareció un estupendo servicio, Minus, que posteriormente decidió modificar los términos de uso de las cuentas gratuitas como la mía. El resultado fue que la guía quedó totalmente mutilada, desprovista de cualquier imagen al bloquear Minus el acceso, imágenes que por otra parte resultaban esenciales para su comprensión.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cosas de la Nube, claro.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Hace unos días, como consecuencia de un &lt;a href=&quot;http://www.audioplanet.biz/t75174-como-puedo-mejorar-la-escucha-de-bw-805-s&quot;&gt;hilo recientemente abierto&lt;/a&gt; en Audio Planet, me propuse restaurar el artículo original, aunque solo fuese por motivos arqueológicos, lo que afortunadamente he podido lograr en gran medida gracias a una carpeta, perdida en las profundidades de mi cuenta de Dropbox, que contenía una copia de la mayor parte de los archivos de medios originales.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sin más preámbulo, aquí la guía, que data del 3 de junio de 2012.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Experiencias de ajustes de sala con el MCACC pro de Pioneer&lt;/h2&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
1. Introducción.&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En casa dispongo de &amp;nbsp;2 receptores multicanal de Pioneer, un VSX-919 en una habitación auxiliar y un SC-LX81 en el salón. Lo primero que hice tras instalarlos fue realizar la calibración completamente automática y no tocar nada más allá de los ajustes de tamaño de los altavoces y frecuencia de corte para el sub, pero recientemente he estado trasteando con los ajustes avanzados (pro) de MCACC y he pensado que sería buena idea comentar los resultados. Vamos a ello, espero que no me salga un ladrillo infumable y que esto le pueda servir de alguna ayuda a alguien.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;MCACC&lt;/b&gt;&amp;nbsp;son las siglas de Multi-Channel Acoustic Calibration System, es decir, sistema de calibración acústica multicanal. Es un sistema análogo a AUDYSSEY (Denon, Marantz, Onkyo), YPAO (Yamaha), ARC (Anthem), etc. que pretende corregir los problemas acústicos originados por la interacción altavoces - sala para obtener un sonido en principio lo más parecido posible al original.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
Para ello dispone de varias armas:&lt;br /&gt;
&lt;ol&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un sistema de detección automática del tamaño, posición, volumen y fase de los altavoces conectados.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un ecualizador de 9 bandas por canal (&lt;b&gt;EQ&lt;/b&gt;), con la excepción del sub, que no se ecualiza. Para cada banda es posible establecer la ganancia (A), pero frecuencia (F) y amplitud (Q) son fijas.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un sistema de control de ondas estacionarias (&lt;b&gt;S-WAVE&lt;/b&gt;) que emplea hasta 3 filtros paramétricos, en este caso independientes para frontales y traseros (R, L, SR y SL se tratan unitariamente), central y sub.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Un sistema de control de fase para tratar de que todas las frecuencias emitidas por los altavoces lleguen al mismo tiempo al oyente. Este sistema puede ser parcial (919) o de rango completo (LX81).&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;MCACC ofrece 6 memorias distintas de calibración, que se pueden emplear dependiendo de la posición de escucha o del tipo de material reproducido (por ejemplo música o cine). El único aspecto de la configuración común a todas las memorias es el relacionado con el tamaño de los altavoces, la frecuencia de corte y el modo de funcionamiento del sub. Distancias, niveles y filtros son ajustables independientemente en cada memoria. Contrariamente a la creencia popular, MCACC *sí* puede realizar medidas multipunto (3), aunque solo para el control de las ondas estacionarias. Además, es posible activar y desactivar independientemente (2), (3) y (4) para ver qué combinación nos suena mejor.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
MCACC no es tan flexible como DrCop puesto que no podemos fijar una curva de respuesta en frecuencia objetivo, aunque resulta bastante más ajustable (y proporciona más información) que Audyssey, por ejemplo (no tengo el gusto de haber utilizado YPAO o ARC). Como veremos la cosa va bastante más allá del ajuste automático.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El primero equipo con el que me las he visto es el montado en torno al 919. Se trata de un sistema 5.1 instalado en una habitación auxiliar de unos 10 metros cuadros y prácticamente rectangular.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmI5hxLvBXAnk-t49kabUJGLwgqu2HkEKoXEDhU_64kUU1a1m14Ndn6iumSTGfmPJDdMEv0k34cE-fMBG16Sb7M-usAphu_fkGI0VAf6WzmJZRZFYh9iZaqce-kasSMkW5Ejwo/s1600/VSX-919AH_lg.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmI5hxLvBXAnk-t49kabUJGLwgqu2HkEKoXEDhU_64kUU1a1m14Ndn6iumSTGfmPJDdMEv0k34cE-fMBG16Sb7M-usAphu_fkGI0VAf6WzmJZRZFYh9iZaqce-kasSMkW5Ejwo/s320/VSX-919AH_lg.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.pioneerelectronics.com/PUSA/Home/AV-Receivers/Pioneer+Receivers/VSX-919AH-K&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Pioneer VSX-919&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los altavoces son un conjunto Focal Sib&amp;amp;Cub2. Los satélites bajan hasta 78Hz (-3dB) y tienen un pequeño puerto reflex trasero.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWXhFBQKrSOKQ82Mie_uKwtqx7yVPForN29JG6L5S7CwTYU11rP_B1eB0-zRgQZrug363Cilm0J-WCKP_O5QfUbAitsHjj3MBHaQ0Zv0PYJFGhLNfWl18Toj8d_krAZi0cuPU6/s1600/focal-sib-5.1-black.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;211&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWXhFBQKrSOKQ82Mie_uKwtqx7yVPForN29JG6L5S7CwTYU11rP_B1eB0-zRgQZrug363Cilm0J-WCKP_O5QfUbAitsHjj3MBHaQ0Zv0PYJFGhLNfWl18Toj8d_krAZi0cuPU6/s400/focal-sib-5.1-black.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En la panorámica se puede ver, más o menos, su ubicación: a ambos lados del sofá sobre pies y en sendos estantes a derecha, izquierda y sobre la tele. Se vé un trocito de sub a la derecha bajo la ventana, en el rincón.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfQRUYSVKP3L4_X0khVwtKkGTGALxi2UcVMHQqMxqHDpGFLplvl7s6Phhmd1wsiQQXSJo1bTRUBXVZMrD2aReXBoTmGg1dz8MHo428dgyGXgXCnh6rtMU0_bv50ayCkLyNsJht/s1600/panor%25C3%25A1mica.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;123&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfQRUYSVKP3L4_X0khVwtKkGTGALxi2UcVMHQqMxqHDpGFLplvl7s6Phhmd1wsiQQXSJo1bTRUBXVZMrD2aReXBoTmGg1dz8MHo428dgyGXgXCnh6rtMU0_bv50ayCkLyNsJht/s400/panor%25C3%25A1mica.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEior8ajnD9v9cL2AwuejE8a7zEKbhqEtg9NToEJi_T-kc7mqq8luvepw1frdkOGLU6Ugp49eAdynRwVESxFKz9md6d2s7VlHYR3vyaL0BHtEumDPHk7vLUj2EPu2ukFcfkOmPFu/s1600/equipos.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEior8ajnD9v9cL2AwuejE8a7zEKbhqEtg9NToEJi_T-kc7mqq8luvepw1frdkOGLU6Ugp49eAdynRwVESxFKz9md6d2s7VlHYR3vyaL0BHtEumDPHk7vLUj2EPu2ukFcfkOmPFu/s400/equipos.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
2. Ajuste inicial: &lt;i&gt;Full auto MCACC&lt;/i&gt;.&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo primero que hice fue conectar el micro de calibración al receptor, tras ubicarlo sobre un soporte improvisado en la posición más próxima que pude al punto de escucha.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7uqtgYqrDjYpIf1NBlgtFWzzeYNwLcQxbahF_8SL60r9_z1ta5kPlpUsqjhUQdMusEOpXt9ckYFnWbi9jEzzx5otJ60fC_REPPbeCSh8BSf2jNalqO9pai_Q4JXcSDowkOM0Z/s1600/micro.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7uqtgYqrDjYpIf1NBlgtFWzzeYNwLcQxbahF_8SL60r9_z1ta5kPlpUsqjhUQdMusEOpXt9ckYFnWbi9jEzzx5otJ60fC_REPPbeCSh8BSf2jNalqO9pai_Q4JXcSDowkOM0Z/s400/micro.jpg&quot; width=&quot;298&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El micro es omnidireccional, así que es preferible situarlo apuntando hacia arriba o ligeramente inclinado hacia adelante. Lo que *no* debe hacerse es colocarlo sobre una pila de cojines o fijarlo directamente en el respaldo del sofá. Eso puede producir reflexiones de los tonos de prueba emitidos durante el proceso de calibración sobre el material próximo que perturbarían las mediciones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Es importante tener en cuenta que el ajuste completamente automático realiza una calibración de tipo &lt;b&gt;symmetry&lt;/b&gt;, es decir, que aplica exactamente los mismos ajustes a frontales derecho e izquierdo y hace otro tanto con los traseros. Luego hablaremos de esto.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Durante el periodo de autocalibración, en el transcurso del cual se emiten una variedad de tonos (MCACC parece emplear una combinación de ruido rosa e impulsos variados a bastante volumen), es buena idea salir de la habitación y tratar, lógicamente, &amp;nbsp;de que el entorno quede lo más silencioso posible y sin elementos físicos anómalos que puedan repercutir en la calidad de la medición. Si es necesario el receptor avisará de una conexión incorrecta de los altavoces (cables intercambiados) o de algún problema de fase o volumen excesivo en el sub. Ojo porque algunos usuarios hablan de falsos positivos relacionados precisamente con errores de conexión. Si estamos seguros de que no hay ningún problema podemos ignorar el error y seguir adelante.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como resultado de esta calibración inicial MCACC configuró mis satélites en LARGE, por lo que el sub quedó efectivamente desactivado. Mal empezábamos. Se nota que al calibrador le gusta ponerse la cosas fáciles y olvidarse del subwoofer.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cada vez que se realiza una calibración automática el receptor obtiene datos del comportamiento de la sala antes y después de la calibración calculada. Para acceder a esta información hay que dirigirse a:&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;HOME MENU &amp;gt; 1. ADVANCED MCACC &amp;gt; c. MANUAL MCACC &amp;gt; 5. EQ. PROFESSIONAL &amp;gt; b. REVERB VIEW&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo que podemos ver aquí es lo que Pioneer denomina &lt;b&gt;gráficas de reverberación&lt;/b&gt;. Se trata de una representación, por canal, de la respuesta temporal de la habitación para cada una de las 9 bandas de las que consta el ecualizador de 9 bandas del que hablábamos más arriba. Lo que estamos viendo por tanto, nos da información relativa tanto a la respuesta en frecuencia de la sala como a su comportamiento en el tiempo, que es también extremadamente importante. Podemos conmutar entre el &quot;antes&quot; y el &quot;después&quot;, con toda la artillería DSP calculada ya funcionando. Pego a continuación mis resultados (disculpad la mala calidad de algunas imágenes):&lt;/div&gt;
&lt;h4&gt;
Sin EQ, altavoces en LARGE:&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmChS-w3bhKfYj9p6LaLnWxdnP1Rx0beJz9ArwhAvH4orYm4Jkh7IHPWOJww6sZHR3hdSoKmMejZevfm7DWm_66h5iTF8dh4U93W1pdgIe_6rt4Akd9AF4Cy5Bqc5xQiExT-7G/s1600/fullauto-large-rev-L.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;145&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmChS-w3bhKfYj9p6LaLnWxdnP1Rx0beJz9ArwhAvH4orYm4Jkh7IHPWOJww6sZHR3hdSoKmMejZevfm7DWm_66h5iTF8dh4U93W1pdgIe_6rt4Akd9AF4Cy5Bqc5xQiExT-7G/s400/fullauto-large-rev-L.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh68JPdEXxkA6Z5jO3dJ8KvPhRWFuu4hI_bg2Vpn5_AgilonrlXn6Cs54_n8Cjt3HoTmJM0zzdLc2_ZSx_dzHlotcFkx8wG6pAFA19v0tp-4Eba1AMdr3GHOaMNkEsqcsqT_kUq/s1600/fullauto-large-rev-R.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;147&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh68JPdEXxkA6Z5jO3dJ8KvPhRWFuu4hI_bg2Vpn5_AgilonrlXn6Cs54_n8Cjt3HoTmJM0zzdLc2_ZSx_dzHlotcFkx8wG6pAFA19v0tp-4Eba1AMdr3GHOaMNkEsqcsqT_kUq/s400/fullauto-large-rev-R.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil0FU3OVHQFXPXZWCrirWKiVxdsqFFItH6TsKTQZGrokLK1hNkvkCuM6FLgtwBOFO6nN4Tsl5hIgLBL0bME_URzT4h2iri-7qA-5IOACoeTJYzdCc63-VwCaAsoyfi_b9Liw4n/s1600/fullauto-large-rev-C.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil0FU3OVHQFXPXZWCrirWKiVxdsqFFItH6TsKTQZGrokLK1hNkvkCuM6FLgtwBOFO6nN4Tsl5hIgLBL0bME_URzT4h2iri-7qA-5IOACoeTJYzdCc63-VwCaAsoyfi_b9Liw4n/s400/fullauto-large-rev-C.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUNH5V4nNxHmACIV10PAEJT14nSXwhCYpkZ-8zBXwyEolbRnn9_BM6v5N9iYmwe3fm-rkmyjzl77z6uo8W4-BxXS8GAf20kLCNHYtoqFFajcEYTKUc66YZOrX_XlyqSdVOkUJ_/s1600/fullauto-large-rev-SL.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUNH5V4nNxHmACIV10PAEJT14nSXwhCYpkZ-8zBXwyEolbRnn9_BM6v5N9iYmwe3fm-rkmyjzl77z6uo8W4-BxXS8GAf20kLCNHYtoqFFajcEYTKUc66YZOrX_XlyqSdVOkUJ_/s400/fullauto-large-rev-SL.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9nqIqpTt4Z_xtDC4mnra0MbCbXIvNhbJABYResk0d5QZJx_S_3gFJPJ2IhufO4bHvja8ajfRhlGUwRJR2wR1aDna8V1EgkME6lH8jJhK9t1Z2TqGqsSM9QzUIl6G1q3RvaRTB/s1600/fullauto-large-rev-SR.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;141&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9nqIqpTt4Z_xtDC4mnra0MbCbXIvNhbJABYResk0d5QZJx_S_3gFJPJ2IhufO4bHvja8ajfRhlGUwRJR2wR1aDna8V1EgkME6lH8jJhK9t1Z2TqGqsSM9QzUIl6G1q3RvaRTB/s400/fullauto-large-rev-SR.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4&gt;
Calibración totalmente automática, altavoces en LARGE:&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw9E_skQrKvYMoJ5XKnwkDNLIR87bvTjTU5oA_r8oowqVMPBA6ytg_JdNK82K47fVvM3zqg2ueNplkd46TI2hPC28ew3juAFCqCmQPwDZAEv0mX63-TCewyWGx2j9XJCiF0Fpf/s1600/fullauto-large-rev-FRFL-eq.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw9E_skQrKvYMoJ5XKnwkDNLIR87bvTjTU5oA_r8oowqVMPBA6ytg_JdNK82K47fVvM3zqg2ueNplkd46TI2hPC28ew3juAFCqCmQPwDZAEv0mX63-TCewyWGx2j9XJCiF0Fpf/s400/fullauto-large-rev-FRFL-eq.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbTJttIiNPEhtz24nWs4Xovl89af-tP1Nz-HOu4-WZ0wCmIdgUMvozytu3pEUM6dYuX9ig01vwLQCF6tiH6ElEgFvYIqK0Oe8sUJ7RMwYhA4ZZzDjktgaU2_iZ-nHVJfwAXoj_/s1600/fullauto-large-rev-C-eq.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbTJttIiNPEhtz24nWs4Xovl89af-tP1Nz-HOu4-WZ0wCmIdgUMvozytu3pEUM6dYuX9ig01vwLQCF6tiH6ElEgFvYIqK0Oe8sUJ7RMwYhA4ZZzDjktgaU2_iZ-nHVJfwAXoj_/s400/fullauto-large-rev-C-eq.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha9Tv0yDt6S0Ro6CDZ2w7wJf6pjWYEEffg8nrGEACLtrqZ9dy1MDLtYtZPUL1-aNXV6UYeqJgNOGDF1jnpEpDORULNdXyRZ_K_KNTnvFrIl-pQEHc7QcjkPreh21DWBRsz7c1E/s1600/fullauto-large-rev-SRSL-eq.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha9Tv0yDt6S0Ro6CDZ2w7wJf6pjWYEEffg8nrGEACLtrqZ9dy1MDLtYtZPUL1-aNXV6UYeqJgNOGDF1jnpEpDORULNdXyRZ_K_KNTnvFrIl-pQEHc7QcjkPreh21DWBRsz7c1E/s400/fullauto-large-rev-SRSL-eq.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cada línea de color muestra el volumen medido (eje vertical) a lo largo del tiempo (eje horizontal) de una determinada componente en frecuencia. Los primeros instantes (hasta los 50 - 80 ms) se corresponden con el sonido directo procedente de los altavoces. A medida que nos desplazamos a la derecha en el eje temporal podemos ver la influencia del sonido reflejado sobre la respuesta global del sistema. Cuando una línea se mantiene constante en el tiempo quiere decir que esa componente ya se ha estabilizado. Si hiciéramos un ejercicio de imaginación y &quot;cortáramos&quot; el gráfico verticalmente en un instante de tiempo t y representáramos de modo instantáneo dB / frecuencia lo que obtendríamos es un clásico gráfico de respuesta en frecuencia.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero al grano ¿Y qué debemos tratar de conseguir? Pues que la gráficas correspondientes al &quot;después&quot; sean lo más parecidas posible entre sí y que las líneas dentro de cada una de ellas discurran paralelas y del modo más uniforme y cohesionado de principio a fin: esto es, buscamos una respuesta en frecuencia plana (inicialmente) y un comportamiento en el tiempo coherente en todos los canales.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como podréis ver la situación inicial no es demasiado buena, especialmente en el trío frontal. Tras aplicar la corrección de sala la cosa mejora... fijaos incluso en la banda de 63Hz, que no aparece por ninguna parte en las 5 primeras gráficas, pero que se deja ver claramente en el &quot;después&quot;. No olvidemos que los satélites solo llegan nominalmente a 78Hz@-3dB. Esto constituye a mi modo de ver un ejemplo más de que la ecualización puede llevar a un sistema de altavoces a sus límites (aparentes, claro, si no no serían límites) y más allá.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y cómo sonaba esto? Pues mucho mejor que &quot;en bolas&quot; (sin ajustes de ningún tipo) y sorprendentemente bien, máxime si tenemos en cuenta que el sub no se estaba utilizando. Supongo que el hecho de que todos los satélites están próximos a la pared y R, L y C andan dentro de huecos en la estantería de unos 35x35x35cm debe contribuir a reforzar la respuesta del sistema por abajo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Llegado a este punto era obvio que debía realizar más ajustes:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;El sub no se estaba utilizando, así que configuré los altavoces en SMALL y ajuste el corte del sub en 80Hz (esto para Pioneer son &quot;altavoces THX&quot; &amp;nbsp;).&lt;/li&gt;
&lt;li&gt;Viendo las gráficas de reverberación iniciales estaba claro que la parte derecha e izquierda de la sala no se estaban comportando del mismo modo. Recordad que la calibración totalmente automática es de tipo simétrico. Era más que recomendable realizar una nueva calibración con el modo all channel adjust, que aplica filtros independientes a cada miembro de las parejas frontal y trasera.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo siguiente fue, por tanto, realizar una nueva calibración totalmente automática pero con los altavoces en SMALL y corte en 80Hz, manteniendo como no podía ser de otro modo el ajuste simétrico de los altavoces. Ya a simple oreja el resultado no fue nada satisfactorio. Una zona media francamente alejada y sin cuerpo y un sonido en conjunto bastante chillón. Feo de narices. No pego las gráficas del resultado tras la calibración por no aburrir, pero sí cuelgo las correspondientes al funcionamiento del sistema sin corrección de sala, &lt;b&gt;ahora sí ya con el sub activo y cortado a 80Hz&lt;/b&gt;, porque son las que usé como punto de partida para lo que sigue.&lt;/div&gt;
&lt;h4&gt;
Sin EQ, altavoces en SMALL, sub 80Hz:&lt;/h4&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfuFrGK3IZDb1yYPE11VIvzQ3BSohsADp_nNo7H3YeIy03VK3fpTEA0tKMwodOgpE56Z9xfWHvopcqeiiNJermIsTyGeaaovcuDmIw8ezZOEH23xNSIfAZ44I_qGW1eWsTsbfV/s1600/small-rev-L.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfuFrGK3IZDb1yYPE11VIvzQ3BSohsADp_nNo7H3YeIy03VK3fpTEA0tKMwodOgpE56Z9xfWHvopcqeiiNJermIsTyGeaaovcuDmIw8ezZOEH23xNSIfAZ44I_qGW1eWsTsbfV/s400/small-rev-L.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGC40_BnvsqcbQ7LC3bReP6SOLDGEiw6vboZgwpGy2GxlP3xHvqu4ZbiTNAsj2FC09wU2eNldd7ivIlGI2APO8NytnFKLLac9rVwtMvoIxHjdebENX-bUxpzjQr8BAjwOsfser/s1600/small-rev-C.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGC40_BnvsqcbQ7LC3bReP6SOLDGEiw6vboZgwpGy2GxlP3xHvqu4ZbiTNAsj2FC09wU2eNldd7ivIlGI2APO8NytnFKLLac9rVwtMvoIxHjdebENX-bUxpzjQr8BAjwOsfser/s400/small-rev-C.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwkEgB3VPmXyhJMjNA6SiQgA4DIJdIf-P7x34RccKz1pBM9YvteYavXj3szCEc7exNHiuWX39rB4t8gnFZyXUs-ptOObCcpwksGaquY8wp77tSHc6sne88EYlOVOJVhhdQ0_aV/s1600/small-rev-R.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwkEgB3VPmXyhJMjNA6SiQgA4DIJdIf-P7x34RccKz1pBM9YvteYavXj3szCEc7exNHiuWX39rB4t8gnFZyXUs-ptOObCcpwksGaquY8wp77tSHc6sne88EYlOVOJVhhdQ0_aV/s400/small-rev-R.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEMN2tcRyerypi5-yTd3DftlSM4k-5jIt6QakCky5CeeGSuSwAF73zimc76FcdwbXCxf0LAHuo_SC5O9SaGdN3UU8rf9WmB5opkL3Je-K3AG6Z5_11fP45jrGcTI6L35Y3Ve2w/s1600/small-rev-SL.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEMN2tcRyerypi5-yTd3DftlSM4k-5jIt6QakCky5CeeGSuSwAF73zimc76FcdwbXCxf0LAHuo_SC5O9SaGdN3UU8rf9WmB5opkL3Je-K3AG6Z5_11fP45jrGcTI6L35Y3Ve2w/s400/small-rev-SL.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Kk8W9U0nUE-sjjq5x9AwNFhSOTw4RZscb87boM0fwHj_TZ0O0lNuNu3q0qVZNsGRJfEB8PwzZ6CP0U7tiHHKpn7ofGmcMgnR3QqXWrprywaiqbdTsqT9TVfK0W9TiD6kSCdR/s1600/small-rev-SR.jpg&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Kk8W9U0nUE-sjjq5x9AwNFhSOTw4RZscb87boM0fwHj_TZ0O0lNuNu3q0qVZNsGRJfEB8PwzZ6CP0U7tiHHKpn7ofGmcMgnR3QqXWrprywaiqbdTsqT9TVfK0W9TiD6kSCdR/s400/small-rev-SR.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Ahora el escenario inicial yo diría que es incluso peor que en el primer ajuste (satélites LARGE, sub no activo), al menos por lo que hace a los graves . Fijaos en el trío frontal: algo está pasando con las frecuencias bajas, que entre los 20 y 40 ms sufren un refuerzo bastante importante.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una cosa curiosa es que la banda de 63Hz ni se ve. No tengo explicación para esto, es como si al quedar ya asignada al sub MCACC no la tuviera en cuenta en las mediciones; recordemos que MCACC no ecualiza el sub, solo realiza un control de estacionarias sobre él, que he podido comprobar sí llega a ubicar algún filtro en las inmediaciones de los 60Hz.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta calibración quedó registrada en la memoria M1.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
3. Segundo ajuste: MCACC con EQ PRO.&lt;/h3&gt;
Ante esto y leyendo aquí y allá, me planteé la posibilidad de &lt;span style=&quot;text-align: justify;&quot;&gt;pasar a utilizar una variante avanzada de MCACC que permite, además de realizar un ajuste independiente por canal si el usuario lo desea, establecer la ventana temporal que se va a emplear para tomar las medidas que posteriormente se usarán para realizar el cálculo de los filtros de EQ y de control de estacionarias. El sistema completamente automático, en cambio, utiliza las muestras obtenidas exclusivamente en el intervalo comprendido entre los &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;80 y 160ms&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;. A esta capacidad para establecer la ventana temporal de medición Pioneer la denomina &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;EQ PRO&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt; y puede adoptar los valores de &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;0-20ms&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;, &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;10-30ms&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;, &lt;b&gt;2&lt;/b&gt;&lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;0-40ms&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;30-50ms&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;, &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;40-60ms&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;, &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;50-70ms &lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;y &lt;/span&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;60-80ms&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, uno de los &quot;papers&quot; de Pioneer sobre el MCACC PRO explica que en caso de que se produzca un refuerzo tardío (&amp;gt;80ms) de las frecuencias más graves del espectro de la señal es posible que el calibrador trate de compensarlo de un modo incorrecto estableciendo EQs de elevada ganancia en la parte alta del espectro, lo que va a resultar en un sonido chillón (justo lo que me pasaba a mi). Al adelantar la medida a intervalos anteriores a 80ms lo que estamos haciendo es ecualizar la sala otorgándole más importancia al sonido directo que al reflejado. Según Pioneer la idea es retrasar todo lo posible la ventana de medición pero no hacerlo tanto como para que el componente reflejado llegue a pesar demasiado, tratando al mismo tiempo de situarla en torno al momento en el que se producen las perturbaciones en las gráficas de reverberación sin EQ (las del &quot;antes&quot;) que deseamos corregir. Como véis, clarito a más no poder.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo que hice fue probar diversas ventanas con EQ PRO, ajustando además todos los canales de modo independiente (&lt;b&gt;All Ch Adj&lt;/b&gt;). En concreto utilicé ventanas de 0-20, 20-40, 30-50, 40-60 y 60-80, almacenando cada una de ellas en las memorias M2 a M6 para comparar con la calibración chillona de la leche obtenida anteriormente y que guardé en M1 puesto que la inicial con los satélites en LARGE no era aceptable para mi al no utilizar el sub. Se trata de acceder al menú de configuración de EQ PRO...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;HOME MENU &amp;gt; 1. ADVANCED MCACC &amp;gt; c. MANUAL MCACC &amp;gt; 5. EQ. PROFESSIONAL &amp;gt; c. ADVANCED EQ SETUP&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...para ajustar el intervalo de tiempo utilizado en la medida, el tipo de EQ (todos los canales) e indicar si se desea realizar una medición multipunto para controlar las estacionarias (yo no lo hice en ningún caso puesto que en este sistema el punto de escucha es siempre el mismo y está perfectamente localizado justo frente a la tele).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras completar el proceso de calibración se mide la respuesta de la sala con la ecualización calculada en:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;HOME MENU &amp;gt; 1. ADVANCED MCACC &amp;gt; c. MANUAL MCACC &amp;gt; 5. EQ. PROFESSIONAL &amp;gt; a. REVERB MEASUREMENT&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...ajustando &lt;b&gt;EQ&lt;/b&gt; a &lt;b&gt;ON&lt;/b&gt; para que efectivamente se activen los filtros.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para finalmente seleccionar:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;HOME MENU &amp;gt; 1. ADVANCED MCACC &amp;gt; c. MANUAL MCACC &amp;gt; 5. EQ. PROFESSIONAL &amp;gt; b. REVERB VIEW&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para comprobar el resultado gráficamente. No voy a incluir todas la graficas que obtuve porque la cosa no tenía fin. Solo deciros que el mejor resultado gráfico y sonoro fue el correspondiente a la medición entre 30 y 50ms, que casualmente es también el valor recomendado por Pioneer para la ecualización PRO:&lt;/div&gt;
&lt;h4&gt;
Calibración PRO 30-50ms, altavoces en SMALL, sub 80Hz:&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOkoj58vWy6hBfRBI8y_wodYg5pDIzsYcunwaIhrnU8uZrhUOuioSTY7BN1M0QPi9aPM6SB_xdfDh_GiXRVscpAcq7Y5NrF4F7NYkZnkWEsTPbxBHqXsrKSaQS_IbZCfPDwXBG/s1600/30-50-auto-small-rev-L-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;141&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOkoj58vWy6hBfRBI8y_wodYg5pDIzsYcunwaIhrnU8uZrhUOuioSTY7BN1M0QPi9aPM6SB_xdfDh_GiXRVscpAcq7Y5NrF4F7NYkZnkWEsTPbxBHqXsrKSaQS_IbZCfPDwXBG/s400/30-50-auto-small-rev-L-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxRH28bGR66j4D3X1fpOYDLzxeC9QpCeIzlxKj7hjWF2rypXNwO2XBzbeoJbLl8blF-63UNugS08KKV8rJDr34V9LvwKn-ha3ai4HXlukZHgUSnBw_CFCGEXEpB4WxmCaBNZnS/s1600/30-50-auto-small-rev-R-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;145&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxRH28bGR66j4D3X1fpOYDLzxeC9QpCeIzlxKj7hjWF2rypXNwO2XBzbeoJbLl8blF-63UNugS08KKV8rJDr34V9LvwKn-ha3ai4HXlukZHgUSnBw_CFCGEXEpB4WxmCaBNZnS/s400/30-50-auto-small-rev-R-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggRQGkXiiMJYoc2U8ecN3Drsi7C0muHqh8xhtwMOYmV2I6KHXp5EaxTGeSAQHNKK2aiTRsvj5zxgWVD8FJBTCGpe5NHTvyfZBIjFREeerHuIQpxB3z-9x3Ms-v02ax1lsH7wvY/s1600/30-50-small-rev-C-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;141&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggRQGkXiiMJYoc2U8ecN3Drsi7C0muHqh8xhtwMOYmV2I6KHXp5EaxTGeSAQHNKK2aiTRsvj5zxgWVD8FJBTCGpe5NHTvyfZBIjFREeerHuIQpxB3z-9x3Ms-v02ax1lsH7wvY/s400/30-50-small-rev-C-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU1iB3TmN8xfAhsF9L-38abdGp4XCGvWc7J5olOXngn9_BYTqNO8iRg2ETks-4BP1yCUzZTWJiIjzwZRLT0xVcg4aZkZJ20DlyC1e3eHAi-EFRJAGurzV682FxE703U9U_1AYe/s1600/30-50-auto-small-rev-SL-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU1iB3TmN8xfAhsF9L-38abdGp4XCGvWc7J5olOXngn9_BYTqNO8iRg2ETks-4BP1yCUzZTWJiIjzwZRLT0xVcg4aZkZJ20DlyC1e3eHAi-EFRJAGurzV682FxE703U9U_1AYe/s400/30-50-auto-small-rev-SL-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg46LoyiQHShraG_u96Hi18SpWVgMOaDUgNSFByBnJnapvrEK-8_vpwXvP-F9LhucfTAOfxI1x_2y5oKD6Uv30CmHEVEjHXY_bx56K3dG0M_DgwANFMyN-wCnM2QE8hlOE9tOyz/s1600/30-50-auto-small-rev-SR-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg46LoyiQHShraG_u96Hi18SpWVgMOaDUgNSFByBnJnapvrEK-8_vpwXvP-F9LhucfTAOfxI1x_2y5oKD6Uv30CmHEVEjHXY_bx56K3dG0M_DgwANFMyN-wCnM2QE8hlOE9tOyz/s400/30-50-auto-small-rev-SR-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Como veréis las gráficas pintan bastante bien, con la salvedad de alguna anormalidad en la respuesta correspondiente a los canales C y R.&lt;br /&gt;
&lt;br /&gt;
Esta calibración quedó registrada en la memoria M3.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
4. Tercer ajuste:&amp;nbsp;&lt;i&gt;Auto MCACC PRO&lt;/i&gt;&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último probé también a utilizar el EQ PRO pero en un modo en el que es el propio receptor quien determina la ventana temporal a utilizar, siempre inferior a los 80ms. Es lo que &amp;nbsp;Pio denomina &lt;b&gt;Auto MCACC&lt;/b&gt; (nótese la ausencia del &quot;Full&quot;).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;HOME MENU &amp;gt; 1. ADVANCED MCACC &amp;gt; b. AUTO MCACC &amp;gt; EQ Pro &amp;amp; S- Wave&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De este modo se mantienen todos los ajustes de distancia y niveles de los altavoces y se recalculan los filtros de ecualización y de control de estacionarias.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí tenéis el resultado:&lt;/div&gt;
&lt;h4&gt;
Calibración AUTO PRO, altavoces en SMALL, sub 80Hz:&amp;nbsp;&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2yoCgT4ChOg81vC9KRw2zU1CSAblyss-n1aEpYBO10UMVYYol_Oz6D6eSZuJ-26-mUuZKBOUUkjP607XxOVFkUbq78MRziYCCU9Ia68bKhCenHAzZ75DmT1TQrJPJI61o3HFO/s1600/auto-small-all-rev-L-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;143&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2yoCgT4ChOg81vC9KRw2zU1CSAblyss-n1aEpYBO10UMVYYol_Oz6D6eSZuJ-26-mUuZKBOUUkjP607XxOVFkUbq78MRziYCCU9Ia68bKhCenHAzZ75DmT1TQrJPJI61o3HFO/s400/auto-small-all-rev-L-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPGLFeLi0i1Iik9g2hdVOZNr7qzTYHaRtkWcQdNUy-GVJmMzJV4jC7wu3cyh-bJUhvabityOkM9kE08GyEGIe_spQIh1SqwJqjNuosT23v6yqworEr5W3rWHAJsxnRkkuZA9y5/s1600/auto-small-all-rev-R-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;146&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPGLFeLi0i1Iik9g2hdVOZNr7qzTYHaRtkWcQdNUy-GVJmMzJV4jC7wu3cyh-bJUhvabityOkM9kE08GyEGIe_spQIh1SqwJqjNuosT23v6yqworEr5W3rWHAJsxnRkkuZA9y5/s400/auto-small-all-rev-R-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0evGlbXPZ0nc_GwaL0Ogqy-e6s_5NVEwQWgpgcyRj3E5VKn9UrJ4mfhj_q3fb2F73mqmMEi8OL63NXysJEi0CafgnMrykz0hZbCcNqhDGMRHmIMCi9kFC2T7Ex905_HQVEDf5/s1600/auto-small-all-rev-C-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;141&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0evGlbXPZ0nc_GwaL0Ogqy-e6s_5NVEwQWgpgcyRj3E5VKn9UrJ4mfhj_q3fb2F73mqmMEi8OL63NXysJEi0CafgnMrykz0hZbCcNqhDGMRHmIMCi9kFC2T7Ex905_HQVEDf5/s400/auto-small-all-rev-C-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcG_S6g69JNhci5Nl3MuLUqJxFp7Sc7ulrgGchVauaNy2fmRAke07G6ZWMRciIa3ivRkHCBqibOCK7X7fbzL5GVtyaIw7ReSZNSEsN80MU0k9Jlbcz_Gb2GEBDXd8g-BHVEVhq/s1600/auto-small-all-rev-SL-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;146&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcG_S6g69JNhci5Nl3MuLUqJxFp7Sc7ulrgGchVauaNy2fmRAke07G6ZWMRciIa3ivRkHCBqibOCK7X7fbzL5GVtyaIw7ReSZNSEsN80MU0k9Jlbcz_Gb2GEBDXd8g-BHVEVhq/s400/auto-small-all-rev-SL-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuzHZ3CcsAkpqDVh9y6Go15NLuh2nGYUQkzYzEP4BTX7zEMW85egvBm0T6ylLYR9aDO-eT_nCFupHC6b_-aEO6Sj6LVlMGxzYMmFbWPRgLVFsMjqGiQT0H9QhGV6wsndjhJ2Ma/s1600/auto-small-all-rev-SR-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;148&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuzHZ3CcsAkpqDVh9y6Go15NLuh2nGYUQkzYzEP4BTX7zEMW85egvBm0T6ylLYR9aDO-eT_nCFupHC6b_-aEO6Sj6LVlMGxzYMmFbWPRgLVFsMjqGiQT0H9QhGV6wsndjhJ2Ma/s400/auto-small-all-rev-SR-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
El resultado es similar al anterior obtenido con una ventana de medición de 30-50ms, aunque los graves en el canal R, que se iban un poco por arriba a partir de los 40ms, parecen, al menos sobre el papel, mejor domados. A oído escasas diferencias.&lt;br /&gt;
&lt;br /&gt;
Esta calibración quedó registrada en la memoria M2.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
5. Ajustes finales: &lt;i&gt;Retoques manuales sobre R y C&lt;/i&gt;.&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Viendo que MCACC parecía andar ya al límite por lo que hace al ajuste automático pensé en la posibilidad de realizar unos ligeros retoques manuales en la ecualización de los canales central y frontal derecho. En el último conjunto de gráficas de reverberación veréis que en el central la banda de 16Khz se situa unos 3 dB por encima del resto a lo largo de toda su respuesta temporal medida. Por su parte, en el canal frontal derecho nos encontramos con una situación similar en esta misma banda y, por otra parte, con que la de 2Khz queda un poquito por debajo del resto. Por esta razón copié los ajustes de calibración de M2 a M4 y modifiqué los valores del ecualizador calculados incrementado o disminuyendo la ganancia de cada banda del siguiente modo:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Central: 16Khz &amp;gt; -3dB.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Frontal derecho: 16Khz &amp;gt; -2dB, 2Khz +2dB.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vuelta a medir respuesta en frecuencia con estos retoques:&lt;/div&gt;
&lt;h4&gt;
Calibración AUTO PRO, ajustes manuales en R y C, altavoces en SMALL, sub 80Hz:&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu1UMAg2kADWhBnaZNM1ONFsHJoGrx-uaaIUrDyT8FWTRMRLayZJZO8pFGhNL9DOGBZJqYC2kcZzTetV8fZJwDW5NCaKYCCL6ERH29F12hDsxAfODzMEeJ4m8GsD2lLiC0Lcq5/s1600/auto-small-all-rev-R-eq-c.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgu1UMAg2kADWhBnaZNM1ONFsHJoGrx-uaaIUrDyT8FWTRMRLayZJZO8pFGhNL9DOGBZJqYC2kcZzTetV8fZJwDW5NCaKYCCL6ERH29F12hDsxAfODzMEeJ4m8GsD2lLiC0Lcq5/s400/auto-small-all-rev-R-eq-c.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPvO49Mudhf4UPO24mVzSKgIZozW1XjlzWxHumxROVeqhRbtB2q86kZ1sTGUWVX0G6dZRvnkxGcBiu_Dd5qm3mr8wvgoxNH6chB-TgyfbcbNZhRWRxIxfFSBtnA3gcWjOLNujT/s1600/auto-small-all-rev-C-eq-c.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;143&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPvO49Mudhf4UPO24mVzSKgIZozW1XjlzWxHumxROVeqhRbtB2q86kZ1sTGUWVX0G6dZRvnkxGcBiu_Dd5qm3mr8wvgoxNH6chB-TgyfbcbNZhRWRxIxfFSBtnA3gcWjOLNujT/s400/auto-small-all-rev-C-eq-c.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mucho mejor ¿verdad? Ambos canales tienen ahora una respuesta mucho más homogénea. A pesar de todo me mosquea bastante ese arranque más lento de las bandas de 125Hz y 250Hz en el frontal derecho, fijaos en el gráfica en torno a los 30ms. Además si revisitáis la gráfica de reverberación de ese mismo canal con una ecualización pro con ventana de 30-50ms (2º ajuste) veréis que &amp;nbsp;también están pasando cosas desagradables, aunque esta vez por exceso, en las inmediaciones de los 40ms ¿Se os ocurre alguna explicación? :hmm:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De todos modos hay que tener en cuenta un detalle importante que no he mencionado hasta el momento: por alguna razón desconocida para mi &lt;b&gt;las gráficas de reverberación que se obtienen con la ecualización activada no tienen las estacionarias controladas&lt;/b&gt;. Esto quiere decir que los filtros de control de estacionarias no están activados, por lo que la respuesta real del sistema puede variar (quiero pensar que a mejor) si realmente midiéramos con ellos funcionando, filtros que en esta ecualización final son estos:&lt;/div&gt;
&lt;h4&gt;
Control de estacionarias, calibración AUTO PRO, altavoces en SMALL, sub 80Hz:&amp;nbsp;&lt;/h4&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhui5vnpmZQ1rKSX9qsOWPjyG49Q4adKKbDMF4W-1wcGKukXXDjegr4rZEOFgloS76JVM3OYVBkfi_h9DD3i8seWuy0k6_LraKry0gTQPjkeJy6JvxOJzihGi8NiKIrppUjFdW0/s1600/auto-small-all-est-FRFL-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;175&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhui5vnpmZQ1rKSX9qsOWPjyG49Q4adKKbDMF4W-1wcGKukXXDjegr4rZEOFgloS76JVM3OYVBkfi_h9DD3i8seWuy0k6_LraKry0gTQPjkeJy6JvxOJzihGi8NiKIrppUjFdW0/s400/auto-small-all-est-FRFL-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi1TxiqSuygGwtrdU_9ln1847G9AX66zM_eKgpSn8GYmwycu5R1Rvgi1ui44IimJOxJglV35xCpRh-zQDam9XnHPlZAKlx19TlbjKI6gerCv1MsUnrygpyMZH0Snh6-kkHCyy2/s1600/auto-small-all-est-C-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;177&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi1TxiqSuygGwtrdU_9ln1847G9AX66zM_eKgpSn8GYmwycu5R1Rvgi1ui44IimJOxJglV35xCpRh-zQDam9XnHPlZAKlx19TlbjKI6gerCv1MsUnrygpyMZH0Snh6-kkHCyy2/s400/auto-small-all-est-C-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxpuhuKFjCDWi34lOF8J56Zw6_w8FAkvFSVdQWanwu6lVIOdY-HxjCGnssaeXJDx961u-2zAkdKZm8_dnRpQFf90Ty6WZc6vDvQVMZEIhfdTvIFBBA8zTJ0MVkyZcxetI5I35Z/s1600/auto-small-all-est-SW-eq.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;170&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxpuhuKFjCDWi34lOF8J56Zw6_w8FAkvFSVdQWanwu6lVIOdY-HxjCGnssaeXJDx961u-2zAkdKZm8_dnRpQFf90Ty6WZc6vDvQVMZEIhfdTvIFBBA8zTJ0MVkyZcxetI5I35Z/s400/auto-small-all-est-SW-eq.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Solo queda adjuntar los ajustes de ecualización para tener la imagen completa. Aquí van:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot;&gt;
  &lt;tbody&gt;
&lt;tr&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;(dB)&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;63Hz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;125Hz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;250Hz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;500Hz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;1Khz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;2Khz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;4Khz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;8Khz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;16Khz&lt;/span&gt;&lt;/th&gt;
    &lt;th&gt;&lt;span style=&quot;color: blue;&quot;&gt;Trim&lt;/span&gt;&lt;/th&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;L&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
nd&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-3,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+4,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+0,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-2&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+5,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-6,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-0,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-2,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
0&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;R&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
nd&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-3,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+4,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-1,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-1&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+4,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-5,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-2&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-5,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+1,0&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;C&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
nd&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+4,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+3,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-0,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-2&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+4,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-6,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-2,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-6,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+1,0&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;SL&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
nd&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-4,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-4,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+3,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+1,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+4,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-3,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-0,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-0,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-2,5&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;tr&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;SR&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
nd&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-7,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-3,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+0,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+1,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
+4,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-3,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-0,5&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-1,0&lt;/div&gt;
&lt;/td&gt;
    &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
-2,0&lt;/div&gt;
&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El ajuste de &quot;trim&quot; representa una compensación global para todos los filtros de un canal.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Y qué decir con respecto al sonido final obtenido? Al fin y al cabo esto no son más que numeritos... La diferencia entre el &quot;antes&quot; (sin ningún tipo de corrección de sala) y el &quot;después&quot; (memoria M4) es considerable. Creo que tener un receptor de este tipo y no perder unos buenos ratos con él para tratar de sacarle todo el jugo a sus características de ajuste de sala es imperdonable, porque el esfuerzo merece realmente la pena.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
6. Midiendo el resultado con REW&lt;i&gt; (editado 10/07/12)&lt;/i&gt;.&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;NOTA:&lt;/span&gt; &lt;/b&gt;Las imágenes de esta sección que recogían las mediciones se han perdido, al parecer definitivamente.&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por fin tengo equipamiento para poder medir el comportamiento de la sala:&lt;/div&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Edirol UA25.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;Behringer ECM8000 (calibrado a 0 y 90 grados).&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;REW 5 y pico.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhH_ddT7-qI3kS0oWBD7GXuUdmB0fQxPhBAkePMC0oZRUudNTPscNI49vAlrjKeKY3tEZyLs9z32GoPEaTuKL5qpARpStUG71sAU4AjguXwLbud_umOLJ9WlDmP2Zw4JRtcFv5b/s400/IMG_1814.JPG&quot; width=&quot;297&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
Aunque he tratado de aproximarme, la posición del micro de medición no es la misma que la que tuvo el micro de calibración. Como la respuesta del equipo / sala es extraordinariamente dependiente de la posición del punto de escucha (tanto más a medida que aumenta la frecuencia, hasta el punto de que unos pocos cm. pueden suponer un gran cambio) los resultados no son todo lo válidos que debieran. En cualquier caso, supongo que mis orejas tampoco suelen estar exactamente donde puse el micro, así que me conformaré con esto.&lt;br /&gt;
&lt;br /&gt;
Sin más preámbulo:
&lt;br /&gt;
&lt;div&gt;
&lt;h4&gt;
Respuesta en frecuencia de R:&lt;/h4&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;[imagen perdida]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;Rojo&lt;/span&gt;: original / &lt;span style=&quot;color: blue;&quot;&gt;Azul&lt;/span&gt;: MCACC + control de fase.&lt;/div&gt;
&lt;br /&gt;
&lt;h4&gt;
Respuesta en frecuencia de L:&lt;/h4&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;[imagen perdida]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;Verde&lt;/span&gt;: original /&amp;nbsp;&lt;span style=&quot;color: #c27ba0;&quot;&gt;Rosa&lt;/span&gt;: MCACC + control de fase.&lt;/div&gt;
&lt;br /&gt;
&lt;h4&gt;
Respuesta en fase de R:&lt;/h4&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;[imagen perdida]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;Rojo&lt;/span&gt;: original /&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;Azul&lt;/span&gt;: MCACC + control de fase.&lt;/div&gt;
&lt;br /&gt;
&lt;h4&gt;
Respuesta en fase de L:&lt;/h4&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;[imagen perdida]&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;Verde&lt;/span&gt;: original /&amp;nbsp;&lt;span style=&quot;color: #c27ba0;&quot;&gt;Rosa&lt;/span&gt;: MCACC + control de fase.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
MCACC parece hacer la mayor parte de su &quot;faena&quot; por debajo de los 200Hz. Además, comparando los canales derecho e izquierdo las gráficas de la respuesta en frecuencia presentan un aspecto ligeramente distinto en la zona comprendida entre los 200Hz - 400Hz, sin que se haya intervenido sobre el pico en los 400Hz que se aprecia en el canal izquierdo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Donde sí parece que MCACC ha tomado medidas drásticas es entre los 30Hz y 70Hz, empujando hacia arriba el nivel del sub. Si echamos un vistazo a las gráficas que muestran la respuesta en fase se aprecia claramente esta intervención. Esto no es debido a ecualización alguna, sino que aparece simplemente activando la función de control de fase del receptor, aún desactivando totalmente el resto del MCACC. Curioso. A pesar de todo no me parece que suene en absoluto sobreecualizado.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo que está claro a la vista de esto es que las gráficas de reverberación que proporciona MCACC, al menos en el Pioneer VSX-919, no dejan de ser una simplificación bastante gorda. Creo que para conseguir resultados finos de verdad no habrá más remedio que utilizar un software de medición como REW y tirar de paciencia, mano con el ecualizador y oído. De todos modos sigo pensando que para el 90% de los usuarios los resultados obtenidos directamente mediante el sistema de calibración del receptor serán más que suficientes y desde luego supondrán una mejora con respecto a la situación inicial.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
¿Qué opináis?&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Bueno, ha sido un primer intento. Como el resultado sonoro final me gusta no voy a perder (por el momento) más tiempo con este equipo y me voy a dedicar a meterle mano al SC-LX81 del salón, pero esta vez con REW desde un primer momento, dado que me parece una herramienta coj*nuda.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nada más, si me habéis aguantado hasta aquí os merecéis un premio y de los gordos. Espero que aunque sea parte de todo esto pueda resultar de interés a algún compañero que tenga un receptor Pioneer. Ni que decir tiene que agradeceré enormemente cualquier comentario que me hagáis llegar.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2016/06/tunel-del-tiempo-experiencias-de-ajuste.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmI5hxLvBXAnk-t49kabUJGLwgqu2HkEKoXEDhU_64kUU1a1m14Ndn6iumSTGfmPJDdMEv0k34cE-fMBG16Sb7M-usAphu_fkGI0VAf6WzmJZRZFYh9iZaqce-kasSMkW5Ejwo/s72-c/VSX-919AH_lg.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-3457643670788568498</guid><pubDate>Mon, 11 Apr 2016 16:00:00 +0000</pubDate><atom:updated>2021-10-10T17:44:46.282+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><category domain="http://www.blogger.com/atom/ns#">redes</category><title>Guía: Montaje de un sistema de streaming económico basado en piCorePlayer y Logitech Media Server</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
He preparado un documento a modo de guía de integración de un sistema de streaming basado en&amp;nbsp;&lt;b&gt;piCorePlayer&lt;/b&gt; y &lt;b&gt;Logitech Media Server&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVeA6jMfYgysgzuRtYBRwA-kp7ulCGhTr7ziCiFZ9q3E144aryB_wxjQOWHDBqKSjBlV7rXTPShlGoPAFuKuIO_Y7gOdEJiEqOH5-RY4TY4_etX504I9eL5t6eJ9T9BOE4SBcl/s1600/Selecci%25C3%25B3n_494.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVeA6jMfYgysgzuRtYBRwA-kp7ulCGhTr7ziCiFZ9q3E144aryB_wxjQOWHDBqKSjBlV7rXTPShlGoPAFuKuIO_Y7gOdEJiEqOH5-RY4TY4_etX504I9eL5t6eJ9T9BOE4SBcl/s1600/Selecci%25C3%25B3n_494.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para tratar de resumir el proceso, nada mejor que una presentación:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;393&quot; mozallowfullscreen=&quot;true&quot; src=&quot;https://docs.google.com/presentation/d/1AQ78rPiELtMIijoRc7BteSJ18hACi0n2c_0JCMPs650/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&quot; webkitallowfullscreen=&quot;true&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Y aquí la guía:&lt;br /&gt;
&lt;br /&gt;
&lt;iframe height=&quot;700&quot; src=&quot;https://drive.google.com/file/d/0B5ya5JOrntQGTTlURkdpb1lqMkU/preview?usp=sharing&amp;resourcekey=0-6JmpF9I1_BMPlTZr40Ns8A&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;

&lt;br /&gt;
&lt;br /&gt;
Confío en que sea de vuestro interés.&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2016/04/guia-montaje-de-un-sistema-de-streaming.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVeA6jMfYgysgzuRtYBRwA-kp7ulCGhTr7ziCiFZ9q3E144aryB_wxjQOWHDBqKSjBlV7rXTPShlGoPAFuKuIO_Y7gOdEJiEqOH5-RY4TY4_etX504I9eL5t6eJ9T9BOE4SBcl/s72-c/Selecci%25C3%25B3n_494.jpg" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-1013471353426262270</guid><pubDate>Sat, 06 Feb 2016 16:57:00 +0000</pubDate><atom:updated>2016-05-08T21:08:15.841+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><title>Volumio en Raspberry Pi: solucionando los problemas de reproducción por&#xa;HDMI</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibVlW02T1paCNzKCec4G-6FcYAFl44fjdzR6SynCOutMuLthc5JvyVxRFh5OQs56xzJ6g57yV35DoS5lKIjZWgAyeqqTXaM7nohgzET6kxHvPgjiPEz5s1kq8uXDXg0tQkJ2z5/s1600/YcXp7GB.jpg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibVlW02T1paCNzKCec4G-6FcYAFl44fjdzR6SynCOutMuLthc5JvyVxRFh5OQs56xzJ6g57yV35DoS5lKIjZWgAyeqqTXaM7nohgzET6kxHvPgjiPEz5s1kq8uXDXg0tQkJ2z5/s400/YcXp7GB.jpg&quot; width=&quot;262&quot;&gt;&lt;/a&gt;Tras la reciente &lt;a href=&quot;http://www.audioplanet.biz/t70942-probando-una-raspberry-pi-2&quot;&gt;llegada a casa &lt;/a&gt;de una Raspberry Pi 2, mi equipo principal ha quedado configurado definitivamente (bueno, todo lo &lt;i&gt;definitivas&lt;/i&gt; que son estas cosas, que ya nos conocemos) por lo que hace a fuentes digitales del siguiente modo:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Oppo 93 para la reproducción cada vez más ocasional de discos físicos y Netflix, configurado este último para acceder al catálogo americano del servicio dejando el cliente de Netflix de la TV para la programación disponible localmente.&lt;/li&gt;
&lt;li&gt;Squeezebox Touch como reproductor de audio de cabecera.&lt;/li&gt;
&lt;li&gt;Raspberry Pi 2 con OSMC para ver pelis desmaterializadas, los podcasts de Radio 3 (fundamentalmente) y el audio multicanal.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Más o menos algo así como lo que se puede ver en la imagen justo aquí a la derecha.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sin embargo algo fallaba. Aunque es posible escuchar Spotify usando el Squeezebox Touch, lo cierto es que resulta mucho más cómodo utilizar la app en la tableta. Hasta iOS 9 esto estaba chupado con Kodi / OpenELEC / OSMC, que aparecían en el conocido panel inferior presente en todo dispositivo iOS como altavoces Airplay. Un par de movimientos del dedito y la cosa estaba resuelta. Sin embargo, desde esta actualización del sistema operativo de las i-cosas portátiles, Airplay está roto.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras varios intentos infructuosos de hacerme con un AppleTV 3 a precios razonables, finalmente he optado por buscar una solución temporal poniendo en servicio de nuevo una Raspberry Pi que, con la llegada de su hermana mayor, había quedado sin uso.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En concreto he valorado 3 reproductores para Raspberry: Pi Music Box, Rune Audio y Volumio. Todos ellos son capaces de recibir audio a través de Airplay y ¡sorpresa! todos ellos parecen haberse adaptado a las diabluras de Apple puesto que en todos sigue funcionando esta característica aunque la i-cosa empleada corra ya iOS 9.x. Estupendo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Puesto que Volumio parece el proyecto más activo me he decantado por él, aunque como digo de entrada solo estaba interesado en montar un receptor Airplay no-Apple.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;278&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZtIxEZDBkKP6NmgRnUnrTsYYfkiyZvP8XRKMp2c2JqEcxXtW1amfbshc9JG-FSD6hAL-8He_IeslzDHTK2jxFLOceN85VlqjUuEtswnFd7rtSqbpNn_14kXmzvr8wrBkvfmYa/s400/volumio-interface-590x411.png&quot; width=&quot;400&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Las instrucciones de descarga e instalación de Volumio están perfectamente documentadas en su web:&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://volumio.org/get-started&quot;&gt;https://volumio.org/get-started&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como mi receptor AV tiene activada toda la artillería de procesado de señales, para mi el modo natural de conectarle cosas es por vía digital. En el caso de las Raspberries lo más inmediato es utilizar la conexión HDMI 1.3, capaz de transportar audio 7.1 en 192/24. No obstante, una vez alojada ya la RPi 1 junto a su hermana en el cajón de los trastos me he encontrado con 2 problemas. Uno de ellos, además, importante. Veamos cuáles son.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ol&gt;
&lt;li&gt;&lt;b&gt;El audio por HDMI está amplificado digitalmente unos 4dB&lt;/b&gt;. Esto hace que si se reproduce alguna pista pasada de loudness(relativamente frecuente en Spotify), los altavoces saturen. Muy feo.&lt;/li&gt;
&lt;li&gt;Animado por lo chulo que es Volumio, he probado también a reproducir audio desde un NAS. Sorpresa. &lt;b&gt;Todo se remuestrea a 44 o 48 Khz&lt;/b&gt; (no he tenido la paciencia de determinarlo con exactitud).&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Inicialmente he pensado que el problema debía proceder del mezclador de Volumio, pero su desactivación no ha causado el menor efecto en mi caso.&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1b8qTpA_O9YWqR-M96TluLImrsxHK7KNzxIdajJ1HC5lNEi1Ni4bVregoC6KURltT6o7kkIEosPENIL85ykXqeuKH57PQdsaMfrOx2cASz57ABr7Zcd7gTCyCVTIN1KOMM67w/s400/n0Mdvos.jpg&quot; width=&quot;400&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoC87uKKABMKog4adz7gcHajOBacpAA_dUhbxTORbUlrHwNL5z-wJog-5BckszUV5FjEMRgNTaiN6DV_bjelkx_-yAuVG1nR-knpJiEZiYZWjc6CaJdl-rHIf34f8BAhQPKaG4/s1600/W2K5BPZ.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoC87uKKABMKog4adz7gcHajOBacpAA_dUhbxTORbUlrHwNL5z-wJog-5BckszUV5FjEMRgNTaiN6DV_bjelkx_-yAuVG1nR-knpJiEZiYZWjc6CaJdl-rHIf34f8BAhQPKaG4/s400/W2K5BPZ.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El segundo problema (remuestreo a la baja) tenía peor pinta. Es cierto que si se utiliza Volumio exclusivamente como destino Airplay esto no tiene importancia dado que este último remuestrea incondicionalmente a 48 Khz todo flujo de audio que transporta, pero ya metidos en harina había que investigar un poquito más.&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La solución definitiva la he hallado en los foros de Volumio. Un aguerrido usuario ha encontrado el modo de resolver nuestro segundo problema y, de propina, el primero. La estrategia de choque pasa básicamente por &lt;b&gt;instalar un kernel modificado&lt;/b&gt; sobre el que viene de serie con Volumio. Aunque las instrucciones están más o menos desparramadas en &lt;a href=&quot;https://volumio.org/forum/raspberry-and-hdmi-sample-rates-t2643.html&quot;&gt;este hilo&lt;/a&gt;, me permito resumirlas aquí en román paladín con alguna que otra aportación de mi cosecha para facilitar el proceso.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;1. Descargar los archivos modificados:&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://www.dropbox.com/sh/7kagpd4cxorubgb/AACl7fENqLm5SwvCDZsMPbMZa?dl=0&quot;&gt;https://www.dropbox.com/sh/7kagpd4cxorubgb/AACl7fENqLm5SwvCDZsMPbMZa?dl=0&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://mega.nz/#F!AoRQ3QAQ&quot;&gt;https://mega.nz/#F!AoRQ3QAQ&lt;/a&gt; [copia]&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;b&gt;&lt;/b&gt;&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;b&gt;2. Transferir los archivos a la Raspberry&lt;/b&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
Esto tiene que hacerse empleando el protocolo &lt;b&gt;SSH&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Si usamos un PC con Linux o un Mac&lt;/span&gt; bastará con abrir la interfaz de comandos, situarnos en la carpeta donde hemos descargado los archivos anteriores y teclear el comando:&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;scp  boot-3.18.11+.tgz modules-3.18.11+.tgz &lt;a href=&quot;mailto:root@volumio.local&quot;&gt;root@volumio.local&lt;/a&gt;:/&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El nombre de anfitrión &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;volumio.local&lt;/span&gt; puede ser sustituido por la IP de la RPi que corre Volumio en caso de problemas, aunque en condiciones normales el primero debería resolverse correctamente. La contraseña que se nos solicitará para establecer la conexión es &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;volumio&lt;/span&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Si empleamos un PC con Windows&lt;/span&gt;, mejor será que nos procuremos cuanto antes dos estupendas aplicaciones que nos vendrán de perlas para completar el proceso, &lt;b&gt;WinSCP&lt;/b&gt; y &lt;b&gt;PuTTY&lt;/b&gt;. WinSCP ofrece una interfaz gráfica similar a la de cualquier cliente de transferencia de archivos mediante FTP pero realmente funciona sobre SSH. PuTTY lo emplearemos más adelante para instalar los archivos descargados en nuestra Raspberry.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;https://winscp.net/eng/download.php&quot;&gt;https://winscp.net/eng/download.php&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;a href=&quot;http://www.putty.org/&quot;&gt;http://www.putty.org/&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras instalar WinSCP solo hay que ejecutarlo e introducir los datos de conexión hacia Volumio en nuestra RPi. Nuevamente, se puede emplear la IP o el nombre de anfitrión. La contraseña que nos pedirá el sistema será también, lógicamente, la indicada unas líneas más arriba (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;volumio&lt;/span&gt;).&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDdY8uY6GUScBEZ2J2VLfdOaJnRao_8Kho0WD2vovZtY6s99ZVXDdCc7CW9JEnWTUKWT_4x-Z7xOvNn1c8heGMlCHrNjfTteRl1jsAL55ta6WNWt3aw9CMC0oj5pqawm6ce0nS/s1600/2PG3nyf.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDdY8uY6GUScBEZ2J2VLfdOaJnRao_8Kho0WD2vovZtY6s99ZVXDdCc7CW9JEnWTUKWT_4x-Z7xOvNn1c8heGMlCHrNjfTteRl1jsAL55ta6WNWt3aw9CMC0oj5pqawm6ce0nS/s400/2PG3nyf.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La primera vez que conectemos será necesario autorizar explícitamente la comunicación entre nuestro ordenador y Volumio en la RPi.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWfepBgWF1UtfkFmKodvhTliLjSEi5P9YPjH9I9uGLInph-jk43gU06Pxc0cn4fr9WH3Zy5_C5T1PyYOr6KhsCjap_wrRfGFZzi1ZwhCGFn-rN6x1EvBHKLktFBEooBAfTgctr/s400/amgpfN3.jpg&quot; width=&quot;400&quot;&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
...para, tras conectar, copiar los archivos a (por ejemplo) la carpeta raíz de la SD de Volumio.&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5lu313VKYE4atWPwkEXlWlF7V_hjsY8QF8WiGiVUKcbP0mUm-PgxmGziuNkJ-3NQn0I1g9eoZu0n8K4X4oHcVX3rAFKeZl_2TK13KOmj2jplHbGFrHQBwMvAtcjpo0BbyPynt/s1600/d9ldYD3.jpg&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5lu313VKYE4atWPwkEXlWlF7V_hjsY8QF8WiGiVUKcbP0mUm-PgxmGziuNkJ-3NQn0I1g9eoZu0n8K4X4oHcVX3rAFKeZl_2TK13KOmj2jplHbGFrHQBwMvAtcjpo0BbyPynt/s400/d9ldYD3.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;3. Desempaquetar el nuevo kernel y archivos relacionados&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Otra vez echaremos mano de SSH, pero en esta ocasión personificado en una terminal de comandos remota.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Linux &amp;amp; Mac&lt;/span&gt;: invocaremos nuevamente la línea de comandos y teclearemos la siguiente instrucción:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;ssh -l root volumio.local&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Windows&lt;/span&gt;: Aquí emplearemos PuTTY, en el que de un modo análogo a como hicimos con WinSCP estableceremos una conexión de tipo SSH con Volumio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivEaYDsUvjMBFP5_OYFQVXRGPGAbAVl5yJsdim8f-FFlk8ILKRu8kbBCRn00KbYPFgO6y-cJ3idjI3SGlIvw77Ep6n4Sy8l_K2RmC-Bj10RxE0C7q2VvkZtAXIP9_BbzXgYQEI/s1600/vpELFfp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivEaYDsUvjMBFP5_OYFQVXRGPGAbAVl5yJsdim8f-FFlk8ILKRu8kbBCRn00KbYPFgO6y-cJ3idjI3SGlIvw77Ep6n4Sy8l_K2RmC-Bj10RxE0C7q2VvkZtAXIP9_BbzXgYQEI/s400/vpELFfp.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivfplE3v52i-ZAuKP3QIiVD_Ncp5KwEhgRuUg2d7z1J8sqMTB8fCLBYiOBOxdaJ-ksfIwvJ6eFf_NRRwvwEbWXLW8R703Lb5t8c6pGln6zNfZXsByqcLoTo1EQyMGSTFBM316q/s400/86rXN9L.jpg&quot; width=&quot;400&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En ambos casos (Linux / Mac o Windows), introduciremos la clave que se nos solicita para completar la conexión (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;volumio&lt;/span&gt;), con lo que tendremos bajo las órdenes de nuestros dedos el entorno Linux de Volumio en la Raspberry...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoE5KtZFPLI5yX9AtpUxGWaIgtYNGRfStTrlL6IQpPDy5KW1Bcch7iV8B5Mip0_wY3idYz3zGJy-xTpvoYReX4iZqD_IsHhGG-NCF6K1xv_XSXWSRz0I0KDTt6AMZwHZeNRfJ5/s1600/Sl2W8CH.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoE5KtZFPLI5yX9AtpUxGWaIgtYNGRfStTrlL6IQpPDy5KW1Bcch7iV8B5Mip0_wY3idYz3zGJy-xTpvoYReX4iZqD_IsHhGG-NCF6K1xv_XSXWSRz0I0KDTt6AMZwHZeNRfJ5/s400/Sl2W8CH.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...para a continuación teclear los comandos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;cd /&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;tar xvzf boot-3.18.11+.tgz&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;tar xvzf modules-3.18.11+.tgz&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los 2 últimos probablemente se tomarán su tiempo, especialmente si hacéis esto en una RPi 1. Ambos comandos tar descomprimirán los paquetes descargados y sobreescribirán los archivos de Volumio que deban ser sustituidos para mejorar las prestaciones de la salida de audio a través de HDMI.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cuando aparezca nuevamente el cursor parpadeante reiniciaremos Volumio tecleando:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;reboot&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y con esto queda completado el proceso.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcQnXh7hhf6rxOueAst-7z0UJbGRisOYGBwdOjKwKQ0c-3PkvoniXASPkg1Wo3aDFpLfWrA3y_9Vv2CHd6lk5Pe9fSAHzUvQ3QBMM6GE8VIRpCykUIIgVk3-tgd81HAX29fPl1/s1600/onGVrmy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;217&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcQnXh7hhf6rxOueAst-7z0UJbGRisOYGBwdOjKwKQ0c-3PkvoniXASPkg1Wo3aDFpLfWrA3y_9Vv2CHd6lk5Pe9fSAHzUvQ3QBMM6GE8VIRpCykUIIgVk3-tgd81HAX29fPl1/s320/onGVrmy.jpg&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
Tengo que decir que Volumio es un reproductor extremadamente parco, ni tan siquiera se muestran las carátulas al navegar utilizando la interfaz de control, que es de tipo web. No obstante funciona extremadamente bien, máxime si se tiene en cuenta el hardware sobre el que corre, y ofrece prestaciones interesantes tales como un modo de reproducción desde RAM, compatibilidad con Spotify, reproducción de DSD vía DoP, exploración en modo biblioteca o por carpetas, un modo muy práctico de acceder a los recursos de audio que gestiona a través de la red, Airplay (como ya sabemos), UPnP, etc. etc. No conviene olvidar que su corazón no es otro que un peso pesado como es el conocido &lt;a href=&quot;http://www.musicpd.org/&quot;&gt;Music Player Daemon (MPD)&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Confío en que esto de usar 2 Raspberries sea algo temporal puesto que eventualmente Airplay volverá a ser operativo en Kodi y sus derivados en cuanto los desarrolladores apliquen los parches correspondientes. Por el momento ambas frambuesas comparten cajón bajo televisión y amplificador.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyjy4ShtmYxJ4lXQvy2VWAhF_p53QTlIRBGP0ha-3j7KhzEL3pl8DXxPLq8EnP7N9h-UXEZiqtwotNZ7Or0TCSkGHW_dCpXwvgzlk_oXHyllqvFeBw83GW7Au7uxW9qjOddbwU/s1600/EFXuBQO.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyjy4ShtmYxJ4lXQvy2VWAhF_p53QTlIRBGP0ha-3j7KhzEL3pl8DXxPLq8EnP7N9h-UXEZiqtwotNZ7Or0TCSkGHW_dCpXwvgzlk_oXHyllqvFeBw83GW7Au7uxW9qjOddbwU/s400/EFXuBQO.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: black;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWfepBgWF1UtfkFmKodvhTliLjSEi5P9YPjH9I9uGLInph-jk43gU06Pxc0cn4fr9WH3Zy5_C5T1PyYOr6KhsCjap_wrRfGFZzi1ZwhCGFn-rN6x1EvBHKLktFBEooBAfTgctr/s1600/amgpfN3.jpg&quot;&gt;&lt;br&gt;&lt;/a&gt;&lt;/span&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: black;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT2B6RRfqR1D-BcQQnE_o89igseedHfXpVYQA5WlIT1ppfvqKSzeWeR0ov_LBIUNVTZZ2JjTRxBMfuS5xUc-zEaVUBJH9rFAESNqv9D8cblrqJ01OyjdVoZFZM_YdkAbKXzUdc/s1600/6ak2odU.jpg&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT2B6RRfqR1D-BcQQnE_o89igseedHfXpVYQA5WlIT1ppfvqKSzeWeR0ov_LBIUNVTZZ2JjTRxBMfuS5xUc-zEaVUBJH9rFAESNqv9D8cblrqJ01OyjdVoZFZM_YdkAbKXzUdc/s400/6ak2odU.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: black;&quot;&gt;
&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWfepBgWF1UtfkFmKodvhTliLjSEi5P9YPjH9I9uGLInph-jk43gU06Pxc0cn4fr9WH3Zy5_C5T1PyYOr6KhsCjap_wrRfGFZzi1ZwhCGFn-rN6x1EvBHKLktFBEooBAfTgctr/s1600/amgpfN3.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheG7JMTZ9732ZxTzKHUoqGT9gP01OSfI1p9Ds6_lHdsHCdEu-vr6I2ATxmg5YVH1v5M1ZmEm5mvBUVU4I472PuswWYbfY_VL9-CGnY5RV_yVdP8YVlpkEPzYpZcO-R83Z2arRC/s1600/reFRwfg.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheG7JMTZ9732ZxTzKHUoqGT9gP01OSfI1p9Ds6_lHdsHCdEu-vr6I2ATxmg5YVH1v5M1ZmEm5mvBUVU4I472PuswWYbfY_VL9-CGnY5RV_yVdP8YVlpkEPzYpZcO-R83Z2arRC/s400/reFRwfg.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs7N75luvacvEwDVYivMTCGRZtbYjEhz_zAt3HoIr-EYKUD53DtErP41V7IXS1uyJ6-9IU0oKastdkUm5aG3O9vZ1Dp7ftKmFqTu5muqkua9Mp6-9IDM8MQMthspn0a7w1W21P/s1600/y0SKOIQ.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs7N75luvacvEwDVYivMTCGRZtbYjEhz_zAt3HoIr-EYKUD53DtErP41V7IXS1uyJ6-9IU0oKastdkUm5aG3O9vZ1Dp7ftKmFqTu5muqkua9Mp6-9IDM8MQMthspn0a7w1W21P/s400/y0SKOIQ.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJob78iqkPvT2WMifbE-_8-p6CCzk8Fmj6P3qwu23LkL1hcvGiz1Y3Z1UyTikuS7HL9Cx1-SLGBfJeLp7u9WH5crzeAf9eBzSdNiEtWKs09F5VkhOIL4a8r4mEHth4DMsl_oX6/s1600/sGmGdHt.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJob78iqkPvT2WMifbE-_8-p6CCzk8Fmj6P3qwu23LkL1hcvGiz1Y3Z1UyTikuS7HL9Cx1-SLGBfJeLp7u9WH5crzeAf9eBzSdNiEtWKs09F5VkhOIL4a8r4mEHth4DMsl_oX6/s400/sGmGdHt.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8fCh9MWNYDT72fWs-ogxLQlU43sUYzNAyCqzlxOuX16nii1P3Qjc6j5PGSsjPgHSdp0zCMlT3MN1gocLpE-tzd_2s7f2im0E9KRxVSM_jTFb2W7VpRSdW_Hr_g_dL534KO9aT/s400/zPZYkTN.jpg&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqC6gP1fYIsEQmXsnmQXYiVmzeEK32ookJEUGO7q-hdEjsPGIM6rf0gJ6lWJ0PnEtq-7VwnUam2L4ebQG8KToNlBkBWq3qpTk_lfztJalnsFXY7PeSyismWH9hixSP6v-bD7Pc/s1600/GB0qwVy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqC6gP1fYIsEQmXsnmQXYiVmzeEK32ookJEUGO7q-hdEjsPGIM6rf0gJ6lWJ0PnEtq-7VwnUam2L4ebQG8KToNlBkBWq3qpTk_lfztJalnsFXY7PeSyismWH9hixSP6v-bD7Pc/s400/GB0qwVy.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTDkpZM_PAHA1iSdzK7LzD9hSy38p_F1eAP0EWRUU_4hXh0GFlUN6UJKEdCtjYgqzPxkQ-maatTYDlRFhwidSA9mlEEPbhUyIfulXSC6IXUBIVpsTRjt5VSvW-RWf4qsfHAisy/s1600/y2eNVJ7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTDkpZM_PAHA1iSdzK7LzD9hSy38p_F1eAP0EWRUU_4hXh0GFlUN6UJKEdCtjYgqzPxkQ-maatTYDlRFhwidSA9mlEEPbhUyIfulXSC6IXUBIVpsTRjt5VSvW-RWf4qsfHAisy/s400/y2eNVJ7.jpg&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2016/02/volumio-en-raspberry-pi-solucionando.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibVlW02T1paCNzKCec4G-6FcYAFl44fjdzR6SynCOutMuLthc5JvyVxRFh5OQs56xzJ6g57yV35DoS5lKIjZWgAyeqqTXaM7nohgzET6kxHvPgjiPEz5s1kq8uXDXg0tQkJ2z5/s72-c/YcXp7GB.jpg" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-6688869612225914092</guid><pubDate>Fri, 29 Jan 2016 12:25:00 +0000</pubDate><atom:updated>2017-03-23T16:57:47.941+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><title>Mi análisis de Roon ¿una revolución en los sistema de catalogación y reproducción de audio?</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKV0KuNrF_PCbEEwlp5Gw-Rh7wz7iKFt2TW1QpKeANL5u6hFRfEdPK_EmYg7Hcs498Kw5Ar4PmrmLBFhld4uA4eAdp_B0x66qLhvY6zIUaiERKFuyonVAcntkUQDSt_woKqoDy/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKV0KuNrF_PCbEEwlp5Gw-Rh7wz7iKFt2TW1QpKeANL5u6hFRfEdPK_EmYg7Hcs498Kw5Ar4PmrmLBFhld4uA4eAdp_B0x66qLhvY6zIUaiERKFuyonVAcntkUQDSt_woKqoDy/s400/1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ambiciosa proposición ¿verdad? Pues eso es lo que nos prometen los chicos de &lt;a href=&quot;https://roonlabs.com/&quot;&gt;Roon Labs&lt;/a&gt;, una plataforma de catalogación y reproducción musical que nos &quot;permitirá experimentar la música como nunca antes&quot;. Ahí es nada.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los fundadores de Roon Labs no son nuevos en esto del audio en streaming. Allá por 2007 lanzaron el servidor musical Sooloos, cuya tecnología fue posteriormente adquirida por Meridian Audio. Ahora es la propia Meridian quien propicia el nacimiento de Roon Labs como empresa independiente enfocada en la creación de software específico para la reproducción musical. Y (desgraciadamente) acostumbrados como estamos a dispositivos con unas especificaciones de infarto pero con un pésimo o, cuanto menos, muy mejorable software, esta iniciativa se asemeja lo suficiente a un soplo de aire fresco en la dirección correcta como para no ser tenida en cuenta.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
¿Qué es Roon?&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Roon es un software compatible con sistemas OS X y Windows (con arquitecturas de 32 o 64 bits) que puede ser descargado desde &lt;a href=&quot;https://roonlabs.com/downloads.html&quot;&gt;aquí&lt;/a&gt;. Se trata de una versión de evaluación plenamente funcional durante 14 días. Pasado ese periodo de tiempo tendremos que abonar $119 al año o $499 para conseguir una versión permanentemente funcional. Como podéis ver por tanto el producto se ofrece bajo una modalidad de suscripción, con la posibilidad de pagar por adelantado algo más de 4 años de servicio para optar a una licencia perpetua.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante el pago no presupone, como quizás cabría presuponer, el acceso en &quot;barra libre&quot; a una enorme biblioteca musical en Nube, sino que por el contrario será el mismo usuario quien tendrá que aportar su propia colección de audio y sus propios sistemas de almacenamientos. Estamos pagando por tanto, por la posibilidad de acceder a nuestra propia audioteca, almacenada en nuestros  ordenadores, discos duros y/o dispositivos NAS, de un modo que, a juzgar por lo que se nos pretende cobrar, debe ser bastante especial.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Roon no es, en definitiva, otra cosa que un catalogador y reproductor de nuestra propia biblioteca musical que puede emplear cualquier dispositivo de audio conectado al ordenador en el que se ejecuta, o enviar el flujo de audio a uno o varios dispositivos de reproducción presentes en nuestra red local.  Como podéis intuir, en este sentido no difiere mucho de conocidas aplicaciones como Foobar, JRiver Media Center o Logitech Media Server.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Donde Roon eleva la apuesta, y de qué manera, es en el modo en el que nos permite disfrutar de nuestra biblioteca. Y esto es así por 2 razones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Primeramente, una vez le indicamos a la aplicación dónde se encuentran nuestros archivos, Roon realiza un extensivo proceso de análisis, extrae las etiquetas presentes en los mismos (cómo no) pero, además, enriquece su contenido con una enorme cantidad de información descargada de Internet: biografías, letras, comentarios, imágenes, clasificación extendida de géneros... Este proceso, que en el mundo anglosajón se denomina &lt;i&gt;scraping&lt;/i&gt;, no es único en Roon. Otros gestores audiovisuales lo llevan realizando también desde hace años, gestores como XMBC/Kodi, Plex o el propio Jriver Media Center. Sin embargo, puedo aseguraros que ninguno de ellos implementa este proceso tan bien como Roon. Y eso es mucho decir.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En segundo lugar, con toda esta metainformación adicional obtenida, Roon teje una telaraña de relaciones que cubre géneros, artistas, compositores, colaboradores, épocas, formatos e incluso información sobre próximos conciertos, telaraña que expone ante el usuario a través de una interfaz extremadamente cuidada tanto desde el punto de vista gráfico como de la usabilidad, de un modo muy similar a las propuestas de conocidos servicios de streaming por suscripción como Spotify, Tidal o Google Music.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si a esto le añadimos un paraguas de compatibilidad bajo el que se cobijan dispositivos de reproducción tan diversos como Airports, streamers de gama alta de Meridian o Auralic o incluso Squeezeboxes (en modo nativo) y una brillante gestión de las etiquetas, coincidiréis conmigo en que tenemos un producto de lo más interesante.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Vamos por tanto a echarle un primer vistazo a, sobre el papel, tan interesante propuesta. Os adelanto que siguen una cantidad indecente de capturas de pantalla.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Usando Roon&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
He instalado Roon en un HTPC que, en honor a la verdad, tengo bastante olvidado. Se trata de un sencillo PC con las siguientes características:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;Caja Antec Fusion Remote.&lt;/li&gt;
&lt;li&gt;Placa ASUS P5KPL-AM EPU.&lt;/li&gt;
&lt;li&gt;Pentium Dual Core E5500.&lt;/li&gt;
&lt;li&gt;4GB RAM DDR2 800.&lt;/li&gt;
&lt;li&gt;HD 2,5&quot; SSD Kingston V+ Series 128GB.&lt;/li&gt;
&lt;li&gt;Gráfica ATI HD5570 pasiva (la de la foto es una ATI 4670 que sustituí posteriormente).&lt;/li&gt;
&lt;li&gt;Fuente modular Thermaltake Toughpower 575W.&lt;/li&gt;
&lt;li&gt;LG CH10LS Supermultiblue: lector BR + DVDRW.&lt;/li&gt;
&lt;li&gt;Windows 10 (64 bits).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sí, es el mismo que aparece en el hilo sobre &lt;a href=&quot;http://www.audioplanet.biz/t18539-foobar-como-lo-has-configurado&quot;&gt;Foobar&lt;/a&gt;. De hecho, desde que este equipo ha pasado a algo así como &quot;la reserva activa&quot; lo he venido utilizando para hacer toda clase de pruebas.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGkDn52w0mHmNCNjw0aoHT6A_QZsXRCYW8RKW4IIriCmY1IEiy9v9AWZ4J-EB9Zx-6kCPqoWWpEXkITyEVW2LL7FRM5iPbhcdJtOZJ7S_58YPa5Z52doDa8rEsuMzUGMKBD9Wr/s1600/2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGkDn52w0mHmNCNjw0aoHT6A_QZsXRCYW8RKW4IIriCmY1IEiy9v9AWZ4J-EB9Zx-6kCPqoWWpEXkITyEVW2LL7FRM5iPbhcdJtOZJ7S_58YPa5Z52doDa8rEsuMzUGMKBD9Wr/s400/2.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El dispositivo de reproducción es la salida HDMI de la propia tarjeta gráfica, que soporta audio multicanal en PCM hasta 192/24, y está conectado a un receptor multicanal Pioneer SC-LX81.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBYnVHi9vHoHk6Yn6O-weQi0U8StmdbfBZEwfWzPCe1Wjg0MV3Ry7hZ4gjChFgVVCoNcZMqSzKHUJ2FT34SnpCvyo-NgYe_MiFDvXut1k3n31ZnPVqWjorKNMHuf6URY6ZlqjN/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBYnVHi9vHoHk6Yn6O-weQi0U8StmdbfBZEwfWzPCe1Wjg0MV3Ry7hZ4gjChFgVVCoNcZMqSzKHUJ2FT34SnpCvyo-NgYe_MiFDvXut1k3n31ZnPVqWjorKNMHuf6URY6ZlqjN/s1600/3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBYnVHi9vHoHk6Yn6O-weQi0U8StmdbfBZEwfWzPCe1Wjg0MV3Ry7hZ4gjChFgVVCoNcZMqSzKHUJ2FT34SnpCvyo-NgYe_MiFDvXut1k3n31ZnPVqWjorKNMHuf6URY6ZlqjN/s400/3.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Roon tiene unos &lt;a href=&quot;https://community.roonlabs.com/t/what-are-the-minimum-system-hardware-requirements/103&quot;&gt;requisitos hardware&lt;/a&gt; relativamente elevados. De hecho, yo lo he instalado en un equipo que queda por debajo de los recomendados, aunque tengo que decir que no he apreciado, en principio, problema alguno por ello. Lo que sí puede dejar fuera de juego a más de un equipo con ya algunos años a sus espaldas es la exigencia relativa a la compatibilidad con OpenGL 3.0. Es el precio que se paga por una interfaz de usuario tan pulida.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La instalación no tiene secreto alguno. En el transcurso del proceso, que puede requerir la presencia de .NET en el caso de Windows, cuya descarga de ser necesaria realizará por su cuenta el instalador, Roon nos preguntará si deseamos configurar un servidor completo o solo un punto de control. Hablando de controladores, lo habitual será configurar un servidor dedicado sin pantalla, aunque Roon es una aplicación más del sistema que en modo alguno impide la ejecución de otros procesos, que será controlado bien desde las apps nativas disponibles para Android 4.4+ o iOS 8+ (atención, solo tabletas), bien desde otro PC o Mac en el que se ha instalado Roon en modo punto de control.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cuando ejecutamos Roon por primera vez, tras completar la instalación, tendremos que indicar dónde se encuentra la carpeta que deseamos que gestione.&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu2gx-4dMgXZ-Spxo8g67pwyig_jkR9Z6EeEdELqaPUd8naqYbNy6T2KMnmSkFWF_Twwuo3Y1a5c4bqhUUpdi02mdKyNW_Ey_LHCuAZSquU_F4yMf3uQJv_Dkz4lqoZytDoMlT/s1600/4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;315&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiu2gx-4dMgXZ-Spxo8g67pwyig_jkR9Z6EeEdELqaPUd8naqYbNy6T2KMnmSkFWF_Twwuo3Y1a5c4bqhUUpdi02mdKyNW_Ey_LHCuAZSquU_F4yMf3uQJv_Dkz4lqoZytDoMlT/s400/4.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Yo he dirigido al asistente hacia la carpeta habitual que contiene mi audioteca, localizada en un NAS. Puesto que estamos en terreno Windows, se emplea (implicitamente) CIFS como protocolo de acceso.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGLkpoRIz3A9LO1JI52MC6Omr6nSsRquUgbhEe_Onmm5mN58UpQMU8_M7QeBCBvRzpbYHIWSJinJKWpsx3T4_a5HqEJ2oDCuoB3gGrUjAwUdTIpqcvwEz2EA3ZC7J_M7cGpAaV/s1600/5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGLkpoRIz3A9LO1JI52MC6Omr6nSsRquUgbhEe_Onmm5mN58UpQMU8_M7QeBCBvRzpbYHIWSJinJKWpsx3T4_a5HqEJ2oDCuoB3gGrUjAwUdTIpqcvwEz2EA3ZC7J_M7cGpAaV/s400/5.jpg&quot; width=&quot;392&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A continuación, si lo deseamos, podemos integrar nuestra propia biblioteca con Tidal, sobre la que Roon realizará también su &quot;magia&quot;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Sp0ugVWvs4kSz71vZW_J8kf2AGh9J-r6WQ-GtRr59HGJhjAn6qgw9Ser917zHFk7g6gcRaf_nZO6P2uZZGOSm5Kw-txg0HW5IwihM0eAM6fAadCzkzQJlVWs1_wAczYtBg99/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Sp0ugVWvs4kSz71vZW_J8kf2AGh9J-r6WQ-GtRr59HGJhjAn6qgw9Ser917zHFk7g6gcRaf_nZO6P2uZZGOSm5Kw-txg0HW5IwihM0eAM6fAadCzkzQJlVWs1_wAczYtBg99/s1600/6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;315&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Sp0ugVWvs4kSz71vZW_J8kf2AGh9J-r6WQ-GtRr59HGJhjAn6qgw9Ser917zHFk7g6gcRaf_nZO6P2uZZGOSm5Kw-txg0HW5IwihM0eAM6fAadCzkzQJlVWs1_wAczYtBg99/s400/6.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y tras esto ya tendremos ante nuestros ojos la pantalla principal de Roon, que ya habrá iniciado el proceso de análisis de los archivos contenidos en la ruta indicada anteriormente. Inicialmente se mostrarán unas estadísticas básicas acerca de nuestra biblioteca, así como los elementos recientemente añadidos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7W1XG5lqAB788iICBkGfV2_BcssbpwYUozhmm441HtpXT80NuMZcCr2_uWYgnvnNSpbC_6xA3HZF9GwUkZn0fyMt2nfIo7klev1jxjoKAs3EHeA7yQISvaiBVKLmzEwb1KDgT/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7W1XG5lqAB788iICBkGfV2_BcssbpwYUozhmm441HtpXT80NuMZcCr2_uWYgnvnNSpbC_6xA3HZF9GwUkZn0fyMt2nfIo7klev1jxjoKAs3EHeA7yQISvaiBVKLmzEwb1KDgT/s1600/7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;315&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7W1XG5lqAB788iICBkGfV2_BcssbpwYUozhmm441HtpXT80NuMZcCr2_uWYgnvnNSpbC_6xA3HZF9GwUkZn0fyMt2nfIo7klev1jxjoKAs3EHeA7yQISvaiBVKLmzEwb1KDgT/s400/7.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Roon admite el uso de perfiles de usuario (&lt;i&gt;profiles&lt;/i&gt;). De este modo diferentes personas pueden disfrutar de recomendaciones personalizadas, listas de reproducción y otros elementos vinculados a las preferencias personales de modo independiente. El sistema es similar al mecanismo de perfiles de, por ejemplo, Netflix.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras realizar la actualización sugerida (ver captura anterior), lo primero que he hecho es dirigirme a husmear en la configuración de Roon. Esto se consigue desplegando un menú que aparece al hacer clic con el ratón en el típico botón que representa al menú de la aplicación (extremo superior izquierdo).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSc0QcjTf030ujl8vkzWSLsXvDeVCtEt0FBYzggEio_oxI-4dciwMtG6K28W-qLZ2DShvyTsKK1HJlXARoZV7rjH6lQeDfxmUpzFWsQNvUFhrKMO5Rx5VCcsxjuyP5HTuRGfzf/s1600/8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSc0QcjTf030ujl8vkzWSLsXvDeVCtEt0FBYzggEio_oxI-4dciwMtG6K28W-qLZ2DShvyTsKK1HJlXARoZV7rjH6lQeDfxmUpzFWsQNvUFhrKMO5Rx5VCcsxjuyP5HTuRGfzf/s400/8.jpg&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El menú de ajustes está integrado por 6 pestañas: &lt;b&gt;general, almacenamiento, servicios, ajustes, audio&lt;/b&gt; y &lt;b&gt;cuenta&lt;/b&gt;. Dado que este artículo no pretende ser un tutorial  sino más bien una toma de contacto, solo comentaré aquellas cuestiones que me parezcan más relevantes.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJqP-PH97RFr4S2PDQfYYwqg5oAS1GuOIrTMjBycdtLYhDy9nt6nSB2z1XJXaEqMXKBtAPwhfjk-AcjgpoNwor_GZ-sv2i3Kz7o6JbEtb9NXiGHWQS5fp9oDfUGvJAUgxhqUhE/s1600/9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJqP-PH97RFr4S2PDQfYYwqg5oAS1GuOIrTMjBycdtLYhDy9nt6nSB2z1XJXaEqMXKBtAPwhfjk-AcjgpoNwor_GZ-sv2i3Kz7o6JbEtb9NXiGHWQS5fp9oDfUGvJAUgxhqUhE/s1600/9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJqP-PH97RFr4S2PDQfYYwqg5oAS1GuOIrTMjBycdtLYhDy9nt6nSB2z1XJXaEqMXKBtAPwhfjk-AcjgpoNwor_GZ-sv2i3Kz7o6JbEtb9NXiGHWQS5fp9oDfUGvJAUgxhqUhE/s400/9.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Roon puede vigilar múltiples carpetas, locales o en red, cuyo contenido se mostrará de modo consolidado, como si de una única biblioteca musical se tratase. Es importante mencionar que Roon no va a renombrar o desplazar el contenido de las carpetas vigiladas en ningún momento, del mismo modo que tampoco sobreescribirá las etiquetas de nuestros archivos de modo automático. Si deseamos que la aplicación sí organice nuestra colección de archivos deberemos agregar su(s) carpeta(s) contenedora(s) como &lt;i&gt;Organized folders&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi71PcqK7Ux8lbWXaYa1IOhvInrP4lhKzp7d-Cq8Bu0fbXK3D-r94-DJsJDAz-i-OFhIKEfd0jj1PQrElfOJMZIQe-cxiGB_vWxl7qPEhQN-ZOqzJ3IuEOdK2A4uRXxWT8G_WYO/s1600/10.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi71PcqK7Ux8lbWXaYa1IOhvInrP4lhKzp7d-Cq8Bu0fbXK3D-r94-DJsJDAz-i-OFhIKEfd0jj1PQrElfOJMZIQe-cxiGB_vWxl7qPEhQN-ZOqzJ3IuEOdK2A4uRXxWT8G_WYO/s400/10.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En la pestaña correspondiente a &lt;b&gt;Ajustes&lt;/b&gt;&amp;nbsp;nos encontramos con una opción de lo más interesante, precisamente la que nos permite activar la compatibilidad con nuestros queridos Squeezeboxes. A esto dedicaremos unas líneas posteriormente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzD3qlABskAP-v30DiDvRmTEkvevPZokutKqLQEdrFb2rF_BOKh1LFFzgoUoAo3866vTXygBgSnF0OHlsTBo2G6U71j_cmXq9HypEgffzR_SA_ke1bBLqgumXEKomljOnp5uF7/s1600/11.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzD3qlABskAP-v30DiDvRmTEkvevPZokutKqLQEdrFb2rF_BOKh1LFFzgoUoAo3866vTXygBgSnF0OHlsTBo2G6U71j_cmXq9HypEgffzR_SA_ke1bBLqgumXEKomljOnp5uF7/s1600/11.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzD3qlABskAP-v30DiDvRmTEkvevPZokutKqLQEdrFb2rF_BOKh1LFFzgoUoAo3866vTXygBgSnF0OHlsTBo2G6U71j_cmXq9HypEgffzR_SA_ke1bBLqgumXEKomljOnp5uF7/s400/11.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En la pestaña &lt;b&gt;Audio&lt;/b&gt;&amp;nbsp;podremos activar y configurar los distintos dispositivos de audio soportados, tanto locales como remotos, que aparecen en secciones distintas. Cada dispositivo dispone de un botón de configuración para ajustar cosas como el uso exclusivo, el control de volumen, la frecuencia máxima de reproducción soportada o la compatibilidad con, sí, DSD. Es posible activar o desactivar cada dispositivo detectado, así como configurar zonas de reproducción que, como os podéis imaginar, están perfectamente soportadas en un servidor como este.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizOftGasdrQ4oY1IG0xGZ-0hhDtRqw0WoRj5Cmk8qX_sEMUU7Pndwhn-es0rFWr9A1t-DE572Brx2yDSecasr3lKoeYt2D4tyskSm-FbNAN4uSviwT3zvfsV9AVEsx13HTQjlM/s1600/12.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;332&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizOftGasdrQ4oY1IG0xGZ-0hhDtRqw0WoRj5Cmk8qX_sEMUU7Pndwhn-es0rFWr9A1t-DE572Brx2yDSecasr3lKoeYt2D4tyskSm-FbNAN4uSviwT3zvfsV9AVEsx13HTQjlM/s400/12.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2TgC8SSG2vXZelViPXs07TjJImyMd5ucW_37RFkQp6y5lpem7Uz8VSJbyyQpa9OlXdHdgdvHNhV8xqIT7mVyXFnqcmDDxnRpLEnTp0C9S0X9rWDjL-KioH_p09hWYVPRzkfTi/s1600/13.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;331&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2TgC8SSG2vXZelViPXs07TjJImyMd5ucW_37RFkQp6y5lpem7Uz8VSJbyyQpa9OlXdHdgdvHNhV8xqIT7mVyXFnqcmDDxnRpLEnTp0C9S0X9rWDjL-KioH_p09hWYVPRzkfTi/s400/13.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK5R31EzTqQHPXsf0ox36NU3t5jesKmFMo5FiP-4L2m9eGtV3ZCYw0LGnlULeX8C8b58APXUoX79ZYBNRbnT4U5QfgexTIN2hRrEOWcPvPDPuKanZ1a8IhnO1N5sz2TUGKgdqg/s1600/14.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;345&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK5R31EzTqQHPXsf0ox36NU3t5jesKmFMo5FiP-4L2m9eGtV3ZCYw0LGnlULeX8C8b58APXUoX79ZYBNRbnT4U5QfgexTIN2hRrEOWcPvPDPuKanZ1a8IhnO1N5sz2TUGKgdqg/s400/14.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixbnL3c9OQZUcuPZI3Hfsna8JYTm1hwEHZSxzKbPI3F1RF50wP6VEOBD8aRr1JugDghAB-gX9InQKvuUmhpVQ0c7Hm8fMaDdfI1LUe0sJw6Z_UgFjjYFhXw1aSwTHW_y0xV0AE/s1600/15.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;372&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixbnL3c9OQZUcuPZI3Hfsna8JYTm1hwEHZSxzKbPI3F1RF50wP6VEOBD8aRr1JugDghAB-gX9InQKvuUmhpVQ0c7Hm8fMaDdfI1LUe0sJw6Z_UgFjjYFhXw1aSwTHW_y0xV0AE/s400/15.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por si fuera poco, Roon soporta dispositivos basados en HQPlayer, el que es para algunos el reproductor que ofrece una mayor calidad de sonido en estos momentos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSUufddpS8IhtOW4D3-kVB77-1xFYjxzJmD12Sy6Pksp20X-4fx7hyphenhyphenUCXAr6Lm68_hqIvQ2DuK2SGtTgSTI3GxzltlEyHe5GbFHruMVZ9ecPyYMPwH6F3YjBF7ZQLJe24_Uzg-/s1600/16.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;345&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSUufddpS8IhtOW4D3-kVB77-1xFYjxzJmD12Sy6Pksp20X-4fx7hyphenhyphenUCXAr6Lm68_hqIvQ2DuK2SGtTgSTI3GxzltlEyHe5GbFHruMVZ9ecPyYMPwH6F3YjBF7ZQLJe24_Uzg-/s400/16.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ya de vuelta a la ventana principal, comprobaremos que efectivamente es como si tuviéramos un &lt;i&gt;spotify&lt;/i&gt;&amp;nbsp;con nuestra propia música: archivos recientes, artista destacado, función &quot;descubrir&quot;, etc.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcAKdzR2k2-o8MWX2Y8jqHSCiM6aGtwOr_n2UrSnzJnwNgc3BspkXMP_Rv2t6NInpJxqfE_YgPMFqwy5BUfc3txbFmum5rJgQhk1QkjiATmg6vSq7Hu0WqQV4Ho-I4kwffHofX/s1600/17.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcAKdzR2k2-o8MWX2Y8jqHSCiM6aGtwOr_n2UrSnzJnwNgc3BspkXMP_Rv2t6NInpJxqfE_YgPMFqwy5BUfc3txbFmum5rJgQhk1QkjiATmg6vSq7Hu0WqQV4Ho-I4kwffHofX/s400/17.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZVqsfNSo4Fx_pz0yg5sd3JYbPQgD-LV800XjtZVQ1NEfa9cCNFhcwK58oTeOeRCGpgr86D0PdDsbKxfxTdjeP3B2ZvSfgeMH66w3YyHP8CpmEBbkipZwWamVwbChXgPEmHDBB/s1600/18.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZVqsfNSo4Fx_pz0yg5sd3JYbPQgD-LV800XjtZVQ1NEfa9cCNFhcwK58oTeOeRCGpgr86D0PdDsbKxfxTdjeP3B2ZvSfgeMH66w3YyHP8CpmEBbkipZwWamVwbChXgPEmHDBB/s400/18.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La mayor parte de elementos que se ven en la pantalla están lógicamente vivos, es decir, se puede hacer clic en ellos para acceder a álbumes, compositores, géneros, etc. Este lujo visual es algo generalizado a lo largo y ancho de la interfaz de usuario, que está plagada de elementos visuales destinados a hacernos descubrir música relacionada con la que estamos ojeando.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, podremos crear nuevas etiquetas y modificar la información que Room presenta en pantalla, corrigiendo datos o decidiendo si preferimos la contenida en las propias etiquetas o la descargada de Internet y, además, este aspecto se puede determinar con un alto grado de granularidad para distintos atributos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCPRmtTJT9r6n2H7BX37UyYfDYG6AkDUKCsIFYCwLmsn26YV50y7ILflcHuQqhzrDTbcX9kCrnETDw26i0pC6Wk-6i4lRes5T0ppOy21spz8MWOQlL8g2sMoTrwQsNJz_uzsSs/s1600/19.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCPRmtTJT9r6n2H7BX37UyYfDYG6AkDUKCsIFYCwLmsn26YV50y7ILflcHuQqhzrDTbcX9kCrnETDw26i0pC6Wk-6i4lRes5T0ppOy21spz8MWOQlL8g2sMoTrwQsNJz_uzsSs/s400/19.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNV3k-nOfhCPNt4BOA-x393uwgKVvDPtUpm7rt3R-E4Q1hbgBFqNEWW2sFFFV39JkmTyWtsFvKkUMItPpPmZIpIB7-81YNCB30uKFHA4q8TnIT9tqiwAb0jaCmvoMMvJd3Nfid/s1600/20.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNV3k-nOfhCPNt4BOA-x393uwgKVvDPtUpm7rt3R-E4Q1hbgBFqNEWW2sFFFV39JkmTyWtsFvKkUMItPpPmZIpIB7-81YNCB30uKFHA4q8TnIT9tqiwAb0jaCmvoMMvJd3Nfid/s400/20.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqBIh5gaN2XPCaiSx6wjtMV3i-rFpfmwbdUriuEWHGWtEAhPJCf-vHwtQ5dLXUufiSzwFsSMQM5ol8EGuioMQ8NfLuKKkGlWSRGEJJ7A9qAUi2DgOcOp2R1c9JTlvUcSjJb4Tk/s1600/21.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqBIh5gaN2XPCaiSx6wjtMV3i-rFpfmwbdUriuEWHGWtEAhPJCf-vHwtQ5dLXUufiSzwFsSMQM5ol8EGuioMQ8NfLuKKkGlWSRGEJJ7A9qAUi2DgOcOp2R1c9JTlvUcSjJb4Tk/s400/21.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwgcMSCxAl2zE1Kb8EnvwrUP6Ys6IBE_l_xazAtiZTgKrSFCngB3zC3Fv7u0WccR0xYRSvyGKxcP5_8RbUOzrsApV3zuhs4vPtSpqxUb6UDnN2AkpmauGJphmnKm7Jo7WK4okM/s1600/22.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwgcMSCxAl2zE1Kb8EnvwrUP6Ys6IBE_l_xazAtiZTgKrSFCngB3zC3Fv7u0WccR0xYRSvyGKxcP5_8RbUOzrsApV3zuhs4vPtSpqxUb6UDnN2AkpmauGJphmnKm7Jo7WK4okM/s400/22.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una característica extremadamente interesante es la denominada &lt;i&gt;Focus on&lt;/i&gt;. Cuando este botón aparece en pantalla podemos, a través de él, acceder a otros elementos de la audioteca que Roon considera similares al que estamos viendo.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu7ps5YNOvC1YG50F40GtPuxUdteih3ihaKZ2_MJUFwHY71-ipEcRfPjOv-FZn1s8qU4QUpGya_zHrIT85SPfjHzmGTDm8-Ux0WInO-GWA7hnpfN4C1KerHIM3OlQnKaSKq0Hd/s1600/23.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu7ps5YNOvC1YG50F40GtPuxUdteih3ihaKZ2_MJUFwHY71-ipEcRfPjOv-FZn1s8qU4QUpGya_zHrIT85SPfjHzmGTDm8-Ux0WInO-GWA7hnpfN4C1KerHIM3OlQnKaSKq0Hd/s400/23.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7VyoBIPUNEmEaCEEYwbBzOIdrSLF3XirD8gW-z695dDSmked3OGgYzLjRtJ8ipfQn0jP_5BPSzFJ7ktQGXJebXmp1517KnUft2mq4rflZW6PbWHfGuaHSfkwVHrFkwynk4VRd/s1600/24.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7VyoBIPUNEmEaCEEYwbBzOIdrSLF3XirD8gW-z695dDSmked3OGgYzLjRtJ8ipfQn0jP_5BPSzFJ7ktQGXJebXmp1517KnUft2mq4rflZW6PbWHfGuaHSfkwVHrFkwynk4VRd/s400/24.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Esta  herramienta de &lt;i&gt;enfoque &lt;/i&gt;nos permite además refinar los resultados, aplicando filtros por fecha, género, frecuencia de reproducción y una multitud adicional de posibilidades.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZhJYhBCBgUk34pSvIjT9gvojE7eTZyJVyXHNhVQ4yHVtDH1fainGm7yijzdT028P2Fl2-RgQBtzXXa7UVnapjSexDRvfxqSk06Sp-4r_2VBREOSOPw5r_iXUuxIWxGN8IoA8I/s1600/25.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZhJYhBCBgUk34pSvIjT9gvojE7eTZyJVyXHNhVQ4yHVtDH1fainGm7yijzdT028P2Fl2-RgQBtzXXa7UVnapjSexDRvfxqSk06Sp-4r_2VBREOSOPw5r_iXUuxIWxGN8IoA8I/s400/25.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además de una sección en la que el motor de análisis de Roon nos hace sugerencias, se dispone también de las vistas clásicas por género, álbum, artista, etc. y de una función de búsqueda.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdV3-UGDG2l2qYDSp8dI4BQADirJKheY0k66Ddm2EdDwz7Bm6Gq39jMi6YNCR9lV2uBD9uBvREP7-OymHpX4o98XZzN9IJ9r8BqCE8KxLlaE_1wTQaLUhas_DGovxbJqm-tfIC/s1600/26.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdV3-UGDG2l2qYDSp8dI4BQADirJKheY0k66Ddm2EdDwz7Bm6Gq39jMi6YNCR9lV2uBD9uBvREP7-OymHpX4o98XZzN9IJ9r8BqCE8KxLlaE_1wTQaLUhas_DGovxbJqm-tfIC/s400/26.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrEPgNwOC4gujeYvH_i9vOs7ggPTCGwptF-oTlJzCJCAeqVevh-WFDTlraBx_WeqKtqR0FG9AGRFmxAW_FFRE6cffZZSR83vG4ea_MjG5aIYGo8W9J6__BTCtX4T8MI5pz6Cp_/s1600/27.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrEPgNwOC4gujeYvH_i9vOs7ggPTCGwptF-oTlJzCJCAeqVevh-WFDTlraBx_WeqKtqR0FG9AGRFmxAW_FFRE6cffZZSR83vG4ea_MjG5aIYGo8W9J6__BTCtX4T8MI5pz6Cp_/s400/27.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1sPIjC7BAU9bV3QlfzIUb1cmyyoQqUNmeoFmwYTN19tfSdx-bV9-1zC1dubfdGoVuU7QlXxBNi_aJpkxqp8uwa42Xiz0RTrjAmHtWGmNP6zeEfFtpIdzHog07o6-5mH8_yu6/s1600/28.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEge1sPIjC7BAU9bV3QlfzIUb1cmyyoQqUNmeoFmwYTN19tfSdx-bV9-1zC1dubfdGoVuU7QlXxBNi_aJpkxqp8uwa42Xiz0RTrjAmHtWGmNP6zeEfFtpIdzHog07o6-5mH8_yu6/s400/28.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmfpX3r3a68GfvH3_FWZuM6px0Kvj-6OzqPTj0dcm9qv75Lntjmp5pMqWHCQVkATyETMn6Lfh659eOcCob4jGK3ZL8AKXUUhPuGHb3voFdawoeNpLierlhABchquVzs8Yio8sF/s1600/29.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmfpX3r3a68GfvH3_FWZuM6px0Kvj-6OzqPTj0dcm9qv75Lntjmp5pMqWHCQVkATyETMn6Lfh659eOcCob4jGK3ZL8AKXUUhPuGHb3voFdawoeNpLierlhABchquVzs8Yio8sF/s400/29.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwV3CB6EJAulRHOV_lj_N6icIvxm6LixU7aQyFlCHmFOURWCDYUa4pfBV7EYXariV0MSoPOyLUmWSNHpKe8t3Aem1vciMgqBi5nkrA-5JOMSCPg3-QRq-EEhDSd4AboAexAg9S/s1600/30.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwV3CB6EJAulRHOV_lj_N6icIvxm6LixU7aQyFlCHmFOURWCDYUa4pfBV7EYXariV0MSoPOyLUmWSNHpKe8t3Aem1vciMgqBi5nkrA-5JOMSCPg3-QRq-EEhDSd4AboAexAg9S/s400/30.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCMrqZ1mZet0s7ul2yQb-BLtOWXK7DM1sWISgX_6xES3r1W3umo0bBuhHH8DN46UG633E_MSCXRJsk6AydfBd-pkqPwGFDwRpJCN9vtmh7sX9L6OMO4wY5IyWT-ukdyJD01bcl/s1600/31.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCMrqZ1mZet0s7ul2yQb-BLtOWXK7DM1sWISgX_6xES3r1W3umo0bBuhHH8DN46UG633E_MSCXRJsk6AydfBd-pkqPwGFDwRpJCN9vtmh7sX9L6OMO4wY5IyWT-ukdyJD01bcl/s400/31.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Otra función destacable es la que nos mantiene al tanto del procesamiento que está sufriendo la señal de audio a lo largo de toda la cadena de reproducción. A través de un clarificador gráfico podremos comprobar si se está produciendo alguna conversión o remuestreo. Quizás esto a algunos os recuerde a una característica similar presente en JRiver Media Center.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsWoyHyTxDVC9XqW-T9gezKyV5JLL39rJ4YpuT1nuTmaiJqTP4LFpuHmOXzO0K6hliXc-Ga4vMDa3-_XhgkZ8FhZysqyBrKPOcuPw-c4XFoln8y8X7Dvhm-rEtyq5nqi6MzrXp/s1600/32.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsWoyHyTxDVC9XqW-T9gezKyV5JLL39rJ4YpuT1nuTmaiJqTP4LFpuHmOXzO0K6hliXc-Ga4vMDa3-_XhgkZ8FhZysqyBrKPOcuPw-c4XFoln8y8X7Dvhm-rEtyq5nqi6MzrXp/s400/32.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR7mIhh2379nJ7mRvTK0lhLpH1FxajHU22ukvkl6dVo_SfVdmrZpuRY6lKZdcioYQZnk5Qqfu42HFMgMFrz8uhNfDWbl0mGmVjdJWY0t69dbCXTALcwsxDgRBVdatwRE65zCxo/s1600/33.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhR7mIhh2379nJ7mRvTK0lhLpH1FxajHU22ukvkl6dVo_SfVdmrZpuRY6lKZdcioYQZnk5Qqfu42HFMgMFrz8uhNfDWbl0mGmVjdJWY0t69dbCXTALcwsxDgRBVdatwRE65zCxo/s400/33.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Roon desde la tableta&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Probablemente os habréis fijado en que las capturas de pantalla anteriores han sido tomadas utilizando TeamViewer, una conocida aplicación de control remoto, que me permitía interactuar con Roon desde el ordenador en el que me encuentro escribiendo estas líneas. Ha llegado el momento de echarle un vistazo a la app de control que Roon Labs ha preparado. Como no tengo ninguna tableta Android he optado por la versión para iPad (recordad que no existe app para teléfonos, al menos hasta donde yo sé).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si la interfaz de control de Roon corriendo en un ordenador os parece buena, la que disfrutaréis en una tableta os lo parecerá también: son idénticas. Y esa similitud no se limita a las funciones de exploración y reproducción, sino que (y esto me parece extraordinario), también a las de edición de etiquetas y configuración de la biblioteca, dispositivos, etc. En este sentido creo que la app de control para Roon se sitúa ligeramente por encima de pesos pesados como iPeng o JRemote. Por aquello de que todo no tienen que ser flores, decir que echo de menos la posibilidad de suspender y reactivar el PC desde la propia app de control, cosa que sí nos encontramos sin embargo en otras propuestas competidoras.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Algunas capturas para que comprobéis hasta qué punto esto es cierto:&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG4yqR2CgFT2a6RRkrxkQ8kzU1LYmrQaXffVUjHC19eWrRirBbsyrnoPsoxno0eh-8ja5XEDMU5HDzKm7KwcccIkuT2eL_KRxDA1eolgycV5F8HYTDKHf1VWJUsjzAZu6h-Uj0/s1600/34.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG4yqR2CgFT2a6RRkrxkQ8kzU1LYmrQaXffVUjHC19eWrRirBbsyrnoPsoxno0eh-8ja5XEDMU5HDzKm7KwcccIkuT2eL_KRxDA1eolgycV5F8HYTDKHf1VWJUsjzAZu6h-Uj0/s400/34.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2gLeUib4ci_0dIFtZkVtyziun4rhqNZmqimQFCjg7O_JSbFm8jLoXsToD0h_LaSuoOd2KqLPvhk8SE_JlhT52z1VWHJfKYdJainD3R4FPgERgdivbnkJHx494h8ELg2nakX4F/s1600/35.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2gLeUib4ci_0dIFtZkVtyziun4rhqNZmqimQFCjg7O_JSbFm8jLoXsToD0h_LaSuoOd2KqLPvhk8SE_JlhT52z1VWHJfKYdJainD3R4FPgERgdivbnkJHx494h8ELg2nakX4F/s400/35.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfgHLPSBlVMgZpDLdBcm8KsEOQ5D5Fmueo5RE3b9iZiIxqsWGWN5jziZmRkX7tea58Pp7-KKcYm4ylcYHrr7fFLaC0h5NNGpprahExTSbsllr-DuDU16ifgyx_vs-RrKbxXWJ_/s1600/36.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfgHLPSBlVMgZpDLdBcm8KsEOQ5D5Fmueo5RE3b9iZiIxqsWGWN5jziZmRkX7tea58Pp7-KKcYm4ylcYHrr7fFLaC0h5NNGpprahExTSbsllr-DuDU16ifgyx_vs-RrKbxXWJ_/s400/36.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgORAoqfgFLq8UGXHRIIk4raBvkShlOk33mRqpRyj9960RydklcBZ7fT3bkoRAR45H3gR3RBdlFi-zUZ3N1lLupAje6cvbXb9s3kYcxBP0wgQPvEIQGB3UlY3tyCLRhyFnXueM/s1600/37.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgORAoqfgFLq8UGXHRIIk4raBvkShlOk33mRqpRyj9960RydklcBZ7fT3bkoRAR45H3gR3RBdlFi-zUZ3N1lLupAje6cvbXb9s3kYcxBP0wgQPvEIQGB3UlY3tyCLRhyFnXueM/s400/37.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2S4ERvTWxRNLPA_X_0HBI-FFgyn1RSWIHUsMKVkKgLP76MybGFyoQeOLmsg2aklL3TFnQG3DrwVk3eB-Vq4tPhR-E61oKunX0hFLSjSZuVXVt5XMTehF6KXn-13BOyiTSpuZ4/s1600/38.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2S4ERvTWxRNLPA_X_0HBI-FFgyn1RSWIHUsMKVkKgLP76MybGFyoQeOLmsg2aklL3TFnQG3DrwVk3eB-Vq4tPhR-E61oKunX0hFLSjSZuVXVt5XMTehF6KXn-13BOyiTSpuZ4/s400/38.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidm5HlwFMLzaMAS_ziYbcBu4LwaDoPws5QO77-Z4K5L5PtkHx5in2amKSDB9WlrOB8aVNP64de0C5mjkbYinbvbYwLwpo_-IklRxPACxyycFlyvj7apoEEhXFj0JMwKhWGvzOg/s1600/39.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidm5HlwFMLzaMAS_ziYbcBu4LwaDoPws5QO77-Z4K5L5PtkHx5in2amKSDB9WlrOB8aVNP64de0C5mjkbYinbvbYwLwpo_-IklRxPACxyycFlyvj7apoEEhXFj0JMwKhWGvzOg/s400/39.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una característica de Roon que no he mencionado hasta el momento tienen que ver con los álbumes de los que disponemos en varios formatos o versiones. Roon los identifica automáticamente y nos permite escoger cuál deseamos escuchar por defecto. Y todo ello desde la propia app de control.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8UE4_eJY32Xje7EqgMMdzCyKnRHdoCroO2VuDIgWoyK6_uPD1kKUAqGcGrs7NeMkz367lu4jWRPM0SOw3c6jMzv5Eh0bygq_NqAdAen6RRG8CJOkJkEfkDDeSPfdvopC_5Txn/s1600/40.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8UE4_eJY32Xje7EqgMMdzCyKnRHdoCroO2VuDIgWoyK6_uPD1kKUAqGcGrs7NeMkz367lu4jWRPM0SOw3c6jMzv5Eh0bygq_NqAdAen6RRG8CJOkJkEfkDDeSPfdvopC_5Txn/s400/40.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGpU94KoqmC2jABf6IgXnO6noK974M_6Krj4fY9E5oBvvVDEwmf1t6wqC5BqhNdGTpVj0StHFX9kdt_fNo9qFdXcZ_LMFYV6KXCpY_3qlRzS688Htp4jQOOjws1I5GGI-0h1C0/s1600/41.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGpU94KoqmC2jABf6IgXnO6noK974M_6Krj4fY9E5oBvvVDEwmf1t6wqC5BqhNdGTpVj0StHFX9kdt_fNo9qFdXcZ_LMFYV6KXCpY_3qlRzS688Htp4jQOOjws1I5GGI-0h1C0/s400/41.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Llegados a esto punto, me resulta difícil no estar impresionado. Pero sigamos...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Roon y nuestros adorados Squeezeboxes&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Roon incorpora, en fase de pruebas, la posibilidad de utilizar cualquier Squeezebox que tengamos conectado a nuestra red local como dispositivo de reproducción. Y esto no lo consigue a través de la capa de emulación de servicios de reproducción UPnP de la que les dota el servidor de Logitech (Logitech Media Server) al que estos aparatejos se conectan de modo natural. Pues no, Roon ofrece &lt;b&gt;soporte nativo para nuestros veteranos Squeezeboxes&lt;/b&gt;. Audiófilos del mundo, podéis apagar vuestro LMS (desde aquí me parece estar oyendo los gritos de júbilo).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si, como yo, no sois tan drásticos, os alegrará saber que los pasos para vincular un Squeezebox a nuestro servidor Roon son muy simples, perfectamente reversibles y no requieren de acciones tan violentas como la desconexión del servidor LMS que tengamos corriendo en nuestra red. Para conseguirlo bastará con, utilizando los propios controles del Squeezebox, seleccionar una nueva biblioteca musical, que aparecerá en pantalla con el nombre que hayamos determinado al configurar Roon. Esto mismo puede conseguirse desde aplicaciones de control específicas para Squeezebox como iPeng, aunque posteriormente para devolver el Squeezebox a su ecosistema natural será necesario operar manualmente el dispositivo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOril6SRVjYtNCBuVf-mRhd8ueM8-H2PUvx3u3Y3YF2PdAl9CrxlGZnysSPidXrfM84gjDxcz456gZX2-aR9ZueZP9dy8mHyCW3Tr_qz5VHNk5lwspkksPLdbLVCE5BF8rmfMi/s1600/42.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;338&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOril6SRVjYtNCBuVf-mRhd8ueM8-H2PUvx3u3Y3YF2PdAl9CrxlGZnysSPidXrfM84gjDxcz456gZX2-aR9ZueZP9dy8mHyCW3Tr_qz5VHNk5lwspkksPLdbLVCE5BF8rmfMi/s400/42.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBaRREE6G5Iv1pVoUclzXGAbBAl54Up0F61nwByGD8onO5UCFTw71Y1AJeE_Yhhk5Do8FOmJ5_Fep3WGpese7oZ9sARHoNbeWdOOFTiibTUR9MxjxzIlwDgrU1Ggf1CGsovE_u/s1600/43.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBaRREE6G5Iv1pVoUclzXGAbBAl54Up0F61nwByGD8onO5UCFTw71Y1AJeE_Yhhk5Do8FOmJ5_Fep3WGpese7oZ9sARHoNbeWdOOFTiibTUR9MxjxzIlwDgrU1Ggf1CGsovE_u/s400/43.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras este ajuste nuestro (en este caso) Squeezebox Touch ya aparecerá como un dispositivo de reproducción más en Roon.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxJSM16Pqxgyc4L20G5w1eChDsDyyi1z66BRw-E5YIkkaoIj6JShEcVX2sDtWGxHkL8b5hO_MOnDQY0uQyM5KyzH_IvRPMJRzLlCZsLPq35XR1EwDzdiTPqAAIAySQS3BaAsR4/s1600/44.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxJSM16Pqxgyc4L20G5w1eChDsDyyi1z66BRw-E5YIkkaoIj6JShEcVX2sDtWGxHkL8b5hO_MOnDQY0uQyM5KyzH_IvRPMJRzLlCZsLPq35XR1EwDzdiTPqAAIAySQS3BaAsR4/s400/44.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkjPIsYpe7K4nndsHS9lYpvvGpdrfOiTx2hWG6btyZs0gDwhHlOvgJobuwbLxc6S-fw7Hhpa6FXTPqSxM-DJ6hLY_MxJgKe-a2gHVAXpS2vFbBxKwW4dcVJDuCMMwBDtEcdwor/s1600/45.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkjPIsYpe7K4nndsHS9lYpvvGpdrfOiTx2hWG6btyZs0gDwhHlOvgJobuwbLxc6S-fw7Hhpa6FXTPqSxM-DJ6hLY_MxJgKe-a2gHVAXpS2vFbBxKwW4dcVJDuCMMwBDtEcdwor/s400/45.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y podrá ser utilizado como una zona adicional de reproducción.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiUCGFD98jqiwuTBF2dUmDfasFSkB_ITG6pjiIzV-JCTPfg0e19fv2nZj2zDePpbCOQwDaGnYak5EhxkOK1d52dlzZALvUSqBiQgf29IqVEnmiX9BnTiluSGhZJI-BTWh8hkAo/s1600/46.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiUCGFD98jqiwuTBF2dUmDfasFSkB_ITG6pjiIzV-JCTPfg0e19fv2nZj2zDePpbCOQwDaGnYak5EhxkOK1d52dlzZALvUSqBiQgf29IqVEnmiX9BnTiluSGhZJI-BTWh8hkAo/s400/46.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, como podéis ver en las capturas el plugin EDO, que dota al Touch de capacidad para reproducir audio a más de 96Khz, está soportado.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyrLpAeWcLFoD7TsrgKBo3ldAe-moC2gp0ZVEBkstqp2kKgVoSp4MU5G692AZXCetQOUKK2FoI0JNI8FSDaKM_88Mo2YQ3-V7TljzyZ61sLgpkHWK7qoTvr3EC4KAGfQSnTBJz/s1600/47.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyrLpAeWcLFoD7TsrgKBo3ldAe-moC2gp0ZVEBkstqp2kKgVoSp4MU5G692AZXCetQOUKK2FoI0JNI8FSDaKM_88Mo2YQ3-V7TljzyZ61sLgpkHWK7qoTvr3EC4KAGfQSnTBJz/s400/47.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg62TwdvCtaBP_bv9dKd8UstbahZqBJbrag2tTeqaoPP89tL0XdUQQ3EKH9yW6usQYBMDTrPI0OBJaVTSKlnPEh0LfpTVeK3-_9LTkioNRBm2i4SPz1xUnW_X1gXM7qPVualk4J/s1600/48.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg62TwdvCtaBP_bv9dKd8UstbahZqBJbrag2tTeqaoPP89tL0XdUQQ3EKH9yW6usQYBMDTrPI0OBJaVTSKlnPEh0LfpTVeK3-_9LTkioNRBm2i4SPz1xUnW_X1gXM7qPVualk4J/s400/48.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Mientras se encuentra bajo el control de Roon, no aparecerá en la pantalla del Squeezebox información sobre la reproducción, aunque esto creo que es un bajo precio a pagar teniendo en cuenta lo que ganamos a cambio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
Formatos soportados y calidad de sonido&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De acuerdo con la información publicada por Roon Labs, los formatos soportados son estos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;WAV hasta 384/24.&lt;/li&gt;
&lt;li&gt;AIFF hasta 384/24.&lt;/li&gt;
&lt;li&gt;FLAC hasta 384/24.&lt;/li&gt;
&lt;li&gt;ALAC hasta 384/24.&lt;/li&gt;
&lt;li&gt;OGG hasta 384/24.&lt;/li&gt;
&lt;li&gt;DSD64, DSD128, y DSD256 en formato DSF.&lt;/li&gt;
&lt;li&gt;MP3 (depende del SO).&lt;/li&gt;
&lt;li&gt;AAC (depende del SO).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como veis no se ofrece compatibilidad con audio multicanal, aunque he podido comprobar que cualquier formato PCM sin pérdidas con DTS enterrado sí se reproduce correctamente en 5.1 cuando se emite en digital hacia un DAC capaz de descodificarlo. A Roon tampoco le gustan APE, MLP o cualquier contenedor de tipo ISO. En este sentido otros reproductores superan con creces sus prestaciones, pero probablemente estamos hablando de formatos un tanto minoritarios.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con respecto a la calidad de sonido tengo que decir que no me ha sorprendido ni positiva ni negativamente.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
Opinión personal sobre Roon&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No quería emitir una opinión personal sobre Roon justo tras escribir el análisis previo por varias razones. La primera tiene que ver con el hecho de que tiendo a entusiasmarme con cada producto o servicio nuevo que por alguna u otra razón me deslumbra a las primeras de cambio, por lo que prefiero dejar que la euforia inicial se diluya para tratar de ser más objetivo. La segunda circunstancia es más prosaica, simplemente me parece de recibo disponer de cierto tiempo para poder probar las cosas con detenimiento. Es por esto que he dejado pasar unos días hasta abordar este apartado de conclusiones. No sé si ese relativamente corto periodo de tiempo es suficiente o no, el caso es que ahora mismo estoy ya razonablemente seguro como para posicionarme al respecto de Roon.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Voy a comenzar por el final: No, &lt;b&gt;no voy a renovar mi suscripción&lt;/b&gt;. Paso a explicaros las razones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De entrada Roon deslumbra. Aunque otros reproductores practican el arte del &quot;scraping&quot; para embellecer nuestra colección audiovisual, ninguno lo hace de un modo tan brillante como Roon, que integra toda la metainformación descargada complementaria para construir una experiencia de uso y exploración de la biblioteca personal que ahora mismo no tiene parangón. Y además lo hace con una aparente sencillez y facilidad que casi asusta, sencillez que no obstante no impide que se ofrezcan extensivas opciones de edición y personalización de su contenido. Simplemente brillante.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si escarbamos un poquito más nos encontramos con un motor de reproducción capaz de interactuar con una variedad de dispositivos de audio locales y remotos (en red). En este aspecto se echa de menos la posibilidad de integrar reproductores UPnP que dispongan del perfil &lt;i&gt;renderer&lt;/i&gt;, aunque me temo que su ausencia delata el estado de cosas por lo que hace a la intercompatibilidad ofrecida por este estándar, estado que en ocasiones hace pensar que hay poco de &lt;i&gt;estándar&lt;/i&gt;&amp;nbsp;y mucho de &lt;i&gt;incompleto&lt;/i&gt;. Además, las funciones esperables tales como son las relativas a la gestión de múltiples zonas de reproducción o al uso de los dispositivos en modo exclusivo y la gestión de sus capacidades, incluyendo la reproducción DSD, están contempladas.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Roon va a ser inevitablemente comparado con los pesos pesados que llevan dominando el sector de las aplicaciones de catalogación y reproducción. Estamos hablando, lógicamente de aplicaciones estándar que se pueden instalar en un PC o Mac. Y seguramente todos estaréis pensando en contendientes como Amarra, Audirvana, JRiver Media Center o Foobar. Todos ellos se distribuyen como un producto cuyo derecho de uso se adquiere por un periodo indefinido y, con la excepción de ciertas versiones de Amarra, el coste es reducido o nulo. Y eso sin tener en cuenta la variedad de propuestas enraizadas en el mundo del software libre, capaces de ejecutarse algunas de ellas en pequeños dispositivos de bajo coste (universo Squeezebox,  Daphile, Kodi, MPD, etc.). Opciones hay para todos los gustos y todos los bolsillos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por un lado, muchos de estos productos competidores ofrecen compatibilidad con formatos y contenedores de archivo no soportados por Roon. Os concedo que, seguramente, la mayoría sean minoritarios y hasta innecesarios, pero la diferencia está ahí. Por otro lado, Roon carece de la enorme potencia de la que gozan reproductores como Foobar o, muy especialmente, JRiver Media Center (JRMC) en el ámbito del procesado de señales. En este sentido para mi el campeón indiscutible es JRMC, cuyo módulo de DSP ofrece funciones de gran potencia tales como el cambio automático de zonas, el remuestreo y recodificación condicional, el filtrado paramétrico, la corrección de sala, la gestión de reproductores UPnP como puntos de reproducción y un largo etcétera que podéis repasar vosotros mismos simplemente haciendo una búsqueda en Audio Planet. Y además despliega toda esa potencia a través de una interfaz de control en forma de app (JRemote) sobresaliente. De nuevo tengo que reconocer que muchos usuarios ni conocen ni desean todas estas funciones... pero (nuevamente) la diferencia emerge por sí sola.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por lo que hace a la calidad percibida de reproducción no voy a hacer ningún comentario. No me ha sorprendido ni positiva ni negativamente, lo que para un objetivista convencido como yo resulta no ya tan solo esperable sino tranquilizador en un reproductor capaz de funcionar bajo la doctrina del &lt;i&gt;bitperfectismo&lt;/i&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿Merece la pena pagar por Roon, teniendo alternativas más potentes desde el punto de vista de la fuerza bruta de su motor de reproducción, simplemente por su excelsa experiencia de usuario?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En mi caso tengo que decir que no.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para mi existen alternativas (y varias de ellas) de menor coste que calman mi sed tecnoaudiófila. Al fin y al cabo, si empleamos una aplicación de control desde un dispositivo móvil tenemos a un par de toques de distancia, desde la comodidad del sillón, la Wikipedia, docenas de blogs independientes sobre música, last.fm y, en definitiva, la propia Internet para leer hasta la más recóndita anécdota sobre nuestro disco o artista favorito o quizás descubrir otros relacionados. En mi caso, que Roon relacione entre sí elementos de mi colección es fantástico, pero prescindible fundamentalmente porque no tengo una colección tan extensa como para olvidar totalmente algunos de sus elementos, lo que naturalmente puede no ser el caso de otras personas. Para todo lo demás, Spotify, Deezer o Tidal.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante le auguro a Roon un futuro prometedor. Estoy seguro de que lo veremos formando parte y a la vez siendo núcleo cohesionador de sistemas de audio de altos vuelos configurados por empresas dedicadas a la comercialización de eso que ha venido en denominarse &lt;i&gt;High-End&lt;/i&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último, no me gustaría terminar sin apreciar el hecho de que Roon ofrece un foro de soporte que parece tener una intensa actividad. Su lectura indica que detrás de Roon hay un potente equipo de desarrollo, por lo que es de esperar que nuevas funciones y prestaciones sean añadidas a buen ritmo conforme pase el tiempo, del mismo que ha venido ocurriendo en los últimos meses.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Habrá que estar atentos.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;Nota&lt;/span&gt;&lt;/b&gt;: Hay un &lt;a href=&quot;https://www.audioplanet.biz/t71680-roon-una-revolucion-en-los-sistema-de-catalogacion-y-reproduccion-de-audio&quot; target=&quot;_blank&quot;&gt;hilo de conversación&lt;/a&gt; que da continuidad a este artículo en Audio Planet.&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2016/01/mi-analisis-de-roon-una-revolucion-en.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKV0KuNrF_PCbEEwlp5Gw-Rh7wz7iKFt2TW1QpKeANL5u6hFRfEdPK_EmYg7Hcs498Kw5Ar4PmrmLBFhld4uA4eAdp_B0x66qLhvY6zIUaiERKFuyonVAcntkUQDSt_woKqoDy/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-776435754343301191</guid><pubDate>Thu, 31 Dec 2015 18:18:00 +0000</pubDate><atom:updated>2015-12-31T19:18:00.574+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">música</category><category domain="http://www.blogger.com/atom/ns#">subalegrías</category><title>Feliz 2016</title><description>&lt;div style=&quot;text-align: center;&quot;&gt;
Mis mejores deseos para todos y que el Viaje siga mereciendo la pena por muchos años.&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/M3hFN8UrBPw/0.jpg&quot; src=&quot;https://www.youtube.com/embed/M3hFN8UrBPw?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2015/12/feliz-2016.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/M3hFN8UrBPw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-8269898175500157208</guid><pubDate>Sun, 15 Nov 2015 17:13:00 +0000</pubDate><atom:updated>2015-11-17T17:41:49.373+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">hacks</category><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">música</category><title>Configurar Foobar en Linux para reproducción bitperfect</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
Desde que he adoptado Linux / Mint como mi SO de uso habitual en casa, no he dejado de explorar distintas alternativas a la hora de reproducir musiquita mientras estoy delante del ordenador, como podréis comprobar si leéis las última entradas de este blog dedicadas a &lt;a href=&quot;http://www.pablofelip.tk/2015/10/spotify-para-linux-debian-y-derivados.html&quot; target=&quot;_blank&quot;&gt;Spotify en Linux&lt;/a&gt; o al &lt;a href=&quot;http://www.pablofelip.tk/2015/10/y-el-mejor-reproductor-de-audio-para.html&quot; target=&quot;_blank&quot;&gt;tinglado que he montado&lt;/a&gt; usando &lt;a href=&quot;http://wiki.slimdevices.com/index.php/Logitech_Media_Server&quot; target=&quot;_blank&quot;&gt;Logitech Media Server&lt;/a&gt;, &lt;a href=&quot;https://code.google.com/p/squeezelite/&quot; target=&quot;_blank&quot;&gt;Squeezelite&lt;/a&gt;, &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.orangebikelabs.orangesqueeze&amp;amp;hl=es&quot; target=&quot;_blank&quot;&gt;Orange Squeeze&lt;/a&gt; y &lt;a href=&quot;https://developer.chrome.com/apps/getstarted_arc&quot; target=&quot;_blank&quot;&gt;ARC Welder&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante tenía pendiente ver hasta qué punto era posible conseguir que &lt;a href=&quot;http://www.foobar2000.org/&quot; target=&quot;_blank&quot;&gt;Foobar&lt;/a&gt;, el extraordinario reproductor disponible únicamente para Windows, funcionara correctamente en Linux a través de la capa de compatibilidad que proporciona &lt;a href=&quot;https://www.winehq.org/&quot; target=&quot;_blank&quot;&gt;Wine&lt;/a&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7UBjfErCBdDgBQN9PTFR9StvoAYJItDHKtQkRhVTQng2JP0SuP3TVz_H-FV1b88jfcJj_Mtuh0KuGbPVdViSOl6tFZm1lasSWlUEzqvDI1R9ICh6rrQrm3dHMX3RiIvNOZ4CK/s1600/top.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: right;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;109&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7UBjfErCBdDgBQN9PTFR9StvoAYJItDHKtQkRhVTQng2JP0SuP3TVz_H-FV1b88jfcJj_Mtuh0KuGbPVdViSOl6tFZm1lasSWlUEzqvDI1R9ICh6rrQrm3dHMX3RiIvNOZ4CK/s320/top.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGR3Hme9f-oSFfYrxbwZm6bC4vXNykynhqky1yHEJykjd8ZhqIccpENXKyrQKOlPlJGOJLpnE1ufgLH2Wxwp9eUIuxpQeKrU9UZEQcw_JWKgNt7-pzQj21DjK5irhffSVy5PPN/s1600/descarga.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGR3Hme9f-oSFfYrxbwZm6bC4vXNykynhqky1yHEJykjd8ZhqIccpENXKyrQKOlPlJGOJLpnE1ufgLH2Wxwp9eUIuxpQeKrU9UZEQcw_JWKgNt7-pzQj21DjK5irhffSVy5PPN/s1600/descarga.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En su momento ya hice mis pinitos con la ejecución cruzada de Foobar en OS X, consiguiendo un resultado fantástico que incluso permitía reproducir DSD codificado como DoP, a pesar de las capas de emulación y de los diversos subsistemas de audio implicados:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.pablofelip.tk/2014/06/corriendo-foobar-en-mac-y-con-soporte.html&quot;&gt;http://www.pablofelip.tk/2014/06/corriendo-foobar-en-mac-y-con-soporte.html&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La única pega que no fui capaz de solventar entonces fue la relativa al hecho de que fuera necesario prefijar una frecuencia de salida en las propiedades de Core Audio para que la emisión en DoP pudiera tener lugar, ajuste que supone, en cualquier caso, un remuestreo incondicional de todo el audio reproducido.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El objetivo de este artículo, por tanto, es ver hasta dónde se puede llegar en un entorno Linux por lo que hace al uso de Foobar como reproductor. Ya os adelanto que bastante lejos, como quizás intuyáis viendo esta captura:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi845AjjHFyPLfxyTFExB2YjqL-Ybvotg2oI4RRPFQKR6aQkXa7Lh7mmfH8-LJBewVd6i-YFT5ophLPuFVieE_qvGAPXxipkT8f2UYZhnyolnWdmdWU8F2f7aP9rWlAOWCSgM2e/s1600/Cloud+Cult+-+%255BLove+CD1+-01%255D+You%2527re+the+Only+Thing+in+Your+Way+++%255Bfoobar2000+v1.3.9%255D_015.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi845AjjHFyPLfxyTFExB2YjqL-Ybvotg2oI4RRPFQKR6aQkXa7Lh7mmfH8-LJBewVd6i-YFT5ophLPuFVieE_qvGAPXxipkT8f2UYZhnyolnWdmdWU8F2f7aP9rWlAOWCSgM2e/s400/Cloud+Cult+-+%255BLove+CD1+-01%255D+You%2527re+the+Only+Thing+in+Your+Way+++%255Bfoobar2000+v1.3.9%255D_015.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
1. Instalar WineHQ y PlayOnLinux&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para comenzar, necesitaremos instalar el paquete WineHQ y un &lt;i&gt;front-end&lt;/i&gt;&amp;nbsp;para él denominado &lt;a href=&quot;https://www.playonlinux.com/es/&quot; target=&quot;_blank&quot;&gt;PlayOnLinux&lt;/a&gt; (&lt;i&gt;POL&lt;/i&gt;, en adelante) que facilita enormemente la instalación, configuración y uso de Wine. Estrictamente hablando podemos prescindir de POL, pero en mi opinión aporta lo suficiente como para que contemos con él, así que con vuestro permiso voy a utilizarlo sin contemplaciones. Más adelante hablaremos de estas aportaciones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podemos instalar POL desde la &lt;a href=&quot;https://www.playonlinux.com/es/download.html&quot; target=&quot;_blank&quot;&gt;página de descarga&lt;/a&gt; del proyecto, en la que encontraremos instrucciones detalladas para distintos sabores de Linux.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Alternativamente, podemos utilizar el gestor de paquetes de nuestra distribución (Mint en mi caso) para hacernos tanto con POL como con Wine, que es un paquete requerido por el primero.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS5T3uX3-xWh4k8IM7aPsYULvuwW4qtd65TkJfZtqSDRcTAYkzBtLQFpwNxn1i9FfPJh-v5KX3dSa6GQL9Un9G0zFLtvrt9gzxkn_kgB1AngloBnR2FFwPOkLl44seKovM1ft0/s1600/Gestor+de+software_016.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;335&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS5T3uX3-xWh4k8IM7aPsYULvuwW4qtd65TkJfZtqSDRcTAYkzBtLQFpwNxn1i9FfPJh-v5KX3dSa6GQL9Un9G0zFLtvrt9gzxkn_kgB1AngloBnR2FFwPOkLl44seKovM1ft0/s400/Gestor+de+software_016.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
2. Instalar Foobar&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ahora procederemos a instalar Foobar empleando POL. Para ello, abriremos la aplicación desde el correspondiente acceso directo que se habrá creado en el menú de aplicaciones.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPfN6zDSYUb6X0mxSl0mKopJ2Y1pAdjMQ3mtJpdTs-wocxyU9XZbeNk4VZjZ_NdUHoJ-KrK-DRPML4Ko_TYMdZj9OHWbdG2LjuEDRgIL6gDZieU8w5wu7eQlrxjzfqpSuhv5Yx/s1600/Selecci%25C3%25B3n_020.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;362&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPfN6zDSYUb6X0mxSl0mKopJ2Y1pAdjMQ3mtJpdTs-wocxyU9XZbeNk4VZjZ_NdUHoJ-KrK-DRPML4Ko_TYMdZj9OHWbdG2LjuEDRgIL6gDZieU8w5wu7eQlrxjzfqpSuhv5Yx/s400/Selecci%25C3%25B3n_020.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Y procederemos a instalar un nuevo programa:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkb1B5TUMNtqdaG0uBg3A2epoWa2fU_3v4N5NkiZjA7aZG38232_sdAdMXf8yB9cNF2KMaKeYeuCKqLKtMyk7LaqjBcN3FT73L77g9JJXp86xodbKrTRpcsakZWcfJPTNl3sbx/s1600/PlayOnLinux_023.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;253&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkb1B5TUMNtqdaG0uBg3A2epoWa2fU_3v4N5NkiZjA7aZG38232_sdAdMXf8yB9cNF2KMaKeYeuCKqLKtMyk7LaqjBcN3FT73L77g9JJXp86xodbKrTRpcsakZWcfJPTNl3sbx/s400/PlayOnLinux_023.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
POL dispone de una galería de aplicaciones, organizadas en categorías, que podemos explorar casi casi como si de una tienda de aplicaciones se tratara y que se instalarán en un solo click. Foobar es una de ellas, así que bastará con escribir su nombre en el cuadro de búsqueda, hacer clic en la lista de resultados y, a continuación, en el botón correspondiente para iniciar la instalación.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpRLYgkkEaS33py282k9CzJ1jsC1ekfWDi_quigRhybQVV6KgL6sW37eOyFKuYEZdZvjahO16n2prFjtlbKU8Acv8rhdq6tCvL5raoi0Tbu1u5WttSoaUc9RIzRa32NIGKKfud/s1600/men%25C3%25BA+de+instalaci%25C3%25B3n+PlayOnLinux_025.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;287&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpRLYgkkEaS33py282k9CzJ1jsC1ekfWDi_quigRhybQVV6KgL6sW37eOyFKuYEZdZvjahO16n2prFjtlbKU8Acv8rhdq6tCvL5raoi0Tbu1u5WttSoaUc9RIzRa32NIGKKfud/s400/men%25C3%25BA+de+instalaci%25C3%25B3n+PlayOnLinux_025.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Se iniciará un sencillo asistente paso a paso cuyas instrucciones seguiremos. En un momento del proceso, POL nos pedirá que descarguemos manualmente Foobar2000 desde la &lt;a href=&quot;http://www.foobar2000.org/download&quot; target=&quot;_blank&quot;&gt;página del proyecto&lt;/a&gt;, cosa que haremos, para a continuación indicarle al asistente dónde lo hemos descargado para que dé comienzo la instalación propiamente dicha.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDdveCox5rnFrVTERxIIbhFCHYWchIjOphN0cKTganOB3EezZ0VebR219lLWFr-09GLKYJ6OHuNZ0TU0KB1FF0s3Q2LbwCZe0wtZTgGf05weX4pflt0L6VanZpKZl1jpUtfLuY/s1600/PlayOnLinux_027.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;325&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDdveCox5rnFrVTERxIIbhFCHYWchIjOphN0cKTganOB3EezZ0VebR219lLWFr-09GLKYJ6OHuNZ0TU0KB1FF0s3Q2LbwCZe0wtZTgGf05weX4pflt0L6VanZpKZl1jpUtfLuY/s400/PlayOnLinux_027.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw3Ao-Qa9bQNUOzMuF2bX6deBgPMFWF4dd1AuRr0QTMqp_RwZxuvKpAtG7paJjCOZd4gQ2mJOWhxOIyVb_nGfPe5WicAa1tExZFDegvrDc2bWy0UUFRGK9sQCZU-f_oVAJ7e1L/s1600/Selecci%25C3%25B3n_031.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw3Ao-Qa9bQNUOzMuF2bX6deBgPMFWF4dd1AuRr0QTMqp_RwZxuvKpAtG7paJjCOZd4gQ2mJOWhxOIyVb_nGfPe5WicAa1tExZFDegvrDc2bWy0UUFRGK9sQCZU-f_oVAJ7e1L/s640/Selecci%25C3%25B3n_031.jpg&quot; width=&quot;491&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Yo he utilizado la última versión disponible de Foobar, la 1.3.9.&lt;br /&gt;
&lt;br /&gt;
A partir de aquí se iniciará el instalador de Foobar, que tendrá exactamente el mismo aspecto que el que mostraría de haberlse ejecutado en su plataforma nativa, Windows. Seleccionaremos la ruta de instalación, el modo (yo he optado por la instalación estándar), los componentes a incluir, etc. etc. Lo seguiremos sin pestañear hasta completar el proceso.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8o4TGP-QJEJPCCDWyHph-hbEXJvcmtWv0Ryerk1LuUT5Pi3W_quW8hZwDyTKqs0ZqJphpT6CLU5myFjv_kJKiyBewpOFVPvD3oGZD-96we7rgdUmJ-VW8AcXP0On_LHE2bx7J/s1600/foobar2000+v1.3.9+Setup_032.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8o4TGP-QJEJPCCDWyHph-hbEXJvcmtWv0Ryerk1LuUT5Pi3W_quW8hZwDyTKqs0ZqJphpT6CLU5myFjv_kJKiyBewpOFVPvD3oGZD-96we7rgdUmJ-VW8AcXP0On_LHE2bx7J/s400/foobar2000+v1.3.9+Setup_032.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGXAsSwrmuUaf5ZxH8YiJzK5rQzJqtNYijlw1bRDABFoOefvuHaoBXFG9ONc0aq5h87RQwUNKJo1GAvN9pay-PQvB5ZRQMS0-k7gA43y4Sa08TtQLNoaVBQQdxXLWON0gVjmJK/s1600/foobar2000+v1.3.9+Setup_033.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGXAsSwrmuUaf5ZxH8YiJzK5rQzJqtNYijlw1bRDABFoOefvuHaoBXFG9ONc0aq5h87RQwUNKJo1GAvN9pay-PQvB5ZRQMS0-k7gA43y4Sa08TtQLNoaVBQQdxXLWON0gVjmJK/s400/foobar2000+v1.3.9+Setup_033.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDH7Meu5WY04MWNvDEN6ELxwaU9O0l2k9mT4JpbCzaS35nwVSNnsmXl6hMCwNjkWTt-MytwyFE6HnrPjNqUO3hH10djBApZopVaW-RulTsk4ceG3sEf6qldgiNub8wfD1qcshD/s1600/foobar2000+v1.3.9+Setup_034.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDH7Meu5WY04MWNvDEN6ELxwaU9O0l2k9mT4JpbCzaS35nwVSNnsmXl6hMCwNjkWTt-MytwyFE6HnrPjNqUO3hH10djBApZopVaW-RulTsk4ceG3sEf6qldgiNub8wfD1qcshD/s400/foobar2000+v1.3.9+Setup_034.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Al finalizar, nos encontraremos con un bonito icono de Foobar en el escritorio de nuestra distribución, icono que también aparecerá en la ventana de POL. Al hacer clic sobre este último se activarán una serie de opciones y comandos en el panel lateral.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhntPG-8509GfsVumRi0bahOIkRRHuCDFMmAkuhTA3genZFr6YE0wpda2ByW6DTf2xd0KvoAc09VcCoqn6uCIAT4p8eNCuKW7Qr60vZ1wfMuoUwJLeUNnxKjP_CXhIj3RgCfWkF/s1600/PlayOnLinux_039.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;331&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhntPG-8509GfsVumRi0bahOIkRRHuCDFMmAkuhTA3genZFr6YE0wpda2ByW6DTf2xd0KvoAc09VcCoqn6uCIAT4p8eNCuKW7Qr60vZ1wfMuoUwJLeUNnxKjP_CXhIj3RgCfWkF/s400/PlayOnLinux_039.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3&gt;
3. Un poco más sobre WineHQ y POL&lt;/h3&gt;
Antes de seguir, hablemos un poquito de Wine y POL.&lt;br /&gt;
&lt;br /&gt;
Wine (&lt;i&gt;Wine is not an emulator)&lt;/i&gt;&amp;nbsp;es una capa de software que proporciona compatibilidad con numerosas aplicaciones Windows, incluso con algunos juegos, y que encima lo hace sin necesidad de instalar este sistema operativo sobre una máquina virtual (obviando por tanto la necesidad de disponer de una licencia de Windows).&lt;br /&gt;
&lt;br /&gt;
La estrategia que sigue Wine, como apunta su nombre, no está basada en la virtualización, sino en ofrecer a las aplicaciones Windows un entorno de ejecución anfitrión que trata de parecerse todo lo posible a Windows, esto es, una API (interfaz de programación de aplicaciones) compatible con &lt;a href=&quot;https://es.wikipedia.org/wiki/API_de_Windows&quot; target=&quot;_blank&quot;&gt;WinAPI32&lt;/a&gt; &amp;nbsp;y una unidad de disco (C:) que en realidad es una carpeta dentro del sistema de archivos de nuestra distribución Linux. Todo para que nuestros programas Windows favoritos se sientan como en casa.&lt;br /&gt;
&lt;br /&gt;
Esta estrategia tiene, en mi opinión, 2 ventajas:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Facilita la el uso integrado de las aplicaciones Windows con las nativas del sistema operativo.&lt;/li&gt;
&lt;li&gt;No es necesario cargar un sistema operativo completo emulado, como sería el caso de emplear Virtualbox o cualquier otra herramienta de virtualización.&lt;/li&gt;
&lt;/ul&gt;
Como contrapartida, no todas las aplicaciones funcionan con Wine o, cuando sí lo hacen, pueden aparecer fallos de mayor o menor gravedad.&lt;br /&gt;
&lt;br /&gt;
Por su parte, &amp;nbsp;POL no es otra cosa que una interfaz de usuario que facilita el uso de Wine ¿De qué manera? De varias, aunque si tengo que destacar algunas, más allá de la obvia que supone el uso de su interfaz para la instalación y administración de aplicaciones, serían estas:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Permite crear unidades C: independientes para cada aplicación instalada, lo que facilita el uso de configuraciones específicas para cada aplicación que ejecutemos a través de Wine. De este modo, cada una de estas aplicaciones funcionará dentro de algo así como su propia instalación de Windows, lo que incluye ajustes independientes dentro del &lt;i&gt;registro&lt;/i&gt; de Windows.&lt;/li&gt;
&lt;li&gt;Dispone de un gestor de versiones de Wine, de modo que podemos elegir con qué versión deseamos ejecutar cada una de las aplicaciones instaladas y probar varias de ellas para determinar con cuál funciona mejor.&lt;/li&gt;
&lt;/ul&gt;
Tras este preámbulo, vamos al lío.&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;h3&gt;
4. Configurar POL / Wine para ejecutar Foobar en modo bitperfect&lt;/h3&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por defecto, Wine utiliza &lt;i&gt;Pulse&lt;/i&gt; como sistema de audio predeterminado. &lt;i&gt;Pulse&lt;/i&gt; es, por definición, concurrente, es decir, admite flujos de audio simultáneos procedentes de varias aplicaciones, flujos que mezcla y remuestrea a una frecuencia de salida específica. Esto no es lo que queremos si pretendemos conseguir que Foobar funcione en modo &lt;i&gt;bitperfect&lt;/i&gt; (transparente), es decir, respetando las naturaleza y manteniendo la integridad del archivo de audio reproducido. Por tanto, lo primero que tendremos que hacer es &lt;b&gt;pedirle a Wine que ejecute Foobar utilizando ALSA&lt;/b&gt;, que sí admite un funcionamiento en modo exclusivo (si queréis saber algo más acerca de la arquitectura de audio de Linux podéis leer &lt;a href=&quot;http://www.audioplanet.biz/t68821-y-el-mejor-reproductor-de-audio-para-linux-es#544752&quot; target=&quot;_blank&quot;&gt;esto&lt;/a&gt;).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para configurar Wine / POL / Foobar en modo ALSA tendremos que utilizar el comando &lt;i&gt;Configurar&lt;/i&gt; disponible en POL.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpw3EvOSJcJYefbPJYtI0XInbPz1AFNP4iNi0ax_lvdXNnalK65_Rc-U5fsEjELOvIXovUpgpOS-bwyLtWYp9nOGVDeL-YyZXmx8ffL3p_rpvlhvlWw9uHZYnrqsZaFmYrwl1z/s1600/PlayOnLinux_040.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;331&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpw3EvOSJcJYefbPJYtI0XInbPz1AFNP4iNi0ax_lvdXNnalK65_Rc-U5fsEjELOvIXovUpgpOS-bwyLtWYp9nOGVDeL-YyZXmx8ffL3p_rpvlhvlWw9uHZYnrqsZaFmYrwl1z/s400/PlayOnLinux_040.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para seleccionar, a continuación, la pestaña &lt;i&gt;Wine&lt;/i&gt; y la opción &lt;i&gt;Editor del Registro&lt;/i&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ7tHYqFfyEiTl2S4I-Pvqil5eB2LjPcAisT6BI0p-tUwsfUpDe2xTuqm-in8F9ihv-_I5KNa8fTZhX-pcEN-4rkCjOM6_PC15CeTBg3uWbgwM4sqYALIr_WGs2Wj64jwQ_Hu3/s1600/PlayOnLinux+configuraci%25C3%25B3n_041.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;237&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ7tHYqFfyEiTl2S4I-Pvqil5eB2LjPcAisT6BI0p-tUwsfUpDe2xTuqm-in8F9ihv-_I5KNa8fTZhX-pcEN-4rkCjOM6_PC15CeTBg3uWbgwM4sqYALIr_WGs2Wj64jwQ_Hu3/s400/PlayOnLinux+configuraci%25C3%25B3n_041.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo que queremos es, como podéis suponer, acceder al registro del entorno Windows dentro del cual se ejecuta Foobar para introducir una clave que le indique a Wine que debe utilizar el subsistema de audio ALSA en lugar de Pulse.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una vez se abra el editor del registro, nos dirigiremos a la carpeta:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;HKEY_CURRENT_USER :: Software :: Wine :: Drivers&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div&gt;
Aquí crearemos una nueva clave dentro de la carpeta&amp;nbsp;&lt;i&gt;Drivers&lt;/i&gt;&amp;nbsp;del siguiente modo:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZK62pb1hvvT0oeNeFkLkwQMrLiLPdDQIs_3SUJMtRyn1cjn2b8XHCcKr8G5en_CV86cnUYDGC5Q1RK2YOxYxAxIZBG46ylbwBKgr5SPxVit5PuJVd7xgyrytfTuzr4doRUIT/s1600/Selecci%25C3%25B3n_043.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEZK62pb1hvvT0oeNeFkLkwQMrLiLPdDQIs_3SUJMtRyn1cjn2b8XHCcKr8G5en_CV86cnUYDGC5Q1RK2YOxYxAxIZBG46ylbwBKgr5SPxVit5PuJVd7xgyrytfTuzr4doRUIT/s1600/Selecci%25C3%25B3n_043.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
La clave debe llamarse &lt;i&gt;Audio&lt;/i&gt; y le asignaremos el valor &lt;i&gt;alsa&lt;/i&gt;.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqX-oxCUvxA6lFV2sEi5gaN_O8dU0lY8UgSmchiMHTR64hyphenhyphenlrXs2FOQUDwouMCwpBSIfba1D4RbGjRWcq-NSLDPPf8fpg0IHlKmyIo9RLpVmWjwpWxfyDzF_gNwIf-RJi4WfG_/s1600/Editor+del+registro_042.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqX-oxCUvxA6lFV2sEi5gaN_O8dU0lY8UgSmchiMHTR64hyphenhyphenlrXs2FOQUDwouMCwpBSIfba1D4RbGjRWcq-NSLDPPf8fpg0IHlKmyIo9RLpVmWjwpWxfyDzF_gNwIf-RJi4WfG_/s1600/Editor+del+registro_042.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Cerraremos ahora el &lt;i&gt;Editor del registro&lt;/i&gt; y haremos clic en la opción &lt;i&gt;Configurar Wine &lt;/i&gt;para comprobar que efectivamente el cambio ha surtido efecto.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnIF8dMZrwNCtk51S-b0QQ29ZDHJzfGAxqqsu4-W8PdLMDg9VrXl6uavYwQo9PyU199VmQmwZSd8A-HVg7g0BXhPZvIx5A-DxHlXozpFEUVBqTyXRFEIqB-NgmUAU7mCvRW9n9/s1600/PlayOnLinux+configuraci%25C3%25B3n_044.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;237&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnIF8dMZrwNCtk51S-b0QQ29ZDHJzfGAxqqsu4-W8PdLMDg9VrXl6uavYwQo9PyU199VmQmwZSd8A-HVg7g0BXhPZvIx5A-DxHlXozpFEUVBqTyXRFEIqB-NgmUAU7mCvRW9n9/s400/PlayOnLinux+configuraci%25C3%25B3n_044.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
En el panel de configuración nos dirigiremos a la pestaña &lt;i&gt;Audio&lt;/i&gt; para comprobar que, efectivamente, la instancia de Wine que ejecutará Foobar utilizará ALSA (&lt;i&gt;controlador seleccionado: winealsa.drv&lt;/i&gt;)&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFTXrZy_vPJTnjEKJr7eEUggSQiAR87ixOs2MAbLvojdi1lxAh9qTCucuSgFGAtae4faq1fMgBqyvlZSVBR4XGKQRpMSDQuQFfdOn4iDgr3hwbZ55nZf5AwGCPWMtJ0iqAL-ee/s1600/Configuraci%25C3%25B3n+de+Wine_045.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFTXrZy_vPJTnjEKJr7eEUggSQiAR87ixOs2MAbLvojdi1lxAh9qTCucuSgFGAtae4faq1fMgBqyvlZSVBR4XGKQRpMSDQuQFfdOn4iDgr3hwbZ55nZf5AwGCPWMtJ0iqAL-ee/s400/Configuraci%25C3%25B3n+de+Wine_045.jpg&quot; width=&quot;335&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;h3&gt;
5. Configurar Foobar en modo bitperfect&lt;/h3&gt;
&lt;div&gt;
Ya casi estamos.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Ahora arrancaremos Foobar, bien utilizando el icono que habrá aparecido en el escritorio, bien utilizando el comando &lt;i&gt;Lanzar&lt;/i&gt; en POL.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg92y-BWGvKBbrGGfcYmmcwjCAn_zKhWjtHim5klm00J66dLduvuboepAy9FRUvhSEMhhwKzVRWwWSvb7pPYkSSDu0wfPIKR40eVnkf4j8MeCmKM9RALJXwUDhrxcYKR-IxCKef/s1600/PlayOnLinux_046.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;331&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg92y-BWGvKBbrGGfcYmmcwjCAn_zKhWjtHim5klm00J66dLduvuboepAy9FRUvhSEMhhwKzVRWwWSvb7pPYkSSDu0wfPIKR40eVnkf4j8MeCmKM9RALJXwUDhrxcYKR-IxCKef/s400/PlayOnLinux_046.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Si todo va como debe, tendremos al viejo Foobar corriendo en nuestro escritorio Linux. Ya podemos reproducir cualquier archivo de audio que tengamos a mano. Al hacerlo apreciaremos que el resto de sonidos del sistema quedan enmudecidos, como era de esperar.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
No obstante esto no es suficiente. A pesar de que el audio se reproduce en modo exclusivo, se está produciendo un remuestreo a la frecuencia de salida y resolución (bits / muestra) prefijados por nuestro anfitrión Linux (típicamente 44Khz y 16 bits). Para comprobarlo, bastará con que reproduzcáis archivos con diferentes frecuencias de muestro y, simultáneamente, escribáis en una terminal algo parecido a esto:&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;more /proc/asound/STX/pcm0p/sub0/hw_params&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Tendréis que sustituir&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; text-align: center;&quot;&gt;STX/pcm0p/sub0&lt;/span&gt;&amp;nbsp;por los correspondientes a vuestro dispositivo de audio. En mi caso, lo que aparece en pantalla es algo como esto otro:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;access: MMAP_INTERLEAVED&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;format: S16_LE&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;subformat: STD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;channels: 2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: red; font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;rate: 44100 (44100/1)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;period_size: 440&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;buffer_size: 1764&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Fijaos en las líneas en &lt;span style=&quot;color: red;&quot;&gt;rojo&lt;/span&gt;. Permanecerán invariantes con independencia de las características del archivo reproducido. Malo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
¿Y cómo lo solucionamos? Muy fácil: con el &lt;b&gt;complemento WASAPI &lt;/b&gt;para Foobar.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Bastará con descargarlo desde la &lt;a href=&quot;http://www.foobar2000.org/components/view/foo_out_wasapi&quot; target=&quot;_blank&quot;&gt;página de complementos&lt;/a&gt; de Foobar e instalarlo del modo habitual:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;File :: Preferences :: Components :: Install...&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ya que estamos, podemos instalar también algún que otro complemento adicional. Yo he añadido los siguientes:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;APT-x100 Decoder.&lt;/li&gt;
&lt;li&gt;DTS-HD decoder.&lt;/li&gt;
&lt;li&gt;DVD-Audio Decoder and Watermark Detector&lt;/li&gt;
&lt;li&gt;Lyrics Show Panel 3&lt;/li&gt;
&lt;li&gt;Super Audio CD Decoder&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Algunos de ellos son de tipo &lt;i&gt;-component&lt;/i&gt; y se agregan de este modo. Otros deben instalarse manualmente copiando los archivos .dll correspondientes a la carpeta...&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;\Program Files\foobar2000\components&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...dentro de la unidad C emulada para nuestra instancia de Foobar. Para acceder a ella usaremos el comando &lt;i&gt;Abrir un directorio&lt;/i&gt; de POL, que abrirá el gestor de archivos de nuestra distribución y lo apuntará a la carpeta en la que se encuentra instalado Foobar.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzUsI7YdYPzGQ2BN4aft_HAf18w__yADtkpCrCNgkUXTw2hZfmgjfdWfMKzt7rOLTZMJoBhYC_AdzEyczR3H1FmGuMysIeD_QoYbv8QWyFF6Tjaw5EAmxEQFWw0UwKNF4HunJq/s1600/PlayOnLinux_047.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;331&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzUsI7YdYPzGQ2BN4aft_HAf18w__yADtkpCrCNgkUXTw2hZfmgjfdWfMKzt7rOLTZMJoBhYC_AdzEyczR3H1FmGuMysIeD_QoYbv8QWyFF6Tjaw5EAmxEQFWw0UwKNF4HunJq/s400/PlayOnLinux_047.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCIFWP4F4u3IqnVFrf8v2jELaDL-Z04-J3Az8KorAmxTLWLriuHPwK4I8keLSm1z3l9OOwtPE5Kch3QmWG7efFWH1tVYIyug1RgrRpZdZoG27VxZRNuwiXRVa8FASWMWHOuznh/s1600/foobar2000_048.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCIFWP4F4u3IqnVFrf8v2jELaDL-Z04-J3Az8KorAmxTLWLriuHPwK4I8keLSm1z3l9OOwtPE5Kch3QmWG7efFWH1tVYIyug1RgrRpZdZoG27VxZRNuwiXRVa8FASWMWHOuznh/s400/foobar2000_048.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
De modo análogo, nos dirigiremos a...&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;\users\nombre_de_usuario\Application Data\foobar2000&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Para copiar las carpetas &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;dvda_metabase&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; y &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;sacd_metabase&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt; necesarias para un funcionamiento óptimo de los complementos de reproducción de DVD-Audio y SACD.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgpTfpM049AdlBONfTA9AaScic_hCfJOplY2XIuUhSiZgWklT0kVARKFh29kCkKMaCPPtKNNhi_YA9vTFqZTA4UYH7_ua_XA0h3-ohQmSABVua9NQi2yO0-KCa_8ISHT_6MGv/s1600/foobar2000_049.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgpTfpM049AdlBONfTA9AaScic_hCfJOplY2XIuUhSiZgWklT0kVARKFh29kCkKMaCPPtKNNhi_YA9vTFqZTA4UYH7_ua_XA0h3-ohQmSABVua9NQi2yO0-KCa_8ISHT_6MGv/s400/foobar2000_049.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último, ya solo queda configurar las &lt;b&gt;propiedades de salida de audio en Foobar&lt;/b&gt; para seleccionar el dispositivo que deseemos utilizar &amp;nbsp;en su modo de uso &lt;b&gt;WASAPI (push)&lt;/b&gt; y su formato de salida (no, &lt;i&gt;WASAPI event&lt;/i&gt; no funciona, o al menos no lo hace en mi sistema):&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;File :: Preferences :: Playback :: Output&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibVBSPoitLf0Z_HPdyeR93SW7zHC6skToUMMacIlHhdiRrk8LF2nFvhb05GW-7Bm-wDCbcpKb6FFZUHG3EXAvgTgHaViKggj8DLWNvPesbUfYVnUOYZs9UAcwKzao8L9M4YOu2/s1600/Preferences%253A+Output_052.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibVBSPoitLf0Z_HPdyeR93SW7zHC6skToUMMacIlHhdiRrk8LF2nFvhb05GW-7Bm-wDCbcpKb6FFZUHG3EXAvgTgHaViKggj8DLWNvPesbUfYVnUOYZs9UAcwKzao8L9M4YOu2/s400/Preferences%253A+Output_052.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Si ahora repetimos la prueba anterior veremos como la salida del comando...&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;more /proc/asound/STX/pcm0p/sub0/hw_params&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
...refleja correctamente la naturaleza del audio reproducido.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvJtidEqAwOYDW7Saro0sizns63DHM_yKAcYfQjUZl7_J9qNZ8CWSGdBbU8edGMdGfq7BnwphfDeitUUBC-Q7uqPRbTwF6-LXba-U0gKtmeSZY14YNov-WPRQw4fP3I8SEK19T/s1600/Selecci%25C3%25B3n_053.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvJtidEqAwOYDW7Saro0sizns63DHM_yKAcYfQjUZl7_J9qNZ8CWSGdBbU8edGMdGfq7BnwphfDeitUUBC-Q7uqPRbTwF6-LXba-U0gKtmeSZY14YNov-WPRQw4fP3I8SEK19T/s1600/Selecci%25C3%25B3n_053.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3 style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;5. Comentarios finales&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Tras seguir el procedimiento descrito en este artículo, nos encontramos con&amp;nbsp;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Foobar ejecutándose en Linux de un modo estable y ofreciendo una reproducción íntegra y de calidad&lt;/span&gt;&lt;/b&gt;, sin&amp;nbsp;&lt;i&gt;artefactos&lt;/i&gt;&amp;nbsp;en el sonido tales como microcortes, ruídos, etc. De hecho, personalmente lo prefiero a cualquiera de los reproductores / gestores de audio nativos que he probado hasta el momento.&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lógicamente podemos seguir configurando Foobar a nuestro gusto: otros complementos como&amp;nbsp;&lt;i&gt;Sox&lt;/i&gt;, remezcla a estéreo a través del&amp;nbsp;&lt;i&gt;DSP Manager&lt;/i&gt;, aspecto de la interfaz de usuario, etc. etc. En mi caso la cosa ha quedado así:&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg03181l9K1Po5kCpjJeRHqJcvCIuaeTbDCi0UiHz1ATtYw_tlRXuseAVxosFS3KkiTg64hdeOPtE7lBdgLEX62N06QNQVu97ZG_A-T6Hrg1GHZCvywnKDnJ0R0GM394yyFtoyG/s1600/Billy+Joel+-+%255BPiano+Man++%2528MFSL+UDSACD%2529+CD1+-02%255D+Piano+Man+++%255Bfoobar2000+v1.3.9%255D_001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg03181l9K1Po5kCpjJeRHqJcvCIuaeTbDCi0UiHz1ATtYw_tlRXuseAVxosFS3KkiTg64hdeOPtE7lBdgLEX62N06QNQVu97ZG_A-T6Hrg1GHZCvywnKDnJ0R0GM394yyFtoyG/s640/Billy+Joel+-+%255BPiano+Man++%2528MFSL+UDSACD%2529+CD1+-02%255D+Piano+Man+++%255Bfoobar2000+v1.3.9%255D_001.jpg&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lamentablemente no he podido comprobar si Foobar, instalado y configurado de este modo, es capaz de reproducir audio DSD en formato nativo (naturalmente, la transcodificación a PCM de alta resolución funciona perfectamente), bien a través de DoP, bien por medio de ASIO Proxy, aunque probablemente en este caso el tinglado se complique un poquito.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como en este momento no dispongo de ningún DAC DSD al que meter mano, cualquier comentario al respecto de esta posibilidad por parte de alguien que sí tenga uno y pierda un ratito en seguir estas instrucciones será bienvenido. No obstante, mi apuesta es que funcionará.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No me gustaría concluir sin mencionar un par de cosas más.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Primero&lt;/b&gt;: El tándem ALSA / WASAPI es tan, tan &lt;i&gt;exclusivo&lt;/i&gt;, que si accedéis a las opciones de salida de audio de Foobar mientras se está reproduciendo algún archivo, probablemente el dispositivo empleado no aparezca en el selector y se muestre un mensaje de error. Simplemente ignoradlo y cerrad la ventana de ajustes.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwVC319sv8ajBikac9f6BEO99LSp1PXSYW10mK9n_vu2536luCHGAk8TykZtJjXL1ELT-z03FlyyEc6c9PIbvAumpN9995sMzzH06b-ArUiW3-BbQYX3yBPr2lYxftYbDewY2e/s1600/Preferences%253A+Output_055.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwVC319sv8ajBikac9f6BEO99LSp1PXSYW10mK9n_vu2536luCHGAk8TykZtJjXL1ELT-z03FlyyEc6c9PIbvAumpN9995sMzzH06b-ArUiW3-BbQYX3yBPr2lYxftYbDewY2e/s400/Preferences%253A+Output_055.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Segundo&lt;/b&gt;: Recordad que POL dispone de un gestor de versiones de Wine. Resulta muy sencillo por tanto probar con otra versión de esta capa de emulación si la empleada inicialmente no acaba de funcionar totalmente bien. Para gestionar las versiones instaladas en POL nos dirigiremos a:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Herramientas :: Gestiona versiones de Wine&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEygX2Xj_fNpnPumeP3c3McwtigehpHuG5w0-ccsDDNMXs0kocaPBwPIMmQTRBjNGRx_EsGDty8klh3gP4UYfU_bEecOA5RqKhVXMklCLO3hfDz4fuQFJDbtaxICdL3IObHXIP/s1600/PlayOnLinux_056.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;331&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEygX2Xj_fNpnPumeP3c3McwtigehpHuG5w0-ccsDDNMXs0kocaPBwPIMmQTRBjNGRx_EsGDty8klh3gP4UYfU_bEecOA5RqKhVXMklCLO3hfDz4fuQFJDbtaxICdL3IObHXIP/s400/PlayOnLinux_056.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFF7ZOAZc9VrbKZUhJaKeEIQ2XHXejRL-Xgk0GXMm9JR59WdZPouQlqz4Nq8SaVnrHvWVTdn8AQuJXxVA9lixBxPC8UTng2e-p9mTzSmyt1FvsvmySQivAV_emdu_y2qy5F8hq/s1600/administrador+de+versiones+PlayOnLinux_057.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;226&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFF7ZOAZc9VrbKZUhJaKeEIQ2XHXejRL-Xgk0GXMm9JR59WdZPouQlqz4Nq8SaVnrHvWVTdn8AQuJXxVA9lixBxPC8UTng2e-p9mTzSmyt1FvsvmySQivAV_emdu_y2qy5F8hq/s400/administrador+de+versiones+PlayOnLinux_057.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Para ejecutar Foobar con otra versión de Wine, utilizaremos el comando &lt;i&gt;Configurar&lt;/i&gt; en POL.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhou2aIfpk8SGaKlj3zfgxs96WQhsKE3tj6vpOfxITlNk-KRSwq0hyphenhyphen1O7YGtEYLDkUzOLBe0zeXup3-9MEO7yeWjwzqQPZadFPd7mz93x68Ah4L1QMykmdR2N_c6oOy_9jtYc-W/s1600/PlayOnLinux+configuraci%25C3%25B3n_059.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;237&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhou2aIfpk8SGaKlj3zfgxs96WQhsKE3tj6vpOfxITlNk-KRSwq0hyphenhyphen1O7YGtEYLDkUzOLBe0zeXup3-9MEO7yeWjwzqQPZadFPd7mz93x68Ah4L1QMykmdR2N_c6oOy_9jtYc-W/s400/PlayOnLinux+configuraci%25C3%25B3n_059.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
Personalmente he obtenido resultados magníficos con la versión 1.6.2.&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Nada más, hasta aquí llegamos. Confío en que hayáis encontrado este minitutorial interesante. Podéis hacer comentarios aquí mismo, en el blog, o en el hilo que he abierto en &lt;i&gt;AudioPlanet &lt;/i&gt;para intercambiar experiencias con otros intrépidos probadores de cosas ;-):&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.audioplanet.biz/t69766-configurar-foobar-en-linux-para-reproduccion-bitperfect&quot;&gt;http://www.audioplanet.biz/t69766-configurar-foobar-en-linux-para-reproduccion-bitperfect&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2015/11/configurar-foobar-en-linux-para.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7UBjfErCBdDgBQN9PTFR9StvoAYJItDHKtQkRhVTQng2JP0SuP3TVz_H-FV1b88jfcJj_Mtuh0KuGbPVdViSOl6tFZm1lasSWlUEzqvDI1R9ICh6rrQrm3dHMX3RiIvNOZ4CK/s72-c/top.png" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-6666200523300801269</guid><pubDate>Thu, 15 Oct 2015 18:35:00 +0000</pubDate><atom:updated>2015-11-14T13:15:40.757+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><title>Y el mejor reproductor de audio para Linux es...</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
Sigo &lt;i&gt;erre que erre&lt;/i&gt; empeñado en hacer de Linux Mint mi hogar digital. Después de &lt;a href=&quot;http://www.pablofelip.tk/2015/10/spotify-para-linux-debian-y-derivados.html&quot; target=&quot;_blank&quot;&gt;Spotify&lt;/a&gt;, lo siguiente ha sido añadirle al tinglado un reproductor de audio para mi colección de música desmaterializada.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De hecho, llevo dándole vueltas a esto desde el sábado. Y he probado casi todo lo que ha caído en mis manos: desde organizadores clásicos como &lt;i&gt;RhythmBox&lt;/i&gt;, &lt;i&gt;Banshee&lt;/i&gt;, &lt;i&gt;Clementine&lt;/i&gt;, &lt;i&gt;DeaDBeeF&lt;/i&gt;, &lt;i&gt;Guayadeque&lt;/i&gt; o &lt;i&gt;gmusicbrowser&lt;/i&gt; hasta propuestas más arriesgadas como &lt;i&gt;Musique&lt;/i&gt; o &lt;i&gt;Tomahawk&lt;/i&gt; pasando por reproductores de la vieja escuela como &lt;i&gt;Audacious&lt;/i&gt; o &lt;i&gt;VLC&lt;/i&gt;. Y por supuesto, también &lt;i&gt;JRiver Media Center&lt;/i&gt; en su incipiente versión para Linux.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y no me ha gustado ninguno, la verdad. O son un notable desastre (JRMC) o no se ajustan a mi modo de uso (Audacious, VLC) o simplemente no me gustan (todos los demás, con, quizás, la excepción de DeaDBeeF, que me recuerda mucho a Foobar).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La solución, sin embargo, la tenía delante de mis narices (o mejor dicho, orejas) y no era capaz de verla (oirla): &lt;b&gt;Logitech Media Server (LMS) + Squeezelite&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Ya tengo un LMS en su versión 7.9 corriendo 24/365 en un NAS, de modo que solo necesitaba:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Un reproductor software en mi Linux Mint, reproductor que no es otro que el increíble emulador de Squeezebox, &lt;a href=&quot;https://code.google.com/p/squeezelite/&quot; target=&quot;_blank&quot;&gt;Squeezelite&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Un método de control desde el propio PC (la interfaz web de administración del LMS).&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La cosa queda tal que así:&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://docs.google.com/drawings/d/1bKum_o8mZvJ3fuAj5ZsqI1-P1bEURAETsy-fQI3agVU/pub?w=991&amp;amp;h=500&quot; width=&quot;600&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
¿El resultado? Un software corriendo en el PC que no llega a pesar 500KB, se conecta a mi biblioteca identificando todos sus tags y carátulas, al igual que el resto de Squeezeboxes que andan por casa, y reproduce cualquier cosa que le eche de comer en la carpeta /musica del NAS, incluido DSD encarnado en DFF / DSF, en mi caso con conversión a PCM al vuelo puesto que la tarjeta de sonido utilizada, una Asus Xonar STX, no admite DSD.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
A partir de ahí se monta un pequeño script que ejecute Squeezelite con los parámetros adecuados:&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1J5_NRHee0S7af1T8k4WMVYOle3ewaZiV5OlYMB2altbuAfPk2hPw1lXtSnmcjNfq8hmScZOUDr07rKkAYA3MQfl6LOrVMKJnSqZ14gakiuZXeQa5Bb_tGcuw-Gq8Lqcp7zbe/s1600/caJTKfw.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...Iconografiado en el menú de lanzamiento rápido de aplicaciones:&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq5ioJgq1g027bRTsKAQXW30AINgFpzv1sU-izCn1UTrvF-diaDMjQ6m06bhvBWE5Ga9bDNOFi92ERctL5vDJw-b8s2uXU9xK5dosj1zQjPJoBEYmcGCty5oBOGa-AdfgAc4h9/s1600/8zHWxFI.png&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...De modo que se abra en el navegador la web del servidor LMS en modo app. Y a disfrutar.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz1JKgz1D8JgU4snDgnX-V0qJe8nB40AiCUaYEZnn0hooW72HYX72qPb12s0KBqQ8b_LLpZORFrd4wEy1Z_YTnmMm7i4bRh-99F9rZmaoDpndjB9d2akzAZaan4QWQaqAi1gkq/s640/PKljTuA.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y aunque con toda seguridad será &lt;i&gt;placebo&lt;/i&gt; (y del bueno), el nuevo tinglado me suena en estos momentos mejor que cualquier cosa que haya probado corriendo sobre Windows.&lt;br /&gt;
&lt;br /&gt;
La historia completa, con alguna que otra novedad, aquí:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.audioplanet.biz/t68821-y-el-mejor-reproductor-de-audio-para-linux-es&quot;&gt;http://www.audioplanet.biz/t68821-y-el-mejor-reproductor-de-audio-para-linux-es&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2015/10/y-el-mejor-reproductor-de-audio-para.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1J5_NRHee0S7af1T8k4WMVYOle3ewaZiV5OlYMB2altbuAfPk2hPw1lXtSnmcjNfq8hmScZOUDr07rKkAYA3MQfl6LOrVMKJnSqZ14gakiuZXeQa5Bb_tGcuw-Gq8Lqcp7zbe/s72-c/caJTKfw.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-3977838539638412001</guid><pubDate>Tue, 13 Oct 2015 12:41:00 +0000</pubDate><atom:updated>2015-10-13T14:58:44.891+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">linux</category><title>Spotify para Linux (Debian y derivados)</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
Aprovechando el largo puente de la Constitución me he dedicado a probar con cierto detenimiento &lt;a href=&quot;http://linuxmint.com/rel_rafaela_cinnamon_whatsnew.php&quot; target=&quot;_blank&quot;&gt;Linux Mint 17.2 Cinnamon&lt;/a&gt;, que me venía haciendo tilín desde hace ya algún tiempo. Me ha gustado mucho, hasta el punto de que ahora mismo arranca de modo predeterminado en mi PC de uso habitual en lugar de Windows 10... aunque esa es otra historia que quizás será contada en otra ocasión.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Puesto que estoy valorando utilizar &lt;i&gt;Mint &lt;/i&gt;regularmente,&amp;nbsp; una de las cosas que me tiene que cuadrar es su funcionamiento como reproductor de audio, especialmente con servicios de streaming como Spotify, con el que llevo meses encantado de la vida en su modalidad &lt;i&gt;premium&lt;/i&gt;. Pensaba que para utilizar Spotify en Linux había que resignarse a su &lt;i&gt;no-tan-cómodo&lt;/i&gt; reproductor web o recurrir a &lt;a href=&quot;https://www.winehq.org/&quot; target=&quot;_blank&quot;&gt;Wine&lt;/a&gt;, la conocidad capa de emulación para programas Windows, que al menos en mi caso solo ha funcionado aceptablemente bien.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El caso es que estaba equivocado, estos 4 comandos son lo único que nos separa de disponer de un cliente nativo:&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;1&lt;/span&gt; sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D2C19886&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;2&lt;/span&gt; echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;3&lt;/span&gt; sudo apt-get update&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;4&lt;/span&gt; sudo apt-get install spotify-client&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y este es el resultado obtenido tras dejar unos segundos que&lt;i&gt; apt-get&lt;/i&gt; haga su conocida magia:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9dUWZvm4SSvX-vWbB4bmIxe_kbSfhvwNMd3c-75Kz5zqVJZhhXA1PukdvBCUQnFCKRGA6GxZ6pivm1mNK_pYIFek0gWoW5WSa20Q6VkL6fQErPt4vAcDfKVq0WBkB9AjFPaVr/s1600/spotyfylinux.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9dUWZvm4SSvX-vWbB4bmIxe_kbSfhvwNMd3c-75Kz5zqVJZhhXA1PukdvBCUQnFCKRGA6GxZ6pivm1mNK_pYIFek0gWoW5WSa20Q6VkL6fQErPt4vAcDfKVq0WBkB9AjFPaVr/s640/spotyfylinux.jpg&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
Lógicamente esta secuencia de instrucciones se teclea en una terminal ignorando los numeritos que preceden a cada línea. La &quot;receta&quot; debería funcionar correctamente en cualquier sabor de Linux derivado de &lt;a href=&quot;https://www.debian.org/index.es.html&quot; target=&quot;_blank&quot;&gt;Debian&lt;/a&gt;&lt;b&gt; &lt;/b&gt;(&lt;i&gt;Ubuntu&lt;/i&gt;, &lt;i&gt;Mint&lt;/i&gt;, &lt;i&gt;Elementary&lt;/i&gt;, etc.).&lt;br /&gt;
&lt;br /&gt;
Por aquí seguimos hablando de ello:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.audioplanet.biz/t68728-spotify-nativo-para-linux-paquete-deb&quot;&gt;http://www.audioplanet.biz/t68728-spotify-nativo-para-linux-paquete-deb&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2015/10/spotify-para-linux-debian-y-derivados.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9dUWZvm4SSvX-vWbB4bmIxe_kbSfhvwNMd3c-75Kz5zqVJZhhXA1PukdvBCUQnFCKRGA6GxZ6pivm1mNK_pYIFek0gWoW5WSa20Q6VkL6fQErPt4vAcDfKVq0WBkB9AjFPaVr/s72-c/spotyfylinux.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-8748737126379207460</guid><pubDate>Sun, 20 Sep 2015 09:26:00 +0000</pubDate><atom:updated>2015-09-23T19:40:01.110+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">redes</category><title>Spotiamb, un cliente de Spotify portable a lo Winamp</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;
Hace tiempo que esto rodaba por ahí, pero no lo había podido probar.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Se trata de &lt;a href=&quot;http://spotiamb.com/&quot; target=&quot;_blank&quot;&gt;Spotiamb&lt;/a&gt;, un reproductor de escritorio para Windows que se conecta a Spotify (solo cuentas Premium) y visualmente es idéntico al legendario &lt;b&gt;Winamp&lt;/b&gt;, de hecho admite todas sus skins y visualizaciones. El desarrollo procede de la propia Spotify y, como podéis ver, dispone de su lista de reproducción, ventana de carátulas, ecualizador con preajustes, etc. etc.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aquí lo tenéis en acción con la entrañable visualización &lt;i&gt;MilkDrop &lt;/i&gt;(bueno, más bien con una encarnación de la misma basada en OpenGL que funciona bien en Windows 10).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2caobKh9f0QqHb4sKJ8BnSq29lsXDf5PXLjjsat8bM1kGfDimS4uOWAb3n3TDDh_E08aPECD8MZ0xk8vCkaQSe8sIiU3MHXvFwwWYxya57f-14SyTpx6e0nrjBXxNARcTwuvu/s1600/spotiamb1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2caobKh9f0QqHb4sKJ8BnSq29lsXDf5PXLjjsat8bM1kGfDimS4uOWAb3n3TDDh_E08aPECD8MZ0xk8vCkaQSe8sIiU3MHXvFwwWYxya57f-14SyTpx6e0nrjBXxNARcTwuvu/s1600/spotiamb1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Los paneles de Spotiamb se comportan como los de Winamp; podemos plegarlos, dejarlos siempre por encima del escritorio o no, etc. etc.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizFUmiBircRvqvbRtUYb-ELDWeKin50dKdPcjc1WDDaxUuW8rmTIJhBXaN9Nr50ndKfsZ6NaV94ZViJn2Ba3FfxpVvMN91HCYgLFn9WGvdjIsVD6HKfRT9QJVvvu0QtRYHWkeU/s1600/spotiamb2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizFUmiBircRvqvbRtUYb-ELDWeKin50dKdPcjc1WDDaxUuW8rmTIJhBXaN9Nr50ndKfsZ6NaV94ZViJn2Ba3FfxpVvMN91HCYgLFn9WGvdjIsVD6HKfRT9QJVvvu0QtRYHWkeU/s1600/spotiamb2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Se puede optar por una versión instalable o bien otra simplemente portable, que en cualquier caso tiene un tamaño ridículo. El programa está diseñado para gastar menos gasolina que la moto de un hippie:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdTN5rXRvwaky3vG2UtsiAkVHjaCVxmgZK9FGTUjqrTtlubJQAgYAtA4Rc8GlA8BDVsVfR58rYC5xZNxpdY_mcXoXzTqBITV4HQ8eHt4XjOqGYQjCxs5MFAC7z6F0pWybXEPAM/s1600/spotiamb2a.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdTN5rXRvwaky3vG2UtsiAkVHjaCVxmgZK9FGTUjqrTtlubJQAgYAtA4Rc8GlA8BDVsVfR58rYC5xZNxpdY_mcXoXzTqBITV4HQ8eHt4XjOqGYQjCxs5MFAC7z6F0pWybXEPAM/s1600/spotiamb2a.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si optamos por la portable, metemos en una carpeta el ejecutable y, si es que vamos a usarlas, las subcarpetas correspondientes a skins y visualizaciones y lo guardamos todo en un pendrive o un servicio de almacenamiento en la nube tipo Dropbox o Google Drive para disponer en cualquier lugar de nuestras listas de reproducción de Spotify a través de un reproductor tremendamente ligero. También podemos hacer búsquedas, aunque el reproductor carece de la biblioteca &quot;Mi música&quot;, las funciones de descubrimiento y recomendación de Spotify y de sus elementos sociales.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0cSnlBOT8miFFvx_ljgMwtnfPs3EKW6sR0goKScQHXaqTP0EE7oQg1BFMo8hcr6mgkl6HefmDhDHqsLOHrd_WDVlmdwy0f1qVG2hTQ6QafDLubZnvBGUAGG7N7gFT1cVOQj4N/s1600/spotiam3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0cSnlBOT8miFFvx_ljgMwtnfPs3EKW6sR0goKScQHXaqTP0EE7oQg1BFMo8hcr6mgkl6HefmDhDHqsLOHrd_WDVlmdwy0f1qVG2hTQ6QafDLubZnvBGUAGG7N7gFT1cVOQj4N/s1600/spotiam3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero la cosa no acaba ahí. Podemos levantar un servidor Shoutcast en nuestra red local:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2jN528gbaNi6SSdb9HMyrEHLsYVzmLAxtEer8bTGB-enb57bA3VAxsaZEydGZD1WBBPPRscA1Ql8A_od8wmFWCP_ft98zNxeo1HXFf9zPuhM0K8q05Rnp06fmJQjYbY7f-qUV/s1600/spotiamb4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2jN528gbaNi6SSdb9HMyrEHLsYVzmLAxtEer8bTGB-enb57bA3VAxsaZEydGZD1WBBPPRscA1Ql8A_od8wmFWCP_ft98zNxeo1HXFf9zPuhM0K8q05Rnp06fmJQjYbY7f-qUV/s1600/spotiamb4.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cualquier reproductor en red que tengamos en casa y sea compatible con Shoutcast (habitual en reproductores que se conectan a emisoras de radio por Internet) podrá conectarse a la IP del PC en el que corremos Spotiamb en el puerto 5010 para &quot;sintonizar&quot; la lista de reproducción que estemos emitiendo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, también podremos controlar otras instancias de Spotify que tengamos en casa:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjef1nJFJKWX8FNbhJQv__GKs_LPznDHj9Ggb3WjdtFEqqEvvUuUBVXpJ7ezy_iJ36a_FOZV4W5Rxd-HyRMPnhhJ_5Pu7jf-6Mh0mMp4pZjOc29P_tUOEXTKhl-Z8Q8i_QUfDcM/s1600/spotiamb5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjef1nJFJKWX8FNbhJQv__GKs_LPznDHj9Ggb3WjdtFEqqEvvUuUBVXpJ7ezy_iJ36a_FOZV4W5Rxd-HyRMPnhhJ_5Pu7jf-6Mh0mMp4pZjOc29P_tUOEXTKhl-Z8Q8i_QUfDcM/s1600/spotiamb5.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Pero eso no es todo, Spotiamb también puede ser controlado desde cualquiera de ellas, incluida cualquier versión para dispositivo móvil, como por ejemplo un iPad, lo que nos devuelve el contenido &quot;curado&quot; de Spotify, la carpeta &quot;Mi música&quot;, etc. etc. Además, como Spotiamb necesita pocos recursos para funcionar podemos montarnos un reproductor dedicado utilizando un PC antiguo sin problemas.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtbRzAgUUGzzbD7GVv15YZGKcg5AvnSEkAvzRLXYDiaasNRihXI7evqtQ0R24w925J-00y3lhBytmSHX86M0XU_j7FkMJDPK2ltsA95ru3gAxisYlLD71WLBJWPGM01kITbi5v/s1600/spotiamb6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtbRzAgUUGzzbD7GVv15YZGKcg5AvnSEkAvzRLXYDiaasNRihXI7evqtQ0R24w925J-00y3lhBytmSHX86M0XU_j7FkMJDPK2ltsA95ru3gAxisYlLD71WLBJWPGM01kITbi5v/s1600/spotiamb6.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Juntando todo esto (servidor shoutcast, control desde app) tenemos una forma de &lt;b&gt;reproducir cómodamente Spotify en un dispositivo en red no compatible con Spotify pero sí con Shoutcast&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg09cCzqaQo8PhxPMtLrqMLu3bDP9oRtIr7l7_Im5WNDfVMVHiEo6B0ANplPRU4UbbVUUCxyVwfYjWx8HlWUlD6J9eqF1QV3tPi4COfwzxgHwLHIlLfU62KHi4A-U8kOBXznTGo/s1600/spotiamb7.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg09cCzqaQo8PhxPMtLrqMLu3bDP9oRtIr7l7_Im5WNDfVMVHiEo6B0ANplPRU4UbbVUUCxyVwfYjWx8HlWUlD6J9eqF1QV3tPi4COfwzxgHwLHIlLfU62KHi4A-U8kOBXznTGo/s400/spotiamb7.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Una chulada. O al menos, eso me parece.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
PS: Parece que el proyecto Winamp&lt;a href=&quot;http://www.winamp.com/&quot; target=&quot;_blank&quot;&gt; no estaba tan muerto como parecía&lt;/a&gt;... A ver con qué nos salen.&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2015/09/spotiamb-un-cliente-de-spotify-portable.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2caobKh9f0QqHb4sKJ8BnSq29lsXDf5PXLjjsat8bM1kGfDimS4uOWAb3n3TDDh_E08aPECD8MZ0xk8vCkaQSe8sIiU3MHXvFwwWYxya57f-14SyTpx6e0nrjBXxNARcTwuvu/s72-c/spotiamb1.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-4265514053476527600</guid><pubDate>Sat, 29 Aug 2015 15:28:00 +0000</pubDate><atom:updated>2018-02-11T11:12:36.438+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><title>Tutorial: Configuración del dispositivo de audio en JRiver Media Center</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisyxfd8YmlSGRxmd143HbPWJvK99RL_YC0S-6agIy4LGlUhRpeAaw8BWa4XDiusRls3SSdEvsZsHHjJHh7AZGMf0buRKMQc_bqV5PWhs9pAYi6qdYetCeZTh7Hz59W7fgdDsWP/s1600/ApIMZiC.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisyxfd8YmlSGRxmd143HbPWJvK99RL_YC0S-6agIy4LGlUhRpeAaw8BWa4XDiusRls3SSdEvsZsHHjJHh7AZGMf0buRKMQc_bqV5PWhs9pAYi6qdYetCeZTh7Hz59W7fgdDsWP/s1600/ApIMZiC.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Siguiendo con el&amp;nbsp;&lt;a href=&quot;http://www.pablofelip.tk/2015/08/videotutorial-control-de-reproductores.html&quot; target=&quot;_blank&quot;&gt;videotutorial&lt;/a&gt;&amp;nbsp;anterior sobre la integración de JRiver Media Center en un entorno DLNA, os traigo ahora un pequeño tutorial que pretende clarificar los distintos ajustes que intervienen en la configuración de un dispositivo de audio local en este reproductor.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aunque resulta complicado proponer una configuración general apropiada para todos los casos, máxime cuando nos podemos encontrar con DACs con distintas capacidades y, además, JRMC está disponible para Windows, OS X y Linux (parece que una versión simplificada para Android también está en camino).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No obstante, lo que sí podemos hacer es recorrer los ajustes más relevantes y comentar algunas cosillas. Vamos a ello.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para comenzar, podemos hacer clic en el menú:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Herramientas :: Opciones :: Audio&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
o, directamente haremos clic en el botón de ajustes de JRMC y, a continuación:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Opciones de Reproducción&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeQ-kPv2JH39KAhBKbdKWlDghx-iUEAWILxpXxhpV2mPBDQhQcBv8Xslv3xi80ZzSJ_2fhWf54stPpGd8n56KrXfIBnrJazL1wV4g35Z-hoED6gfTLsrxrhzrC6xmucf0wuDTe/s1600/dPAcrPA.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;297&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeQ-kPv2JH39KAhBKbdKWlDghx-iUEAWILxpXxhpV2mPBDQhQcBv8Xslv3xi80ZzSJ_2fhWf54stPpGd8n56KrXfIBnrJazL1wV4g35Z-hoED6gfTLsrxrhzrC6xmucf0wuDTe/s400/dPAcrPA.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Audio Device &lt;/span&gt;&lt;span style=&quot;color: blue; font-weight: normal;&quot;&gt;(dispositivo de audio)&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo primero será seleccionar el dispositivo de audio de salida que empleará JRMC.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En &lt;b&gt;Windows &lt;/b&gt;podremos utilizar cada dispositivo instalado en el sistema en hasta 4 modalidades distintas, dependiendo de sus controladores (&lt;i&gt;drivers&lt;/i&gt;):&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;DirectSound (DS)&lt;/b&gt;: El audio pasará por el mezclador del sistema, por lo que no vamos a conseguir una reproducción de tipo [i]bitperfect[/i]. Esto quiere decir, entre otras cosas, que con independencia de las características del audio reproducido (nº de bits y frecuencia de muestreo), Windows siempre lo remuestrará a los ajustes establecidos en el panel de control de audio. Además, el flujo de audio emitido por JRMC se mezclará con los procedentes del resto de aplicaciones del sistema. Por tanto, no usaremos esta modalidad salvo que no tengamos otra opción puesto que potencialmente es la que respeta en menor medida la integridad del audio contenido en los archivos reproducidos. También hay que decir que es la más compatible y la que menos problemas suele ocasionar.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;WASAPI&lt;i&gt; &lt;/i&gt;&lt;/b&gt;&lt;i&gt;(Windows Audio Session API)&lt;/i&gt;: Se trata de un modo de uso del dispositivo de audio caracterizado por que sí es posible conseguir una reproducción &lt;i&gt;bitperfect&lt;/i&gt;. Además, JRMC puede tomar control total sobre el disposivo de audio, enmudeciendo en la práctica el resto de sonidos del sistema. &amp;nbsp;Esta es la modalidad que actualmente se suele recomendar en sistemas Windows.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ASIO &lt;/b&gt;&lt;i&gt;(Audio Stream Input / Output)&lt;/i&gt;: Se trata de un protocolo para la transmisión de audio digital creado por Steinberg que se ha convertido casi casi en un estándar adoptado por gran cantidad de fabricantes. Algunos DACs solo funcionan de modo óptimo cuando se emplea ASIO, especialmente por lo que hace a conseguir una baja latencia, que resulta crucial en trabajos de grabación y mezcla de audio. Por lo demás, es funcionalmente idéntico a WASAPI y comparte con él su naturaleza &lt;i&gt;bitperfect&lt;/i&gt;.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Kernel Streaming (KS)&lt;/b&gt;: Se trata de otra modalidad capaz de funcionar en modo [i]bitperfect[/i], aunque su uso tenía sentido cuando ASIO no estaba tan difundido y WASAPI simplemente no existía. Hoy en día se utiliza en aquellas situaciones en las que no es posible recurrir a ASIO o WASAPI, bien porque no están disponibles, bien porque los drivers del dispositivo de audio presentan algún problema que impida su uso.&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Aquí podéis ver los dispositivos disponibles en mi sistema, que corre Windows 10. Fijaos en que algunos se muestran en varias posiciones de la lista, apareciendo entre corchetes &quot;[..]&quot; la modalidad de funcionamiento correspondiente.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAMYWnRgyq20bH1tGtccTFZL13daGvccLFsMvuj6136WETLmHyk5gxuSJ0FkHYEaj2cpmLPgj3cj9_vGd7QfqWPOMJ-AGaWAsVyCW0Qsu3UKM1pGWtPgeFDDsZHSETwkrYRcoK/s1600/be1PFLt.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;205&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAMYWnRgyq20bH1tGtccTFZL13daGvccLFsMvuj6136WETLmHyk5gxuSJ0FkHYEaj2cpmLPgj3cj9_vGd7QfqWPOMJ-AGaWAsVyCW0Qsu3UKM1pGWtPgeFDDsZHSETwkrYRcoK/s400/be1PFLt.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Aunque WASAPI y ASIO son funcionalmente equivalentes (dejamos de lado KS por considerarlo obsoleto), en ocasiones nos encontraremos con que uno funcionará mejor que el otro (estabilidad, cortes, problemas al reproducir ciertos tipos de audio, etc.). Algunas personas incluso detectan diferencias en el sonido que se obtiene al emplear uno u otro, a pesar de ser ambos [i]bitperfect[/i]. Por ello conviene probar ambos antes de seleccionar uno de modo definitivo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En &lt;b&gt;OS X&lt;/b&gt;, WASAPI y Kernel Streaming no están disponibles por tratarse de tecnologías propias del entorno Windows. Además, a diferencia de Windows (incluido Windows 10), tanto OS X, a través de su arquitectura de audio, denominada &lt;i&gt;Core Audio&lt;/i&gt;, como Linux soportan de modo nativo la especificación &lt;b&gt;USB Audio de clase 2&lt;/b&gt;. Esto hace que, en principio, no necesiten drivers para entenderse perfectamente con el DAC que usemos, aunque en ocasiones el fabricante del mismo puede suministrarlos para incrementar o mejorar las prestaciones o permitir un ajuste más fino de su funcionamiento.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por ejemplo, aquí podéis ver el panel de control que los drivers de la Edirol UA25 instalan en OS X. Desde ellos se puede hacer un ajuste de bajo nivel de latencia, buffers, etc.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGfEIssCY32lJ0BuvADxiHKS29eZMnpyI3Dxq-2rXyGR9p2PBUNMBbZijY8fLJrrrUT8ulu3rOUG7B1Elriop-zWCDE_YirvC1lvOLQFEk9fX99LbFCN5S_hmrvmZQ2TfWFWIp/s1600/oRUX0fQ.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGfEIssCY32lJ0BuvADxiHKS29eZMnpyI3Dxq-2rXyGR9p2PBUNMBbZijY8fLJrrrUT8ulu3rOUG7B1Elriop-zWCDE_YirvC1lvOLQFEk9fX99LbFCN5S_hmrvmZQ2TfWFWIp/s400/oRUX0fQ.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En OS X, por tanto, seleccionaremos el dispositivo de reproducción en la modalidad de uso [i]Core Audio[/i], a menos que aparezca alguna otra habilitada por los drivers del fabricante de nuestro DAC.&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Device settings&lt;span style=&quot;font-weight: normal;&quot;&gt; (ajustes de dispositivo)&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Justo debajo del desplegable que permite seleccionar el dispositivo nos encontramos con otra opción que da paso a una venta de ajustes, ajustes que variarán en mayor o menor medida en función del dispositivo seleccionado.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por ejemplo, aquí tenéis la ventana de configuración de una Asus Xonar STX en modo WASAPI:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhenUpqwDA_JBEwyplohvxUDDmHz5uFeC_u0TW82a-8FJmfC3rxfJxYXvZ7CjtRXchWXunfO2K_CiJl4ilt7B-_oVzREwo7h9ULVwNZU3m9vH-jDtzG0zBXHY4wijTajKRUGx8L/s1600/bvs05Fr.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhenUpqwDA_JBEwyplohvxUDDmHz5uFeC_u0TW82a-8FJmfC3rxfJxYXvZ7CjtRXchWXunfO2K_CiJl4ilt7B-_oVzREwo7h9ULVwNZU3m9vH-jDtzG0zBXHY4wijTajKRUGx8L/s400/bvs05Fr.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Y aquí la de un módulo Edirol UA25 en OS X. Fijaos en que no es exactamente igual que la anterior:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcqnINJDACEu-TDc2jyZWs_dOL2ATlixsSxbl8R3RfoT4z0If6NXRP1q8HPO0-F8DlkJjn_cQVuemUVDhaWlihxjxNMvzxGEjKxb3X5NzlZ187Qyqqj2qj2CpReBR8TkaC0bL9/s1600/LgfLeyx.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;295&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcqnINJDACEu-TDc2jyZWs_dOL2ATlixsSxbl8R3RfoT4z0If6NXRP1q8HPO0-F8DlkJjn_cQVuemUVDhaWlihxjxNMvzxGEjKxb3X5NzlZ187Qyqqj2qj2CpReBR8TkaC0bL9/s400/LgfLeyx.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último, aquí podéis ver la correspondiente a la Asus Xonar STX, pero esta vez en modo ASIO:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimv-wucnbjf7vR6zBRmR_2NoTNzVFpB1OAslM6yqemQPOS7_yFR-MaBMgtwhfQkQqF5YDMdFsZwg6hyphenhyphenVXHYMdU7h8UI8bBAp1GnMa7h7ZENTl0bEREIHx9eoD5oBfM5LJtFWRN/s1600/JrlRa9x.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;187&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimv-wucnbjf7vR6zBRmR_2NoTNzVFpB1OAslM6yqemQPOS7_yFR-MaBMgtwhfQkQqF5YDMdFsZwg6hyphenhyphenVXHYMdU7h8UI8bBAp1GnMa7h7ZENTl0bEREIHx9eoD5oBfM5LJtFWRN/s400/JrlRa9x.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Cosas importantes:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Hay que activar la opción que permite a JRMC tomar control exclusivo del dispositivo, de modo que la reproducción no se vea afectada por los ajustes del mezclador del sistema ni por otros flujos de audio &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Abrir el dispositivo para acceso exclusivo] / Open device with exclusive access&lt;/span&gt;). Cuando se emplea ASIO este ajuste no suele aparecer puesto que, por defecto, el modo de acceso es exclusivo.&lt;/li&gt;
&lt;li&gt;Si usamos una versión de OS X y un DAC que lo soporte, es buena idea probar a activar el modo entero (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Integer mode&lt;/span&gt;). Esto elimina una conversión numérica interna, aunque personalmente dudo mucho que suponga una diferencia sónica significativa.&lt;/li&gt;
&lt;li&gt;En la parte inferior de la venta de configuración suele haber algún que otro control para ajustar el tamaño de los buffers de reproducción (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Almacenando&lt;/span&gt;). Conviene mantenerlos en los valores sugeridos a menos que experimentemos problemas de cortes en la reproducción.&lt;/li&gt;
&lt;li&gt;El resto de ajustes (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Offset de canal, velocidad de bits&lt;/span&gt;, etc.) que pueden aparecer los dejaremos de entrada como están.&lt;/li&gt;
&lt;li&gt;Es posible que aparezca alguna mención relativa al audio en DSD (&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;DSD bitstream in DoP format&lt;/span&gt; en la última captura, aunque el texto exacto puede variar). De esto nos ocuparemos en el último apartado del artículo.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Cuando se está configurando un dispositivo ASIO suele aparecer otro botoncito para abrir un panel de control de más bajo nivel (en la captura anterior, &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Open Driver Control Panel&lt;/span&gt;). Aquí nos encontraremos con ajustes todavía más... digamos &quot;intimos&quot; de nuestro dispositivo de reproducción. En nuestro caso, &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Bit-Depth&lt;/span&gt; (bits / muestra) y &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Latency &lt;/span&gt;(latencia). De nuevo, inicialmente no deberíamos tocar nada.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcvBaS_VWpzFIEET5p_johfspr2AWigTZPyEOcGAQj7BJmIjmXeMhtvBEqT-k7IuaJ0cuFEKK7d9b7nO7TQ-92IbI19kJmH8zkWcLmRPYoTZs6UrKzcvEdhKsmDD_BWHTlLS9n/s1600/oOwqeYv.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjcvBaS_VWpzFIEET5p_johfspr2AWigTZPyEOcGAQj7BJmIjmXeMhtvBEqT-k7IuaJ0cuFEKK7d9b7nO7TQ-92IbI19kJmH8zkWcLmRPYoTZs6UrKzcvEdhKsmDD_BWHTlLS9n/s1600/oOwqeYv.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Bitstreaming &lt;span style=&quot;font-weight: normal;&quot;&gt;(emisión &lt;i&gt;en crudo&lt;/i&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;i&gt;Bitstreaming&lt;/i&gt;. Bonito palabro ¿verdad?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Existen una serie de formatos de audio que pueden ser decodificados por el propio JRMC, de forma que lo que se enviará al DAC será audio en PCM, o bien transmitidos &lt;i&gt;en crudo&lt;/i&gt; (esto es, sin procesar) para que sea el DAC quien se ocupe de su decodificación. JRMC es capaz de gestionar estos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin9epzNQZhECkU7k60BiAt3vnwyp0FYHUoq7AFyXFsF2eYKnZizwMONqWCoXL4Wg1pGU3S8oK_t57IHaYE_pO5SO-lHxhKp4joFwKrfDOjWqWraFAC9vVUIXohfDOEiOZNnycq/s1600/fb7yzcf.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin9epzNQZhECkU7k60BiAt3vnwyp0FYHUoq7AFyXFsF2eYKnZizwMONqWCoXL4Wg1pGU3S8oK_t57IHaYE_pO5SO-lHxhKp4joFwKrfDOjWqWraFAC9vVUIXohfDOEiOZNnycq/s400/fb7yzcf.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con la excepción de DSD, el resto tienen una cosa en común: todos portan audio PCM mondo y lirondo. A diferentes resoluciones y frecuencias, comprimidos con pérdidas o sin ellas, pero en todos los casos se trata de PCM. Esto quiero decir que es irrelevante que la decodificación la realice JRMC o el DAC (o receptor multicanal) de turno. El algoritmo de decodificación obtendrá exactamente el mismo flujo de bits PCM en ambos casos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
DSD es otra historia, de la que hablaremos más adelante, como decía en el apartado anterior. Por el momento nos contentaremos con marcar la casilla DSD si nuestro DAC soporta este formato:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgybLwA-VSf_uPyOe_L5TQQ9grOSNLnHwZnGSiQI1hbU8Q2Vht3dJ3XhTYfC-SD4xw8AT-gLmsj3f8ltygsjrb2IBuS3MuDhh8A6xAHvmSobtA_0YESMWcozGLj9nYiA-HSd_yz/s1600/rink0t3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;233&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgybLwA-VSf_uPyOe_L5TQQ9grOSNLnHwZnGSiQI1hbU8Q2Vht3dJ3XhTYfC-SD4xw8AT-gLmsj3f8ltygsjrb2IBuS3MuDhh8A6xAHvmSobtA_0YESMWcozGLj9nYiA-HSd_yz/s320/rink0t3.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h2&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Prebuffering &lt;/span&gt;&lt;span style=&quot;color: blue; font-weight: normal;&quot;&gt;(prelectura de audio)&lt;/span&gt;&lt;/h2&gt;
Con este ajuste podemos indicarle a JRMC que lea por adelantado un fragmento de audio, cuya duración se indica en segundos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJRQ2TIEF-NqnjZo5fiajOPC_dna1L78ZXypXBySNXmcpDXK7IEP5EyZ5FJGPrlAKL0Q5bWOjS3ESBqycUwqcX06PjD0YHbHbeIXwtE43EjYMUVi6AGAs9RKtamLxj3Mb1_8yx/s1600/pn41leZ.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJRQ2TIEF-NqnjZo5fiajOPC_dna1L78ZXypXBySNXmcpDXK7IEP5EyZ5FJGPrlAKL0Q5bWOjS3ESBqycUwqcX06PjD0YHbHbeIXwtE43EjYMUVi6AGAs9RKtamLxj3Mb1_8yx/s400/pn41leZ.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podríamos pensar que este ajuste está repetido puesto que en los correspondientes al dispositivo de reproducción ya se podía tocar el tamaño del buffer. En realidad se trata de un buffer de prelectura adicional al que opera a bajo nivel.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si almacenamos los archivos de audio en una ubicación de red y experimentamos cortes, incrementar este buffer puede solucionar el problema, pero de poco servirá si los cortes son debidos a retenciones localizadas en las capas más bajas del sistema operativo.&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Reproducción desde memoria&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si activamos esta opción, JRMC intentará cargar totalmente en memoria RAM cada archivo antes de comenzar la reproducción. Aunque es un parámetro potencialmente variable con cada versión, este buffer en RAM tiene una capacidad de 1GB.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAJfsxHzg22yK5fRh4tryYidLOhh7QEINLzQSZC4AB5LVzuu6VmoR1kUlhRTbKC6lqaa7PdI52TyfguPxC_6e34byJw0wv7nqxEvLSYPQeySI5V7D7wAOPbrCMNQnKeQXk-M2O/s1600/ZaOaYoy.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAJfsxHzg22yK5fRh4tryYidLOhh7QEINLzQSZC4AB5LVzuu6VmoR1kUlhRTbKC6lqaa7PdI52TyfguPxC_6e34byJw0wv7nqxEvLSYPQeySI5V7D7wAOPbrCMNQnKeQXk-M2O/s400/ZaOaYoy.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Algunas personas afirman que el audio reproducido desde RAM suena mejor que el leído del disco o de una ubicación de red remota, así que ya sabéis, probad a ver.&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Volumen&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
JRCM puede controlar el volumen de reproducción de varios modos. Los más relevantes son:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Volumen del Sistema&lt;/b&gt;: Es equivalente a actuar sobre el volumen global del sistema.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Volumen interno&lt;/b&gt;: Utiliza el motor de reproducción de JRMC, que opera con una resolución de 64 bits, para ajustar el volumen. A menos que el dispositivo de reproducción disponga de volumen por hardware, en mi opinión es la mejor opción.&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;Cuando se reproduce en &lt;/span&gt;&lt;i style=&quot;text-align: justify;&quot;&gt;bitstream&lt;/i&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;, por ejemplo DSD, el control de volumen no funcionará.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podéis encontrar más información sobre las modalidades de gestión de volumen en el &lt;a href=&quot;http://wiki.jriver.com/index.php/Volume#Volume_Modes&quot; target=&quot;_blank&quot;&gt;wiki &lt;/a&gt;de JRiver.&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Avanzado&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt; Configure input plug-in&lt;/span&gt; tenemos un ajuste importante &lt;b&gt;si pensamos reproducir audio DSD pero nuestro DAC no lo soporta y por tanto debe ser convertido previamente a PCM&lt;/b&gt; por JRMC:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigTjMwlcLidTIJy-LEVwgHla55J0oIza-12COkj0DFzOIpzneg3rgcKoE6RbwgRWGnFkbXEI0UTR7OHBNXjVvvgAcVSZ4Mg8-OLi6dNYz9xnj8XmQceyy5cAUGql1GaG-5hBX2/s1600/KEKdPC4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;312&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigTjMwlcLidTIJy-LEVwgHla55J0oIza-12COkj0DFzOIpzneg3rgcKoE6RbwgRWGnFkbXEI0UTR7OHBNXjVvvgAcVSZ4Mg8-OLi6dNYz9xnj8XmQceyy5cAUGql1GaG-5hBX2/s400/KEKdPC4.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La codificación en DSD genera cantidades importantes de ruido en bandas ultrasónicas. Ese ruido puede dañar los equipos de audio especialmente sensibles (amplificadores, altavoces) si no están diseñados para soportarlo. Por ello es aconsejable aplicar un filtro paso bajo que elimine este ruido de alta frecuencia.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
JRMC sugiere el uso de un filtro paso - bajo de &lt;b&gt;corte a 24 Khz y pendiente de 48dB / octava&lt;/b&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNBLmEpVDDgeKchDD6iy0cf1LAi8WTjg15iAMAs2zWdWpmywhZE8G50pZqdT_hu_WBU3_a5rEPaYwqq91b3ttrxT4XIikKLoX2Guq6V1qomXv3KIysyLHFD2dei61_Mb3a1PJ2/s1600/BT3UG4d.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNBLmEpVDDgeKchDD6iy0cf1LAi8WTjg15iAMAs2zWdWpmywhZE8G50pZqdT_hu_WBU3_a5rEPaYwqq91b3ttrxT4XIikKLoX2Guq6V1qomXv3KIysyLHFD2dei61_Mb3a1PJ2/s400/BT3UG4d.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Estudio DSP&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podemos acceder al módulo de procesado digital de JRMC (DSP) bien a través de la opción correspondiente en la ventana de configuración:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU4feg-OcDqoLQ-URLPkAlOoegnOHONOK66tHzg-01wBOD3TYKSHNKxW3eDm21DHfB8lKmzorkFvkCN8FUDh_ZDXyt0DBGRwOYi0QyDc6JvSOwt1V_OCl5x1TVJHAykMHRIzK1/s1600/KNAYBSA.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgU4feg-OcDqoLQ-URLPkAlOoegnOHONOK66tHzg-01wBOD3TYKSHNKxW3eDm21DHfB8lKmzorkFvkCN8FUDh_ZDXyt0DBGRwOYi0QyDc6JvSOwt1V_OCl5x1TVJHAykMHRIzK1/s400/KNAYBSA.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
...bien utilizando el botón &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Estudio DSP&lt;/span&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJCAjnBpVQ74z_qY0SkZ68TqZFhKPngl8pR5EwDEd0EuVoOe3vzcykK6JBDCJHVcwhGz9xO2QU3WwLYG-7G6IV9ZOHLwVrpUeM1EU5rq2D8MHRx581IycYHMrQ_vzLUBoWmD2r/s1600/lirBDnK.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJCAjnBpVQ74z_qY0SkZ68TqZFhKPngl8pR5EwDEd0EuVoOe3vzcykK6JBDCJHVcwhGz9xO2QU3WwLYG-7G6IV9ZOHLwVrpUeM1EU5rq2D8MHRx581IycYHMrQ_vzLUBoWmD2r/s400/lirBDnK.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Antes de continuar, me gustaría mencionar que el módulo DSP está también disponible para configurar zonas de audio remotas (dispositivos con perfil &lt;i&gt;renderer &lt;/i&gt;DLNA) a partir de la versión de JRMC 20.0.27. Mas sobre las zonas de JRMC y DLNA &lt;a href=&quot;http://www.audioplanet.biz/t48838-las-zonas-de-jriver-media-center&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt; y &lt;a href=&quot;http://www.audioplanet.biz/t67426-videotutorial-control-de-reproductores-dlna-desde-jriver-media-center&quot; target=&quot;_blank&quot;&gt;aquí&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Lo primero es establecer el &lt;b&gt;formato de salida&lt;/b&gt;: &lt;i&gt;codificación&lt;/i&gt;,&lt;i&gt; frecuencia&lt;/i&gt; y &lt;i&gt;mezcla de canales&lt;/i&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW1vt_canpLwY7hD7RgL9E2NbA6Grnaw0bYRukh9wuJ1Z7-shkaU4eUUVtNGUqlsGr9XIRAcKSrrwClu201pPnTpg71qRIJYXSWzvcfv6aVk7nnhyphenhyphenyphSXN30ZQ6cc8ovjFVa4/s1600/LI3ou8K.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW1vt_canpLwY7hD7RgL9E2NbA6Grnaw0bYRukh9wuJ1Z7-shkaU4eUUVtNGUqlsGr9XIRAcKSrrwClu201pPnTpg71qRIJYXSWzvcfv6aVk7nnhyphenhyphenyphSXN30ZQ6cc8ovjFVa4/s400/LI3ou8K.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
JRMC es capaz de &lt;b&gt;recodificar al vuelo&lt;/b&gt;&amp;nbsp;el audio reproducido a Dolby Digital o a DSD (hasta &lt;i&gt;quad DSD&lt;/i&gt; de 22,4Mhz).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Podemos utilizar la recodificación a Dolby Digital para disfrutar de las pistas multicanal de un SACD o de un FLAC multicanal en un viejo receptor AV.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Con respecto a DSD, fijaos en la captura, existen 2 posibilidades:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;DSD en formato DoP (DSD y DSDx2).&lt;/li&gt;
&lt;li&gt;DSD nativo, en cuyo caso podemos alcanzar DSDx4.&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;La razón por la querríamos transformar el PCM en DSD la discutiremos en la sección final de este artículo.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Si queremos preservar la naturaleza del audio reproducido seleccionaremos &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Nada&lt;/span&gt;.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
También podemos escoger una &lt;b&gt;frecuencia de muestreo de salida&lt;/b&gt; para el audio en PCM (o DSD convertido a PCM si nuestro DAC no soporta DSD). En la lista que veréis a continuación aparecen distintas frecuencias, desde &lt;i&gt;menos de 44100 Hz&lt;/i&gt; hasta &lt;i&gt;más de 384000 Hz&lt;/i&gt;. Iremos haciendo clic en la columna &lt;i&gt;Salida &lt;/i&gt;para establecer la conversión correspondiente a cada una de las frecuencias relacionadas. Si hacemos clic con el botón derecho del ratón el cambio será global para todas las frecuencias.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBKuHyFwhcIEhSJztWw6u0ATqek3INH1yfsUBp62emE20HGaqQg8knlZh_Ki8Ff3fKmLfznEWvZ9N-acSNDhOPO3oxcW0Hkj9tvpha5dOR7IZFPIK9FRxx8mT9GTtETO7i4219/s1600/oF0Qyiz.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBKuHyFwhcIEhSJztWw6u0ATqek3INH1yfsUBp62emE20HGaqQg8knlZh_Ki8Ff3fKmLfznEWvZ9N-acSNDhOPO3oxcW0Hkj9tvpha5dOR7IZFPIK9FRxx8mT9GTtETO7i4219/s400/oF0Qyiz.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Este ajuste tiene utilidad cuando nuestro DAC no admite determinadas frecuencias de muestreo o, simplemente, cuando deseamos aplicar un remuestreo incondicional, quizás a la máxima frecuencia soportada por el dispositivo de salida, utilizando el motor de reproducción de alta calidad de JRiver.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por último, estableceremos la &lt;i&gt;mezcla de canales&lt;/i&gt;&amp;nbsp;para adecuarla a las capacidades de nuestro dispositivo de audio.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDRwbCLuwRI0nKypWxv3Uc6rudIOgSwPGeL5Ax6vInaWLbrEz3sJzQ3hRPtGZbn-Xk_X53tnBA6p44uRNEIndSEdFoaOexee1OsQ4AE5aZ0weoMP_26QHSEWPof_KGqkVlYUZt/s1600/jHN1o7Q.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDRwbCLuwRI0nKypWxv3Uc6rudIOgSwPGeL5Ax6vInaWLbrEz3sJzQ3hRPtGZbn-Xk_X53tnBA6p44uRNEIndSEdFoaOexee1OsQ4AE5aZ0weoMP_26QHSEWPof_KGqkVlYUZt/s400/jHN1o7Q.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El ajuste funciona hacia abajo y hacia arriba. Podemos escuchar, por ejemplo, un CD en 5.1. JRMC además es capaz de identificar pistas de audio estéreo con audio multicanal codificado matricialmente (Dolby Pro Logic II y similares).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como veis los ajustes de salida son extraordinariamente flexibles. No obstante la cosa no acaba aquí. Disponemos de varios módulos DSP adicionales para ecualizar, aplicar efectos, corrección de sala (a través de convolución), normalizar el volumen, hacer la escucha con auriculares un poco más abierta, etc. etc.:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitmfH_FIPaYCq9FZtyhRfEZ17j1bAuSZrmdSGyWvDAsMVfbP5K4BuXo06n2TLOngbJ-gwlaNMXfR11LsUrba7YQf_IKwZv0NiGx0DY9370rBD0i8QSm5EiVRzjuN0cr1OXzCf-/s1600/XB1G7qL.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitmfH_FIPaYCq9FZtyhRfEZ17j1bAuSZrmdSGyWvDAsMVfbP5K4BuXo06n2TLOngbJ-gwlaNMXfR11LsUrba7YQf_IKwZv0NiGx0DY9370rBD0i8QSm5EiVRzjuN0cr1OXzCf-/s1600/XB1G7qL.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por ejemplo, en mi sistema he tenido que recurrir al módulo de ecualización parámetrica para solucionar un problema que mi Xonar STX manifiesta actualmente con Windows 10. Al funcionar en modo WASAPI y reproducir audio a más de 88 Khz se cuela un ruido de alta frecuencia muy molesto. La solución es tan simple como aplicar un filtro paso bajo para eliminarlo:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVfT-J4Zn_tyiccmUwteqr5-VNRCc_gjSMk7xUt7nRQjHUex5U8dh5MZtMCFHDqtzn3PH05D27nhyh_c6bqj7L2-piOmJ7PlXeZB1EldOGz8mSuyJVvykfvYZdax2F2SbSUTnM/s1600/EvdOsHi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;327&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVfT-J4Zn_tyiccmUwteqr5-VNRCc_gjSMk7xUt7nRQjHUex5U8dh5MZtMCFHDqtzn3PH05D27nhyh_c6bqj7L2-piOmJ7PlXeZB1EldOGz8mSuyJVvykfvYZdax2F2SbSUTnM/s400/EvdOsHi.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Filtro que, además, me sirve para limpiar de ruido ultrasónico la señal DSD convertida a PCM.&lt;/div&gt;
&lt;h2 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;A vueltas con el DSD&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
DSD, el formato de moda. Vamos a hablar ahora de algunas de sus particularidades para tratar de entender las distintas opciones de configuración de JRMC que hemos recorrido hasta el momento.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Como seguramente sepáis, el formato DSD se caracteriza por emplear una codificación basada en muestras de 1 solo bit y una frecuencia de muestreo muy alta, 2,8224 Mhz en el caso de un disco SACD estándar. A esto se le llama también DSDx64 (porque la frecuencia de muestreo es 64 veces la empleada en un CD, 44,1 Khz x 64) o DSDx1.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_O9aHZJqzx60hYVZdVzNTDP5dcmscFG2QFI74WSmfsUZC3ThmzXZxgD6iTRPc75FI0FKla_X4OHxDIkwpT0R7jK6-vRL6pI7NuQLILR-J561PN0SN_dmXFyqHpCPJSnb6n5eC/s1600/480px-PCM-vs-DSD.svg.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_O9aHZJqzx60hYVZdVzNTDP5dcmscFG2QFI74WSmfsUZC3ThmzXZxgD6iTRPc75FI0FKla_X4OHxDIkwpT0R7jK6-vRL6pI7NuQLILR-J561PN0SN_dmXFyqHpCPJSnb6n5eC/s1600/480px-PCM-vs-DSD.svg.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La codificación DSD presenta una ventaja fundamental con respecto a la PCM. Tanto el proceso de captura de audio (A/D) como el de conversión de digital a analógico (D/A), en el DAC, son mucho más simples, lo que en teoría permite preservar en mayor medida la integridad del fenómeno musical. De hecho, el segundo proceso (D/A) emplea poco más que un filtro paso bajo para reconstruir la señal analógica original. Esto supone una menor distorsión en el proceso de extremo a extremo y permite, en teoría, conservar de mejor modo la naturaleza analógica del audio capturado. El formato ofrece, además, un rango dinámico de unos 120dB (en la banda de 20 Hz a 20 Khz) y una respuesta en frecuencia que se extiende hasta los 100 Khz.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
El problema es que la codificación empleada introduce &lt;b&gt;cantidades industriales de ruido&lt;/b&gt;, que se empujan, empleando técnicas de conformación, fuera del espectro audible para que no molesten. Como hemos visto anteriormente en la configuración, este ruido ultrasónico debe ser filtrado en algún punto de la reproducción (reproductor o DAC) para evitar daños en los equipos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En este gráfico, cortesía de Stereophile, podéis comparar el espectro de un tono de prueba codificado en DSD (arriba) y PCM de 24 bits (abajo). El ruido crece mucho a partir de 20Khz:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi75ZqTX7K4d2cIam8PDHqKnVRzd0sCrMnhm-9KfWF9kxUCfQf9tOqs3p2FDCbaBZClpY1MrZ0FeFCg2nx45mLOWrrLLM8Z0sijodecBRwF3EbkkX-plx_lqVJnYepa9YdXaCIW/s1600/DSDAcc85.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi75ZqTX7K4d2cIam8PDHqKnVRzd0sCrMnhm-9KfWF9kxUCfQf9tOqs3p2FDCbaBZClpY1MrZ0FeFCg2nx45mLOWrrLLM8Z0sijodecBRwF3EbkkX-plx_lqVJnYepa9YdXaCIW/s1600/DSDAcc85.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Sí, lo habéis leído bien: el ancho de banda del formato DSD es elevado, pero más tarde, en el momento de la reproducción, es necesario aplicar un filtro para eliminar el ruido ultrasónico que lo reduce notablemente, filtro que además debe ser lo suficientemente abrupto para hacer su trabajo rápidamente, es decir, en el ancho de banda que separa la señal audible de la banda a partir de la cual comienza el ruido. Y a mayor pendiente, normalmente mayor distorsión de fase que sufre la señal, distorsión que también afecta al área por debajo de los 20 Khz.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Ironías de la vida, o del formato DSD, debería decir.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para tratar de paliar el problema anterior, recientemente han surgido codificaciones que elevan aún más la frecuencia de muestreo, hasta los 5,6448 Mhz (DSDx128 o DSDx2), 11,2896 Mhz (DSDx256 o DSDx4) y 22,5792 Mhz (DSDx512 o DSDx8). De este modo el ruido producido por la modulación Delta - Sigma empleada para generar la señal de 1 bit se mueve aún más arriba y por tanto los filtros de reconstrucción pueden comenzar a trabajar en una zona más alejada del espectro audible y forzar una pendiente de atenuación más suave.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No existe un estándar de discos físicos SACD de, vamos a denominar, &lt;i&gt;super alta resolución&lt;/i&gt;, pero sí hay sellos que ofrecen descargas en DSDx128 y DSDx256.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Además, como hemos visto algunos reproductores como JRMC (o Foobar), son capaces de &lt;b&gt;recodificar al vuelo el audio PCM en DSD&lt;/b&gt;, incluso de super alta resolución, para entregarle al DAC un bonito flujo indistinguible de un archivo originalmente en este formato ¿Suena mejor? Pues no sabría decirlo, aunque incluso los escépticos reconocen que el resultado ofrece matices sonoros ligeramente distintos.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Por otro lado, existen 4 modos de reproducir audio en DSD, todos ellos soportados por JRMC. Vamos a comentarlos:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Conversión a PCM&lt;/b&gt;: El audio DSD se transforma en PCM de una frecuencia y resolución dadas. JRMC lo hace a PCM 384/32, que luego se remuestrea según lo indicado en los ajustes de salida que establezcamos. Esta es la única opción si nuestro DAC no soporta DSD. Pero aún si lo hace, quizás sea la adecuada puesto que, en la práctica, &lt;b&gt;no es posible aplicar procesado digital sobre una señal DSD&lt;/b&gt;. Nada de ecualización, mezcla de canales, ajuste de volumen, corrección de sala o convolución. Quizás lo que perdamos al pasar a PCM se vea compensado por lo que nos aporta una buena corrección de sala a través de la ecualización.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Reproducción DSD nativa&lt;/b&gt;: El audio DSD se envía tal cual al DAC para que este se las vea con él. Este modo solo está disponible, hasta donde yo sé, en Windows y únicamente cuando se emplea ASIO como modalidad de uso del dispositivo de salida. Core Audio en OS X no soporta por tanto esta posibilidad, a menos que drivers específicos del correspondiente fabricante lo permitan.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Empaquetado DoP&lt;/b&gt;: DoP es el acrónimo de &lt;i&gt;DSD over PCM&lt;/i&gt;. Se trata de una codificación, surgida al amparo de la proliferación de DACs conectados por USB, que empaqueta un flujo de datos DSD dentro de un paquete que tiene toda la pinta de ser audio en PCM. Desde un punto de vista operativo, por tanto, esto es igual a ASIO, aunque como veremos hay sutiles diferencias.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Empaquetado DoPE&lt;/b&gt;: Análogo a DoP, pero se aplica en escenarios en los que el audio se emite por DLNA hacia un reproductor. Se trata de un estándar relativamente reciente cuyo soporte no está aún muy difundido.&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;text-align: justify;&quot;&gt;A grandes rasgos, por lo tanto, podemos convertir el audio a PCM o escoger alguno de los modos que nos proporcionan reproducción DSD sin conversión. Pero puesto que aún contando con un DAC DSD no siempre es posible emitir hacia él DSD puro, ya que esto depende en última instancia del sistema operativo empleado y del modo de uso del dispositivo de audio, tenemos que hacernos la siguiente pregunta:&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;i&gt;¿Son realmente DoP y DoPE equivalentes al envío de DSD puro?&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
No exactamente. Veamos por qué.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Decíamos más arriba que cuando se emplea DoP (o DoPE), el audio DSD se empaqueta dentro de un contenedor PCM. Concretamente, el flujo de bits se agrupa en bloques de 16 (2 bytes). A cada uno de estos bloques se le debe agregar una cabecera indentificativa, lo que se conoce como un marcador DoP, para que el DAC sepa que lo que realmente está recibiendo es DSD, lo extraiga descartando el marcador, y lo reproduzca de modo adecuado. Mirad este gráfico tomado de &lt;a href=&quot;http://www.thewelltemperedcomputer.com/KB/DOP.htm&quot; target=&quot;_blank&quot;&gt;The Well-Tempered Computer&lt;/a&gt;:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdT0Ir8SHiXLowBVSLP1-7dW5XuyfORhFj8S2bObeVlsGPjZaAHo2YJSWhHViTxP951SacgaTEabBFlnyHVHgUQe1QHgAc0bM9zURc5XPre3D0d_WcoaM_gFgI7_T8IY-AeDEA/s1600/DSD.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdT0Ir8SHiXLowBVSLP1-7dW5XuyfORhFj8S2bObeVlsGPjZaAHo2YJSWhHViTxP951SacgaTEabBFlnyHVHgUQe1QHgAc0bM9zURc5XPre3D0d_WcoaM_gFgI7_T8IY-AeDEA/s1600/DSD.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
En &lt;span style=&quot;color: red;&quot;&gt;rojo&lt;/span&gt; se aprecia el marcador, de 8 bits, y en &lt;span style=&quot;color: #3d85c6;&quot;&gt;azul&lt;/span&gt; la carga DSD de 16 bits de cada paquete. Esto hace que cada bloque transmitido al DAC (o al reproductor DLNA compatible con DoPE) tenga una longitud de 24 bits, 8 de los cuales no portan datos.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Seguro que ya os habéis dado cuenta :D. &lt;b&gt;El problema con DoP / DoPE es que se introduce una sobrecarga de un 33%&lt;/b&gt;. Dicho de otro modo, es necesario transmitir más información hacia el DAC de la que sería estrictamente necesaria de ser posible la transmisión de audio DSD nativo.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
La frecuencia de 2,8 Mhz del DSDx64 parece muy elevada, pero desde un punto de vista estrictamente numérico es equivalente a PCM a poco más de 117 Khz y 24 bits. Al usar DoP, sin embargo, es necesario transmitir audio PCM a 176 Khz y 24 bits para que &lt;i&gt;nos quepan&lt;/i&gt; los marcadores DoP de cada paquete de 16 bits. Parece poca cosa, pero en sistemas que vayan justitos de potencia, sufran de problemas de latencia o de un acceso de baja o inestable velocidad a los archivos a reproducir esto dificulta las cosas y puede llegar a ser el factor diferencial que posibilite una experiencia de audio sin cortes o no. Lógicamente lo dicho cobra mayor importancia cuando estamos hablando de DSDx2 o de frecuencias superiores.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
De hecho, si volvéis a la captura en la que se mostraban los ajustes de codificación de JRMC, DoP solo está soportado hasta DSDx2. Si queremos alcanzar DSDx4 ya tiene que ser a través de reproducción nativa (DSDx2 en DoP ya requiere la transmisión de PCM a 352,8 Khz).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvkCHzz4aL7AL7bpuiHROcyprtFpehYrVXv3kEl0QWsPAHmyA3VnsIhW71qnjJD-OnbMZ-etLQCfT214I1h2TNTDQ8nwhAK_mVWjGzv6bNRjkphRNZ1zYSZp7DC6CVmJYtmOzn/s1600/LI3ou8K.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvkCHzz4aL7AL7bpuiHROcyprtFpehYrVXv3kEl0QWsPAHmyA3VnsIhW71qnjJD-OnbMZ-etLQCfT214I1h2TNTDQ8nwhAK_mVWjGzv6bNRjkphRNZ1zYSZp7DC6CVmJYtmOzn/s400/LI3ou8K.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Es por ello que, siempre que sea posible, configuraremos preferiblemente JRMC de modo que la transmisión de audio en DSD se produzca de forma nativa.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Para terminar, recordaros que de optar por la conversión del DSD a PCM no os debéis olvidar de activar el filtro correspondiente para eliminar el ruido de alta frecuencia característico de esta codificación en:&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace;&quot;&gt;Herramientas :: Opciones :: Audio :: Avanzado :: DSD input plug-in&lt;/span&gt;&lt;/div&gt;
</description><link>http://www.apuntespropios.tk/2015/08/tutorial-configuracion-del-dispositivo.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisyxfd8YmlSGRxmd143HbPWJvK99RL_YC0S-6agIy4LGlUhRpeAaw8BWa4XDiusRls3SSdEvsZsHHjJHh7AZGMf0buRKMQc_bqV5PWhs9pAYi6qdYetCeZTh7Hz59W7fgdDsWP/s72-c/ApIMZiC.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-30484042.post-3822568359021550518</guid><pubDate>Wed, 26 Aug 2015 21:44:00 +0000</pubDate><atom:updated>2015-08-29T17:29:24.389+02:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">audio</category><category domain="http://www.blogger.com/atom/ns#">cacharritos</category><category domain="http://www.blogger.com/atom/ns#">redes</category><title>Videotutorial: control de reproductores DLNA desde JRiver Media Center</title><description>Pues eso mismo, os dejo con él sin mayor preámbulo...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/5J9AApYxKX8/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/5J9AApYxKX8?feature=player_embedded&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;</description><link>http://www.apuntespropios.tk/2015/08/videotutorial-control-de-reproductores.html</link><author>noreply@blogger.com (Pablo Felip)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/5J9AApYxKX8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>