so right now, it works like this:
everything is the same as before, you just drag a sample to a pad.
but two samples are actually transferred and both get ā-Lā or ā-Rā appended to their name.
In the pad you dragged to, the left-channel sample is loaded (which results in the exact same behavior that has been in SDS Drop Fromm the start - mono files were always the left channel)
When the transfer is finished, you (option/shift)-drag from the pad you dropped the sample to, to another pad - when you do this, SDS Drop performs the stereo assignment.
letās call the pads A -> B.
If you hold ā§, sound A is copied to B.
A is hard panned left, B is hard panned right. B sample slot is set to the corresponding stereo pair sample.
If you hold ā„, sequencer track A is copied to B.
P-locks on the sample slots are tested if they are a stereo sample, and changed accordingly on track B. If your pattern uses sounds from the sound pool which have stereo samples, it will also adapt these (but only if specific rules are met - details soon.)
And if you copy to a direct neighbor track, e.g. from BD to SD, all trig conditions in B are converted to NEI, so you can use probability trigs and it will still trigger both tracks in sync, so they sound like a perfect stereo track.
All of this works as long as the two corresponding L/R samples are in the project, so SDS Drop can find them in the internal database and see if/how they are related.
Right now, there are no realtime controls in SDS Drop. Personally, Iām using the control-all feature in STROM for that, since you can easily select two tracks there and tweak one to change both soundsā¦
But yeah looking forward to ideas for improvement once this is in your hands!!