FREEDOM251

Freedom251 › Sampler Software

Subsample

Free plan LinuxMacWindows

Visit Subsample Alternatives Pricing

Subsample's own site

What Subsample is

Subsample is a standalone sampler that turns live input or recordings into playable collections of distinct sounds. It separates sound events, groups them by sound, and assigns them to MIDI notes using acoustic similarity, without requiring labels, training data, or manual tagging. In live use, it captures, trims, analyses, and adds sound events to an instrument library as they happen. For longer samples, onset detection can find individual hits and place them on a beat grid at a chosen BPM. Its sound processors include filters, dynamics, distortion, radio, vocoder, pitch shifting, time stretching, and quantisation. Subsample accepts WAV, BWF, FLAC, AIFF, OGG, and MP3/MPEG audio, and supports MIDI input, OSC communication, and MIDI control bindings. Audio support runs from mono through 7.1, with per-instrument output routing and first-order ambisonic capture and playback. The project is an early release, and its YAML configuration and MIDI map formats may change between releases. It has no graphical interface: configuration uses YAML files and a MIDI map, and the program runs from a terminal. Subsample is free and open source under AGPLv3; proprietary or closed-source use requires discussing a commercial licence with the maker.

Who it suits

Subsample suits musicians and sound designers who want to build MIDI-playable instruments from live sounds or recordings and are comfortable working in a terminal. Its broad audio routing and processing options may also suit setups that need multichannel audio or OSC and MIDI control.

What it does well

  • Maps sounds to MIDI notes by acoustic similarity without manual tagging.
  • Captures and adds distinct sound events to a library in real time.
  • Includes onset detection and beat-grid placement at a target BPM.
  • Supports mono through 7.1 audio and first-order ambisonics.
  • Accepts six listed audio formats and supports MIDI and OSC.
  • Free and open source under AGPLv3.

What to know first

  • Has no graphical interface; setup uses YAML and a MIDI map.
  • Windows use is through WSL2 and is not tested natively.
  • Early-release configuration and MIDI map formats may change.
  • Proprietary or closed-source use requires a commercial licence.

Limits

The free AGPLv3 plan covers open-source use. Modified versions used as network services must make their source code available to users; proprietary or closed-source use requires a commercial licence.

Plans

PlanBilled and limitsPrice
Subsample (AGPLv3)Open-source sampler; proprietary or closed-source use requires a commercial licenceFree

As github.com lists them, read 8 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Subsample project website on GitHub.
  2. Use a Linux or macOS environment, or run it on Windows through WSL2.
  3. Configure the sampler with YAML files and a MIDI map.
  4. Run it from a terminal and connect standard or virtual MIDI input as needed.
  5. Add supported audio files or capture live sound events.

Verdict

Choose Subsample if you want a free, open-source sampler that maps recorded or live sounds to MIDI notes and offers detailed sound processing and multichannel routing. Look elsewhere if you need a graphical interface, or if you require proprietary use without arranging a commercial licence.

Questions

How much does Subsample cost?

The listed plan is free. The project invites contact to discuss a commercial licence for proprietary or closed-source use.

Does Subsample have a graphical interface?

No. It is configured with YAML files and a MIDI map and runs from a terminal.

Which platforms does Subsample support?

It runs on Linux and macOS. On Windows it runs inside WSL2 and is not tested on native Windows.

What audio formats can it use?

It accepts WAV, BWF, FLAC, AIFF, OGG, and MP3/MPEG audio.

Is Subsample a plugin?

No. It is standalone-only.

What does the AGPLv3 licence mean for commercial use?

Modified versions used as network services must make their source code available to users. Proprietary or closed-source use requires a commercial licence.

Facts from Subsample's own pages

Audio formats
It accepts WAV, BWF, FLAC, AIFF, OGG, and MP3/MPEG audio. · subsystem.co, 8 Oct 2026
Audio routing
It supports mono through 7.1 audio and per-instrument output routing. · subsystem.co, 8 Oct 2026
Automatic mapping
It matches sounds to MIDI notes by acoustic similarity without labels, training data, or manual tagging. · subsystem.co, 8 Oct 2026
Automatic matching
It matches samples by similarity without labels, training data, or manual tagging. · subsystem.co, 8 Oct 2026
Commercial licensing
The maker invites contact to discuss a commercial licence for proprietary or closed-source use. · subsystem.co, 8 Oct 2026
Configuration
It is headless, has no graphical interface, and is configured with YAML files and a MIDI map. · subsystem.co, 8 Oct 2026
Integrations
It supports standard and virtual MIDI input, OSC sender and receiver, and MIDI control including Program Change and CC bindings. · subsystem.co, 8 Oct 2026
Interface
It has no graphical interface and is configured with YAML files and run from a terminal. · subsystem.co, 8 Oct 2026
Licence
Subsample is released under AGPLv3, which requires modified versions run as a network service to make their source available to users. · subsystem.co, 8 Oct 2026
License
Subsample is released under AGPLv3, which requires modified versions used as network services to make source code available to users. · subsystem.co, 8 Oct 2026
Live sampling
It captures, trims, analyses, and adds distinct sound events to an instrument library in real time. · subsystem.co, 8 Oct 2026
Loop tools
It detects onsets in long samples and can place each hit on a beat grid at a target BPM. · subsystem.co, 8 Oct 2026
Maker
The project was created by Simon Holliday, described on the project page as a senior technologist and junior musician. · subsystem.co, 8 Oct 2026
Multichannel audio
It supports mono through 7.1 audio, per-instrument output routing, and first-order ambisonic capture and playback. · subsystem.co, 8 Oct 2026
Platforms
It runs on Linux and macOS; Windows support is through WSL2 and native Windows is not tested. · subsystem.co, 8 Oct 2026
Platform support
It runs on Linux and macOS; on Windows it runs inside WSL2 and is not tested on native Windows. · subsystem.co, 8 Oct 2026
Purpose
Subsample cuts separate sounds from live input or recordings, sorts them by sound, and plays them from MIDI. · subsystem.co, 8 Oct 2026
Release status
The project describes itself as an early release, and its configuration and MIDI map formats can change between releases. · subsystem.co, 8 Oct 2026
Sound processing
Its DSP processors include filters, dynamics, distortion, radio, vocoder, pitch shifting, time stretching, and quantisation. · subsystem.co, 8 Oct 2026

Where Subsample stands on Freedom251

Look at these too