Manual slicing - #198
Conversation
Update slicer.cpp
|
Is it possible for the displayed transpose value to follow the last played pad? Currently if you play a pad and transpose it, say -5, that -5 will continue to flash on the display after you play a different pad, which is confusing if the current pad transpose value is different. Could the display be updated on every pad press to show the transpose value for the current pad? If no transpose is set for the current pad it could just show the pad number, like normal. |
|
To avoid confusion, the slice number pops up when the pad is pressed. Additionally, pressing the ▼▲ Encoder displays the transpose value of the current pad. |
Not on 7-seg. On 7-seg the transpose stays on the display even after you press another pad. Regardless of whether that new pad has a different transpose settings or no transpose setting at all. In the video watch the display continues to show the value even after a different pad is pressed. EDIT: just saw you adding changes as I'm commenting 😀 I'll check them out asap 👍 Deluge-ManualSlice-TransposeDisplay.mp4 |
|
@alter-alter Could you do a build in your own fork for these latest changes? That's where I'm previewing this feature from. I don't know how to checkout a PR on my local machine in order to build it. |
|
@alter-alter Never mind, I figured it out 😀 Testing the new changes and it's better that the old transpose values don't show but the new way has problems too. Showing the slice number on every pad press means that if you're tapping a pad while transposing (to hear the effect) you don't really get to see the transpose value properly on the screen. This is because every tap of the pad replaces the transpose value with the slice number.
Maybe ignore all consecutive presses of the same pad? That seems like it would solve both problems. It would allow the transpose value to show on the display if you're tapping the same pad but then change to show the slice number when you hit a new pad. |
|
Thank you for the feedback.
|
|
Couldn't check it out yet, but does it convert the chops to kit rows? Because then you can alter the sound of each chop further. And adding to that: is it possible to clone a chop? |
|
@sichtbeton Yes, it is possible to convert the chops to kit rows. Press the select encoder in the same way as in slicer mode. |
Omg this is great! Thank you. Can’t wait to try it out. |
|
@alter-alter Excellent! Feels really smooth now 👏 |
|
one issue: when audio preview is enabled in the menu (preview=on) the sample will play completely through. chops can be made but the first triggered preview of the sample is playing underneath making it impossible to work. |
|
@sichtbeton Thank you for the feedback. Currently, when entering Slicer mode, the preview gets cut off by pressing Shift + Select, but it seems that the preview is not cut off when entering from the menu by long-pressing the Select encorder. I will fix this issue. |
In the Slicer view, press the ◀︎▶︎ knob. When you press the green pad in the bottom left, it starts playing the first slice, and pressing an empty pad creates a new slice. Turning the Select knob to the left or pressing the Pad + DELETE button allows you to delete a slice.
Turning the ◀︎▶︎ knob allows you to adjust the start point of the slice. Additionally, turning the ▼︎▲︎ knob transposes the slice.
Pressing the Select knob finalizes the slicing process.
https://youtu.be/w_1FBTHhPNs