Autokit is a sample-based drum machine that runs as a standalone application or as a VST3 and CLAP plugin.
It scans a library of one-shot samples and uses spectral analysis to classify sounds such as kicks, snares, hi-hats, claps, percussion, cymbals and toms.
The samples are plotted on an interactive two-dimensional map where they can be previewed and assigned to eight pads. Autokit also includes a Digitakt-inspired step sequencer, pattern randomisation, effects, parameter locking and host transport synchronisation.
This is free and open source software.
Key Features
- Recursively scans libraries containing WAV, FLAC and Ogg Vorbis samples.
- Classifies one-shot samples using spectral analysis.
- Caches analysis results to improve subsequent startup times.
- Plots samples on an interactive map with category-based clusters.
- Offers zooming, panning, searching and sample previewing.
- Provides eight pads with volume, pan, pitch, decay and trimming controls.
- Supports browsing and drag-and-drop sample assignment.
- Includes a 16-step, eight-track sequencer.
- Provides 16 patterns with queued switching at bar boundaries.
- Supports per-step velocity, probability, pan and pitch settings.
- Offers conditional triggers, swing and fill functionality.
- Provides solo, mute and pattern randomisation controls.
- Includes per-lane reverb and delay sends.
- Offers a DJ-style filter with per-step parameter locking.
- Provides compression, saturation and limiting on the master bus.
- Synchronises playback with the host transport.
- Saves kit and pattern state with DAW sessions.
- Offers 64-level undo and redo history.
- Saves and loads presets in JSON format.
- Exports sequencer patterns as MIDI files.
- Runs as a standalone application or as VST3 and CLAP plugins.
Website: github.com/Hornfisk/autokit
Support:
Developer: Hyperfocus DSP
License: GNU General Public License v3.0

Autokit is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| Drum Machines | |
|---|---|
| Hydrogen | High quality and sophisticated drum machine |
| Geonkick | Synthesizer that can synthesize elements of percussion |
| DrumGizmo | Multichannel, multilayered drum plugin and standalone application |
| orDrumbox | Real-time drum machine and audio sequencer |
| avldrums.lv2 | Drum sample player plugin dedicated to Glen MacArthur’s AVLdrums |
| Drum Machine | Create and play drum beats |
| Autokit | Drum machine plugin and standalone app |
| Kickpad | Experimental kick drum audio sample generator |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.