Forum to discuss all matters relating to the MPC1000 and MPC2500 operating systems created by 'JJ' (all versions).
User avatar
By astronaut Sat Jul 16, 2011 2:04 pm
greetings

Do you guys know a way to sync the loop part of a sample if it has a different length than the sample?

An example: You record a 2 bar sample into an audio track. You just turn LOOP on, this way you can record a precise 2 bar sample at the tempo of your sequence. If you now assign this sample to pad and set it to loop in TRIM (and LOOP and HOLD in PGM), whenever you hit the pad on a beat it will sync because it's exactly 2 bars long, you could also hit the pad to a metronome click.

Now, if you go into TRIM mode and want to set the loop part just to the second bar, I don't see how you can do that since editing in the TRIM mode is done not with clicks/beats but... hmm sample units or something.

Anyone know of a workaround?
User avatar
By TYPO Sat Jul 16, 2011 8:59 pm
astronaut wrote:greetings

Do you guys know a way to sync the loop part of a sample if it has a different length than the sample?

An example: You record a 2 bar sample into an audio track. You just turn LOOP on, this way you can record a precise 2 bar sample at the tempo of your sequence. If you now assign this sample to pad and set it to loop in TRIM (and LOOP and HOLD in PGM), whenever you hit the pad on a beat it will sync because it's exactly 2 bars long, you could also hit the pad to a metronome click.

Now, if you go into TRIM mode and want to set the loop part just to the second bar, I don't see how you can do that since editing in the TRIM mode is done not with clicks/beats but... hmm sample units or something.

Anyone know of a workaround?


You are pressing the Play/Start button in trim mode with click set to In play right?Edit to the click(and another of my favorite additions)custom click.Also if you use the audio track as a
a perfect loop look again.Edit that as well.Take 1 ect must be edited in my opinion.TYPO
User avatar
By TYPO Sun Jul 17, 2011 2:41 am
astronaut wrote:
You are pressing the Play/Start button in trim mode with click set to In play right?


You mean using the click sound while in TRIM mode to set the loop range?


Yes. You can just listen and loop.TYPO
User avatar
By Sooty_G Sun Jul 17, 2011 8:01 pm
astronaut wrote:my next request to JJ would be the ability to edit samples in bars/clicks.


big cosign on this. this would save a lot of time and i imagine would be pretty easy for JJ to implement.

so say your tempo is 120bpm. when you go to TRIM and start to edit your loops, the start/end values will move in 1/16, 1/8, 1/4 or whatever value increments you want based on the current tempo. or you could just have a loop length automatically lock to 1 bar, 2 bars, 1/2 bar, etc...

