Before i get started with this, should i keep the template i already began or should i make a new another? I ask because i’ve already messed with settings on the KsP, DT and Logic, maybe it’d be best to begin anew?
That other comment was gonna ask why i needed to change track 1 on the KsP to Midi 11 etc, i was thinking maybe it was the initial setup u where guessing i hadn’t done yet, hadn’t setup the 4 channels. But i went ahead and did it anyways and i see now that it wasn’t that…Now there’s no signal bleed through
So i did that and i got the sends via logic to the receives of the DT/KsP sorted too.
We can leave the Rainmaker for a while because i have to go through the motions of bringing in the work from the Rainmakers template on Logic to this new template for the KsP/DT, in essence merging the 2. I’m hoping there’s a way to do that without going through the entire process again. I’m looking into it, if i can’t get it i’ll be back soon lol.
But cheers for the help man, the long response was exactly what was needed, ur a true gent!!
Hey, I didn’t see that other comment until now so maybe you didn’t reply to my name? Anyways, the only reason I gave you different higher midi channels (11 and up) was because of Digitakt’s default channel assignments being 1-8. I just figured that if there was zero chance of overlap between midi channels, then it would be easier for you to figure out if something else was audibly wrong.
Unfortunately, I don’t know the specifics of how you’d set up rainmaker because I’m still not sure what you need to control or how you want it piped, like to say what audio will pass through it or if it will generate it’s own audio etc, but when you’re ready to do it and if we can clarify how you want to use it (ie is it used as an instrument or is it used as a filter etc) then I’ll do what I can to help.
Also, no problem, glad that helped at least somewhat. There’s more than one way to config this and still have it work depending on whether you decide that you want to use Keystep pro with digitakt or if you want the transport start to be from somewhere other than logic, but I just wanted to give you the most foolproof line you could follow to a working set up where you wouldn’t have to worry about any midi other than keystep pro with logic and then getting tempo to the Digitakt from logic.
If you wanted (for example) to press play on KSP to start logic and the DT at the same time (instead of pressing play in logic) we’d have to change some things around, but with this config the DT and the KSP aren’t relying on each other at all, so it just simplifies set up and troubleshooting.
If you have trouble getting the rest worked out, just reply to my post directly like you did today and I’ll check back in and see what’s going on. Have a good one man.
Hate to say it man, but i’m having some issues. I have a loop going in Logic that’s running for 32 bars, but when it loops back to the start of the loop, the sound from a KsP’s channel disappears for almost 4 bars, 3 bars and 1 beat to be exact, and only on that 1 channel. Also, when i first press play on the loop, it takes 1 bar for said channel to produce sound.
I’m thinking its a MIDI issue with Logic, there’s settings i don’t quite get. The “delay (ms)” part. How do i know what’s the best setting for the DT and the KsP for that particular value, it doesn’t go into explaining it anywhere?
Is it just trial and error? Cause that means moving the value 1%, saving, rebooting and hearing that, if no different, do it again…because doing it while it’s running seems to be making zero difference, there has to be easier way…right?
I would try taking the bpm you’re working with and use an online bpm calculator to break note lengths for the tempo down into values measured in time. Then take your value of 3 bars and one beat and convert it to an amount of time and try to use the logic midi latency time correction to compensate.
There might also be an app or a plug in for logic to help with this but you’ll have to Google logic midi latency time correction tool and find out. I think once you adjust for latency it should work as expected.
Actually, i forgot that the KsP has a slight fault (that we were hoping would’ve been fixed by now) that it sometimes doesn’t play the first note. So that explains (when i first press play on the loop, it takes 1 bar for said channel to produce sound) that issue.
I don’t think the other issue is a latency issue, latency deals with milliseconds, the issue i’m having is 3 and 1/4 bars, that about 4ish seconds. Also, i’ve noticed the KsP channels all freezes when the loop restarts, then unfreezes after it passes the 3 and 1/4 bar. I think it’s settings on the KsP that need fixing…
I see what you’re saying, it’s not when transport begins, it’s at the end of the loop when it comes back around. Does it pick back up where it’s supposed to at that point? Or does it start the sequence from the beginning with a delay of 4 seconds making it 4 seconds out of sync? So, is it still running but not producing sound? or does it seem like a delay is occuring between the last note and the loop restart?
Yeah, when it freezes it’s like half way through the pattern, when it continues it’s in time and properly in sync with the sequence.
It’s just a pause from the KsP, the rest is fine, Logic and the DT are all keeping up with the sequence and the loop.
That’s a behavior which I’m unfortunately not familiar with, especially since you said it’s not during pattern change, it’s just looping back around. I’ll try and Google it later and see if I come up with anything. In the ksp utiity menu, under the launch quantize section, what do you have it set to?
This never happened before even with patterns of the same length?
Settings under launch quantise section are, wait load project - 1 bar, wait load screen - 1 bar, wait load pattern - at end.
No, never happened b4 with any differing length patterns.
Any ideas, lad? I’ve been working flat out but i’ve i few off days coming and i wanna get busy creating, would love to shift this block.
Maybe we could try setting it up with the KsP being the main hub, pressing play on the KsP staring Logic and the DT, see if that clears the issue…is it as simple as making the KsP send and logic receive?
In case my last never came through from 6 days ago…
Settings under launch quantise section are, wait load project - 1 bar, wait load screen - 1 bar, wait load pattern - at end.
No, never happened b4 with any differing length patterns.
You know, I tried to Google this a couple times looking for answers and I get the feeling logic is the problem. I’m not positive there’s going to be a simple solution unless someone already went through the same thing. One thing I read is that logic has a song setting for clock mode as well as a pattern seting and that the pattern setting is less problematic for usb midi sync.
I don’t think changing the device controlling transport will change anything because it’s not related to the delayed audio at pattern change / loop back, however if you prefer to use the keystep for transport start you can do that because it’s just a matter of preference, you’ll only need to change the settings.
As far as logic goes unfortunately I literally have no clue, I’m completely unfamiliar with the software and the last Mac I owned was a g4 in like 2004ish. I might try setting up a test sequence using digitakt midi tracks and logic as a different profile isolated from the keystep and see if the same problem occurs, if it does then you can be almost certain the problem is logic. To be clear, right now digitakt and logic are only loosely connected, digitakt only hears “start playing” from logic, so what I’m suggesting is give digitakt the role of the current ksp as a test so that DT is responsible for playing the sequence.
It would at least point a finger at logic if the problem persists.
Is it possible that your computer is low on resources? It seems like the midi is continuing uninterrupted and keystep doesn’t generate any audio information, it only sends out midi commands. Since your issue is that the audio cuts out but comes back right where the sequence says it’s at on the timeline it just doesn’t make sense to me how keystep could be the issue. It’s certainly possible we’re missing something but the way you described it, the ksp sequencer sounds like it was doing it’s job and logic just doesn’t generate any audio during that elapsed time.
Crash course on digitakt midi: for any of the digitakt midi tracks, on the source page, you can enable that channel by pressing the midi channel selection encoder and then turning to the desired channel. You can program up to 4 midi notes at a time on one track(4 note polyphony), sequencer works as normal with record modes, you can use parameter locks etc. Dt settings menu would need to change to enable send notes, elektron “middle c” is actually an octave off (numerically) from most midi devices middle C so keep that in mind. Parameter locking a note to a step by holding down the trig then setting the note on the trig page is how you enter melodies, the trig length parameter works as normal for selecting individual note lengths and sequence length is still set the same way as with dt audio tracks.
It’s not hard but if it’s confusing there are a lot of youtube tutorials about digitakt midi. You don’t need your full sequence, just a test to see if you can duplicate the issue. Logic can still control clock and transport, mainly digitakt would just need to start sending midi notes and logic will need to receive them on that channel.
I’d also recommend changing the title of the thread to something like “logic version xx audio cuts out for 3 bars at loop point when sequenced externally” or something else that reflects the current problem so that if someone else knows about logic but not the original issue, we might get another more informed opinion about what’s going on.
OK man, i got the loop issue sorted. I went back and began again, more methodical this time. Turns out it was a simple multiple choice option in the project setting/synchronisation/MIDI/clock mode. There’s 3 options there so i just went through them 1 by 1 while trying it in between, the last option there was the correct one.
So after that i had to match the metronome of Logic to the DT’s and KsP’s sounds, like beat matching when DJing, which worked out kinda fine…BUT, when i press keys on the KsP there’s a delay.
Is the millisecond delay the issue with that, because it seems it can’t be for both matching the 3 tempos of Logic, DT and KsP and also for the delay when pressing keys, right? Or is the delay in pressing keys normal?