Currently, when using beatslicing, the full functionality of the Sample Keyzones editor is not available. This is unnecessary from a design standpoint – not necessarily so from an implementation standpoint, but still, there is a solution.
Can we have a “Freeze slices to samples” option for sliced instruments? This way we can use full Sample Keyzones functionality regardless of how we initially decided to slice the beat.
This will allow for quick beatslicing but also the ability to “get things out of automatic newbie mode” and start customising the hell out of the keyzone mapping. The obvious ‘sacrifice’ here is that the convenience of slice-relative 9xx commands would be remapped to notes instead. Actually, that’s not really a sacrifice because it ‘unlocks’ 9xx’s original functionality, which is to allow fine-grained sample-start offsets.
(Future: add the full alphabet into the effects columns and use “Sxx” for Sample Slice. The meaning of 9xx has become conditional to the “I am beatsliced” flag on an instrument, which feels like a convenience ‘hack’ at the expense of data integrity. Renoise is for smart people.)
(Related gripe: it looks as though sliced samples ‘take over’ a whole instrument, prohibiting any further samples from being loading. This feels unnecessarily limiting but I’m aware the beatslicer design is actually instrument-centric, rather than sample-centric, i.e. the flag that goes “I am beatsliced” hinges from the instrument, not the sample. Perhaps a future feature would be to move the ‘sliced’ property from instruments to samples, IMHO where it really ought to be.)