Saltar al contenidoSkip to content
tarab player

Hoy escuchar música viene con ruido.Listening to music today comes with noise. Solo música.Just music.

Un reproductor de mp3 sin internet, sin cuentas y sin avisos. Gratis y de código abierto, para Linux y Windows.An mp3 player with no internet, no accounts and no notifications. Free, open source, for Linux and Windows.

Todo empezó con una carpeta de mp3.It all started with a folder of mp3s.

tarab player (antes simpleplay) nació de una idea simple y de tener gigas de música guardados: abrir esa carpeta y escuchar. Sin iniciar sesión, y sin que nadie me ofrezca otra cosa mientras suena.

tarab player (formerly simpleplay) started from a simple idea and from having gigabytes of music stored away: open that folder and listen. No sign-in, and nobody offering me something else while it plays.

La primera versión fue un script en Tkinter, con una lista gris y unos pocos botones. Funcionaba. Después le di la forma que quería: una tarjeta con la portada, unas barras de espectro que son un guiño a Winamp y una lista que se abre solo cuando la necesito.

The first version was a Tkinter script with a grey list and a few buttons. It worked. Then I gave it the shape I wanted: a card with the cover art, spectrum bars as a nod to Winamp, and a list that opens only when I need it.

Lo publiqué el 18 de octubre de 2026 y desde entonces fue creciendo con lo que yo mismo le fui pidiendo.

I published it on October 18, 2026, and it has kept growing with whatever I asked of it myself.

El primer prototipo de tarab player en Tkinter: una lista gris de temas y unos botones
El primer prototipo, en Tkinter.The first prototype, in Tkinter.
  1. 1.0La tarjeta con la portada, las barras de espectro y la lista.The card with the cover art, the spectrum bars and the list.
  2. 1.1Teclas multimedia, atajos de teclado y un espectro que se adapta a cada tema.Media keys, keyboard shortcuts and a spectrum that adapts to each track.
  3. 1.2Búsqueda, orden y carpetas enteras en la lista. Repetir un tema o toda la lista.Search, sorting and whole folders in the list. Repeat a track or the whole list.
  4. 1.3El modo compacto: la tarjeta se achica a una barra.Compact mode: the card shrinks to a bar.
  5. 1.4Un motor de audio propio, una transición animada y una sombra suave.Its own audio engine, an animated transition and a soft shadow.
  6. 1.4.1Normalizador de volumen y ecualizador con presets.Volume normalizer and an equalizer with presets.
  7. 1.5FLAC, perfiles de auriculares, listas de reproducción y menos consumo de CPU.FLAC, headphone profiles, playlists and lower CPU use.
  8. 1.5.1El normalizador se acomoda de a poco y mide el tema que sigue, sin saltos de volumen.The normalizer settles gradually and measures the next track ahead, with no sudden volume jumps.
  9. 1.5.2Un shuffle que no repite temas hasta que suenan todos, y un icono nuevo.A shuffle that never repeats a track until all have played, and a new icon.
  10. 1.5.3Fundidos suaves al pausar y cerrar, un contador en la lista y sin saltos de volumen con shuffle.Soft fades when pausing and closing, a counter in the list and no volume jumps with shuffle.
  11. 1.6Ecualizador gráfico de 10 bandas con graves precisos, mejor sonido en archivos de 48 y 96 kHz, un limitador que no distorsiona, controles que se esconden solos, y seis colores de acento.A 10-band graphic equalizer with accurate bass, better sound for 48 and 96 kHz files, a limiter that does not distort, controls that hide by themselves, and six accent colors.
  12. 1.7Mosquito: manejá el reproductor desde el celular, con un QR, y silenciá solo al reproductor con un doble toque.Mosquito: control the player from your phone with a QR, and mute only the player with a double tap.
  13. 1.8Ecualizador paramétrico, crossfeed y balance para auriculares, y un panel para elegir carpetas y listas.Parametric equalizer, crossfeed and balance for headphones, and a panel for choosing folders and playlists.
  14. 1.8.1Burbujas de luz que cambian de color y laten con la música cuando el tema no tiene carátula.Bubbles of light that change colour and pulse with the music when a track has no cover art.
  15. 1.8.2Correcciones y ajustes menores: el botón «–», el guardado de listas y detalles de la lista.Fixes and minor adjustments: the “–” button, playlist saving and list details.

Hace una sola cosa.It does one thing.

Reproduce los mp3 que ya tenés. Todo lo demás está pensado para que no te estorbe.It plays the mp3s you already have. Everything else is there to stay out of your way.

Una tarjeta con la portadaA card with the cover art

Sin menús ni barra de título. La portada, el tema y los controles, y nada más.No menus, no title bar. The cover, the track and the controls, nothing else.

La tarjeta de tarab player con la portada de un tema

Los controles se esconden solosThe controls hide by themselves

Mientras suena, si dejás quieto el mouse, los controles se desvanecen y queda solo la portada. Lo movés y vuelven.While a track plays, if you leave the mouse still, the controls fade away and only the cover is left. Move it and they come back.

