Could it be that you mean standard release set to 0.001? The attack stays on the same location in the samples on every key, but only the release changes place in the waveform.
WAV samples may not always (never) start with a nice zero crossing, even if its just noisy silence. With an attack >0 the sample fades in no matter what the value of the first samples is. Even if it is just audio noise/hum, the signal will jump too fast from silence to noise and produce a high frequency click. This may of course be not the case if samples are edited with a fade in. Just try it.
Additional context:
Default release time is 0.001 anyway. Default attack time is 0. This of course is dependent on the implementation inside the sfz player (as stated), but most players should have this.
Aha, OK interesting. Did not know that. So if the SFZ-maker wants to override the defaults in Sforzando or Sfizz or ⌠he/she should specify the attack & release time? Otherwise different players have different sounds.
Not really. Itâs stated that ARIA engine uses 0.003 seconds instead of 0.001 seconds as default release, which hardly produces a different sound, but just more safely prevents clicks caused by huge signal jumps on release. The default attack time of 0 seconds assumes you have samples which starts with a smooth zero crossing or a fade in. I just state at least a millisecond of attack for any preset.
You might just want to try it. Write for any of your sfz ampeg_attack=0 and play it. Some will produce a quiet but noticable click on any note on. Some might be ok.
Yeah, I checked the waveform in Reaper and some samples do not start at zero-crossings. I canât really clearly hear it but with the attack and release set to 0.001 I also canât hear a difference so just for safety, I changed it. Thanks for helping!
Did the âcommon.ymlâ file work?

Did the âcommon.ymlâ file work?
Sorry, didnât test that since I try to use only one file per instrument, but from what I read it should.