Korg Forums Forum Index Korg Forums
A forum for Korg product users and musicians around the world.
Moderated Independently.
Owned by Irish Acts Recording Studio & hosted by KORG USA
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ES2 Crude Timestretch

 
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg Electribe
View previous topic :: View next topic  
Author Message
OpenWindowUnit



Joined: 10 Oct 2015
Posts: 3

PostPosted: Mon Oct 19, 2015 12:40 am    Post subject: ES2 Crude Timestretch Reply with quote

I was playing around with modulation of the OSC parameter on a one bar loop and came up with a really crude form of time stretching. Apologies if this is old news, but I found it rather interesting and hadn't seen it mentioned before (except for comments that the sampler is incapable of time stretching). See the link below for an example.

I took a one bar sample, set a loop point of 0 and switched the part to Mono2. I then selected modulation '39 SawUpB OSC' with a speed of 100 and an initial depth of 0. Oscillator edit knob was set to 0% FWD. Holding down the pad plays back the loop at normal speed, but increasing the mod. depth gradually slows the sample while preserving pitch. With the depth at 127, the speed can further be reduced by increasing the oscillator edit parameter from 0% FWD to 98% FWD. At the highest percentage you end up with a virtually infinite sustain.

The mod. speed parameter acts like a grain size. At 127 it sounds pretty good, but I found the sample didn't always loop reliably at that high a setting. I think the loop point was occasionally being skipped so the sample would play out and stop.

Haven't figured out how to speed up the sample, only slow it down. Well, you can speed it up, but I forgot how I managed it. Basically played the sample while gradually increasing the oscillator edit parameter throughout the bar. The looping grains progressed through the sample faster than the original speed, but it didn't sound pretty.

Thoughts?

https://soundcloud.com/openwindowunit/es2-crude-timestretch
Back to top
View user's profile Send private message
OpenWindowUnit



Joined: 10 Oct 2015
Posts: 3

PostPosted: Mon Oct 19, 2015 5:28 am    Post subject: Reply with quote

Here's a second example. Mod. speed set to 127 and oscillator edit stays untouched at 0% FWD. First the sample is played unaffected, then I retrigger with mod. depth at 127 and slowly rotate the knob to speed up to regular playback, and down again. Then up...

You can hear that re-triggering initially played a small portion of the sample in reverse before flipping to the forwards direction. This can be avoided by setting the oscillator edit parameter to 1% FWD before triggering.

Seems a bit glitchy, but I'm still trying to wrap my head around what the LFO and modulation is actually doing! Definitely usable though.

https://soundcloud.com/openwindowunit/es2-crude-timestretch-2
Back to top
View user's profile Send private message
colulizard
Full Member


Joined: 06 Feb 2015
Posts: 131

PostPosted: Mon Oct 19, 2015 11:42 am    Post subject: Reply with quote

that looks very interesting. And the sounds was quite weird when slowed right down.
_________________
Korg MonoPoly, APC 20, Ableton Live, NI Massive, Bass Station rack.
Back to top
View user's profile Send private message
colulizard
Full Member


Joined: 06 Feb 2015
Posts: 131

PostPosted: Mon Oct 19, 2015 2:45 pm    Post subject: Reply with quote

I just gave it a go.. you get some very odd sounds. I pushed it through the grain delay mfx as well (at a low setting) for extra weirdenss
_________________
Korg MonoPoly, APC 20, Ableton Live, NI Massive, Bass Station rack.
Back to top
View user's profile Send private message
Redmond Barry
Full Member


Joined: 02 Oct 2011
Posts: 131

PostPosted: Mon Oct 19, 2015 4:59 pm    Post subject: Reply with quote

This is awesome! Thanks for posting. I need to dust off my ES2 and get back to learning it.
Back to top
View user's profile Send private message
volcahelper



Joined: 07 Aug 2015
Posts: 29

PostPosted: Mon Oct 19, 2015 7:06 pm    Post subject: Reply with quote

