No way? This has been around still all these years? Damn i remember back near ~2005 when I was testing various DAWS, this was a major deal breaker for my setup and workflow and ended up using Cubase because i didn't get this problem. Wow. Nearly 20 years later 😮 its finally addressed.
I'm sorry, but WHAT. How has anyone ever taken ableton seriously with such a basic thing missing, that should have been included ON RELEASE? Are ableton users masochists? Jesus H Christ this is absolutely insane...
Great video, thanks! I do however think it's a better solution to compensate for midi latency using the External instrument device rather than fiddling with the track delay.
Place an External Instrument device on the MIDI track, set the correct audio channels there- then on the Audio Track you wish to record to, remember to set the audio input to the External Instrument device. People often forget this and set the audio in to their audio interface input channels. Super easy to miss this. Great way to waste hours troubleshooting MIDI track to Audio track latency
@guyvignati, you don't even understand the issue. ASIO guard is not about timeline recording placement, which this issue in the video is really about. It's not about latency per se.
that's because there are other ways to solve this problem. global Latency Compensation toggle, External Instrument device, the workaround listed here, etc.
My thing with Ableton is it got live at the end of there name it's suppose to be the best when comes to live sets yet u can't use it live with out big problems
I am very grateful for this video. Thank you for explaining the latency issues and how to resolve them in 12. As an aside, I remember being in a discussion on the Ableton forum over 10 years ago where the whole thread was exactly about this issue - i.e. Ableton Live would "compensate" for latency by adding its own delay instead of letting users work out how to deal with it best for themselves. It is the absolute worst implementation of dealing with latency I have ever come across. None of the other DAW's I have used (Reaper, Cubase, Logic) had this stupid approach. Not only is one, as a musician, trying to deal with latency whilst recording, but now you have Ableton doing a completely counter-intuitive thing that messes up the recording process even further. But what really blew me away was the arrogance of the Ableton tech guy trying to explain it away on the forum, saying that, actually, this process was "better" than what literally every other user suggested - he was obviously parroting what his bosses told him to say. I came within in an inch of giving up on Ableton right then and there as it was abundantly clear that Ableton was more interested in protecting their ego-invesment in going down this path than listening to their users... and the sheer arrogance of that didn't bode well. Even now, that they have finally implemented an option that should have been implemented years ago, it blows me away that their traditional approach is the default and one has to dig through multiple menus to choose the more sane option. I wish Ableton would get out of their own way sometimes.
I totally agree, this is the main reason I always went back to Cubase for recording. I get that they're trying to make Ableton as streamlined and easy to use as possible, but giving users the option to tweak things is always the better option.
@@CH-fb4lz no Cubase works with 'keep latency deactivated' by default. There is a slight delay between recording with monitor on- and off, and you'd still have to set track delays as that's a hardware delay depending on your drum computers and synths, but other than that it works a lot smoother out of the box.
@@optoproductions Thanks for your reply. Yeah, your video has helped me figure out alot lol. I just noticed a Cubase 13 sale and was like hmm is it better for recording vocals/instruments without delay? It seems like now its mostly fixed in ableton. Minus the delay compensation per plugin device (LFO tool snap to host timeline) issue someone mentioned elsewhere.
@@CH-fb4lz oh if you're working mainly with vocals and acoustic instruments then Cubase is definitely the way to go. Especially the built in vocal correction plugin Variaudio is a life saver, and there's way more editing options than Ableton. I'd recommend Ableton more to purely electronic music producers since it features more stock synths and great sounding sound design tools, it's a bit easier to learn too since Cubase has so many options and menu's to wrap your head around.
Latency was the main reason i left Ableton Live. I was really sick of it. Between all those DAW alternatives i decided to give a try on Reaper and i was amazed that it can do everything that every major DAW's do, it is fast, light on CPU, really really flexible and adjustable, it have major community support, many many of good freebies and it doesn't have that really annoying latency problem no matter how many heavy plugins you put on a track and i use the default DAW settings. I'm still on Reaper DAW ever since.
Agreed, even Lite should have this! I had no idea about this and I got 12 now and some experience,.Must be most frustrating for beginners who just want to start recording but has no idea whats going on.
I found a trick ....I create a duplicate track set to IN then record first track set to OFF, this gets me results i can cancel out (perfect render) ..im still in 11. soo anyone else using 11 this will work for you, same idea. Also I would freeze/flatten the midi-track if your going to use it to check against the recording.. Midi just the trigger, sound might have a later start time, who knows. Thanks for the info, nice video
@@optoproductions It also sucks if you are like me and have a template of 32 tracks (inputs), and record your hardware performances at once from multiple machines.
@@optoproductions I have Ableton 11. I do all my MIDI timing offsets (for old school drum machines mostly) with an advanced midi router. The timing is rock solid out of the box. But to get the timing correct while recording in ableton, I have to have the monitoring set to Off. Not ideal when you are doing a performance with multiple machines and rely on hearing the instruments mixed/sends in the DAW for effects etc.
I've always used the external instrument feature on a midi track for this and then had an audio track taking in the audio from the ext-instrument track. Has the advantage of compensating whilst playing back the instrument in-synch live, before recording. Keep latency seems possibly more useful for tracking recording of acoustic instruments...?
Damn, why didn’t the ableton support telll me, that I’d just have to turn monitoring off all those years? also awesome feature for me in live 12, finally
It's still 'broken' in a sense because when I use Cubase for instance, I don't have these types of issues that I have when I record hardware synths in Ableton. This is definitely an improvement, but they need to find a better way to manage delay compensation.
It now works exactly the same. I also use Cubase or rather Nuendo and you'll never get rid of latency completely because each hardware device needs some time to process information.
@@optoproductions I understand but my point is that out of the box Cubase doesn't have 'hidden' buttons you have to toggle on. It just does it out of the box. Also, if you're not running Live 12 you're still dealing with the issue.
@@optoproductions so in some ways this is a bad aid solution. I don't even know why they have that button to toggle it off. I can't think of anyone who would *want* latency when monitoring! 😄
Yeah i record my external synths totally different. ive always used the external instrument device and just dail in the delay on that device. I then save that external hardware device as a preset so its ready to go for any session for delay free recording. Each of my hardware synths has its own external device setup and saved in Ableton so i can just drag the device onto an audio track and go.. each synth or hardware effect has different latency settings depending on different variables. Like i run some of my stufg through an ADAT and some through my main interface, they both have different latency. I just save that latency delay setting into the external audio device plugin and also the audio I/O. I never record my external audio through the actual channel input like you have here, i have over 24 channels of I/O so i would hate to be constantly sellecting which channels i want. It takes a little work to set up and save individual external audio effect plugins as presets but once its setup its super quick and easy .
That's a good solution as well, but when it comes time to record do you then add another audiotrack with the external instrument track as an input? My main struggle with external instruments is the offline bouncing aspect.
@@optoproductions Yep - I do just that - have a midi track with the ext-instrument, and then an audio track for recording. Been doing it that way for some time now.
Ableton will add an additional sample at bounce as well (if your session is 48kHz and you bounce you’ll have a 0.02 ms delay on each track, it’s annoying especially if you work with timecode)
@@optoproductions I still don’t get why they don’t make it a decent experience when it comes to working with videos, I don’t want ProTools or Cubase features but at least make it viable without obstacles and problems in the way, no wonder you have to use other DAWs (and rightly so)
@@micheler.3439 yeah I'm not sure, maybe a lack of budget or demand. It took them long enough to add a simple note splitting feature haha. All we can do is hope it gets better.
In fact, wow, just did a test - - really, really big difference. Anyone used to compensating for that delay in previous Abletons will think this is right on beat, really. I just thought I didn't have the right gear - now I do!
Hey man thanks for sharing! I have a question: sometimes when I create a new track and record the audio from an existing track, the dynamic range of the recorded audio is different from the original audio. Do you know why? It can happen during resampling too, even after I turn off all the plugins in the master channel.
Maybe you're clipping your track? There's no problem peaking on an individual track, since it's 32 bit float. And try to keep your fader at zero. Otherwise I can't think of anything.
I'm so glad the finally fixed this headache - only took them 12 versions. Thanks for the tip. How stable is the clock? Do you have any tips on using live with external sequencers or do I need to buy a midironome or erm multiclock?
Haha true 😆 I typically have no issue running clock signals to drum machines or sequencers. You can set a clock delay in the preferences menu, and I usually let it run for a bar as the clock may need some time to catch up
They still haven't fixed that routing audio out of return tracks to anywhere except the master introduces latency. This is probably to prevent feedback loops, but the issue arises that random amounts of latency creep in as your project gets more complex to the point where delays are going out of sync etc. Makes the return system pointless and makes you have to use work-arounds like using the gate devices monitoring input as a substitute
Great video!! Helped me out a bunch. My question is, when using driver error compensation and adjusting the latency to be perfect on grid, when zoomed in, the transient lines up, but zooming back out to say, 1/64, the latency waveform looks too early and cuts into the previous grid. How do you know when the waveform is perfectly lined up, even when there's a space between the grid and the transient when zoomed all the way in? Thank you
I've noticed that too, but if you're zoomed in all the way and it ligns up, I would trust that. The accuracy probably changes when you zoom out to reduce GPU load. You could always test it with a short pulse and listening, as long as it sounds good, that's what matters.
Thanks , been doing vocals. Track delay works great for latency. Got them spot on. Everyone else making videos about latency can fk off. Your the man !!!
Thank you for the video. I use Ableton Live to create orchestral music and I noticed that the more tracks I use the more latency I get. I don't see how this new feature will help Ableton get rid of latency. Do you know how things work in Reaper and Cubase? Does it make sense to move away from Ableton or do other DAWs have the same problem? Thank you in advance.
Latency is always a part of digital audio systems, so that's present in all DAWs. The problem this update solves is that recordings are now corrected in time, while before they weren't. The only issue with Ableton is that sidechain inputs or plugins that sync to transport aren't latency compensated.
Hi do you know if Push 3's audio interface has 'direct monitoring' integrated? I'm using it to record vocals and when I monitor my audio in for recording I still get that slight doubling sound. The recorded audio is fine as you'd expect. So how can I monitor my vocal whilst singing without the doubling using Push 3 as my interface? Great content btw 👌
I don't have a Push 3 so I can't confirm this but I doubt it has a direct monitoring path to be honest. The only way to get around this is with a mixer or external pre-amp. Maybe if you lower the buffer size enough, it's not as noticeable.
@optoproductions I read it doesn't which has annoyed a lot of people. However the interface isn't the reason i bought it. Trouble is another interface = one less slot on the dongle 😵💫
For easy audio/midi/fx in synch everything with everything , use Ableton as slave machine /as master use a hardware seq with minimal clock MIDI PPQN 480 ticks... ENJOY
So this keep latency function is not applicable to software instruments , right? To Confirm, I should only turn it off for: vocal recordings, hardware instrument recordings And the final Track Delay negative value, I see you apply that to the midi track. How would I go about routing this for a vst midi? I notice that when I flatten a MIDI track with Track Delay, I don’t see the change. So I want to route this midi to a separate audio track, yes? Thanks
Good questions, if you're resampling audio and use a lot of plugins, then turning 'keep latency' off, should make a difference. For vocal recordings I would use hardware monitoring if you have that and just turn monitoring off in Ableton, but if you don't then you could turn 'keep latency' off. You can apply track delay to an instrument track too. When you freeze an instrument track, it won't embed the track delay in the audio file, but it copies the track delay over to the newly created audio track.
Hello Hello, this features fixes the recording itself but not hearing yourself, or does it? If I wanna record my guitar, I can either use direct mono but then I don't have any effects on it which I think is important to express myself, or I can use this trick for the recording as such. However, whilst playing I'm still hearing the latency which throws me off..
You can't get rid of latency, direct monitoring is the only way to hear your recording in realtime. You can always put a reverb 100% wet and blend that in with the direct monitor to still get some effects.
Best tutorial yet. I thought I was going crazy with this compared to how logic does it automatically. In Ableton you have to fix it yourself. Like a child. Can they not fix the code to do it. Geez.
Abelton 11 is fine here with a uad apollo but I beta tested 12 didn’t like it personally didn’t feel 250 was worth a minor update , rather get Logic 11 imo
How many years more we have to wait Ableton to fix PDC for automation and tempo grid so people can finally start using tempo grid based plugins like LFOTool on later on the chain? 😅
Live 12 and still no PDC fix? PDC at its current state is why un-knowledgeable Live users claim it sounds worse then other DAWs. Its not the audio engine, its the PDC not doing its job!
Sorry, thats not correct at all. Plugin latency compensation is rock solid since years. What Ableton doesn't compensate is the host transport information. When you have a plugin thats relies on this information, like LFO Tool, VolumeShaper etc. the action of those are affected, because the host transport time based adjustments are done too early if plugins introduce latency prior them. If you have multi fx like transit with a bpm delay, the delay reacts perfectly fine because it reacts synced to bmp but not synced to host transport, while the pumping module of the same plugin doesn't it will duck to soon. In other words the audio stream itself is always properly compensated but the actions of host transport syncing plugins aren't. Take a 1 bar kick loop with a long decay, place a Pro Q 3 in linear phase mode in front of the LFO tool in the standard preset, bounce it, you will see that the the first transient / the start of the kick will still be in place but the LFO tool has left a "bump" in the decay between the first and second kick but the beginning and and end of the kick itself didn't shift , the kick will still hit in the right position while the actions of the LFO Tool aren't. thats a different thing than PDC. To describe whats wrong in Ableton we should introduce the term HTIDC meaning "Host Transport Delay Information" PDC describes only the own latency a plugin reports, the next plugin has always the correct information about this. Anyway its a bad design and most other DAWS solved this better.
@@rez9159 Alright, thanks for clearing that out! I did not know this. So the latency and muddy sounding problem is there, I’ve tested it and confirmed it like you, but it’s made by a different thing than I thought. A fix tip for those who don’t know: What made it a lot less pronounced through my tests was exporting the final mixes with as low sample rate size as possible. 128 or 64 samples if possible tightened up the overall muddying effect of the sum of all these various plugin latencies a lot. In my experience a lot of producers are not aware of this “fix” and some of them complain about ableton having an inferior sound engine when actually it does not. They just use the wrong word to describe an existing problem. What they mean to say is that their mixes sounds more muddy with Ableton then in other daws. I wish Ableton was better at explaining this fix that I use. Maybe they are embarrassed to admit it in the first place, because admitting this fix will also reveal them indirectly acknowledging the problem.
Those who didn't have PDC until recently are FL users, but it has finally been added there too. However, I've certainly used Ableton Live very little so you know it better than me, but for the little time I've used it, I honestly haven't had any problems with bad audio or latency. I've never had latency problems in any DAW, after understanding how the buffer works... I hear bad audio problems in FL and I also have that thought like "they should redesign the audio engine", maybe it's not that the problem, but instinctively that's what I think... but I think it's aimed at FL, not Live, I actually like the sound of Live a lot, it's a DAW that I don't use much just because I'm not a fan of the interface, I prefer something else. ..but from a technical point of view I have never had any problems in Live.
@@rez9159you're actually a bit wrong here. PDC is the issue here. As the name implies, it's mechanism to compensate delay caused by plugins. When high latency plugin is in front of other world clock sensitive (transport info) plugin, you need to compensate for the delay of the first plugin for the second plugin. Live only uses PDC for recording and mixing. They only just now fixed the recording PDC correctly apparently. What remains unfixed is PDC for plugin transport info and automation. AUtomation might be fixed but it's far cry from a perfect situation when the transport info remains there as it's hitting users the worst.
Sadly this doesn't work on my system where I'm triggering my modular synth via Clock from Ableton over USB MIDI to the FH-2 module. The only way I can reduce latency in a meaningful way is to reduce my Buffer size down to 64 or 32 (normally work at 512). At 512 Buffer I get about 87ms latency no matter what I do. What baffles me is with the exact same setup my latency in Logic is only a fraction of that in Ableton, and in fact is almost useable at 512 Buffer!
You can change MIDI clock delay in the preferences menu, under the MIDI tab. This is separate from sending out notes, which I'm talking about in the video.
@@optoproductionsThanks will take a look later. I have tried the MIDI notes directly to an external synth as your method and still get massive latency on my system even with the settings you show in the video. As I said it’s crazy that I don’t get this happening with Logic.
@@optoproductionsNo am on an Intel Mac. 2013 Mac Pro, with UAD Apollo 8 interface. I didn’t know about the MIDI clock delay option will check later am not at the computer right now.
Thanks for an epic video - I implemented immediately. I noticed you have been replying to answers in the comments, so I thought I'd chance my arm at asking a question, if you have any insight or ideas. I Send CV clock from Ableton to start my modular synth. (I use the Expert Sleepers ES9 interface, and the clock starts my "pamela's new workout" module.) I do not use midi. I record my audio tracks back in to ableton via the same ES9 audio interface. While your video has massively helped reduce the recording latency, I am still seeing around a 12ms delay when recording. Have you any idea how I can make it so the kick drum (and all recordings) line up on the grid, without the delay? I would love to be able to mix in audio samples from ableton into my performances, but due to the recording latency, the ableton tracks are never in time. Many thanks to anyone who may be able to point me in the right direction.
@@optoproductions delay compensation never worked, at least not as expected. Here is what I mean: Put a latency heavy plugin on a track & put LFO tool, shaperbox or any other time linked plugin after it, said plugin is not in sync with the project. This is because ableton is the only DAW which compensates delay per track, not per plugin. While this makes sense in a live performance setting as the overall latency will be lowest, in a production setting, this gets annoying quickly. I've always believed for ableton it should be togglable to choose between per plugin & per track compensation and I was hoping that this was that too...
It's rediculous for Ableton to say that the reason the latency is there on midi is because "with real instrument people play with slighly early timing to compensate" YEAH...we do that BECAUSE OF THE LATENCY! 🤦 That explanation makes absolutely NO sense lol because if the latency wasn't there people wouldn't have to compensate in the first place 😂. I know it's just a thing we have to deal with when playing guitars and stuff...but why add it to the midi also? We still would much preffer to not have to deal with that lol.
Haha yeah well it makes sense, I remember when I started drumming to a click track, it always sounded different after the recording then during recording. That's exactly the reason Ableton is talking about. I compensated for the latency with my playing and because Cubase shifted the recording to the right place afterward, it sounded off. But leaving this option on by default doesn't make sense to me though, at least now we have the option to change it.
@optoproductions Exactly... it never makes sense to shift internally recorded audio to the right if there's practically no latency involved. It should just not do that by default
@@optoproductions still latency - the only way to solve it before ableton 12 , was to have to audio one on "auto" the other on "off" , record both of them at the same time and keep the "off" version , i wonder if that can solve our issue with vocals ... please make a video it would be very helpful to a lot of people :)
@@numero-_-uno if you use direct monitoring on your audio interface or a hardware mixer, there is no latency, as you're monitoring before your audio enters the computer.
@@optoproductions you are wrong - check it , everyone knows it ... look it up on youtube n check it for yourself and then make a video for us who dont have ableton 12 yet to see if the pro blem still persists - thank you
Only reason i am considering Ableton is for live performance..and someof the plugins..or else..its not so very user friendly..in my opinion...and confusing.
Yeah in terms of editing and mixing I still use Nuendo, nothing can beat that, but Ableton's synths and plugins are the highest quality of all DAWs I've heard. And you can create anything you want with max4live.
i recently got a new audio interface ( focusrite solo), but ever since i have it my midi keyboard is pretty much useless. even on 128 samples i have a latency. its impossible to use at the moment. When playing it plays the first note when i already hit the second note and it really throws me off. I was using asio4all and i was hoping this sound card would make it better, but i am worse off then using asio4all :(.
That's weird man, I've never had any issues with Focusrite. Are you sure you downloaded the correct drivers? Maybe there are different versions, definitely send Focusrite an email.
This was a workaround but I like to keep my MIDI and Audio separate. This way I can overdub and use take lanes, and you can use track delay on MIDI tracks.
@@optoproductions midi tracks using a ext. inst device will still let u overdub/take lanes and compensates for specific hardware latency. I still get latency when recording midi data into Live even if reduced latency is on so I started using MIDI tracks how you are and monitoring outside of ableton. Works well so far but I miss being able to use Live's FX before printing audio :(.
@@MikhailBeltran Ah that's right! I forgot about that option. I'm just so used to separate audio and MIDI tracks. Also, when I'm using hardware sequencers, I just send MIDI clock and skip the MIDI track altogether. I believe you also have to disable the external instruments on export, otherwise it would still bounce offline.
Whats sad is its not mentioned its assumed known knowledge and why i dont like ableton its such a pretentious build of a daw, For two years I had no clue and thought I was just off beat, turns out it was the latency monitoring issue as i did not have an audio interface at the time. I want to say live and learn but they dont learn, they just keep doing abletons stuff, and the support is beyond jerks about it all.
I get that, it's definitely frustrating, and I totally agree they should at least mention this clearly in their tutorials or other resources, but all DAWs have their issues unfortunately :/
very good tipp, btw if you use an rme audio interface, the driver error is 0 samples. rme is the only brand I know that is spot on acurate. others vary, depending on the buffer size. compensating midi latency is difficult, because it can vary and drift. this is because its a serial protocol and depends on how many midi informations are transmitted at a time.
@@optoproductions yes they have latency (every interface has it), but the driver is reporting the correct latency to the software, the error is 0 samples.
@@goat-of-neptune I just eye-balled it, I'd have to check it with Cubase as I can measure it more accurately there, but this also seems like a helpful tool 👍
This title is misguided. The way monitor works was documented before and it's been said for decades the way to record synced machines was with monitor off on the recording track. Only newbies not bothering to learn Live suffered. The reason monitor on works differently is because there is always some latency and this affects how people play, i e they play "ahead" in order to make the playing sound in time. This way what comes back recorded sounds exactly as when played in. Naturally machines don't react to latency this way, which is why monitor off works differently. The new feature Keep Latency on and off in Live 12 addresses this. If Ableton is to be blamed for anything it's for not making this more clear. But it's all in the manual and in forum responses.
@@optoproductions OK great, but the title doesn't reflect this. While this functionality was not put forward as clear as one could have hoped by Ableton, it was a non-issue for those of us that researched it, read the manual, and "solved it" more than a decade ago. It's fine you tell about this in the video, but the title suggests this was a bug. It wasn't.
@@abletonliveguru Judging by the number of comments and views on this video, I'm sure plenty of people missed it. Nowhere does this title imply there's a bug, either. Thanks for your comment, though. Have a nice day!
No way? This has been around still all these years? Damn i remember back near ~2005 when I was testing various DAWS, this was a major deal breaker for my setup and workflow and ended up using Cubase because i didn't get this problem.
Wow. Nearly 20 years later 😮 its finally addressed.
lol yeah same, just like splitting notes, but better late than never I guess 😅
I'm sorry, but WHAT. How has anyone ever taken ableton seriously with such a basic thing missing, that should have been included ON RELEASE? Are ableton users masochists? Jesus H Christ this is absolutely insane...
@@jonirischx8925 The problem has been solved, but the program will keep recording with latency unless you activate the fix, which is hidden LOL
What remains is the PDC for automation and tempo grid for plugins so don't rush back any time soon 😂
Great video, thanks! I do however think it's a better solution to compensate for midi latency using the External instrument device rather than fiddling with the track delay.
Place an External Instrument device on the MIDI track, set the correct audio channels there- then on the Audio Track you wish to record to, remember to set the audio input to the External Instrument device. People often forget this and set the audio in to their audio interface input channels. Super easy to miss this. Great way to waste hours troubleshooting MIDI track to Audio track latency
yes, that is by far the best feature in live 12 for me
Steinberg with Cubase managed to solve this problem with ASIO Guard like loads of years ago
Ableton is a sketchbook. Cubase is a factory.
Cubase is much older than Ableton…
@guyvignati, you don't even understand the issue. ASIO guard is not about timeline recording placement, which this issue in the video is really about. It's not about latency per se.
This major update will motivate me to purchase live 12. Such a huge progress, thanks for sharing this !
Wow super cool, funny this didnt get much or any buzz at all as it was frustrating af. Thanks for sharing!
that's because there are other ways to solve this problem. global Latency Compensation toggle, External Instrument device, the workaround listed here, etc.
My thing with Ableton is it got live at the end of there name it's suppose to be the best when comes to live sets yet u can't use it live with out big problems
I’ve been searching for ages for a tutorial like this! Thank you very much!
I am very grateful for this video. Thank you for explaining the latency issues and how to resolve them in 12.
As an aside, I remember being in a discussion on the Ableton forum over 10 years ago where the whole thread was exactly about this issue - i.e. Ableton Live would "compensate" for latency by adding its own delay instead of letting users work out how to deal with it best for themselves. It is the absolute worst implementation of dealing with latency I have ever come across. None of the other DAW's I have used (Reaper, Cubase, Logic) had this stupid approach. Not only is one, as a musician, trying to deal with latency whilst recording, but now you have Ableton doing a completely counter-intuitive thing that messes up the recording process even further. But what really blew me away was the arrogance of the Ableton tech guy trying to explain it away on the forum, saying that, actually, this process was "better" than what literally every other user suggested - he was obviously parroting what his bosses told him to say. I came within in an inch of giving up on Ableton right then and there as it was abundantly clear that Ableton was more interested in protecting their ego-invesment in going down this path than listening to their users... and the sheer arrogance of that didn't bode well. Even now, that they have finally implemented an option that should have been implemented years ago, it blows me away that their traditional approach is the default and one has to dig through multiple menus to choose the more sane option. I wish Ableton would get out of their own way sometimes.
I totally agree, this is the main reason I always went back to Cubase for recording. I get that they're trying to make Ableton as streamlined and easy to use as possible, but giving users the option to tweak things is always the better option.
@@optoproductions Do you have to make the same adjustments as you've demonstrated in Cubase 13? I have Ableton 12.
@@CH-fb4lz no Cubase works with 'keep latency deactivated' by default. There is a slight delay between recording with monitor on- and off, and you'd still have to set track delays as that's a hardware delay depending on your drum computers and synths, but other than that it works a lot smoother out of the box.
@@optoproductions Thanks for your reply. Yeah, your video has helped me figure out alot lol. I just noticed a Cubase 13 sale and was like hmm is it better for recording vocals/instruments without delay? It seems like now its mostly fixed in ableton. Minus the delay compensation per plugin device (LFO tool snap to host timeline) issue someone mentioned elsewhere.
@@CH-fb4lz oh if you're working mainly with vocals and acoustic instruments then Cubase is definitely the way to go. Especially the built in vocal correction plugin Variaudio is a life saver, and there's way more editing options than Ableton.
I'd recommend Ableton more to purely electronic music producers since it features more stock synths and great sounding sound design tools, it's a bit easier to learn too since Cubase has so many options and menu's to wrap your head around.
Nice thanks for this. This is a must-watch IMO. Finally in 2024 this is fixed!
Indeed, better late than never 😅
Wow! This short video somehow has so many useful functions and information that is easy to miss. Thank you very much.
Latency was the main reason i left Ableton Live. I was really sick of it. Between all those DAW alternatives i decided to give a try on Reaper and i was amazed that it can do everything that every major DAW's do, it is fast, light on CPU, really really flexible and adjustable, it have major community support, many many of good freebies and it doesn't have that really annoying latency problem no matter how many heavy plugins you put on a track and i use the default DAW settings. I'm still on Reaper DAW ever since.
So I have to upgrade from 11 Suite, to 12... If I want a feature that really should have been patched in a free Update. Wow, that really sucks.
That! Because it's not even a feature but just a patch for the program to function correctly. This should be part of a free maintenance update
Agreed, even Lite should have this! I had no idea about this and I got 12 now and some experience,.Must be most frustrating for beginners who just want to start recording but has no idea whats going on.
WOW, I can't believe they did this. Thank god. I need to buy 12 immediately.
Revelation. Thank you so much! Just found this channel and i have been binge watching for a while. So much to learn. Liked and subscribed.
Thank you, glad you like it, feel free to suggest new topics :)
Finallyyyyyyyy! Thank you for sharing!
This has made my life better, thank you!
Added this to my Ableton must have tips playlist
Super helpful, was looking for this
I found a trick ....I create a duplicate track set to IN then record first track set to OFF, this gets me results i can cancel out (perfect render) ..im still in 11. soo anyone else using 11 this will work for you, same idea. Also I would freeze/flatten the midi-track if your going to use it to check against the recording.. Midi just the trigger, sound might have a later start time, who knows. Thanks for the info, nice video
Yes I briefly explained this, that's what most people used to do. But you can't really freeze a MIDI track though, as there's nothing to freeze.
@@optoproductions It also sucks if you are like me and have a template of 32 tracks (inputs), and record your hardware performances at once from multiple machines.
@@Ancaja123 that's ideal, since you don't get relative timing offsets, what's the problem you're having then?
@@optoproductions I have Ableton 11. I do all my MIDI timing offsets (for old school drum machines mostly) with an advanced midi router. The timing is rock solid out of the box. But to get the timing correct while recording in ableton, I have to have the monitoring set to Off. Not ideal when you are doing a performance with multiple machines and rely on hearing the instruments mixed/sends in the DAW for effects etc.
@@Ancaja123 ah yeah that makes total sense! Ableton 12 makes this a bit easier, but it's still far from perfect.
I've always used the external instrument feature on a midi track for this and then had an audio track taking in the audio from the ext-instrument track.
Has the advantage of compensating whilst playing back the instrument in-synch live, before recording. Keep latency seems possibly more useful for tracking recording of acoustic instruments...?
hello, nice, on live 11 also low latency monitor on menu option, it help , midi, precise beat clock take time in protools, live also ;) cheers
Damn, why didn’t the ableton support telll me, that I’d just have to turn monitoring off all those years? also awesome feature for me in live 12, finally
😮😅
They did tell you though, it’s in the manual!!
right i looked thru their support for a year and nothing even close to leading on to the issue
@@MULTIMAN-MUSIC That manuel reads like almanac It should be the very first lesson in ableton period.
@@mirothedjmusic OK… I disagree 100% that that’s the first lesson that must be shown, but whatever rides your boat…
It's still 'broken' in a sense because when I use Cubase for instance, I don't have these types of issues that I have when I record hardware synths in Ableton.
This is definitely an improvement, but they need to find a better way to manage delay compensation.
It now works exactly the same. I also use Cubase or rather Nuendo and you'll never get rid of latency completely because each hardware device needs some time to process information.
@@optoproductions I understand but my point is that out of the box Cubase doesn't have 'hidden' buttons you have to toggle on. It just does it out of the box.
Also, if you're not running Live 12 you're still dealing with the issue.
@@JayKaufman that's absolutely true 👍👍
@@optoproductions so in some ways this is a bad aid solution. I don't even know why they have that button to toggle it off. I can't think of anyone who would *want* latency when monitoring! 😄
Right, I don't use Live, please tell me why this is an option to toggle
Yeah i record my external synths totally different. ive always used the external instrument device and just dail in the delay on that device. I then save that external hardware device as a preset so its ready to go for any session for delay free recording.
Each of my hardware synths has its own external device setup and saved in Ableton so i can just drag the device onto an audio track and go.. each synth or hardware effect has different latency settings depending on different variables. Like i run some of my stufg through an ADAT and some through my main interface, they both have different latency. I just save that latency delay setting into the external audio device plugin and also the audio I/O. I never record my external audio through the actual channel input like you have here, i have over 24 channels of I/O so i would hate to be constantly sellecting which channels i want.
It takes a little work to set up and save individual external audio effect plugins as presets but once its setup its super quick and easy .
That's a good solution as well, but when it comes time to record do you then add another audiotrack with the external instrument track as an input? My main struggle with external instruments is the offline bouncing aspect.
@@optoproductions Yep - I do just that - have a midi track with the ext-instrument, and then an audio track for recording. Been doing it that way for some time now.
Ableton will add an additional sample at bounce as well (if your session is 48kHz and you bounce you’ll have a 0.02 ms delay on each track, it’s annoying especially if you work with timecode)
Oh yes that's annoying indeed, that's why I still use Nuendo for detailed editing and video work.
@@optoproductions I still don’t get why they don’t make it a decent experience when it comes to working with videos, I don’t want ProTools or Cubase features but at least make it viable without obstacles and problems in the way, no wonder you have to use other DAWs (and rightly so)
@@micheler.3439 yeah I'm not sure, maybe a lack of budget or demand. It took them long enough to add a simple note splitting feature haha. All we can do is hope it gets better.
this is dooope thanks man!
Thanks for this! Succinct and informative.
I would not have thought of that
So many useful revelations, thank you!
In fact, wow, just did a test - - really, really big difference. Anyone used to compensating for that delay in previous Abletons will think this is right on beat, really. I just thought I didn't have the right gear - now I do!
Nice to hear that man, glad it isn't your gear :)
Why logic can create a low latency knob that allows you to record midi without latency and ableton can not? think about it
Yup, glad it's finally added to Ableton now :)
Thank You! What a great video.
I was using driver error compensation since live 10, had to manually dial in the latency in ms
Excellent. Thank a lot dude!
Ooo, the video I’ve been looking for!
That was useful. Thank you.
Thx for the explanation man.
Hey man thanks for sharing! I have a question: sometimes when I create a new track and record the audio from an existing track, the dynamic range of the recorded audio is different from the original audio. Do you know why? It can happen during resampling too, even after I turn off all the plugins in the master channel.
Maybe you're clipping your track? There's no problem peaking on an individual track, since it's 32 bit float. And try to keep your fader at zero. Otherwise I can't think of anything.
Bedankt! Goeie video!
Clear explanation, Thanks
I can't believe they finally did it.
I'm so glad the finally fixed this headache - only took them 12 versions. Thanks for the tip. How stable is the clock? Do you have any tips on using live with external sequencers or do I need to buy a midironome or erm multiclock?
Haha true 😆 I typically have no issue running clock signals to drum machines or sequencers. You can set a clock delay in the preferences menu, and I usually let it run for a bar as the clock may need some time to catch up
Buy a Multiclock if you can….definitely worth it.
They still haven't fixed that routing audio out of return tracks to anywhere except the master introduces latency. This is probably to prevent feedback loops, but the issue arises that random amounts of latency creep in as your project gets more complex to the point where delays are going out of sync etc. Makes the return system pointless and makes you have to use work-arounds like using the gate devices monitoring input as a substitute
In that case you need to disable the sends on the audio track you're routing to by right clicking on them. But I agree there's still a lot to improve.
Thanks, did not know!
Great video!! Helped me out a bunch. My question is, when using driver error compensation and adjusting the latency to be perfect on grid, when zoomed in, the transient lines up, but zooming back out to say, 1/64, the latency waveform looks too early and cuts into the previous grid. How do you know when the waveform is perfectly lined up, even when there's a space between the grid and the transient when zoomed all the way in? Thank you
I've noticed that too, but if you're zoomed in all the way and it ligns up, I would trust that. The accuracy probably changes when you zoom out to reduce GPU load. You could always test it with a short pulse and listening, as long as it sounds good, that's what matters.
Wow , finally!
finally!thanks for the tip.
Thanks , been doing vocals. Track delay works great for latency. Got them spot on. Everyone else making videos about latency can fk off. Your the man !!!
Awesome, thanks!
Well I be darn!!! All this time I could've been doing this!!!
Thank you for the video. I use Ableton Live to create orchestral music and I noticed that the more tracks I use the more latency I get. I don't see how this new feature will help Ableton get rid of latency. Do you know how things work in Reaper and Cubase? Does it make sense to move away from Ableton or do other DAWs have the same problem? Thank you in advance.
Latency is always a part of digital audio systems, so that's present in all DAWs. The problem this update solves is that recordings are now corrected in time, while before they weren't.
The only issue with Ableton is that sidechain inputs or plugins that sync to transport aren't latency compensated.
@@optoproductions thanks
Hi do you know if Push 3's audio interface has 'direct monitoring' integrated? I'm using it to record vocals and when I monitor my audio in for recording I still get that slight doubling sound. The recorded audio is fine as you'd expect. So how can I monitor my vocal whilst singing without the doubling using Push 3 as my interface? Great content btw 👌
I don't have a Push 3 so I can't confirm this but I doubt it has a direct monitoring path to be honest. The only way to get around this is with a mixer or external pre-amp. Maybe if you lower the buffer size enough, it's not as noticeable.
@optoproductions I read it doesn't which has annoyed a lot of people. However the interface isn't the reason i bought it. Trouble is another interface = one less slot on the dongle 😵💫
Try using an external instrument ableton device, I think it's the proper way to record synth
For easy audio/midi/fx in synch everything with everything , use Ableton as slave machine /as master use a hardware seq with minimal clock MIDI PPQN 480 ticks... ENJOY
does that solve the issues mentioned here or something else ?
So this keep latency function is not applicable to software instruments , right?
To Confirm, I should only turn it off for: vocal recordings, hardware instrument recordings
And the final Track Delay negative value, I see you apply that to the midi track. How would I go about routing this for a vst midi? I notice that when I flatten a MIDI track with Track Delay, I don’t see the change. So I want to route this midi to a separate audio track, yes?
Thanks
Good questions, if you're resampling audio and use a lot of plugins, then turning 'keep latency' off, should make a difference.
For vocal recordings I would use hardware monitoring if you have that and just turn monitoring off in Ableton, but if you don't then you could turn 'keep latency' off.
You can apply track delay to an instrument track too. When you freeze an instrument track, it won't embed the track delay in the audio file, but it copies the track delay over to the newly created audio track.
Thanks. So to confirm, I should keep ‘keep latency’ ON when using software instruments like Serum, Tal Sampler, etc?
Hello Hello, this features fixes the recording itself but not hearing yourself, or does it? If I wanna record my guitar, I can either use direct mono but then I don't have any effects on it which I think is important to express myself, or I can use this trick for the recording as such. However, whilst playing I'm still hearing the latency which throws me off..
You can't get rid of latency, direct monitoring is the only way to hear your recording in realtime. You can always put a reverb 100% wet and blend that in with the direct monitor to still get some effects.
use resampling
Best tutorial yet. I thought I was going crazy with this compared to how logic does it automatically. In Ableton you have to fix it yourself. Like a child. Can they not fix the code to do it. Geez.
Abelton 11 is fine here with a uad apollo but I beta tested 12 didn’t like it personally didn’t feel 250 was worth a minor update , rather get Logic 11 imo
How many years more we have to wait Ableton to fix PDC for automation and tempo grid so people can finally start using tempo grid based plugins like LFOTool on later on the chain? 😅
Live 12 and still no PDC fix? PDC at its current state is why un-knowledgeable Live users claim it sounds worse then other DAWs. Its not the audio engine, its the PDC not doing its job!
Sorry, thats not correct at all.
Plugin latency compensation is rock solid since years. What Ableton doesn't compensate is the host transport information.
When you have a plugin thats relies on this information, like LFO Tool, VolumeShaper etc. the action of those are affected, because the host transport time based adjustments are done too early if plugins introduce latency prior them.
If you have multi fx like transit with a bpm delay, the delay reacts perfectly fine because it reacts synced to bmp but not synced to host transport, while the pumping module of the same plugin doesn't it will duck to soon. In other words the audio stream itself is always properly compensated but the actions of host transport syncing plugins aren't. Take a 1 bar kick loop with a long decay, place a Pro Q 3 in linear phase mode in front of the LFO tool in the standard preset, bounce it, you will see that the the first transient / the start of the kick will still be in place but the LFO tool has left a "bump" in the decay between the first and second kick but the beginning and and end of the kick itself didn't shift , the kick will still hit in the right position while the actions of the LFO Tool aren't. thats a different thing than PDC. To describe whats wrong in Ableton we should introduce the term HTIDC meaning "Host Transport Delay Information" PDC describes only the own latency a plugin reports, the next plugin has always the correct information about this.
Anyway its a bad design and most other DAWS solved this better.
@@rez9159 Alright, thanks for clearing that out! I did not know this. So the latency and muddy sounding problem is there, I’ve tested it and confirmed it like you, but it’s made by a different thing than I thought. A fix tip for those who don’t know: What made it a lot less pronounced through my tests was exporting the final mixes with as low sample rate size as possible. 128 or 64 samples if possible tightened up the overall muddying effect of the sum of all these various plugin latencies a lot. In my experience a lot of producers are not aware of this “fix” and some of them complain about ableton having an inferior sound engine when actually it does not. They just use the wrong word to describe an existing problem. What they mean to say is that their mixes sounds more muddy with Ableton then in other daws. I wish Ableton was better at explaining this fix that I use. Maybe they are embarrassed to admit it in the first place, because admitting this fix will also reveal them indirectly acknowledging the problem.
Those who didn't have PDC until recently are FL users, but it has finally been added there too. However, I've certainly used Ableton Live very little so you know it better than me, but for the little time I've used it, I honestly haven't had any problems with bad audio or latency. I've never had latency problems in any DAW, after understanding how the buffer works... I hear bad audio problems in FL and I also have that thought like "they should redesign the audio engine", maybe it's not that the problem, but instinctively that's what I think... but I think it's aimed at FL, not Live, I actually like the sound of Live a lot, it's a DAW that I don't use much just because I'm not a fan of the interface, I prefer something else. ..but from a technical point of view I have never had any problems in Live.
@@rez9159I n c o r r e c t
@@rez9159you're actually a bit wrong here. PDC is the issue here. As the name implies, it's mechanism to compensate delay caused by plugins. When high latency plugin is in front of other world clock sensitive (transport info) plugin, you need to compensate for the delay of the first plugin for the second plugin.
Live only uses PDC for recording and mixing. They only just now fixed the recording PDC correctly apparently.
What remains unfixed is PDC for plugin transport info and automation. AUtomation might be fixed but it's far cry from a perfect situation when the transport info remains there as it's hitting users the worst.
Sadly this doesn't work on my system where I'm triggering my modular synth via Clock from Ableton over USB MIDI to the FH-2 module. The only way I can reduce latency in a meaningful way is to reduce my Buffer size down to 64 or 32 (normally work at 512). At 512 Buffer I get about 87ms latency no matter what I do. What baffles me is with the exact same setup my latency in Logic is only a fraction of that in Ableton, and in fact is almost useable at 512 Buffer!
You can change MIDI clock delay in the preferences menu, under the MIDI tab. This is separate from sending out notes, which I'm talking about in the video.
@@optoproductionsThanks will take a look later. I have tried the MIDI notes directly to an external synth as your method and still get massive latency on my system even with the settings you show in the video. As I said it’s crazy that I don’t get this happening with Logic.
@@redlester oke that is very strange. Maybe Ableton is running in rosetta mode, if you're on a M1 Mac?
@@optoproductionsNo am on an Intel Mac. 2013 Mac Pro, with UAD Apollo 8 interface. I didn’t know about the MIDI clock delay option will check later am not at the computer right now.
@@optoproductions OK I owe you several drinks sir, the MIDI clock delay works perfectly for what I need. Thank you so much!
Thanks for an epic video - I implemented immediately. I noticed you have been replying to answers in the comments, so I thought I'd chance my arm at asking a question, if you have any insight or ideas. I Send CV clock from Ableton to start my modular synth. (I use the Expert Sleepers ES9 interface, and the clock starts my "pamela's new workout" module.) I do not use midi. I record my audio tracks back in to ableton via the same ES9 audio interface. While your video has massively helped reduce the recording latency, I am still seeing around a 12ms delay when recording. Have you any idea how I can make it so the kick drum (and all recordings) line up on the grid, without the delay? I would love to be able to mix in audio samples from ableton into my performances, but due to the recording latency, the ableton tracks are never in time. Many thanks to anyone who may be able to point me in the right direction.
If you go to preferences > MIDI, you can set a delay for the MIDI clock. That's separate from sending out MIDI notes.
Thanks. So even though its not a midi clock, it's cv tools, it still is managed by that? I will try it. Many thanks
It was a bug and should be repaired in version 11. This is the main reason I switched to bitwig and it was the best choice.
Man, why didn’t you use external instrument device for all those years? You‘d have perfectly synced recordings all the time.
Hey thanks for this video! Do you know how to turn the 'ms' button (next to keep latency) yellow? Mine are grey in Ableton 12. Thanks!
Maybe delay compensation is turned off in the options menu? Or Ableton is following an external clock.
@@optoproductions Thanks I'll check :)
Thanks❤
yes finally!!!!!!!!
Does this work for guitar???? Thanks!
Yup 😀
What about "Reduce Latency when Monitoring" in options menu?
That helps to reduce the latency a bit but not as much as this option.
and why isn't keep latency just off on default? or maybe automatically turned on when tracks are record enabled??
I think you can right click the track and save as default
this fix is not done through proper plugin delay compensation, right?
Delay compensation always worked, but now also when monitoring.
@@optoproductions delay compensation never worked, at least not as expected. Here is what I mean: Put a latency heavy plugin on a track & put LFO tool, shaperbox or any other time linked plugin after it, said plugin is not in sync with the project. This is because ableton is the only DAW which compensates delay per track, not per plugin. While this makes sense in a live performance setting as the overall latency will be lowest, in a production setting, this gets annoying quickly. I've always believed for ableton it should be togglable to choose between per plugin & per track compensation and I was hoping that this was that too...
@@Projektor_music Ah thanks for clarifying. Unfortunately, you're right, this hasn't been fixed.
@@optoproductions yeah unfortunate...
@@Projektor_music Does Cubase have the same issue?
Thank yoy
Is this feature available for all Ableton 12 variants?
I can't confirm this as I don't have standard, but it's an essential feature that's part of live, so I'm sure it will.
So the latency setting in the midi preferences is redundant?
No that one's for MIDI clock, if you've got a drum computer or sequencer that's playing early or late.
It's rediculous for Ableton to say that the reason the latency is there on midi is because "with real instrument people play with slighly early timing to compensate" YEAH...we do that BECAUSE OF THE LATENCY! 🤦
That explanation makes absolutely NO sense lol because if the latency wasn't there people wouldn't have to compensate in the first place 😂. I know it's just a thing we have to deal with when playing guitars and stuff...but why add it to the midi also? We still would much preffer to not have to deal with that lol.
Haha yeah well it makes sense, I remember when I started drumming to a click track, it always sounded different after the recording then during recording. That's exactly the reason Ableton is talking about. I compensated for the latency with my playing and because Cubase shifted the recording to the right place afterward, it sounded off.
But leaving this option on by default doesn't make sense to me though, at least now we have the option to change it.
@optoproductions Exactly... it never makes sense to shift internally recorded audio to the right if there's practically no latency involved. It should just not do that by default
is it fixed so you can sidechain duck whitout latency?=
Nope, that's another issue
I recall 3phase continuously complaining about that issue on the Ableton User Forum…
what about recording vocals ?
I always use direct monitoring for that.
@@optoproductions still latency - the only way to solve it before ableton 12 , was to have to audio one on "auto" the other on "off" , record both of them at the same time and keep the "off" version , i wonder if that can solve our issue with vocals ... please make a video it would be very helpful to a lot of people :)
@@numero-_-uno if you use direct monitoring on your audio interface or a hardware mixer, there is no latency, as you're monitoring before your audio enters the computer.
@@optoproductions you are wrong - check it , everyone knows it ... look it up on youtube n check it for yourself and then make a video for us who dont have ableton 12 yet to see if the pro blem still persists - thank you
1 step forward 2 steps back though, plugin latency compensation feels BUSTED in live 12
Did you turn it on in the options menu? I don't notice any difference compared to live 11.
Only reason i am considering Ableton is for live performance..and someof the plugins..or else..its not so very user friendly..in my opinion...and confusing.
Yeah in terms of editing and mixing I still use Nuendo, nothing can beat that, but Ableton's synths and plugins are the highest quality of all DAWs I've heard. And you can create anything you want with max4live.
So using a P.A. or fancy speakers "doesn't make sense at all"?
I have no idea what you mean
Is not easier to just record and drag the sound to de desired start?
Easier than turning on one option?
@@RooftopKoreansMusic i'm using a hardware synth here, MIDI is just data, so there's no way of monitoring notes without an audio track.
i recently got a new audio interface ( focusrite solo), but ever since i have it my midi keyboard is pretty much useless. even on 128 samples i have a latency. its impossible to use at the moment. When playing it plays the first note when i already hit the second note and it really throws me off. I was using asio4all and i was hoping this sound card would make it better, but i am worse off then using asio4all :(.
That's weird man, I've never had any issues with Focusrite. Are you sure you downloaded the correct drivers? Maybe there are different versions, definitely send Focusrite an email.
Why you use Asio for all of you have interface? Use their dedicated software
Some focusrite series work better with USB 2.0 not in USB 3 . Not sure why but those are my experiences with gen1 and gen 2 .
04:56 I'm zenned out
Instructions unclear, try rephrasing your question.
wtf how.. thx dude i was desperate
Why would you want "Keep Latency" turned on?
Good question 😄
Do you prefer to use a MIDI track instead of an Ext Inst device for external synths? If so why?
I forgot that was a thing. Does this solve similar issues for you?
This was a workaround but I like to keep my MIDI and Audio separate. This way I can overdub and use take lanes, and you can use track delay on MIDI tracks.
@@optoproductions midi tracks using a ext. inst device will still let u overdub/take lanes and compensates for specific hardware latency. I still get latency when recording midi data into Live even if reduced latency is on so I started using MIDI tracks how you are and monitoring outside of ableton. Works well so far but I miss being able to use Live's FX before printing audio :(.
@@MikhailBeltran Ah that's right! I forgot about that option. I'm just so used to separate audio and MIDI tracks. Also, when I'm using hardware sequencers, I just send MIDI clock and skip the MIDI track altogether. I believe you also have to disable the external instruments on export, otherwise it would still bounce offline.
wow
Whats sad is its not mentioned its assumed known knowledge and why i dont like ableton its such a pretentious build of a daw, For two years I had no clue and thought I was just off beat, turns out it was the latency monitoring issue as i did not have an audio interface at the time. I want to say live and learn but they dont learn, they just keep doing abletons stuff, and the support is beyond jerks about it all.
I get that, it's definitely frustrating, and I totally agree they should at least mention this clearly in their tutorials or other resources, but all DAWs have their issues unfortunately :/
Why do they have the keep latency option at all? Why would anyone ever want latency?
No idea 😄
works with vocals?
It works with anything, with Vocals I'd still recommend direct monitoring though.
@@optoproductions but even with zero latency plugins ?
aa delay compensation does not work for me
Why not?
@@optoproductions i figured it out, had to calibrate it
get global sampler vst
i don't use ableton but it captures live information
this sounds absolutely jank , we have no problems like this in reaper
There's no problem anymore :)
very good tipp, btw if you use an rme audio interface, the driver error is 0 samples. rme is the only brand I know that is spot on acurate. others vary, depending on the buffer size. compensating midi latency is difficult, because it can vary and drift. this is because its a serial protocol and depends on how many midi informations are transmitted at a time.
I am using a RME Digiface, ADAT ports may have a bit of latency
@@optoproductions yes they have latency (every interface has it), but the driver is reporting the correct latency to the software, the error is 0 samples.
@@goat-of-neptune oke, not in my case it was 0,5 milliseconds, but that's good enough to me ;)
@@optoproductions interesting to hear, did you mesure it with the rtl utility from oblique audio?
@@goat-of-neptune I just eye-balled it, I'd have to check it with Cubase as I can measure it more accurately there, but this also seems like a helpful tool 👍
Not an Live user I was merely curious... This was actually an issue that didn't get sorted until 2024? That's insane 😂
And still not fixed version 12
Ableton is the best daw they said 😂
Massive W.
anyone else's live 12 crashing after a few hours of work/trying to save projects etc.
I've had some crashes with one project, not sure why though
oh i thought this was about hardware latency.. a real issue... lol
This title is misguided. The way monitor works was documented before and it's been said for decades the way to record synced machines was with monitor off on the recording track. Only newbies not bothering to learn Live suffered.
The reason monitor on works differently is because there is always some latency and this affects how people play, i e they play "ahead" in order to make the playing sound in time. This way what comes back recorded sounds exactly as when played in. Naturally machines don't react to latency this way, which is why monitor off works differently. The new feature Keep Latency on and off in Live 12 addresses this.
If Ableton is to be blamed for anything it's for not making this more clear. But it's all in the manual and in forum responses.
Yes that's what I'm explaining in the video 😀
@@optoproductions OK great, but the title doesn't reflect this. While this functionality was not put forward as clear as one could have hoped by Ableton, it was a non-issue for those of us that researched it, read the manual, and "solved it" more than a decade ago.
It's fine you tell about this in the video, but the title suggests this was a bug. It wasn't.
@@abletonliveguru Judging by the number of comments and views on this video, I'm sure plenty of people missed it. Nowhere does this title imply there's a bug, either. Thanks for your comment, though. Have a nice day!