On Mittwoch, 26. Juni 2019 10:28:34 CEST Andrew C wrote: > Hi all, > > If I extract all wav files from a gig file for external audio processing, > then use the "replace all samples", will the imported/replaced samples > stayed mapped to their respective regions?
Yes, that's the purpose of that function: just replacing the raw sample data with new sample data without touching the instruments at all. So this feature is merely intended to fix issues with samples. Note however that this also means that it won't even touch the loop parameters by default stored in the instruments, nor the sample playback start positions, nor the sample's root note stored in the instruments. The samples' major parameters like loop points, root note (a.k.a. unity note), fine tuning are stored in the gig format on 2 levels: 1. directly on the samples: You can see them as kind of default parameters for the sample which are only used when assignign (or re-assigning) a sample to dimension regions of an instrument. So these parameters on sample level are never accessed directly by either LS or GSt at playback runtime. 2. on the individual dimension regions of the instruments: These are the actual parameters being accessed by the samplers at playback runtime. The purpose is that you may adjust the original sample's loop points, root note, fine tuning for instruments compared to its original parameters stored with the sample. Furthermore you may even adjust them for individual dimension regions, e.g. slightlty different playback start positions or slight different loop positions on round robin dimension, etc. Note that in the edit menu of gigedit there are checkbox options whether the sample's original parameters shall be assigned to the dimension regions when assigning a sample to dimension regions by drag & drop. CU Christian _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel