Skip to content

Releases: tomups/audiosplitter

v1.2.0

Choose a tag to compare

@tomups tomups released this 23 Oct 23:14

Audio Splitter v1.2.0 adds stronger volume control, clearer progress for long audiobooks, and native file selection.

  • Maximize volume: dynamic leveling raises quiet passages, soft compression controls louder sections, and an oversampled limiter reduces peaks. Each chunk gets one MP3 encode followed by a true-peak check.
  • Warnings without stopping: chunks above the -1 dBTP peak target are saved anyway, processing continues, and a warning summary appears afterward. These files may still clip.
  • Elapsed time and time remaining: elapsed time updates every second. The finish estimate starts after the first completed chunk and includes encoding and peak-check time.
  • Native file and folder pickers: Linux uses the desktop's configured XDG Desktop Portal chooser, with a Tk fallback when unavailable. Windows keeps its native system dialogs. Cancelling input selection preserves the previously selected file.
  • Faster long-file splitting: direct seeking avoids decoding the recording from the beginning for every chunk. Exact chunk-length multiples no longer produce an empty trailing file.
  • Responsive interface: progress and completion updates run on Tk's main thread, and the final elapsed time remains visible when processing finishes or stops.

The existing Off and Normalize volume modes remain available. Stronger leveling can raise background noise and cannot repair distortion already present in the source.

Downloads include Windows x86_64, Linux x86_64 DEB/RPM/Arch packages, AppImage, portable archive, Snap, Flatpak, and Nix closure with locked source. Packaged builds include FFmpeg and FFprobe; SHA256SUMS contains download checksums.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 17:55

Audio Splitter now includes ready-to-run Windows and Linux packages, with FFmpeg and FFprobe included.

  • Windows x86_64: audiosplitter.exe.
  • Debian 12+ / Ubuntu 22.04+: .deb.
  • Rocky Linux 9+ / Fedora / openSUSE: .rpm.
  • Arch / Manjaro / CachyOS / Omarchy: .pkg.tar.zst.
  • Portable Linux x86_64: .tar.gz and .AppImage (glibc 2.34+, X11 or XWayland).
  • Snap, Flatpak, and Nix: .snap, .flatpak, and an exported Nix closure with locked source.

Build dependencies and GitHub Actions have been updated. Builds fetch the latest stable FFmpeg branch and verify download checksums. Every package runs an audio normalization/splitting check, verifies the output with FFprobe, and checks Tk drag-and-drop startup before release. Native Linux packages are also installed and tested on all six supported distro targets.

See the installation instructions for each format. SHA256SUMS contains checksums for all release assets.

Full changelog

v1.0.0

Choose a tag to compare

@tomups tomups released this 22 Dec 01:14

First release