would make it easy to keep everything in sync and also quicker to explore different loop variations, polyrhythmns, etc...
User avatar
By astronaut Sun Jul 17, 2011 8:19 pm
Sooty_G wrote:[
so say your tempo is 120bpm. when you go to TRIM and start to edit your loops, the start/end values will move in 1/16, 1/8, 1/4 or whatever value increments you want based on the current tempo.


yep. Of course with the option to turn off the snap to tempo/grid function.

I'm curious as to why this has not been implemented yet, it's much more musical to edit like that....

What kind of sampling units are those in TRIM mode anyway?
User avatar
By TYPO Mon Jul 18, 2011 8:40 pm
If you can not set a loop or chop correct now I doubt a update will do anything more than make it even
worse chopping.It is a musical phrase in a time signature right?My view TYPO
User avatar
By maara Wed Jul 20, 2011 1:41 pm
kylercagni wrote:Hey Guys I want to know how change a song's bpm and save the song with the changed bpm...your help would be highly appreciated


1 - Read the manual
2 - Have you read this topic? why are you posting a question to this post? - do you think it is related or what?
3 - If you are too lazy to look in the manual and you simply must ask, why don't you make a new thread?
User avatar
By arebee Fri Jul 22, 2011 12:22 pm
hey chill on the guy's first ever post. lets be more accommodating. RTMFM!


ha ha!
User avatar
By bliprock Sat Nov 19, 2011 6:01 pm
ok i read other post in JJOSXL request thread and will continue here. You state that the loops goes out of time after loping a while using the audio track that you recorded. Ok i understand this and see why you have problems.You or MPC wont be accurate enough, IMHO to loop infinitly in time. 1/44000th of a second is all it takes to go out of time eventually. So your method is kinda self defeatist.
It is good in the fact that it kinda works but not the best way ok. Point is you will never get a sample to loop perfectly unless you cut a perfect loop, even then it might be a perfect loop but it might not match BPM. :? See so you are painting your self into a corner. I know you want to keep your workflow fluid yes, but investing a little time will save you hours of angst ok.
Two things i suggest straight up is yes record as normal to your sequence to audio track. This way it is close to your BPM. Next comes the work sorry but that is the nature of the beast that is the MPC.
Assigning a sample to a pad and looping it is not the way to go really, nor audio track either as its gonna be impossible to make it tight enough, unless you get lucky. So here is what you can do. For starters, record your sample to audio track. trim sample and then turn on loop. First you should make sure loop is set correctly otherwise following wont work. Do not worry about BPM yet. Get it looping so it seems right. Next turn off the loop in the trim window and assign sample to a pad. Make it mono, not poly, make it ONE SHOT, now go to begining of a new sequence and record pad hit that has sample you want to loop. Sequence should be same amount of bars and looping. Right now play it. If there is a gap between end and start of sample you must make BPM faster, if they overlap, make BPM slower. Again because of BPM only being to one decimal place, some samples will be close but not perfect. Thats ok though, as you will see.
So now you have a sample thats not looped but in a sequence that plays sample and its looping for you. Look at BPM, when sequence plays the sample so it loops correctly. this is BPM of sample. it should be close to what you origanaly recorded, but now its a working as a loop, but not in time right. Using sequencer like this means you can find the BPM to any looped sample, and it will never go out of time. But I know you dont want to use sequencer for loop right, you want to loop sample in time then what you are doing wont really be acurate enough. Do above method to find real BPM and then make it a patched phrase, thats why you need BPM. This will mean your sample will be able to match any BPM, and stay in time. Use Auto Chop as oppossed to normal chop. MPC is not really a phrase sampler as such and i think you are trying to use it as such. I now its a bit of work, and oh its gonna kill your workflow, but im sure out of time loops are killing your workflow a lot more than above method, which does not take long and will help keep stuff in time.

So chop it patch phrase it or use sequencer. In fact i can think of a another method, but i would be here all day and night. let me knowhow you go. try above and i rekon you will be amazed how tight it will be
User avatar
By astronaut Sat Nov 19, 2011 6:42 pm
@ bliprock

well see I don't want to be adjusting the tempo to match anyone specific sample. I don't record that way. I just choose the BPM, start recording audio tracks, find the parts I like and cut them using the method I described in the request topic. I get samples to loop and not go out of sync. I set them in PROGRAM mode to loop and hold, and I can try out different combinations of looping samples playing simultaneously.

viewtopic.php?p=1400408#p1400408

Point is you will never get a sample to loop perfectly unless you cut a perfect loop, even then it might be a perfect loop but it might not match BPM.


With the method above I get perfect looping samples. But if you mean that you would hear the end and beginning of a sample, ye that could be the case, cross-fading would be a good option to get rid of that, or I just have to play the guitar very well :) If the sample has no loud moments at the beginning and the end, then there is no problem.

on the other hand I could use the method you describe, i.e. adjusting the tempo of a sequence to match a sample, BUT, then I would have to make a sequence for each new sample. I might actually try this method, something creative might come out of it. I would probably have sequences that have almost identical BPM, but still a little bit faster or slower, maybe it would sound good musically.

Use Auto Chop as oppossed to normal chop.


Yep. I started experimenting with autochop yesterday.

MPC is not really a phrase sampler as such and i think you are trying to use it as such.


yep, kinda like ableton live or boss rc-50.

p.s. I forgot to mention, that I mostly need the looping samples to keep timing, no need to have perfect beginning/endpoints, because I use the looped samples to lay down a rough sketch of a tune,.... after I'm happy with it, I rerecord all the audio tracks by playing the whole tracks in one take, or at least try to keep a minimum amount of takes. I'm using the mpc in a kinda unorthodox way :)
User avatar
By bliprock Sun Nov 20, 2011 4:43 am
All good Astro, I can see what you are doing yes and it is a bit different, though the method i mentioned is Just to find the BPM accurately. THEN chop and make patched phrase. This way sample loops perfect to any BPM, though to do this you need to know samples BPM for conversion. Hence putting it in sequence to see if it matches BPM, which it might not, if it is cut a bit wrong. So as I said this method is to make a patched phrase sample. I like your live jamming method and do simillar thing with patchphrases sometimes of synth noodling :D
So even though your sample maybe not perfectly matched it will loop to BPM.
It is nothing to do with crossfade, just figuring cut samples BPM for patched phrase.
So then go back to original BPM and patched phrase sample will fit for ever and not go out of time.
Yeah its a bit of more work, BUT the reward is that your samples will always be in time ect, AND you can save patched phrase, so save it load em later and you will have loop library no one else has, that works at any BPM. Pretty kool i think you will agree. So even though it is a bit more work you will be rewarded. So mix it up a bit, do what ya normaly do, and do above method to samples giving you a hard time.Yeah you have to use new sequence everytime, or just use same one as a template. Replace sample on the pad with your new sample and do it again. This way its easier and saves you making a hundred sequences. Then go back to your sequence and use maybe seperate program so you can manage stuff easier,and you wont be annoyed by samples being moved around pads when trying to find BPM.