Version 4.0.0 public release

Hey everyone! This project's still alive! (shocking I know)
Can you imagine it's been over two years since the last major release? Sorry for the radio silence over that time, but rest assured --- this update is going to make up for it.
This update is by far the BIGGEST one since the move to version 2.1.0! Though we'll just let the change log speak for itself.
Changelog:
- AB has been rewritten from scratch;
- GUI has been completely reworked;
- AB's icon has been updated;
- Available on-screen option hints;
- FFmpeg now can be located without changing the system path variable;
- Certain parameters, previously accessible from source code, now can be changed via system variables;
- Insane performance improvements;
- Partial generation - It allows you to change parameters within one scramble;
- New random distribution - Exponential;
- Reappeared segments now can reappear multiple times by certain chance;
- Main speed and speed variations are now separated;
- Length scaling for slowed down/sped up segments;
- Average start time parameters has been moved to Pattern tab;
- Backmasking and Note extension are now merged into the more universal Sustain parameters;
- 5 Sustain parameter sets, with mini-presets menu accessible via right click;
- Stumbling has been replaced by Loop and Pattern parameters;
- Added Framing mode - it overrides certain AB behaviors, making the scrambler work similarly to Spectrasonics' Stylus RMX;
- AB3 "looping" has been removed, now Framing is its alternative;
- Onsets (or rather, audio between them) are now called Slices;
- You can now watch the length statistics for Slices;
- Better way to control where Alternative slices (former Start onsets) are used;
- Added new slice (onset) detection methods with sensitivity support: One spectrogram-based (Standard), and two amplitude-based (RMS and STE).
- The old onset detection method is still available as "Classic";
- "Pared" version does not use the aubio library anymore, but it does support RMS and STE onset detection modes;
- You can now import a MIDI file as an onset file via "Edit onsets" window;
- Segment placement position shifting and quantization;
- Automatic segment volume change options;
- Segment intro loop;
- Small parameters to tweak certain behaviors;
- Implemented ABPL (AudioButcher Programming Language), which allows creating complex dependencies between segment parameters;
- The executable release is now running in Python 3.11, and is available on both Windows and macOS!
Yes, you've heard it right --- AudioButcher is finally available (again after a long time) on macOS! Though please keep in mind that the Mac ports are still experimental, since as of reading this, us in the development team still mainly use Windows and/or Linux and as such we can't easily test those.
We would like to also thank our beta testers for finding bugs and making suggestions to improve AB to the state we managed to have it at.
We'd also like to thank the community for the ever-growing support they offered to this 3.5 year old project. This feat would not have been possible without you guys. You Rock <3
As always, have fun and happy scrambling!
Files
Get AudioButcher
AudioButcher
Audio editing utility
| Status | Released |
| Category | Tool |
| Author | ABTeam |
| Tags | Audio, Automation, Experimental, Generator, No AI |
More posts
- Version 3.0.0 Public ReleaseSep 25, 2023
- Version 2.2.3 -- Last 2.X Version of AudioButcherApr 20, 2023
- Version 2.2.2 release -- Happy birthday Audiobutcher!Mar 20, 2023
- Version 2.2.1 released -- Minor, but important fixesDec 27, 2022
- Version 2.2.0 public release!Nov 27, 2022
Leave a comment
Log in with itch.io to leave a comment.