• v0.4.6 7d31fb830c

    v0.4.6
    All checks were successful
    release / release (push) Successful in 19m30s
    Stable

    Ghost released this 2026-07-14 11:45:58 +00:00 | 116 commits to main since this release

    Release v0.4.6

    Änderungen:

    • Version 0.4.6
    • feat(ngen_editor): Mausrad ueber dem Fein-Block macht Feinschritte
    • refactor(ngen_editor): NumSpin auf float-value statt String
    • feat(ngen_editor): NumSpin-Textfeld auf Dezimaleingabe beschraenken
    • feat(ngen_editor): NumSpin (Stepper + Texteingabe) auch in den Dialogen
    • feat(ngen_editor): NumSpin mit freier Texteingabe (String-basiert)
    • feat(ngen_editor): Float-NumSpin mit Grob-/Fein-Block fuer die dB-Felder
    Downloads
  • v0.4.5 35ce2c0673

    v0.4.5
    All checks were successful
    release / release (push) Successful in 18m53s
    Stable

    Ghost released this 2026-07-14 08:29:12 +00:00 | 123 commits to main since this release

    Release v0.4.5

    Änderungen:

    • Version 0.4.5
    • fix(ngen_editor): dB-Felder als kompakter Stepper (beide Pfeile sichtbar)
    • feat(ngen_editor): dB-Ziel fuer Peak/True-Peak direkt in der Toolbar
    Downloads
  • v0.4.4 5fa0c15b45

    v0.4.4
    All checks were successful
    release / release (push) Successful in 19m24s
    Stable

    Ghost released this 2026-07-14 06:12:40 +00:00 | 126 commits to main since this release

    Release v0.4.4

    Änderungen:

    • Version 0.4.4
    • feat(ngen_editor): LUFS-Normalisierung und Gain auf Auswahl (sonst ganze Datei)
    Downloads
  • v0.4.3 26fc4bad7e

    v0.4.3
    All checks were successful
    release / release (push) Successful in 19m40s
    Stable

    Ghost released this 2026-07-13 13:18:26 +00:00 | 128 commits to main since this release

    Release v0.4.3

    Änderungen:

    • Version 0.4.3
    • docs: Risiko-Analyse - N1 als behoben markiert
    • N1: Prozessnamen-Pruefung gegen PID-Wiederverwendung
    • docs: Risiko-Analyse - N6-N8 als behoben markiert
    • N8: Verzeichnis-fsync nach Rename (Dateieintrag durabel machen)
    • N7: Hartkodierte 48 kHz durch echte Abtastrate ersetzen
    • N6: Ring-Ueberlaeufe zaehlen und in rec_main sichtbar machen
    • docs: Risiko-Analyse - alle Hoch- und Mittel-Punkte als behoben markiert
    • M7: Bundle-Update rollt Nachbar-Binaries bei Fehlschlag zurueck
    • M6: Uebergrosse Undo-Aktionen sofort auf die Platte auslagern
    • chore(ngen_editor): Clippy type_complexity in decode_source beheben
    • H4: Aufnahme-Luecken sichtbar in rec_main melden (SHM-Zaehler)
    • H3: Raw-Open ohne Panic - Fehler ins SHM statt Prozess-Abbruch
    • H2: Format-Sidecar fuer session.raw gegen Kanal-/Raten-Wechsel
    • H1: Raw-Datei nach Schreibfehler auf Frame-Grenze zurueckfuehren
    • README: ngen_editor als drittes Programm dokumentieren
    • Update recommendation for large buffer operations in Risiko-Analyse
    • M5: MP3-Speichern: ID3-Tags des Originals uebernehmen
    • M4: Editor warnt vor WAV-Zusatz-Chunks beim Laden
    • M3: Titel-WAV-Export atomar (Temp-Datei + Rename) schreiben
    • M2: is_safe_remove_dir-Schutz vor remove_dir_all bei Session-Loeschung
    • M1: Metadaten-Fehler nicht mehr als leere Session werten
    • docs: Risiko-Analyse - Export-Normalisierung ist jetzt True-Peak-basiert
    • feat(ngen_editor): True-Peak-Normalisierung als eigener Tool-Button
    • feat(ngen_rec_main): Export-Normalisierung auf True Peak (dBTP)
    • docs: Risiko-Analyse (Datenverlust-Stellen) + True-Peak-Antworten
    • fix(ngen_editor): Anzeige leeren, wenn der letzte Tab geschlossen wird
    • fix(ngen_rec_main): Auto-Titelnummer bei jedem Datei-schreibenden Weg
    • fix(ngen_rec_main): Titel-Datei-Erkennung beim Laden alter Sessions
    • feat(ngen_rec_main): Loesch-Angebot fuer leere Session auch beim Wechsel
    • feat(ngen_rec_main): leere Session beim Beenden loeschen (Angebot)
    • feat(confirm): add cancel action to confirmation dialog
    • docs: TODO.md - Pfeiltasten-Navigation aktualisiert (Capture-Phase, Album)
    • fix(ngen_rec_main): Pfeiltasten-Vorschlaege auch im Album-Feld
    • feat(ngen_rec_main): Vorschlaege per Pfeiltasten (Up/Down) durchsteppen
    • docs: TODO.md - Lautstaerke-Persistenz als erledigt
    • feat(ngen_rec_main): Abhoer-Lautstaerke speichern und laden
    • fix(ngen_rec_main): {daytime}.txt neben die MP3s (Komplettexport-Ordner)
    • feat(ngen_rec_main): ExternExport in Jahr-Unterordner + leere {daytime}.txt
    • feat(ngen_rec_main): Abhoer-Lautstaerke in dB (-40..+50) statt Prozent
    • feat(ngen_rec_main): Bibelstellen mit Kapitel/Vers + Enter uebernimmt Vorschlag
    • fix(ngen_rec_main): Dateidialoge async -> GUI friert nicht mehr ein
    • feat(ngen_rec_main): Wiedergabe-Lautstaerke steuerbar (Slider)
    • feat(ngen_rec_main): Auto-Track-Nummer-Button + kompakteres Titel-Detail
    • docs: TODO-Liste für ngen_rec_main
    • chore: ngen_editor-Debug-Config, Retag-Button-Breite, TODO.md
    • feat(ngen_editor): LUFS-Normalisierung mit nachgeschaltetem Limiter
    Downloads
  • v0.4.2 ff4781fbac

    v0.4.2
    All checks were successful
    release / release (push) Successful in 21m1s
    Stable

    Ghost released this 2026-07-10 18:32:38 +00:00 | 175 commits to main since this release

    Release v0.4.2

    Änderungen:

    • release: v0.4.2
    • chore: Alle Clippy-Warnungen in base und rec_main beseitigt
    • refactor(rec_main): ViewUpdater-Konstruktor mit 29 Argumenten entrümpelt
    • fix: Wertvolle Dateien atomar schreiben (write_atomic in base)
    • feat: Aufnahme-Schreibfehler sichtbar + Plattenplatz-Überwachung
    Downloads
  • v0.4.1 c65dd02d83

    v0.4.1
    All checks were successful
    release / release (push) Successful in 19m34s
    Stable

    Ghost released this 2026-07-10 13:25:09 +00:00 | 180 commits to main since this release

    Release v0.4.1

    Änderungen:

    • release: v0.4.1
    • fix(editor): Kompressor-Threshold-Floor von −8/−10 auf −30 dBFS gesenkt
    • Fix LUFS normalization compressor floor handling
    • fix(editor): LUFS-Normalisierung bricht ab, wenn Kompressor an Untergrenze festhängt
    • fix(base): zip 6.x deflate-Feature via zip6-Dependency aktivieren
    Downloads
  • v0.4.0 89168eb94e

    v0.4.0
    All checks were successful
    release / release (push) Successful in 27m1s
    Stable

    Ghost released this 2026-07-10 12:10:57 +00:00 | 185 commits to main since this release

    Release v0.4.0

    Änderungen:

    • release: v0.4.0
    • refactor(editor): main.rs in Module aufgeteilt, Dialog-Hülle als Komponente
    • refactor(base): WAV-Writer über gemeinsames Grundgerüst
    • feat: Fehlerbehandlung vervollständigt, Undo darf die Festplatte nutzen
    • feat(editor): Fehlerbehandlung gehärtet + Verarbeitungs-Log neben der Datei
    • fix(base): Resampler an rubato 4 angepasst
    • feat(editor): update status of spectrogram view and auto-save/recovery features to completed; add configuration UI for silence threshold and pad target time
    • docs: PLAN_NGEN_EDITOR.md auf Stand 2026-07-10 / v0.3.0 aktualisiert
    • feat(editor): Spektrogramm-Ansicht (Umschalter in der Toolbar, Taste G)
    • feat(editor): Auto-Sicherung mit Wiederherstellung nach Absturz
    • feat(editor): Einstellungen-Dialog (Zahnrad in der Toolbar)
    • feat(editor): Abhör-Lautstärkeregler (Slider) in der Toolbar
    • feat(editor): Kompressor-Threshold adaptiv aus der Messung, Ratio „Limiter"
    • feat(editor): Knee-Kurven-Visualisierung vergrößert (200→300px)
    • feat(editor): Grafische Kompressor-Kennlinie mit Anfassern im Preset-Dialog
    • feat(editor): Speicherformat/Zielrate/Dither eine Zeile höher, rechtsbündig
    Downloads
  • v0.3.0 989e078b76

    v0.3.0
    All checks were successful
    release / release (push) Successful in 30m19s
    Stable

    Ghost released this 2026-07-09 12:37:24 +00:00 | 201 commits to main since this release

    Release v0.3.0

    Änderungen:

    • release: v0.3.0
    • feat(rec_main): neues App-Icon (Record-Button + Waveform + Marker-Pin)
    • feat(editor): Eigenes App-Icon + eigenständige Verteilung
    • docs: PLAN_NGEN_EDITOR.md auf aktuellen Stand gebracht
    • fix(editor): Eingabefelder ragten über den Rand des Preset-Dialogs
    • feat(editor): Kompressor pro Lautheits-Preset abschaltbar (Lied-Abmischungen)
    • perf(base): True-Peak-Messung 2,6× schneller (Polyphase-FIR statt FFT-Resampler)
    • feat(editor): Warte-Popups für Laden, Speichern und MP3-Export
    • feat(editor): Lautheits-Presets mit Kompressor statt Limiter
    • feat(rec_main): Editor-Icons übernommen, Buttons mit Icons versehen, Capture-Labels umbenannt
    • feat(editor): Live-Log und Abbrechen im LUFS-Busy-Overlay
    • feat(editor): LUFS-Normalisierung im Hintergrund-Thread mit modalem Overlay
    • feat(editor): Direkt-Buttons mit Kurven-Icons für alle Fade-Varianten
    • feat(editor): Farbige Icons für alle Toolbar-Buttons, Text als Tooltip
    • feat(editor): MP3 öffnen/speichern/exportieren + Ausgabegeräte-Auswahl
    • feat(editor): Add launch configuration for ngen_editor (Linux)
    • feat(editor): M5 – Integration: rec_main-Start, Singleton, Bundle, Kürzel
    • feat(editor): M4 – Capture-SHM-Ausgabe, Loop, Pegelmeter, Spektrum
    • feat(editor): M3 – Pegel/DSP: Fades, Normalisierung, Statistik, Speicherformat
    • feat(editor): M2 – Editieren: Undo/Redo, Schnitt-Ops, Speichern, Datei-Sperre
    • fix(editor): M1 abgeschlossen – ngen_editor im Workspace, Borrow-Fixes, Clippy
    • Add UI components and icons for ngen_editor
    • feat: add cursor navigation and time adjustment features in ngen_editor
    • refactor: remove LAME MP3 encoder implementation and dependency
    • feat: enhance ngen_editor with resampling, fallback mechanisms, and improved data safety
    Downloads
  • v0.2.9 50d54fdc13

    v0.2.9
    All checks were successful
    release / release (push) Successful in 22m15s
    Stable

    Ghost released this 2026-07-03 12:54:46 +00:00 | 226 commits to main since this release

    Release v0.2.9

    Änderungen:

    • feat: 32f-Titel-WAV + einstellbares Format, ffmpeg-Installer, Editor-Plan
    Downloads
  • v0.2.8 543f5ac6f6

    v0.2.8
    All checks were successful
    release / release (push) Successful in 22m10s
    Stable

    Ghost released this 2026-07-03 10:42:59 +00:00 | 227 commits to main since this release

    Release v0.2.8

    Änderungen:

    • fix(build): system-tray-Feature in Slint-Deps wieder aktiviert (v0.2.8)
    Downloads