La verdad sobre el cliente de Spotify para Atari

A inicios de mes, el programador Per-Olov Jernberg sorprendió (literalmente) a la comunidad con algo que parecía imposible: un cliente de Spotify ejecutando música en una computadora Atari 600XL.

En su cuenta de Twitter, Jemberg compartió el video de su "invento" -que describió como "algo increíblemente inútil". El tuit detalla que utilizó una lectora de disco modificada junto a un simulador de SIO; mientras que el audio fue reducido para ajustarse a limitaciones del ordenador.


Pese a que la melodía es poco reconocible, muchos quedaron maravillados pues el Atari muestra una interfaz con funciones básicas de reproducción -y que se controla con un joystick. Destaca también el logotipo de Spotify con una estética a lo 8 bits. Incluso, figura en la lista de equipos en Spotify Connect.

Sin embargo, el programador admite en su cuenta de GitHub que "el (computador) Atari no está cerca de poder generar datos PCM por sí mismo, y especialmente para no descifrar ni decodificar un flujo de audio OGG".

Según explica, al encender el Atari, solicitará información a su unidad de discos; la cual es emulada por un ordenador convencional. La PC transfiere el "cliente" de Spotify que leerá las acciones del teclado y del joystick del Atari y le dice qué mostrar en pantalla. El sonido es deliberadamente disminuido para que parezca que Atari está haciendo la decodificación.

"Puede parecer (o sonar) como si el Atari generara el audio, que era el punto principal, pero el audio solo pasa a través del Atari desde el dispositivo conectado en el puerto (periférico) SIO"; es decir, la música pasa desde la PC al Atari y de este sale al modulador de RF a una TV analógica.

En cuanto al hardware, lo único que se necesita para conectar el Atari a la PC es un convertidor de USB a SIO. En tanto que el software fue programado en C y un poco de lenguaje ensamblador; para luego ser compilado en ejecutable de Atari (formato XEX) y una imagen de disco (archivo ATR), sucesivamente.


"El objetivo final era hacer un pequeño dongle que simplemente conectaras a la parte posterior del Atari, como un Google Chromecast para tu TV", señala el autor.

Por último, para generar las portadas de los álbumes en ATASCII se utiliza un código Python que descarga el arte original a la PC, lo convierte en escala de grises y lo reduce a 18x18 caracteres de cada 8x8 píxeles, utilizado en el Atari; y, por último, se divide en dos colores. El color de fondo corresponde al color más dominante en la portada.

Con información de AtariAge, Digital Trends, El Español, Genbeta y UnoCero.

COMENTARIOS

Nombre

2600,35,5200,2,7800,1,Altirra,11,Android,16,Atari++,5,Atari800,18,Atari800MacX,5,Atari800WinPLus,25,Audio,48,BASIC,3,Colleen,7,Computadoras XL/XE,304,Demos,28,Dingoo,1,Draconus,12,Droid800,4,Emuladores,81,Entrevistas,14,Extras,350,Guías,33,Hardware,69,infografías,1,Linux,1,Multimedia,100,Noticias,549,Reseñas,31,software,198,Trucos,56,Video,16,XEGS,3,
ltr
item
Atariteca: La verdad sobre el cliente de Spotify para Atari
La verdad sobre el cliente de Spotify para Atari
https://1.bp.blogspot.com/-GsxSvAZ7lEc/Xlnf-Be2tJI/AAAAAAAACXw/zv_Akp092PcOwEjEwXdIl2n1-veMUau6QCLcBGAsYHQ/s640/spotify-atari-01.jpg
https://1.bp.blogspot.com/-GsxSvAZ7lEc/Xlnf-Be2tJI/AAAAAAAACXw/zv_Akp092PcOwEjEwXdIl2n1-veMUau6QCLcBGAsYHQ/s72-c/spotify-atari-01.jpg
Atariteca
http://atariteca.blogspot.com/2020/02/la-verdad-sobre-el-cliente-de-spotify.html
http://atariteca.blogspot.com/
http://atariteca.blogspot.com/
http://atariteca.blogspot.com/2020/02/la-verdad-sobre-el-cliente-de-spotify.html
true
4569143690852946366
UTF-8
Cargados todos los posts No se encontraron posts VER TODO Leer más Responder Cancelar respuesta Borrar Por Inicio PÀGINAS POSTS Ver todo TE RECOMENDAMOS ETIQUETA ARCHIVO BUSCAR TODOS LOS POSTS No se encontraron post para tu búsqueda Al inicio Domingo Lunes Martes Miércoles Jueves Viernes Sábado Dom Lun Mar Mie Jue Vie Sab Enero Febrero Marzo Abril Mayo Junio Julio Agosto Setiembre Octubre Noviembre Diciembre Ene Feb Mar Abr Mayo Jun Jul Aug Sep Oct Nov Dec ahora Hace 1 minuto $$1$$ minutes ago Hace 1 hora $$1$$ hours ago Ayer $$1$$ days ago $$1$$ weeks ago hace más de 5 días Seguidores Seguir ESTE CONTENIDO PREMIUM ESTÁ CERRADO PASO 1: Comparte. PASO 2: Haga click en el link compartido para activar. Copia todo el código Selecciona todo el código Todos los códigos se copiaron No se puede copiar los códigos / textos, por favor presione [CTRL]+[C] (o CMD+C con Mac) para copiar