Files and Data Layout
Everything lives under one data root (set in Settings; default is the elktracker directory).
projects/ .elk project files
samples/ WAV files for the sampler (subfolders supported)
wavetables/ WAV files for the wavetable synth (2048-sample frames)
exports/ rendered mixes and stems
samples/edited/ output from trim/stretch/normalize (auto-created)
User preferences (theme, data root, last project) are stored in
elktracker.cfg next to the binary — not inside project files, so loading
someone else's project doesn't restyle your app.
Auto-save: projects save on quit. The last open project reopens on launch.
WAV import: 8/16/24-bit PCM and float32, mono or stereo.
Export WAV: renders the full mix to exports/<name>.wav.
Stems: renders each channel separately to exports/<name>_ch1.wav etc.
COLLECT: copies all samples referenced by the current project into
projects/<name>/samples/, making the project self-contained for sharing.