La tarjeta con solo la portada, sin controles

Barras que escuchan lo mismo que vosBars that hear what you hear

El espectro estilo Winamp lee el audio que sale por tus parlantes, cuadro por cuadro.The Winamp-style spectrum reads the audio going to your speakers, frame by frame.

La tarjeta con las barras de espectro verdes y amarillas arriba

Se achica a una barraIt shrinks to a bar

Una transición suave pasa de la tarjeta a una barra compacta. La música no se corta.A smooth transition turns the card into a compact bar. The music keeps playing.

La barra compacta con el espectro y los botones anterior, pausa, siguiente y detener

Una lista que se abre cuando hace faltaA list that opens when needed

Buscá, ordená, arrastrá y agregá carpetas enteras. Un panel de música y listas guarda tus carpetas y tus listas para reemplazar o sumar con un toque, y vaciar la lista sin pelearte con la selección.Search, sort, drag, and add whole folders. A music and playlists panel keeps your folders and saved lists for replacing or adding with one tap, and for emptying the list without fighting the selection.

El panel de la lista de reproducción con un buscador

Un ecualizador gráfico y otro paramétricoA graphic and a parametric equalizer

Diez bandas de 31 Hz a 16 kHz con ±12 dB, o cinco bandas paramétricas con su frecuencia, ganancia y ancho propios. Se abre al costado y suena mientras movés los controles. Partí de un preset, guardá los tuyos o buscá tu sonido en tres rondas.Ten bands from 31 Hz to 16 kHz with ±12 dB, or five parametric bands with their own frequency, gain and width. It opens beside the player and sounds as you move the controls. Start from a preset, save your own or find your sound in three rounds.

El ecualizador gráfico de diez bandas

Un motor de audio propioIts own audio engine

Pausar y saltar sin clics. Saltar al minuto 58 de un mix pasó de tardar un segundo y medio a una fracción de milisegundo.Pause and seek with no clicks. Jumping to minute 58 of a mix went from taking a second and a half to a fraction of a millisecond.

1,5s1.5s0,2ms0.2ms

Medido en un mp3 de 60 minutos.Measured on a 60-minute mp3.

Listas de reproducción de verdadReal playlists

Guardalas y abrilas como archivos M3U8 comunes, que también leen VLC o mpv. Clic derecho en un tema para agregarlo a una lista o crear una nueva. Si movés la carpeta con la música, la lista sigue funcionando.Save and open them as plain M3U8 files, which VLC or mpv read too. Right click a track to add it to a list or start a new one. Move the music folder and the list keeps working.

M3U8

Rutas relativas: la lista viaja con la música.Relative paths: the list travels with the music.

También reproduce FLACIt plays FLAC too

Con etiquetas, portada y ReplayGain, y búsqueda dentro del tema. Probado hasta 24 bits y 96 kHz.With tags, cover art and ReplayGain, and seeking inside the track. Tested up to 24-bit and 96 kHz.

FLAC

24 bits, 96 kHz.24-bit, 96 kHz.

Sonido a tu medidaSound to fit you

Un normalizador para que todos los temas suenen parejos, un ecualizador con presets, crossfeed y balance para auriculares, y la base AutoEq para corregir los tuyos. El perfil se baja una vez y después funciona sin internet.A normalizer so every track sounds even, an equalizer with presets, crossfeed and balance for headphones, and the AutoEq database to correct yours. A profile is downloaded once and then works offline.

~800

modelos de auriculares.headphone models.

La portada manda.The cover leads.

Cada tema llega con su arte, y la tarjeta lo muestra grande. Pasan solas; tocá una para elegirla.Every track brings its artwork, and the card shows it big. They move on their own; tap one to pick it.

Afiná tu oído.Tune your ear.

Escuchás dos versiones al mismo volumen, sin saber cuál es cuál, y elegís la que te gusta. Con pocas comparaciones, tarab player arma tu curva. O partí de uno de seis ajustes y un normalizador que iguala todos los temas.You hear two versions at the same loudness, without knowing which is which, and pick the one you like. In a few comparisons, tarab player builds your curve. Or start from one of six settings, with a normalizer that evens out every track.

Además, una base de perfiles para corregir unos ~800 modelos de auriculares: se baja una vez y después funciona sin internet.Plus a library of profiles to correct about 800 headphone models: you download one once and it works offline afterwards.

Los hotkeys están al alcance de los dedos.Hotkeys at your fingertips.

Todo lo importante tiene su tecla. Probalas acá: se iluminan al apretarlas. Aquí no suena nada, el reproductor responde a las mismas teclas.Everything important has a key. Try them here: they light up when you press them. Nothing plays on this page, the player answers to the same keys.

Atajos de tecladoKeyboard shortcuts

