Creative thinking Dan. Nice way to achieve it. Would eat up the pad count, but then you'd probably only use it on a few pads.
Idea for sample layering in lieu of.... sample layering
One feature I really think anything called a professional sampler needs is the ability to layer samples, I hope that is at least on the radar of the dev team at pioneer. However, in Lieu of this a nice way of implementing it I thought a pad combine function would be good, so kind of the opposite of choke. one pad actually triggers another pad but also applies velocity and pitch etc. Really easy to implement as there are 3 spaces available in the parameter section above the knobs in the page where you have velocity choke color. This would also be a super flexible way of doing it as you have a full set of parameters for each layer.
Just a thought.
Please sign in to leave a comment.
Nice idea Dan. I will let our engineers know.
My idea was to use slices--set up a single file with 16 velocity layers. Then use velocity to trigger which slice is played. That way no additional pads are used.
^ velocity as a source parameter would be great but I was thinking more along the lines of layering sounds, i.e. a tambourine with a snare hit etc sounds stacked together as opposed to a chain of sounds playing separately.
velocity switching of the layering would be ideal, with velocity as a source in the mod table it could be acheived.
I think it's a nice idea.
Dan P, our engineers would like to ask you:
- do you mean, add "concurrent group" to TRACK SETTING and it makes simultaneous trigger to the same number?
- if track copy/paste function was added, is that enough for this purpose or not? (You might be able to copy a track to another track and change the sample).
Yes, I think adding a parameter to trigger another pad concurrently is better than simply copying an existing set of data, this way you can play live and use the touch strip etc.
I would suggest the selected master pad sends the following data to the selected slave pad(s).
Trigger/Gate, Pitch, Velocity and Touch Strip Parameters.
Passing slice info would be very difficult to implement in a simple way and its less likely you would use slice on the layered sample in this context anyway.
Another parameter that might be nice for this is a trigger delay. So when the master pad is played or triggered you can offset the start of the slave pad.