A very rough draft of:
A tool to generate an SFZ file and sample set compatible with AudioKit's AKSampler from a folder of AIFF files created using MainStage 3's Auto Sampler feature. My main sound sources (for now) are software synths in Ableton Live, but this process will work for sampling hardware synths, or any software synth which can act as a Rewire Device.
- Move hard-coded values into command line arguments
- Introspect velocity and sample distance values
- Optionally convert AIFF to compressed .wv files
- Debug looping
- Improve handling for low and high end of sample pitch range
- Document the full process, from Ableton to app integration
- Python 3.6 or higher
- AudioKit
- Mainstage 3's Auto Sampler feature
- Rewire (for sampling a soft synth)
- WavPack for compressing samples
- Source for the SFZ extension of AKSampler
- Sampling Synths with Auto Sampler in MainStage 3