ReproducciónPlayback

  • Reproducir o pausarPlay or pauseEspacioSpace
  • Tema anteriorPrevious trackP
  • Tema siguienteNext trackN
  • Atrás 5 segundosBack 5 seconds←
  • Adelante 5 segundosForward 5 seconds→
  • Repetir: nada, lista o un temaRepeat: off, list or one trackR
  • Modo compactoCompact modeM

Atajos de tecladoKeyboard shortcuts

La lista y másThe list and more

  • Buscar en la lista (otra vez, cierra)Search the list (again closes it)Ctrl+F
  • Reproducir el primer resultadoPlay the first resultEnter
  • Limpiar la búsquedaClear the searchEsc
  • Abrir archivosOpen filesCtrl+O
  • Abrir una carpetaOpen a folderCtrl+Shift+O
  • Quitar de la listaRemove from the listSuprDel
  • Control remoto: Mosquito (otra vez, cierra el panel)Remote control: Mosquito (again closes the panel)Ctrl+Alt+M

Lo que sigue: un reproductor que solo toca música.What's next: a player that only plays music.

Quiero llevar esta idea a un reproductor físico: un mp3 chico, con tus archivos en una tarjeta de memoria y una sola tarea. Sin nadie que decida qué escuchás después.

I want to bring this idea to a physical player: a small mp3 player with your files on a memory card and a single job. Nobody deciding what you hear next.

La conectividad de hoy inunda y sofoca. Este sería un lugar donde no entra.

Today's connectivity floods and suffocates. This would be a place it does not reach.

Hoy está en construcción, sobre un microcontrolador ESP32. Cuando haya algo para mostrar, lo voy a contar acá.It is under construction on an ESP32 microcontroller. When there is something to show, I will post it here.

Va a tenerIt will have

  • Tus mp3 en una tarjeta de memoriaYour mp3s on a memory card
  • Una pantalla chica con la portadaA small screen with the cover art
  • Una sola tarea: que suene la músicaOne job: playing music

No va a tenerIt will not have

  • InternetInternet
  • CuentasAccounts
  • NotificacionesNotifications
  • RecomendacionesRecommendations

DescargarDownload

Versión 1.8.2. Gratis y sin registro.Version 1.8.2. Free, no sign-up.

LinuxAppImage, 75 MB

Descargalo, dale permiso de ejecución y abrilo. Necesita glibc 2.35 o más nuevo (Ubuntu 22.04, Debian 12 o posteriores).

Download it, make it executable and run it. It needs glibc 2.35 or newer (Ubuntu 22.04, Debian 12 or later).

chmod +x simpleplay-1.8.2-x86_64.AppImage
Descargar para LinuxDownload for Linux
WindowsZIP, 54 MB

Descomprimí y abrí simpleplay.exe. Como no está firmado, Windows va a avisar: tocá Más información y Ejecutar de todas formas. Todavía lo probé en pocas PC: si algo falla, avisame.

Unzip it and open simpleplay.exe. It is not signed, so Windows will warn you: click More info, then Run anyway. I have tried it on few PCs so far: if something fails, let me know.

Descargar para WindowsDownload for Windows
macOSDMG, 38 / 42 MB

Hay un DMG para Apple Silicon (M1 y posteriores) y otro para Intel. No está firmado por Apple: la primera vez macOS avisa, y se abre desde Ajustes del Sistema > Privacidad y seguridad > Abrir igualmente. Lo probé muy poco en una Mac real: si algo falla, avisame.

There is a DMG for Apple Silicon (M1 and later) and another for Intel. It is not signed by Apple: the first time macOS will warn you, and you open it from System Settings > Privacy & Security > Open Anyway. I have tried it very little on a real Mac: if something fails, let me know.

Descargar la versión para IntelDownload the Intel version
Descargar para MacDownload for Mac

Ver todas las versionesSee all versions

De qué está hechoWhat it is made of

Python + PySide6La interfaz, sobre Qt: una sola ventana sin bordes y sin menús.The interface, on Qt: a single frameless window with no menus.
miniaudioEl motor de audio: decodifica y reproduce mp3 y FLAC, sin ffmpeg ni SDL.The audio engine: decodes and plays mp3 and FLAC, no ffmpeg or SDL.
mutagenLee las etiquetas y la portada de cada tema.Reads the tags and cover art of each track.
numpyEl espectro en vivo, la sonoridad y el ecualizador.The live spectrum, loudness and the equalizer.

Código abierto, hecho de a pocoOpen source, built bit by bit

tarab player es software libre (GPL-3.0). El código está en GitHub: leelo, probalo o abrí un issue si algo no funciona. Si te sirve y querés darme una mano para seguir, podés invitarme algo. Es opcional.

tarab player is free software (GPL-3.0). The code is on GitHub: read it, try it, or open an issue if something breaks. If it is useful to you and you want to help me keep going, you can buy me something. It is entirely optional.

Buy me a coffee

Poné play.Hit play.

Gratis, sin registro y sin internet. Versión 1.8.2.Free, no sign-up and no internet needed. Version 1.8.2.