Skip to content

FluidEQ 1.3.1

Choose a tag to compare

@StartSWest StartSWest released this 16 Aug 05:37
· 115 commits to main since this release

Mostly the Auto normalize switch, which was getting the level wrong in three
different ways and showing the wrong number in a fourth. Also: the Karaoke Maker
had no way back to the song you started from, and these release notes had no
obvious way out.

New

  • Restore original, in the Karaoke Maker. Next to Undo and Redo. It throws
    away the whole session and rebuilds the karaoke exactly as it was imported,
    saved draft included — for when an edit went wrong several steps ago and
    undoing one at a time is not the way back. It is itself undoable, so pressing
    it by mistake costs nothing.

Changed

  • Turning Auto normalize off no longer puts back an older preamp. It used to
    restore whatever the slider was last moved to, which meant switching off could
    jump the level to a number from some earlier session. Nothing is remembered
    now: switching off keeps the level Auto normalize had arrived at and hands the
    slider control of it, so the switch decides who is in charge of the volume and
    never the volume itself.
  • The release notes have an OK button. The corner ✕ is what you reach for to
    escape something, not what you press when you have finished reading. OK sits
    at the bottom right, outside the part that scrolls, so a long changelog never
    hides it — and it holds the focus, so Enter closes the notes.

Fixed

  • Turning Auto normalize on shows the reserve it just worked out. On the
    Karaoke tab the preamp stayed on the old manual number, so the switch looked
    like it had done nothing. The sound was always right; the display was not, and
    only on tabs without the response graph — everywhere else the graph quietly
    corrected it a moment later.
  • Turning Auto normalize off no longer makes everything louder. It published
    0 dB instead of the reserve that was actually in force, so a chain holding
    back 11 dB got 11 dB louder from one click of the switch whose whole job is to
    stop it clipping.
  • Preamp: -19 is read as -19. A preamp line without the unit was read as 0
    and still reported as a successful import, so the file loaded and played at
    the wrong level with nothing to say so. The unit is optional now, like every
    other tolerant field in that parser.
  • An imported preamp is no longer overruled without a word. Automatic
    normalization recomputed over the value the file asked for, so what played was
    our number rather than the exported one. A file that carries a preamp line now
    switches automatic mode off, and the import result says that it did.
  • Profile names can no longer reach outside the profiles folder. A saved
    profile is stored under the name you give it, and that name was being used to
    build the file path without checking it stayed where it belonged. Loading,
    saving, renaming and deleting all check now, and a name that would land
    somewhere else is refused rather than quietly rewritten.
  • Links only open in a browser if they are browser links. Anything the app
    offered to open externally was handed to Windows as-is, which is not the same
    thing as opening a web page. Only http and https are passed on — the
    Remote Media player already worked this way, and now the rest of the app does
    too.
  • Rainbow mode switches off properly the first time you win it. Turning it
    off in the session it was earned in left most of the colour on screen —
    parts of the app went back to normal and the rest kept celebrating. It looked
    fixed after a restart, which is why it was easy to miss. Off means off now,
    whenever you ask for it.