Yeah this is great, thanks so much for sharing! Can't wait to try it out.
Back to top
View user's profile Send private message
apapdop
Platinum Member


Joined: 27 Nov 2014
Posts: 713
Location: United Kingdom

PostPosted: Mon Oct 19, 2015 7:30 pm    Post subject: Reply with quote

Excellent find, nice one!! More weirdness potential...
_________________
If I'm not listening to music, or if I'm not making music, then I'm probably thinking about music.

Volca Sample, FM, Beats, Kick. OP-1, Monologue, Pocket Operators. And an ipad.
Back to top
View user's profile Send private message
musicmagus
Approved Merchant
Approved Merchant


Joined: 27 Jul 2015
Posts: 235

PostPosted: Tue Oct 20, 2015 2:12 pm    Post subject: Reply with quote

Nice find! Now I've got to try it Smile
Back to top
View user's profile Send private message
DiscoDevil
Junior Member


Joined: 20 Aug 2015
Posts: 78

PostPosted: Tue Oct 20, 2015 5:12 pm    Post subject: Reply with quote

I figured there had to be some kind of timestretching. Some of the default patterns allow you to change the tempo and the sample loops seem elastic on some level.
Back to top
View user's profile Send private message
gizmoismogwai
Full Member


Joined: 09 Mar 2015
Posts: 133

PostPosted: Tue Oct 20, 2015 7:36 pm    Post subject: Reply with quote

Ah, man. I knew it was only a matter of time before this community starting figure things like this out. This is a seriously awesome and useful trick and I'm going to put it to good use tonight
Back to top
View user's profile Send private message
colulizard
Full Member


Joined: 06 Feb 2015
Posts: 131

PostPosted: Wed Oct 21, 2015 4:30 pm    Post subject: Reply with quote

One "happy accident" from last night.
I was looking to programme a kick drum, and tweaked the oscilator button in error. And quite wildly too I think, and I ended up with a breakbeat instead, which started on a nice sounding kick
I adjusted the release setting so that instead of the entire break i just got a nice syncopated ghost snare and hat sneak in as well, which ended up sitting quite nicely in the pattern i was playing with.
I suppose it's doing the same thing as "time slicing" and then picking a certain slice, but by playing with the start time of the sample I can also get different sounds without auditioning loads of different samples.
I'm assuming this is actually what other people are already doing, but like I said... for me a happy accident.
_________________
Korg MonoPoly, APC 20, Ableton Live, NI Massive, Bass Station rack.
Back to top
View user's profile Send private message
OpenWindowUnit



Joined: 10 Oct 2015
Posts: 3

PostPosted: Thu Oct 22, 2015 2:40 am    Post subject: Reply with quote

Thanks guys, I'm glad to be giving back to the community!

@colulizard That's a great technique. In fact, I was trying to achieve something similar when exploring modulation of the oscillator edit parameter.

My ultimate goal was to trigger different start points of a breakbeat sample throughout a sequence while only using a single part. In theory this is achieved using motion sequencing, and there's even a section of the Step Edit function specifically for OSC edit. In practice however, I've found it very difficult to get a start time value that perfectly coincides with the beat of the sample. Has anyone noticed that there's no FWD 50% value? It's either 49% or 51% so something is a bit wonky there. Oh, and whoever mentioned that you HAVE to have some recorded motion sequencing on the OSC Edit knob first before tweaking in Step Edit is absolutely right! Tweaking the values first will have no effect.

That leads me to the Time Slice function. I think it's really good, and contrary to my initial thoughts it isn't simply doing a division by time. It's detecting transients for slice points so I think it should be called 'Transient Slice' instead. I also like the ability to add/remove individual slices by holding shift and hitting a pad. Found this out by accident although it is documented in the Parameter Guide. I love being able to play slices on the pads in any order while time slicing, but it's AGONIZING that this cannot be programmed into a sequence on a single part. There should definitely be the option to map slices to the keyboard.
Back to top
View user's profile Send private message
colulizard
Full Member


