Home › Forums › Help/Technical Questions › 2880, midi Ext Clock slave, quantize, new loop… 4 beat count in?
- This topic has 17 replies, 5 voices, and was last updated 12 years, 11 months ago by feralchild.
-
AuthorPosts
-
August 13, 2010 at 8:05 am #80623GfromHarpOnMember
I’m considering purchasing the 2880, but have a few reservations.
I intend to use it as a slave to a midi master that will provide midi clock, start and stop commands, as well as controlling the 2880 through midi foot controller and expression pedals.One of my concerns is in regards to the count in feature.
I really wish it simply didn’t exist, or at least there’s a way to disable it.Anyway given the way I intend to use it, I need to know whether or not the 2880 will do a 4 beat count in when being given start command?
Whether it does it when starting a new loop?
Or when told to start overdubbing?
This is a potential show stopper.Thanks in advance
— G.December 23, 2011 at 8:47 pm #116587feralchildMemberThis is not how I use the 2880 so I had to check my facts first. (I don’t send it transport commands, just clock).
When receiving a start command: The 2880 (when slaved to an external source and in quantize mode) will begin recording instantly once the MIDI master sends a start command.
When recording a new loop: The 2880 will actually not begin recording a new loop until it receives a start command. Unless you press record a second time, in which case it will begin recording at the start of the next measure. (Or unless you use the trick I figured out yesterday described in this thread: https://www.ehx.com/forums/viewthread/2455/ )
Overdubbing: I believe this is instantaneous on/off, even when quantized/slaved.
Hope that helps…
see also
https://www.ehx.com/assets/instructions/2880.pdf
pg 23January 3, 2012 at 9:47 pm #116665bassplayer60ParticipantHi Everyone…it’s 1/3/2012 and I just joined this forum….and I think I at least found the right location to post my questions. I think we have similar needs but not quite exactly the same. So if I may…I’d like to post my question in hopes that one of you could answer my question…as I am interested in picking up a unit, but have not yet…because I don’t want to spend more money on trying to sync loopers to drum machines…I already went through the Boss 20XL and the 50 they are junk!
Anyway I have an Akai XR20 drum machine and I like it a lot…but was maybe thinking of getting the 2880 for it’s external clock syncing capability.
This is what I would like to do…I am a solo performer (looper would be used mainly for that….live performance), and I want my drum machine to be the ‘master’…as I need to have it play almost continuously once the song has started…hence the 2880 would become the slave to the time clock laid down by the Akai XR20.
Now…I am hoping that other than that…the 2880 will operate as normal…in other words I can start it at any time…and stop it after the use of the loop (in this case where I would solo over the loop), but I expect that the drum machine would continue un affected. Gosh I hope i”m making sense…
Does anyone have the knowledge or experience of doing something like that? I have no need to use the 2880 as a master, or have no need for external start stop….other than what’s on the machine per se.
Also I notice that other loopers have the foot button etc…alll on the same unit? Can the 2880 be used with a standard foot switch or do I need the EH foot controlller?
I appreciate any help I can get from you guys! Thank you! Vern.
January 5, 2012 at 1:41 am #116672CryabetesParticipantHey/welcome
1- the looper slaves really well to external clocks like drum machines (I use mine with korg electribes, etc). With starting and stopping a loop, you’d have to leave the drum machine going (so if you wanted to cut the drums, you’d want to cut the audio output, not just hitting ‘stop’).
Starting and stopping either would result in asynchronicity- by this, I don’t mean your loops wouldn’t be quantized to the same bpm as your drum mahine, but their beat 1 could be the drum’s beat 2.1 . It wouldn’t line up if you’re starting/stopping either one. However, by muting things or sending control messages to the faders (thereby cutting things out) you can give the appearance of starting/stopping.
Also reverse will cause asychronicity and octave will be disabled. Also changing bpms on your master will cause speedups/slowdowns of your loops. All things that can either be used to your advantage when they’re known or avoided due to careful drum programming.2- the footswitch. A standard amp fs won’t work with this. The options are the ehx hog, 2880, or 16 second delay foot controllers or a midi controller, which you’ll have to program for use yourself. As in the other 2880 thread, I recommend the fcb1010, modded with a rewritable eeeprom.
January 5, 2012 at 11:23 am #116674bassplayer60ParticipantSo I cannot just stop the play of the looper….and punch it on again?
Basically all I wanted was the drum machine to operate as the ‘master’…and the 2880 looper to slave to it…but I needed the looper to operate as a looper like the drum machine wasn’t even hooked up to it….just accepting the midi time clock info so they would sync and not lose time as time went on.
Basically I want to play ‘live’…using basically my drum machine / voice / and guitar…then punch a loop in the middle of the song….where I lay down chords for whatever…(say chorus or verse), and then solo over it…then punch loop off and play live again, with just the drum, voice and guitar…and looper off?
Not something really difficult…
If anyone can help I sure would appreciate it….I want to keep it as simple as possible…No recording or audio quirks…just simple straight forward..playability type question.
Vern
January 5, 2012 at 11:33 am #116675bassplayer60ParticipantQuote:Hey/welcome1- the looper slaves really well to external clocks like drum machines (I use mine with korg electribes, etc). With starting and stopping a loop, you’d have to leave the drum machine going (so if you wanted to cut the drums, you’d want to cut the audio output, not just hitting ‘stop’).
Starting and stopping either would result in asynchronicity- by this, I don’t mean your loops wouldn’t be quantized to the same bpm as your drum mahine, but their beat 1 could be the drum’s beat 2.1 . It wouldn’t line up if you’re starting/stopping either one. However, by muting things or sending control messages to the faders (thereby cutting things out) you can give the appearance of starting/stopping.
Also reverse will cause asychronicity and octave will be disabled. Also changing bpms on your master will cause speedups/slowdowns of your loops. All things that can either be used to your advantage when they’re known or avoided due to careful drum programming.2- the footswitch. A standard amp fs won’t work with this. The options are the ehx hog, 2880, or 16 second delay foot controllers or a midi controller, which you’ll have to program for use yourself. As in the other 2880 thread, I recommend the fcb1010, modded with a rewritable eeeprom.
I don’t want to do a ‘midi message to start recording the looper….I just want to press start on the looper? Cannot?
Also once I set the speed for that song….I wouldn’t want to change the tempo / speed up or slow down…?on the “footswitch” you mean I cannot just use a start / stop pedal for the 2880? So I need to have specifically that Control pedal put out by EH?
I also am getting confused with turning off the audio instead of stopping either?
Maybe I’m missing the idea of how the 2880 works…but I don’t have one yet…I was thinking about it because it supposed to be able to sync to external clock is all….but I need everything to work as is…
Drum machine…start../ stop
Looper…Tempo locked to Drum machine / and operate as a looper…punch in…record loop…punch out…play back answers me immediately…..SOLO over it..punch looper out…play live….end song.
So…2880 cannot do that …. I feel it’s quite straight forward. Maybe I’m looking at the wrong Looper for my needs if this is the case. ???
V
January 5, 2012 at 2:43 pm #116676CryabetesParticipantQuote:So I cannot just stop the play of the looper….and punch it on again?Basically all I wanted was the drum machine to operate as the ‘master’…and the 2880 looper to slave to it…but I needed the looper to operate as a looper like the drum machine wasn’t even hooked up to it….just accepting the midi time clock info so they would sync and not lose time as time went on.
No, you can start and stop it. But it won’t quantize to the next beat for starting.
basically picture that you have two squares that rotate, and they’re stacked ontop of one another. both have a red side, a blue side, a green side and a yellow side. following so far?
They rotate at the same rate and direction and their sides match up. Now say you stop one square’s rotation until its red side isn’t quite lined up with the other square’s green side and then start it rotating again. now they aren’t lined up, but they’re still rotating in the same direction/speed.Same idea.
Quote:Basically I want to play ‘live’…using basically my drum machine / voice / and guitar…then punch a loop in the middle of the song….where I lay down chords for whatever…(say chorus or verse), and then solo over it…then punch loop off and play live again, with just the drum, voice and guitar…and looper off?Not something really difficult…
If anyone can help I sure would appreciate it….I want to keep it as simple as possible…No recording or audio quirks…just simple straight forward..playability type question.
Vern
It’ll be quirky if you’re doing it that way, I can almost guarantee that. Loopers work best when you think in loops rather than changes over a linear time.
January 5, 2012 at 2:51 pm #116677CryabetesParticipantQuote:Quote:…I don’t want to do a ‘midi message to start recording the looper….I just want to press start on the looper? Cannot?
To be fair, the start button on the looper sends a midi message too. When you’re syncing to an external clock, you’ll need to start it to cue the looper to go; from that point, while the external clock is running, you can stop the looper/restart it freely.
Quote:Also once I set the speed for that song….I wouldn’t want to change the tempo / speed up or slow down…?OK. I was just pointing this out because sometimes I program my fills in half time or double time and my loops would tweak out.
Quote:on the “footswitch” you mean I cannot just use a start / stop pedal for the 2880? So I need to have specifically that Control pedal put out by EH?right. I mean, if you play in stocking feet and press carefully, you can just toe the buttons on the 2880 but the foot controller is worth it.
Quote:I also am getting confused with turning off the audio instead of stopping either?so the loop keeps going while the audio is off. it leads the audience to believe you’ve stopped whatever loops while preventing asynchronous errors due to mis-timing cues. (see the post about the rotating squares above)
Quote:…
Looper…Tempo locked to Drum machine / and operate as a looper…punch in…record loop…punch out…play back answers me immediately…..SOLO over it..punch looper out…play live….end song.yes, it can do that. but you’ll need to have the drum machine running (not just idleing/stopped) the whole time.
January 5, 2012 at 4:40 pm #116680feralchildMemberI am doing a similar thing with on the fly looping to a drum machine (ableton actually) and I can tell you how I do it.
First, one thing that was a PIMA at first is that the 2880 (when slaved) won’t start recording a new loop when you tell it to. It waits for that external signal to tell it to start. Presumably this is so it can match the first beat of the measure?
Normally you hit the New Loop switch once, it goes into a wait mode (flashing lights), then starts recording when you hit Rec (or at the beginning of the next measure, when quantize is enabled).
But if it’s slaved to something that is sending MIDI clock but is not in a PLAY mode (such as my Eventide stompboxes) it goes into a second WAIT phase, with rapidly flashing TEMPO light indicating that it’s waiting for a play command from the Master. You have to press the Rec switch a second time to override it, and then it just reverts to its onboard settings. It works but it’s wonky, and it won’t receive tempo updates after that, nor can you restart playback after it’s been stopped.
Seems like it was designed to work with external transport cues anytime its MIDI synced. But what I wanted was to just give it clock, and control everything else normally, with the footswitch. This is what I was talking about in my above post. / / /
I figured out a trick to make it work but I’m still not entirely sure WHY it works. My theory is if you can fool the 2880 into thinking its MASTER is in a PLAY state all the time, it will cooperate.
HOWEVER, you may not need to do this at all, as long as your drum machine actually IS in a play state. I never tested it with Ableton (my 2880 is slaved to a pedal) but I think if the timeline was playing, I would get the same thing.
In this state, I CAN stop and start the playback freely on the 2880 using the footswitch. But it’s basically the same as muting the playback because it keeps playing in the background and resumes at its current position when you press PLAY again.
Bottom line, it works. Now that I’ve gotten this little trick figured out I am able to do all kinds of on-the-fly looping synced with Ableton and my delays. Tempo updates cascade through the devices fairly quickly, so even if I speed things up it maintains sync fairly well. (Keep in mind this will alter the pitch of the loop playback). Note that my master clock source never sends a stop command to the 2880, once I’ve gotten them lined up, I leave them that way (in a constant PLAY state) until I am done playing.
What you’re talking about is possible I think, but perhaps not exactly in the way you’re hoping. I will do some testing when I get home and see if I can replicate a setup like you’re describing. I don’t know what would happen if you pressed STOP on the master and started it up again, if things would still be in sync, but I will try to test it for you.
If you are willing to control the PLAY/STOP/REC functions from your MIDI master, you may actually be able to start/stop in a more normal fashion, but it may also introduce new problems by sending conflicting messages (like if you wanted to start a drum loop but NOT start the 2880).
My feeling right now is you’re going to have to keep both devices playing and send track mute commands etc. to “start and stop” the looper. If you want to stop the drums, you could program a silent drum loop and trigger it.
January 5, 2012 at 4:56 pm #116682feralchildMemberPS. If you decide to send the transport controls from your MIDI master, you can probably get away with not buying the 2880 footswitch. You can access all the same functions using CCs.
January 5, 2012 at 9:10 pm #116684Flick (EHX Staff)ModeratorBasically as long as the 2880 is receiving MIDI clock, while EXT CLOCK is turned on, it will playback or record its loops to the tempo set by the MIDI Clock. But if it is not receiving MIDI Clock while EXT CLOCK is turned on, it just waits, or as Feralchild pointed out switches to its own internal clock. Many drum machines and computer sequencers only send out MIDI Clock when they are playing back audio.
So as long as the 2880 is receiving MIDI Clock from a drum machine that is continually playing, you can pretty much use the 2880 normally to record new loops, overdub and playback. You should turn QUANTIZE mode ON so that the 2880’s bar lengths match up with the bar lengths of the drum machine (assuming the drum machine is in 4/4 time).
January 5, 2012 at 9:54 pm #116685feralchildMemberThanks for jumping in on this thread Flick.
Quote:But if it is not receiving MIDI Clock while EXT CLOCK is turned on, it just waitsThis is where I’m confused. When slaved to the Eventide TimeFactor, AND receiving MIDI clock, it still waits. Meaning, when its in NEW LOOP mode (flashing footswitch LEDs) and I press REC, instead of starting to record like it normally does, the Tempo LED flashes rapidly and it continues to wait. Then if I press REC a second time, it goes, but it no longer listens to the MIDI clock.
I confirmed that it was receiving the MIDI clock signal. It would even update when I tapped in a new tempo on the TimeFactor. The Factor pedals send out MIDI clock constantly, and (except for the Looper on the TF) they do not have “play” commands or a “playback” state the way a normal MIDI controller might.
My understanding is that it MIDI clock alone does not suffice, it must also receive a PLAY/START command (I believe it’s referred to as a “START COMMAND” in the manual). Or the MIDI master must be currently playing back (not just sending clock).
From my experience, with my setup, the 2880 doesn’t begin to operate the way you describe until after I do my little hack.
Can you shed more light on this? I suspect its just an issue with my Factor pedals and if I used a normal MIDI controller it might work differently, but I still haven’t gotten a chance to test this…
January 6, 2012 at 3:09 pm #116687Flick (EHX Staff)ModeratorQuote:My understanding is that it MIDI clock alone does not suffice, it must also receive a PLAY/START command (I believe it’s referred to as a “START COMMAND” in the manual). Or the MIDI master must be currently playing back (not just sending clock).From my experience, with my setup, the 2880 doesn’t begin to operate the way you describe until after I do my little hack.
Can you shed more light on this? I suspect its just an issue with my Factor pedals and if I used a normal MIDI controller it might work differently, but I still haven’t gotten a chance to test this…
Normal operation on the 2880 when recording a NEW LOOP while syncing to MIDI Clock goes like this:
1. Connect your MIDI cable to the 2880’s MIDI IN port. Set up your master device to produce MIDI CLK, preferably all the time. I’ll assume that the device is producing MIDI clock all the time in the following steps.
2. Enable EXT CLOCK and optionally, though I highly recommend, also QUANTIZE mode. Both LEDs should be lit above their respective buttons.
3. At this point you can check if 2880 is receiving the MIDI Clock correctly by changing the tempo on the master device while looking at the blinking CLIX LEDs. A tempo of 300 will cause the LEDs to blink rapidly. A tempo of say 130 will give you a medium speed blink and a tempo of 50 will be a pretty slow blink. If you see the changes in the blinking LED speeds then the 2880 is correctly receiving MIDI clock.
4. Now to record a Loop: Press the NEW LOOP button, the RECORD LED will blink. Press the RECORD button, now both the RECORD and EXT CLOCK LEDs should be blinking. At this point the 2880 is in record ready mode and is waiting for the user to either press the RECORD button or to receive the PLAY command from the MIDI master; either will cause the 2880 to begin recording the new loop. If you have QUANTIZE on as well, it will go through some portion of the 4 beat count-in. The 4 beat count-in picks up where ever the master happens to be within a bar at the time you press RECORD.
5. When you want to finish recording the loop press PLAY, the 2880 will begin playing back whatever you recorded on Track 1 and also begin recording on Track 2. If Quantize is on it will either finish out the bar or truncate to the end of the previous bar.
6. In step 4, if there is no MIDI Clock present when you hit RECORD the second time to begin recording, the 2880 will default to the last known good MIDI clock tempo or if no MIDI clock tempo had ever been present, it will default to the last setting of the TEMPO slider before enabling EXT CLOCK.
January 6, 2012 at 3:15 pm #116688Flick (EHX Staff)ModeratorQuote:This is where I’m confused. When slaved to the Eventide TimeFactor, AND receiving MIDI clock, it still waits. Meaning, when its in NEW LOOP mode (flashing footswitch LEDs) and I press REC, instead of starting to record like it normally does, the Tempo LED flashes rapidly and it continues to wait. Then if I press REC a second time, it goes, but it no longer listens to the MIDI clock.I think someone here has a Time Factor so we’ll have to check it out and see what’s going on with its MIDI Clock output.
January 6, 2012 at 3:32 pm #116689feralchildMemberOne question – in step 4, if it doesn’t receive a Play command, and I hit Rec a second time, what exactly happens? Is it really the same as giving an external Play command? Or is it disengaging from the master and reverting to its previous tempo?
I don’t think the TimeFactor is capable of sending a PLAY command (at least, there’s no way to do it deliberately). Nor can it transmit the appropriate PLAY CC# (it can only transmit up to CC99).
So here’s my procedure:
1. I Turn on 2880, set Ext. Clock and Quantize to ON
2. Confirm it’s getting Clock by changing tempo
3. Press “New Loop” – footswitch lights begin flashing but ext clock light does NOT
4. Turn Eventide TimeFactor to Looper mode, and back to delay, repeatedly until the 2880 jumps into playback mode.
5. I stop the playback on the 2880 and press “New Loop” again
6. I Press REC ONCE. Ext Clock light does NOT flash. The 2880 immediately begins recording at the beginning of the next measure. (This is how I want it to work).
As long as I do this every time I turn it on, I have no problems and everything works great. I only have to press New Loop > Rec (once) and it starts recording, in sync and quantized.
So my GUESS is that it’s getting a play command somehow from the Looper mode, and as long as it never receives a “stop”, it believes the MIDI master is in a playback mode so it works. Am I right?
I will be doing some tests tonight with different equipment, and I will update this thread with what I learn.
-
AuthorPosts
- You must be logged in to reply to this topic.