Repository navigation
simpleplay 1.8
simpleplay 1.8: parametric equalizer, crossfeed and balance, a music and playlists panel, a new Mosquito panel, a simpler Sound menu and a duplicate finder.
Added
-
Parametric equalizer, a second equalizer next to the graphic one (they are separate, not two views of the same
curve). Five free bands, each with its own frequency (20 Hz to 20 kHz), gain (±12 dB) and width (Q), a live curve, and
the same minimum-phase filter as the graphic one. Sound > Equalizer… opens it, with a Graphic | Parametric switch at
the top. Only one of the two is active at a time: choosing "Parametric" in the preset list turns the graphic preset
off, and the other way round. Switching tabs does not convert one curve into the other, and named presets are saved
from the graphic equalizer only. -
Crossfeed for headphones (off, soft, medium, strong). Each ear hears a little of the low frequencies of the other
side, as with speakers, so the sound stops feeling stuck to your ears. What is the same in both channels (mono) is not touched. -
Balance from left (-100) to right (100). Sound menu > Balance and space.
-
Duplicate finder by sound. The cleaning engine now lives in
limpieza.py(no Qt, no player needed) and, besides
artist and title, compares the acoustic fingerprint (Chromaprintfpcalc) of each track. It finds the same song under
different names, formats or bitrates, even with no tags, and still keeps remixes and live versions apart. Fingerprints
are cached in~/.cache/simpleplay/huellas.json. Quality is judged by what the audio really reaches, not only by the bitrate in the tag: a "192 kbps"
mp3 that is cut off at 16 kHz counts as a 128, and a FLAC cut off there is flagged as a converted mp3.tools/quitar_duplicados.pygets--solo-nombreand--solo-sonido. -
Find my sound (replaces "Tune by ear"). A guided search in three
rounds: you hear four versions of the sound, pick the one you like, and it narrows down. At the end you get four controls
(Bass, Body, Voices, Brightness) to fine-tune and a name to save it. -
Named presets. Your own equalizer settings can be saved with a name and chosen from the Sound menu.
-
Recognize tracks by their sound (the broom, still switched off). When the text search finds nothing, the track is
fingerprinted with Chromaprint (fpcalc) and looked up on AcoustID; the edition is then chosen with the same rules as
before (studio albums only, never compilations or live versions). Needs your own AcoustID key in
~/.config/simpleplay/acoustid.key(orSIMPLEPLAY_ACOUSTID) andfpcalcinstalled. -
Remove duplicate tracks (
tools/quitar_duplicados.py, ortools/limpiar_biblioteca.py --duplicados). Finds the same
track in several files and keeps the one with the best audio quality (lossless first, then bitrate); the others go to the
trash. It only shows what it would do unless--aplicaris given. Remixes and live versions are not treated as duplicates.
Changed
- A simpler Sound menu. The Sound menu keeps what you reach for often (normalize, presets, a Crossfeed switch that
remembers its level, Balance and space, Headphones) and a single "Equalizer…" entry. The equalizer is one panel with a
Graphic | Parametric switch; Find my sound, save preset and delete preset live inside it. - Ctrl+F and Ctrl+Alt+M toggle: pressed again, the search closes and the Mosquito panel closes. Mosquito's shortcut is
now Ctrl+Alt+M (some desktops keep Ctrl+Shift+M, which still works where it is free). - Music and playlists panel (the + menu > Music and playlists…). Saved folders and saved playlists as big rows you can
tap, a switch between replacing the list and adding to it, "Empty list" (asks twice) and "Save list". Opening a
playlist now replaces the current list even when only one row can be selected. - Mosquito panel redesigned. The QR on its own card, two short steps, a live "phone connected" indicator, a copy
button for the link and a switch for "Remember this phone". - Better cover art. Cover Art Archive at 1200 px first, then 500 px; if the album has none or only a small one
(under 600 px), Deezer (1000 px, matched by artist and album, never a compilation) and the larger one is kept.