Joined: 06 Feb 2015
Posts: 131

PostPosted: Thu Oct 22, 2015 8:08 am    Post subject: Reply with quote

OpenWindowUnit wrote:

@colulizard That's a great technique. In fact, I was trying to achieve something similar when exploring modulation of the oscillator edit parameter.


So, i had an hour or so more last night to play around.
Form the break i started with a kick with a little bit of release on it, and a snare with a little bit of release as well. I stuck the snare through MFX with auto wah set up for a nice "snap".
I stuck a hat on the down beat again with a very short release. The hat was followed in the break by an "end of bar" tom tom/ snare fill, so it was very simple to play with the release time every now and then to get an impromptu natural feeling fill in.
So from just three snatches of the same break playing a simple four to the floor beat I ended up with quite a nice little rhythm with some human feel to it.
I'm looking forward to the weekend to get some proper time alone with the electribe to see what else i can accidentally discover.

I assume others are already doing this, but the ES2 is my first hardware sampler, and just by taking the samples out of the DAW into a "box" means I do things differently, stumble across features i didn't realise were there and generally have a bit more fun that tweaking waveform images with a mouse.
_________________
Korg MonoPoly, APC 20, Ableton Live, NI Massive, Bass Station rack.
Back to top
View user's profile Send private message
apapdop
Platinum Member


Joined: 27 Nov 2014
Posts: 713
Location: United Kingdom

PostPosted: Thu Oct 22, 2015 8:19 am    Post subject: Reply with quote

OpenWindowUnit wrote:


I love being able to play slices on the pads in any order while time slicing, but it's AGONIZING that this cannot be programmed into a sequence on a single part. There should definitely be the option to map slices to the keyboard.


Have you tried assigning a different slice to a handful of parts, sequencing them with different filters/fx/whatever, then resampling? You can come up with some great loops which then can be timesliced/fx'd etc...
_________________
If I'm not listening to music, or if I'm not making music, then I'm probably thinking about music.

Volca Sample, FM, Beats, Kick. OP-1, Monologue, Pocket Operators. And an ipad.
Back to top
View user's profile Send private message
sqz



Joined: 24 Mar 2013
Posts: 30

PostPosted: Thu Sep 24, 2020 8:44 am    Post subject: Reply with quote

I figured out 3 other interesting ones.
The examples below are using the same technique as the original post (except I was using triggertype mono1)

RANDOM RYTHMIC PINGPONGLOOPS
modulation type: S&H BPM Osc
moddepth: 100
modspeed:81

result: beat plays but occasionally pingpongloops different parts of the loop, and so on. Increasing moddepth increases the probability of pingpongloops. Sometimes there's an occasional silence (pingponglooping end of sample?).

NEGATIVE STARTPOINT / REVERSED PRE-ROLL
modulation type: EG+ Osc
moddepth: 127
modspeed: 0-127 (= 0-100% negative startpoint)
osc edit: 0% forward

result: for modspeed 0, sample plays as expected.
However, when set higher (20 e.g.) the samplestart is shifted further, but plays back in reverse until it reaches the osc edit-value, and starts playing as expected from there.

Example: "one two three four" becomes "eno-one two three four"
Could be very nice to offset a percussionloop on the fly, or to turn 4/4 loops into polyrythms.

OSC EDIT WITHIN OSC EDIT
modulation type: EG+ BPM Osc
moddepth: 0-127 (=OSC edit)
modspeed: 0
osc edit: any

result: ability to scrub within a sample which startpoint has already been manipulated by osc edit.

Example: a sample "one two three" which (after setting osc edit) was trimmed to "two three" can still be trimmed to "three" by setting moddepth.
_________________
Korg Electribe SX Upgrade v3:
https://www.youtube.com/watch?v=iYAPfE6z0MI
A naysayer sees the difficulty in every opportunity, an artist sees the opportunity in every difficulty
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Korg Forums Forum Index -> Korg Electribe All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group