New Tool (2.8): Slice My Pitch Up

3889 Screen shot 2013-02-18 at 23.05.47.png

Updated to 1.5 - Available here: http://www.renoise.c…ice-my-pitch-up

  • Slice, Pitch and Loop modules that can be bypassed or activated independently
  • New reverse crossfade loop type
  • Improved GUI

Nice, you may reuse your rendered samples in some cool way.

Nice tool :drummer:

request:

Option in tool to ‘destructively render slices’ and use ‘cross fading loop’ on all slices(= ctrl+f wen having the sample editor focussed -> dunno if this button is accessible through the api though?)

this is cool!

Yes, I’m getting a lot of mileage out of old samples with this :)

Thanks, great idea! I can’t find anything in the api docs that support either of those functions (it would be nice if more sample editor functions were exposed to the api such as fade in, fade out, reverse, mix paste etc…) however I do think they could be recreated using the api although they are probably going to be a lot slower than native versions.

Still it would be really cool to have crossfading of slices so I’m going to have a go.

Cheers

Thanks :)

Updated to v0.2 - See first post for download

Added:

Slice at zero crossings
Adjustable crossfade loop for all slices

enjoy :)

Using this tool on very small one-cycle type samples gives the following error:

Maybe the tool can throw up an error notice like ‘soundfile to small!’?

Thanks Djeroek i can reproduce the error so i’ll fix it in the next update.

Cheers

Updated to 1.5

  • Slice, Pitch and Loop modules that can be bypassed or activated independently
  • New reverse crossfade loop type
  • Improved GUI and bugfixes

Available on the tools page: http://www.renoise.c…ice-my-pitch-up

Got this bug notice trying your latest version on a loop:

Looks like you are still using the older version… the tool id should start with com.afta8, it should also look like the screenshot.
The upgrade is probably conflicting with the older version because I changed the tool id.

Try uninstalling the old version (id starting with uk.fathand) using the tool browser before installing this version.

Yep, had both installed and probably opened the older version! Will try the new one, cheers.

Nice tool idea. However, it unfortunately does not do what it says. When telling it to split into 4 slices, it only creates 3 slice markers and hence 3 slices. The first slice is basically missing. Due to this the tool cannot be used for MPC style slicing, since there is no way to tell the first part of the sample (which is the actual sample, since for this first part no slice is created) to stop where the second part (the actual first created slice) starts.

It would be great to have this fixed, because the idea of the tool is really nice!

Nice tool idea. However, it unfortunately does not do what it says. When telling it to split into 4 slices, it only creates 3 slice markers and hence 3 slices. The first slice is basically missing. Due to this the tool cannot be used for MPC style slicing, since there is no way to tell the first part of the sample (which is the actual sample, since for this first part no slice is created) to stop where the second part (the actual first created slice) starts.

It would be great to have this fixed, because the idea of the tool is really nice!

Yeah this is kind of unavoidable due to the way slices are handled in Renoise e.g. note C is always the whole sample and slices start at C#. This becomes a bit of a problem if you want note’s to correspond to slice pitch which was one of the initial intended uses for the tool (see this vid for an example:http://www.youtube.com/watch?v=dEtGDxTeAeU)

This is why slices are done in this way, if you want the behaviour you described you could just disable the slices module and insert slices manually, the tool will then use existing slices rather than create new ones.

if you want the behaviour you described you could just disable the slices module and insert slices manually

Well, automatically splitting into equal parts is kind of what I liked your tool for since this is not possible in native Renoise…it’s a pity it doesn’t work like that. Maybe I just adapt your tool then to do what I am looking for. Should be straight forward. Although this really should be a native feature…

Well, automatically splitting into equal parts is kind of what I liked your tool for since this is not possible in native Renoise…it’s a pity it doesn’t work like that. Maybe I just adapt your tool then to do what I am looking for. Should be straight forward. Although this really should be a native feature…

There have been a couple of tools posted on the forum that could do this, not all have been published or updated. Never used it myself, but this sounds like it does what you want, maybe it auto-updates correctly without needing to change the manifest manually?

http://www.renoise.com/tools/slice-n-exact

edit, or;

http://www.renoise.com/tools/sample-slicer

http://www.renoise.com/tools/simpleslicer

Yeah this is kind of unavoidable due to the way slices are handled in Renoise e.g. note C is always the whole sample and slices start at C#.

I don’t know if this would also work for your tool, but the way I usually solve this problem is by putting an extra slice marker at the very start of the sample and setting the drumkit start note parameter (in the keyzone screen) to the B of the previous octave, then hit the “drumkit” button to apply the new setting.

Good idea, except this would have to be done by the user as the “drumkit start note parameter” is not scriptable in the API

One day soon, I’ll learn Lua and hack that API to bits!! :badteeth: