[Detailed feature list](FEATURES.md) (this has Binyamin's screenshots, keep in mind that this fork uses the dark-purple look like in the above screenshot.)
- Smoothly zoom in to the level of individual samples to
set bounds as accurately as you need. Waveform drawing is **optimized** for large samples.
- Integrated [Bungee time stretcher](https://github.com/kupix/bungee) allows for
freely modulating time and pitch independently. Try extreme slow-downs (0.01x) for unique sounds.
- Modern navigation controls allow for easy browsing of waveforms with touchpad or mouse.
- A routable FX chain includes reverb, chorus, distortion, and EQ for easy sound design.
- Waveform Mode activates when small bounds are set, looping the waveform periodically like a wavetable synth. This turns Just a Sample into a unique tone generator.
- Easily modify attack and release curves.
- Includes equal power cross-fade looping with separate attack and release sample portions.
- UI control for crossfade length (the underlying support already existed in the code, but the control was missing from the UI in the original version).
# Configure the plugin (replace <platform> with windows, mac, or linux)
cmake --preset=<platform>
# Build the plugin
cmake --build --preset=release-<platform>
```
Note that the first time you configure the project, CMake will download JUCE and other dependencies, which may take a while.
Your built plugin will be located in `out/build/<platform>/<configuration>/JustASample_artefacts/<Configuration>/<format>/` where `<platform>` is windows, mac, or linux, `<configuration>` is either debug or release, and `<format>` is either VST3 or AU (Mac only).
#### Build Options
You can set the following CMake options by passing `-D<option>=<value>` to the CMake configure step.
-`JAS_DARKMODE_DEFAULT`: Set the default theme to dark mode (default: OFF)
Big shouts going out to **Binyamin Friedman** - Creator of the original [Just a Sample](https://github.com/BOBONA/Just-a-Sample). Thank you for building such an elegant and well-designed sampler, and for making it open source for the community to learn from and build upon. Thank you Binyamin, I learned a lot from you.
Also special thanks to the JUCE project, Codeberg e.V., and the Audio Programmer Discord for all your awesome work and support. I'm standing on the shoulders of giants.