Solving Ableton Latency // There's only 2 Solutions.

Музыка

I spent way too much time on this. But here's the skinny. Freeze and Flatten your tracks while using the Ext. Instrument Plug-in by Ableton. That's the easiest but my most unliked option. Instead i prefer to have a seperate Midi and Audio track, then calculate the delay like i did in the video and you should be Golden! Hope this helps and didn't create even further questions instead haha. Oh! and set your Driver Error Compensation appropriately otherwise you're screwing into termite wood.
My Mechanical Keyboard - amzn.to/3j19ydi
*20% of all merch profit go different non-profits fighting global warming🐋*
🎹 Synth Merch - www.Synthshit.com
🔊 Sample Packs - www.rickytinez.com/?category=...
🎶 Get your music on Spotify - distrokid.com/vip/rickytinez - (7% off if you use that link)
00:00 The First Solution I found
01:22 Driver Error Compensation Fix
02:54 The Second Solution
04:18 What's Ext Instrument Doing?
06:50 How to Fix Midi Latency to External Instruments
08:59 This is NOT Clock Latency
11:20 The Final Conclusion
// Let's Connect
Instagram - / ricky_tinez
My Free Music - rickytinez.bandcamp.com/
Spotify - spoti.fi/3qGaCpK
// If i was stuck on an island i'd take this - bit.ly/31ZcyOr
// Everything I Film With
📸 My Main Camera - amzn.to/2WIOrBa
My Lens - amzn.to/2WGHSyT
🎤 My Mic - bit.ly/3d2uiii
Free Video Editing Software - bit.ly/bmdr-rt
📺 My Monitor - amzn.to/35tQqO5
🐭 My Mouse - amzn.to/2S5UPDS
⌨️ My Keyboard - amzn.to/3cNRnov
Want to leave a tip?💰
BTC - bc1qmk0dguyut8m94a069axktgfxda3zal8ztqh0q0
ETH - 0xA9102B8Ab029fE6C156f8b9d5CE098EEB9431a63
USDC - 0xA9102B8Ab029fE6C156f8b9d5CE098EEB9431a63
//Contact
www.rickytinez.com/contact
------------------------------------------------------------------------------
PRIVACY POLICY and FULL DISCLOSURE:
°Ricky Tinez is a participant in the Amazon Services LLC & Perfect Circuit Associates Program.
°If you purchase something using these affiliate links i'll get a small commission with no extra cost to you. This makes it possible for me to make more videos. Thank you!
°We DO NOT collect, store, use, or share any data about you.
#AbletonLatency #RecordingLatency #AbletonTip

Пікірлер: 438

  • @radical_ans
    @radical_ans2 жыл бұрын

    Rest of the world: 404 MK 2!! Ricky: latency tho...

  • @chrisj5547

    @chrisj5547

    2 жыл бұрын

    gwj

  • @deadnameisdead

    @deadnameisdead

    2 жыл бұрын

    Underrated comment

  • @illiminal

    @illiminal

    2 жыл бұрын

    low key i was also waiting for the ricky 404 mk2 breakdown lol

  • @deadnameisdead

    @deadnameisdead

    2 жыл бұрын

    @@illiminal i think He didnt get one because he works for novation

  • @HanjoSynth

    @HanjoSynth

    2 жыл бұрын

    Hahah good one!

  • @kb420ps
    @kb420ps2 жыл бұрын

    It's 2021. This should be a painless "One Click" solution or operation.

  • @Andy-iw9su

    @Andy-iw9su

    2 жыл бұрын

    There is. Presonus Studio One.

  • @JamesWilliam70

    @JamesWilliam70

    Жыл бұрын

    It's just a tick box in Logic Pro called auto compensate. Why Ableton doesn't have this is a mystery.

  • @balcomoz

    @balcomoz

    Жыл бұрын

    I'll tell you from future point of view, it's not

  • @celdrichanfgarn5168

    @celdrichanfgarn5168

    Жыл бұрын

    Hows that gonna work

  • @WeareNeurotic

    @WeareNeurotic

    Жыл бұрын

    @@JamesWilliam70 exactly

  • @RhombusLabs
    @RhombusLabs2 жыл бұрын

    Ableton really needs a latency compensation analysis and correction tool. For a project, you should be able to define midi port/channel paired with audio input channel. Then the tool should just run a test on its own and provide latency correction. It knows what it's sending and receiving, it knows expected vs actual, and the difference is error. Error can be compensated. I don't know why this is still a manual process.

  • @VitalyPashkov

    @VitalyPashkov

    2 жыл бұрын

    Agreed, like it is implemented in Bitwig or Studio One. Just let it make a test with zero attack and make all compensations it needs automagically.

  • @dustyrhodes1655

    @dustyrhodes1655

    2 жыл бұрын

    Ableton 11 no less....

  • @LostID_r2d2

    @LostID_r2d2

    2 жыл бұрын

    When your using elektron gear with overbridge is Like you are mentioning. An automàtic latency correction. But i think It works better with t'he Mk2 series that improves t'he USB perdormance

  • @JamesWilliam70

    @JamesWilliam70

    Жыл бұрын

    I'm here because I have latency in recording external instruments in Ableton Live also. However I never get this issue in Logic Pro when recording an instrument as Logic has an Auto compensate tick box that does all the magic for you.

  • @sebbosebbo9794

    @sebbosebbo9794

    Жыл бұрын

    you can no corect or predict what lays in the future... only you build a fluxcompansator with 1.21 gigawatt..

  • @BigL3Z
    @BigL3Z2 жыл бұрын

    Just a heads up for those of you recording live instruments or vocals also.. simply monitoring through your actual interface and recording with monitoring off in Ableton is a very fast and effective work around to eliminate latency in your recordings.

  • @percyom

    @percyom

    2 жыл бұрын

    This should be No1 works out the box. Always surprised it's hardly ever mentioned.

  • @Scrubeez

    @Scrubeez

    Жыл бұрын

    Yeah I've been researching this because I'm starting a new project with an old friend that is going to incorporate a TON of outboard gear into Live, and he was worried about latency. My guy we're gonna do what I do all the time and just Direct Monitor and get the mix from stage monitors 🤷

  • @andreaaiazzi4501

    @andreaaiazzi4501

    Жыл бұрын

    i sing on something I made with vst's or samples on Ableton then playback and my recorded voice is late. Never happened before, now a big issue because I have to correct manually every take. Will try your solution thanks

  • @ryanedwardmusic

    @ryanedwardmusic

    11 ай бұрын

    You still need to test for driver latency compensation.

  • @poelogan

    @poelogan

    11 ай бұрын

    This is how I do it but it SUCKS for vocals. Especially when you rely on autotube cause your goofy ass sounds like Young Thug unplugged

  • @modeswitching
    @modeswitching2 жыл бұрын

    Great discussion! Some thoughts: 1. The External Instrument plugin is for live playing, otherwise there is really no reason to use it. For studio work, I use paired midi and audio tracks like Ricky mentions. 2. Driver Error Compensation in the preferences menu only affects the direct monitoring loop on the audio interface, so it should only affect the timing when you are playing midi in. And every time I have done the test, it has been less that 1 ms off, so I've concluded this is not a major source of delay on my Scarlett interface. 3. When you are sending midi to your gear and sending audio back, the best way I've found to correct for latency is to use the track delay (and make sure monitoring on the audio track is off). Record some quarter notes just like RIcky does, and if they are 9 ms late, set the track delay of the midi track to -9 ms.

  • @practice4089

    @practice4089

    Жыл бұрын

    "1. The External Instrument plugin..." that's not what Ableton says

  • @amaurygroc2386
    @amaurygroc23862 жыл бұрын

    Hi Ricky, I apologize if this was already mentioned, i didn't take the time to read all comments. I'm watching your video, and, in the first part, you adjust the Driver Error Compensation to re-align your Pro 3 track. Driver Error Compensation is to adjust the latency of your audio interface and is only necessary if for any reason the audio interface reports a latency that's not exact. There is a Hardware Latency compensation setting in the External Instrument itself, and this is to account for latency inherent to an instrument. Hardware instruments, cable length and whatnot introduce their own latency, and the correct way, if I may, is to set your Driver Error Compensation as you did previously, and then to set the right Hardware Latency for your specific instrument in the External Instrument device, then save a preset for it. That's a reason why the External Instrument method may be more accurate than separate MIDI and Audio track (with monitoring OFF): because if your different hardware has various own latencies, you can compensate for them. Then, Freeze and Flatten the External Instrument track is indeed useful to detect the latency that your hardware introduces, but once set in the External Instrument, it is not necessary to do all the time. I mention that because the way it is phrased in the video may be understood like "if you don't freeze and flatten, your instrument will be off". In fact, the External Instrument works well without freezing and flattening, provided that the right Hardware latency is set. The method of using a MIDI track to send MIDI to the hardware instrument, and an Audio track with monitoring IN, and then set the right track delay in the MIDI track works well indeed, and it equivalent to using the External Instrument method. The External Instrument has been created for this reason, to avoid having to create two tracks - which may be preferred for any workflow reasons. Hope that helps, and that I am not crossing a line. Thanks for your work, I appreciate your videos!

  • @coopwerks
    @coopwerks2 жыл бұрын

    Finally! I've been struggling with early audio from my Digitakt, and I just couldn't find a solid answer. So much so that I had abandoned audio inputs all together and switched to Overbridge. Seeing the "early audio" in your video set me on the right track to finding the answer. Needed to adjust delay on the clock! Thanks!

  • @nozzlegoblin1
    @nozzlegoblin12 жыл бұрын

    Thanks Ricky, I opened up KZread just now intending to search for this topic, and your video was first on my home page. This issue has been driving me crazy, much appreciated!

  • @fabiofzero
    @fabiofzero2 жыл бұрын

    A one-bar loop becomes a two-bar loop to account for delay/reverb tails and things like that. The first bar starts from silence while the second bar includes the tail form the first. The idea is creating a clip that starts from the first bar and loops the second.

  • @sebbosebbo9794

    @sebbosebbo9794

    Жыл бұрын

    hope he read this on day...

  • @wifoutteef
    @wifoutteef2 жыл бұрын

    Thank you Ricky! This video was really clarifying and validating because I coincidentally went through a similar journey a few months ago when connecting my Novation Circuit to control Serum in Ableton. I didn’t know the difference between track delays, the clock settings, etc.

  • @MusicianParadise
    @MusicianParadise2 жыл бұрын

    Such a great topic ! I spent a lifetime to dealing with those latency problems and come to the same conclusions, but the brilliant bit is you sharing your experience with the community!

  • @mattryan6886

    @mattryan6886

    2 жыл бұрын

    💯. Latency issues w/ Live caused me so much anger and frustration trying to learn/use Live as a beginner. This shared experience/knowledge is very helpful

  • @forcastfascistfuture
    @forcastfascistfuture2 жыл бұрын

    Great video Ricky! Really important stuff. I also found this to be presented pretty engagingly for such dry subject matter. Your passion really shines through.

  • @gaetanofrangella
    @gaetanofrangella Жыл бұрын

    the real amazing thing is how calm you are about all this. ive been on protools since forever and started working on ableton cause of an artist i'm working with and im pulling my hair out...what a buzz kill. latency? really? i have to calculate latency and were in 2022? hilarious.

  • @Tapepusher

    @Tapepusher

    Жыл бұрын

    Yeh I absolutely love Ableton but this is sucks

  • @colinmitchell1287
    @colinmitchell12872 жыл бұрын

    Highly recommend looking into time aligning plug ins as well. Mauto-align and the sound radix auto-align. Not only is the audio having latency an issue, it's also their phase and track delay is a big tool for that. Especially if you really hate editing audio tracks.

  • @ElectronicWitchcraft
    @ElectronicWitchcraft Жыл бұрын

    I recently added some hardware to my setup (a Behringer TD-3 and Korg Minilogue) and have spent weeks tearing my hair out trying to resolve latency issues in Ableton. I must have watched nearly every video on KZread… but this was the one that finally sorted it. Thank you so much! I’m now recording both MIDI and audio back absolutely bang on the transients. Thanks again for the sterling walkthrough.

  • @BIG_PASTA

    @BIG_PASTA

    Жыл бұрын

    I’ve been using Live for 15 years and I still can’t get it right. I use external instrument hardware delay and the midi clock offset in the preferences. Is it still working for you? For me it seems to be bang on for a bit and then like outta nowhere I record and it’s early or late and just completely fucking annoyingly off! I’d love to hear your method if it’s still working for ya because I’m losing it, once again (happens every few months or so lol)

  • @ElectronicWitchcraft

    @ElectronicWitchcraft

    Жыл бұрын

    @@BIG_PASTA Funnily enough, it did conk out randomly. I think I fixed it by removing all the channel delays, redoing the settings about global latency in the master settings menu and having all my external instruments set at 17ms. Solid and perfect since.

  • @officialloner88
    @officialloner882 жыл бұрын

    I went through all of this years ago to the point that I gave up on sequencing external instruments and just used software instruments in Ableton. Later I got into eurorack and now what I do is sync my beatstep pro with Ableton as the master clock and sync my elektron machinedrum to the beatstep pro through midi. Nothing kills creativity like having to solve timing issues.

  • @pooshNchums

    @pooshNchums

    4 ай бұрын

    This is me right now!

  • @slorrin
    @slorrin2 жыл бұрын

    The 3rd solution is the ableton programmers making eliminating latency a focus of Ableton 12 development. It's the laggiest daw and it's not close.

  • @pavelmolchanov7156

    @pavelmolchanov7156

    2 жыл бұрын

    Cubase is better

  • @dustyrhodes1655

    @dustyrhodes1655

    2 жыл бұрын

    They have had 11 chances...no excuses.

  • @junkfoodbad7395

    @junkfoodbad7395

    2 жыл бұрын

    @@dustyrhodes1655 what's a better alternative?

  • @futur_sunds

    @futur_sunds

    2 жыл бұрын

    I’ve found Logic to be pretty good.

  • @PoboyMusic

    @PoboyMusic

    2 жыл бұрын

    @@pavelmolchanov7156 I'm about to go back to cubase to give it a try its been about 20 years. Hope its worth it.

  • @LStewart-it9gk
    @LStewart-it9gk6 ай бұрын

    Thanks for the detailed explanation You specified the differences between Midi and Audio delays and how to fix. Im happy I didn't have to watch 20 different videos to learn this fact. I got it all here in clarity.

  • @martinezmgx
    @martinezmgx2 жыл бұрын

    Love the idea of Ableton's session view and all, but it is plain crazy they haven´t fixed this issue yet. It works great if you only use software instruments and program every thing but they have to hire at least one person who is a musician and try to record something so they notice how inconvenient the process is. Yes you can duplicate tracks and jump hoops but that is just bad design

  • @Tapepusher

    @Tapepusher

    Жыл бұрын

    I think Ableton are actually a bunch of musicians themselves, so I suspect fixing this huge problem is more complicated than we think. I really hope they can fix it cuz I love Ableton other than this nonsense.

  • @landonh3535
    @landonh35352 жыл бұрын

    I went through this hell and just said screw it and record my stuff into the MPC live now and dump the stems into the DAW. Before I did that, I went ERM into MPC4k and the 4k sequenced my hardware. Super tight, no latency. I did monitor off in Ableton like you did and just used my software mixer to hear WTF I was doing. The other thing I did was have 0 plugins running in Ableton besides the ERM one. Downsides were I couldn't really process sounds in the DAW until I printed all the tracks from my MPC, but it still worked. The 4000 is awesome for this workflow, the new MPC lives not so much. But since they export to stems I just basically go DAWless until it's time to drop the track into Ableton and further arrange/mix. I love this workflow a lot though. Anyway, nice to see someone else has gone through this madness. It's just tough to get that latency setting consistent in Ableton from session to session so I just gave up trying, lol.

  • @futurebeats898

    @futurebeats898

    2 жыл бұрын

    So wierd lol. Its all good my side tbh

  • @futurebeats898

    @futurebeats898

    2 жыл бұрын

    Im in auto mode, delay compensation on and reduced late cy when monitoring is off.

  • @ORyan87
    @ORyan872 жыл бұрын

    Might be one of the most important videos within the ableton community! Good job!

  • @prohorkarpenko8623
    @prohorkarpenko8623 Жыл бұрын

    I really like the way you convey information and the overall quality, thanks man! Would greatly appreciate if you can tell anything on optimising latency issues in live looping performances (multichannel), I'm aiming for a complex setup with audio, midi looping and resampling things like omnisphere

  • @DadBroCo
    @DadBroCo10 ай бұрын

    Duuuuddddeeee! Thank you so much for your tips! I got there in the end due to you leading me on the right track! Much appreciated for you making this video! 🤘✌ Im so happy right now!!! My MIDI can play so many sounds!!!! Woo Hooo!!!!

  • @tobiaswichmann9110
    @tobiaswichmann91102 жыл бұрын

    this video sent me recalibrating my ableton latency compensation settings after a night out at a bar and ended with me sitting in front of my computer meticulously matching waveforms until 2:40 am . ...now i can rest easy! Thanks Ricky 10/10 no srly peace and good night( :) ))

  • @tomphp9925
    @tomphp99252 жыл бұрын

    I’ve been going through a similar journey recently and settled on a hybrid solution. Not using external instrument means that adding plugins to other tracks can cause the recording audio track to go off with each plugin added. Conclusion was to use external instrument and get it compensated properly, but instead of flattening, I record to a separate audio track from the external instrument track (by setting the input on the audio track to the other track). Seems to be the most reliable option I’ve found so far.

  • @TomislavRupic

    @TomislavRupic

    2 жыл бұрын

    same here, adding NDLR with a bunch of analog synths and Elektron AR mk2 made a huge mess to midi and audio timing and only way I menaged to resolve it was with external instruments without input monitoring and recording to another audio channel…

  • @SmoothSailingMusic
    @SmoothSailingMusic2 жыл бұрын

    AMAZING VIDEO. Such a confusing topic distilled down to two options. Did not know about proper error compensation until now. Setting that up ASAP.

  • @maracuder
    @maracuder2 жыл бұрын

    Thank you for your explanation. Still, it would be worth mentioning, that this works like that for your Pro-3. If you would use other gear as well, it has to be corrected for every external instrument individually as a sum of your "system latency" (driver and interface latency) and your external instrument's MIDI latency. This latency is unfortunately not necessarily constant, but can be dependent of voice and controller usage (especially in older gear) and could then again be messed up by random MIDI jitter (in some gear in the range of 20 ms or so). So, it makes sense to have in mind, that solving this problem for a single voice on a MIDI-wise fast and consistent Pro-3 does not do the job when sending let's say 30 voices to a sluggish Roland D-70 or an Akai S-2000, making your example then look like an "artificial lab situation".

  • @mrclaytron
    @mrclaytron2 жыл бұрын

    Great video Ricky. I love Ableton Live, and have no desire to switch DAW… but seriously, how is this still such a mess in Live - it’s kind of crazy that we have to jump through all these hoops for low latency. It’s a fundamental requirement of a DAW. It should be an automated process - detect latency for an input, and automatically apply any necessary compensation! No more flaming hoops!

  • @livelongandprosper70

    @livelongandprosper70

    Жыл бұрын

    Agree..but its not Just Ableton..every DAW I've tried is riddled with lag.. its ridiculous they ask so much money for these sloppily written pieces of software 🙄

  • @Cools2009
    @Cools2009 Жыл бұрын

    Oh my god.... thank you! The MIDI latency is the thing that actually solved it for me with my SSL 2+ and TD-3. It was MIDI latency, not audio latency that I was experiencing. I was losing my mind because none of the latency adjustments seemed to work, and using them only made things worse. I also did not notice there is a built-in project for finding latency.

  • @Anhidema
    @Anhidema2 жыл бұрын

    You're my savior , thank you do much. I hope in the future updates they're gonna salve these issues.

  • @marshalldestro
    @marshalldestro2 жыл бұрын

    THANNNK YOU for doing your own deep dive into this. I went nuts a few months ago researching this problem and my conclusion was that i had made a mistake in purchasing Ableton Suite if my focus was mainly external synths via midi. (the 2nd biggest problem with Ableton midi integration is no midi CC recorded straight to arrangement view, it can only be stored inside clips) There is one additional factor to all of this that i discovered with testing/youtube research, i am curious what you think and if you can confirm this phenomena: regarding the midi output clock sync delay settings (inside the preferences menu). It seems like as you add VSTs / other tracks / etc to your project and the computation latency grows - the midi out clock delay values do not adjust!! meaning as the project grows you need to keep going back and fiddling with the sync delay to keep things lined up - MAJOR ANNOYANCE!! Again, thanks for making the video - Ableton needs to be called out on this as much as possible - i found forum posts as far back as 2004 complaining about these issues.

  • @SecGoat
    @SecGoat2 жыл бұрын

    I don't do a lot of external recording, but this video has been amazing, found ways to get 0 latency in, and the big one for me was that I don't need the external instrument plugin, I can send midi from one and get audio in on another track, that's the piece that I'm excited to learn today, thank you!

  • @ClifBratcher
    @ClifBratcher2 жыл бұрын

    Be mindful with device-side latency as well. Things like bundling multiple channels of notes and automation on the same physical port can flood gear, especially older gear. It'll turn into dynamic latency based on how much data a device is supposed to ignore.

  • @dj_timoy
    @dj_timoy6 ай бұрын

    Turns out, I was most of the way there (with separate MIDI and Audio tracks) but I was debugging by playing both my Ableton output and my Mixer output simultaneously out of the monitor controller and trying to essentially get them in sync.. Thankfully, it seems that I can just turn monitoring with Ableton *off and rest easy knowing that my recording is in time while I can still hear it played through the mixer! (I have it patched into Ableton from the mixer) Thank you for taking the time to make these discoveries 🙏

  • @peterrlee
    @peterrlee2 жыл бұрын

    Amazing. Really helpful. Shouldn’t be necessary but well done for taking the time and anguish in fixing this problem. It is a total pain in the ass! 🙏😀

  • @GZHN27
    @GZHN272 жыл бұрын

    One litte suggestion to perfect everything even more.... You just covered a subject I've been dealing and messing around with for a while now since I started intergrating hardware into my Ableton workflow. You aaalmost hit the spot here but I want to give you an suggestion/advice to finish it off and make it perfect and easier to setup. 1. On the audio monitoring track where you have set the "Audio from" setting to "Ext. in 15/16". Turn that off, set that to "No input". 2. Now drop the "Ext. Audio Effect" device on that same track. In the device select "15/16" under the "Audio From" section. leave "Audio to" on No output. 3. Click on the options button in the top of the Ableton screen and make sure "Delay compensation" is turned on. Also turn of any delay amount you just set up on the midi sending track. The -11 delay. 4. Now make a new Audio track, this will be the track where you record and monitor the audio. 5. Go back to the track where you just dropped the Ext. Audio Effect device. On that track open the "Audio To" dropdown and select the track you just made in step 4. 6. Press play and be amazed! The audio coming into your recording track is spot on the grid (if you setup the driver error compensation right). The audio coming into the Ext. Audio Effect device will be compensated by Ableton automatically because it recognizes it as a plugin. You dont have to adjust any track delays anymore nothing. The driver error compensation is the only setting you have to adjust to get those last little perfection and thats it!! The only downside of this method is that you now have 3 tracks in Ableton for one instrument coming in. 1 The track that sends the midi, 2 the track that receives the audio and 3 the track that you use to monitor, record, process etc. I just have the 3 tracks grouped together to organize it and make it neat. Sorry for the long post but I hope you will try this out. Pls let me know how this worked out.

  • @sebbosebbo9794

    @sebbosebbo9794

    Жыл бұрын

    thats hell of the best advice he should do and should present .. ad thats he not show some Tips like yours make me me feel sad....glad you help people out.... even they dont understand the flux latency problem of digital AD DA , driver problems and DAW handling....

  • @fablesofsilence

    @fablesofsilence

    Жыл бұрын

    Didn't work for me. This might work if you don't actually have external latency. My Minimoog, as far as I can tell, has 19 ms to turn midi into audio so it is a good candidate to test these things.This is a kind of latency that Ableton CAN NOT KNOW about unless it is set somewhere. I have spent the last three days digging deep into my midi setup and latency issues. Here is what works for me: Either set the external hardware latency in the track delay as described above, or set it in the external instrument plugin. The latter has the benefit that you only need two tracks. So either three tracks: * midi send track: set track delay!, midi to external instrument * monitor track: set "Monitor" to "In", "Audio from" my external instrument * record track: "Monitor" to "off", "Audio from" my external instrument Or the two track solution: * external instrument, set "MIDI to" your external instrument, set "audio from" your external instrument, set HW latency, set track "Audio to" to your record track * record track, set Monitor to "auto" In both cases, turn on "Delay Compensation". "Reduced latency when monitoring" has no effect Now for the bonus tip for those that actually read this far - in the Ableton Midi preferences, do not turn on "Sync" for that external instrument midi output or you will spend three days in latency hell trying to figure out why any of the above doesn't work.

  • @IrrationalExuberance
    @IrrationalExuberance2 жыл бұрын

    That little wizard thing in Ableton with the analog I/O loopback + the global delay compensation + the individual track delay compensation settings + turning off software input monitoring was the closest I got to ideal but then I had issues with recording a Volca sample that was receiving MIDI events with weird sub-measure drifting... but I had it basically perfect with a more expensive hardware device Excellent video, not "fun" but really useful, and practical advice People can get butthurt about musicians investigating this sort of thing and picking apart workflows, but IMO music software and hardware is one area where UX is crucial because fucking around with fiddly stuff like this is the exact opposite of focusing on intuition-based skills like making music.

  • @davewelch2740
    @davewelch27405 ай бұрын

    Awesome video dude. Made me laugh when you said ".... so dramatic when people are left to fend for themselves.." But that's pretty much what it is. I so frequently just accidentally come upon new revelations when searching for information about something else. Like this video - I hadn't a clue there was a drop down menu in MIDI Ports. Ffs. Thanks a ton. (I also appreciate the honesty of this being a single take video instead of some goofy chopped up editing.)

  • @marklholloway
    @marklholloway2 жыл бұрын

    Hey Ricky, great video and love your channel. I found the 'least annoying' method without breaking the creativity flow is 1) Add a midi track and drag your pre-configured External Instrument preset to that track and start creating right away, 2) Place an audio track next to it and set 'Audio From' to the External Instrument track and 'Monitor' to Off. That way even if you want to monitor your External Instrument with reverb, delay, insert effects, while writing a tune, it's still good to record it dry on the audio track that's set to 'Off' plus you won't have Delay Compensation headaches. Once bounced, the dry track is ready for mixing, plus you could optionally drag-and-drop any insert effects from the External Instrument to the bounced audio track if the goal is to mix in Ableton. This method avoids messing with Driver Error settings, changing the 'D' delay settings, Flattening and Freezing, or any other manual tweaks that would have to be changed again if you change your project's Sample Rate (ie. 44.1k > 48k or 96k, or changing audio buffer settings). Following this method with 128 buffer / 48k I had less the 1ms of latency in the bounced audio track waveform from where the beat hits and the waveform starts. This is kind of a one-size-fits-all approach with minimal tracks or setting changes. Even better is group the Midi External Instrument track and Audio track and drag it to your User Library for repeatable use in projects.

  • @allancerf9038

    @allancerf9038

    7 ай бұрын

    Humans can easily detect half a millisecond which is btw, the time it takes for our brains to determine in the stereo field whether a sound is closer to your left or right ear. That aside, it sounds as if this may be the perfect solution and I'll give it a try.

  • @Krafstaniz
    @Krafstaniz2 жыл бұрын

    If you like hearing the effects you have on your track when recording. You can duplicate the track, put one channel monitor OFF and the other on AUTO. Hold shift and hit record on both channels(You can just delete the AUTO recording after because its delayed). Now you should have one channel thats recording with no latency and the other track where you can hear realtime what your audio sounds like with the rest of your project.

  • @TimGregory

    @TimGregory

    2 жыл бұрын

    This is the way I do it.. pain in the ass but it’s reliable. Ableton should be able to fix this so we don’t need duplicates track workarounds

  • @telkmx

    @telkmx

    2 жыл бұрын

    @@TimGregory I do this too but then you hear stuff with latency or if you driver compensate you then record with latency. It kind of suckkkks

  • @LaWdHaveMercy4

    @LaWdHaveMercy4

    Жыл бұрын

    Can you record and hear what your recording at the same time?

  • @Krafstaniz

    @Krafstaniz

    Жыл бұрын

    @@LaWdHaveMercy4 Yes. Depends If you are using an audio interface. Usually they have a direct monitor setting (I believe most of them do). So you can listen to what you are playing to while recording. If that's not the case, then I suggest using the tip I wrote initally.

  • @PoboyMusic

    @PoboyMusic

    11 ай бұрын

    ​@TimGregory someone made a max4luve device to nudge the track after you record. Only works in arrangement view

  • @emmarossignol4445
    @emmarossignol44452 жыл бұрын

    YES THANK YOU VERY MUCH. A lot of official solutions (like you said) still left some latency to deal with.

  • @jascooly
    @jascooly2 жыл бұрын

    Wow, super helpful video, never knew about the track delay thanks!!

  • @fernandorodrigues4717
    @fernandorodrigues47175 ай бұрын

    BEST video on youtube regading lantency hands down! Thank you!

  • @Bassbehrs
    @Bassbehrs2 жыл бұрын

    If an instument is played manually and through Ableton, you play with the lagged Sound and the Latency will be compansated by brain (!) Thats the reason why ableton doesn't compensate while monitoring is on. imho correct behavior as long there is no 'im a Robot' switch

  • @sudbenzer6603
    @sudbenzer66032 жыл бұрын

    nice to see u back on latency duties!

  • @stuartedgell2860
    @stuartedgell28602 жыл бұрын

    Just did the latency compensation setup in Ableton Live 9, RME must have it right on the button as 0 compensation was required! Got a perfect mirror image! Been going through things to get my Multiclock behaving as expected, I’m getting there!

  • @jamescox120

    @jamescox120

    2 жыл бұрын

    I was headscratching over this a little, I use a Roland StudioCapture and same thing, zero driver error compensation is needed. I've sorted all my latency issues, but this threw a curveball at me for a while. Looking at something I didn't need too lol. The multiclock is a godsend for any external sequencer integration & timed rhythmic lfo stuff :D

  • @philippgranzin
    @philippgranzin2 жыл бұрын

    I'm a multiclock user and worked through those details and don't need the multiclock anymore only if i feel i want to reduce jitter if there is any. to make it short: it all depends where you monitor while recording. 1) when you monitor while recording in the daw: always use external instrument device and record to a audio track feed by this chain (not by the direct input of your sound card). use monitor setting "in" or "auto" on the audio track in this usecase. 2) when you monitor external (eg.: dsp mixer on your audio interface before going into the audio driver or also classic to monitor on external mixing desk bypassing the computer) use - classic midi track sending midi notes out - record to audio track feed by soundcard input with ableton track monitor setting "off", by that the audio is placed correctly. if you choose monitor setting "in" or "auto" its not placed correct in this usecase. For the usecase that you monitor your external Instruments in Ableton while recording - What works always is to use the external instrument modul from ableton. Record audio always to a track wich is feed by the output of the external instrument track (for both use cases: midi note sending from ableton and also clocking a external sequencer as your elektron device). the added benefit with this setup ist also, that you can decide if you want to record directly dry after the external instrument device or print also allready some audio fx applied to it on the hardware instrument track while recording the this feed to the new audio track. also this setup still works with changing added latency by other plugins. If you want to emulate the two track classic midi track / audio track setup (and monitoring while recording on the audio track), keep the hw instrument track as it is, just mute the channel out to mixer. setup the audio track where you record to capture the feed directly post hw instrument device and monitor on this track. you can monitor also with fx. in this case the fx is not printed. The only thing to know is that a globally optimized midi clock offset setting per midi port is only optimized for one driver buffer size. when you change your project driver buffer size you might need to tune your clock settings again. Bitwig 4.0 is in this regard better and handling this for you. In Bitwig same workflow when you monitor your instruments while recording in the daw: always use the hardware/external instrument device and record this audio feed.

  • @Tapepusher

    @Tapepusher

    Жыл бұрын

    If I follow correctly, this is all only necessary if you need to monitor digitally, otherwise you can just record directly from the interface input and set the monitor to off and listen with direct monitoring. You can even listen to effects by creating an additional audio track with the same input, monitor set to “in” and its output set to “sends only” and sending it to reverbs and whatever. I guess I’m just not sure why you need to monitor digitally, even with your well-thought out solutions the latency sucks.

  • @joseluisruiz3789
    @joseluisruiz37892 жыл бұрын

    Thank you for this. I'm gonna try out what you did and see if it fixes the problem. I have a Focusrite Scarlett 18i20 as my interface and have this issue using my Roland Integra 7 with Roland A-49 midi controller. Ableton was of no support and like you mentioned in the video, they basically leave you to figure things out on your own. I don't like companies like that. I ended up buying a Tascam DP-03SD and have been using that to record my beats for my other youtube channel. Makes me feel like I wasted money on that Scarlett 18i20, I got the Included ableton 11 lite license and that's why they pretty much abandoned me. That didn't make me feel confident about their support and using their software.

  • @allancerf9038
    @allancerf90387 ай бұрын

    Ricky Tinez - Thanks a million for this. I am curious if anyone at Ableton in Berlin has reached out to you and commented on this and said "there is a simpler way to do this." Not that there is OR that your solutions aren't enormously appreciated. Just curious as this is a helluva a problem we've all run into. (I don't like freeze and flatten, either.)

  • @ggb1169
    @ggb11692 жыл бұрын

    This works a treat. Finally have my machinedrum, A4 and Norns all syncing with in DAW stuff on the fly. Only issue I’ve found is if I want to solo the audio I can’t. Same in a group or not. It kills the midi and therefore the play back. There is a solo grouping max plugin, but that changes the midi track to not having midi out control! Arghhhh sooooo close

  • @FinalWordTattoo
    @FinalWordTattoo9 ай бұрын

    I think buying Ableton has been the biggest mistake I've made while making music so far. For 3 years I haven't been able to record any vocals or guitars through my interface so now I go and buy a 4th gen Scarlet and its only 2 ms better so I'm really wishing I spent that money on a different DAW instead. My friend uses Logic and just pushes one button and has basically no latency with his whole vocal chain on. I've spent close to 40 hours probably trying to fix it and nothing works. This fix is still a mess that will take another half a day figuring out. I have a new MacBook pro and a new interface and still can't record anything cause Ableton can't figure it out. Ableton is garbage. Good video though, it looks like this might be the answer after 30 videos of searching over the last 3 years while frustrated. Focusrite support hasn't even been able to help

  • @YoungNino2017

    @YoungNino2017

    7 ай бұрын

    You're correct sir... I thought I had this shit figured out... well I had it figured out as far as the scope of this video... which is MIDI and how it records into ableton... so notes that are set in STONE that ableton still can't record correctly; and I don't think he even mentions the problem that is MIDI jitter in this video. So what has pissed me the fuck off all over again and brought me back to this video is; I bought a new synth today... if I want to actually... PLAY IT, PLAY THE FUCKING KEYBOARD and have it ACTUALLY STAY IN TIME WITH A DRUM TRACK IN ABLETON... uhhh... basically, YOU CAN'T! Unless you monitor ableton AND the synth separately, and then zoom in to see how off the recording is and move it into place ( I'm going to try that tomorrow, my interface allows a blend of input and computer) I'm sure it will cause some other fucking bullshit issue though, such as you can't hear any delay or reverb you want to be able to hear while recording. There's this program called gigperformer that people claim works to solve latency in ableton... it cost $150 I think -- hmmm... well the update to Ableton 12 costs $180, do you think it costs that much because they FIXED THE FUCKING LATENCY???? I DON'T THINK SO! I think Ableton has already cost me about $800 and yet the solution touted is a $140 vst host that somehow can simply make a FUCKING sound when you push a key... something that has NEVER been a problem in the history of music... in 1230 you could pluck a string and the sound was immediate... 2023, with $800 software youtube is telling you to buy another $150 piece of software, then MAYBE you can hear the keys as you hit them. I just want to hit everyone involved in designing ableton, square in the NUTS!

  • @i.syntaxerror
    @i.syntaxerror2 жыл бұрын

    I am exactly in this point with Ableton... Thank you so much for clear explanation.

  • @H4NDCRAFTED
    @H4NDCRAFTED2 жыл бұрын

    Ableton records a 2 bar loop so it can loop the last bar , if you have an insert effect with a tail, like delay or reverb , you will loop from effect recorded (I.e. mid bar) rather than the start where the effect won’t be as apparent because it’s only just starting to react. Thus you won’t loop from the dry beginning. I never used to use freeze and had always made loops like this anyway, normally 16 bars with an 8 bar loop in the last 8 bars, until I realise freeze automated this process affectively.

  • @SyntherL
    @SyntherL2 жыл бұрын

    Very useful video, thanks! Also there is “Reduced Latency When Monitoring” option in Ableton Live. It might be one more variable in this latency equation.

  • @Tibbon
    @Tibbon2 жыл бұрын

    I’ve struggled with this so much. People are always like “why do you also use Pro Tools?” And I then point out to all the stuff in Live that haven’t matured yet like delay compensation issues. Despite it being synth based it is awful with external synths

  • @glyndarby1715
    @glyndarby17152 жыл бұрын

    Hi Ricky, thanks for this info mate, I’ve been battling this for ages, surely Ableton could have a template that everyone could just load and Live could ‘listen to’ and adjust all ins and outs to as near to zero latency that the computer will allow. Cheers Glyn.

  • @allancerf9038

    @allancerf9038

    7 ай бұрын

    The only reason I think they haven't done this is (though - they should!) is the potential for unlucky, hardware/software/OS combinations for which a template still...would not work. I say this as I suffered another enormous problem with Live and though they did work hard to try and fix it, they gave up. 'Their' hardware could not reproduce it. Unlucky me.

  • @schnubbilator
    @schnubbilator2 жыл бұрын

    I feel like dealing with workarounds is my creativity-killer atm. I already own a push controller to activate one instrument after another and be able to play stuff in at once, but either I have latency in my recordings or I need to take several steps (change midi channel for another instrument, solo monitor the new audio track etc.) and break the workflow with it. Think I'll give your "not freeze and flatten" option yet another go, and see if I can improve on that.

  • @turfoid7899
    @turfoid78992 жыл бұрын

    The problem with adjusting latency compensation, If you keep making a big project, that latency value can change. Per track! So u always have this push pull of getting it down. Also, ableton, please make ableton more user friendly for bouncing audio. Anyways, Welcome to the wonderful world of hardware 🤗 And yeah dude, u nailed it in the end. If u are just mixing, and u have ur finished track. Just send midi from it then use a seperate audio bus(make sure u have monitor on or u wont hear it)

  • @duart310
    @duart3102 жыл бұрын

    So you don’t just scroll the latency compensation til it reads 0.0 in the window? Thanks for heads up did not know that

  • @mairlive
    @mairlive2 жыл бұрын

    THANK YOU!!!!! made my day after hours of frustration

  • @MrBabahou
    @MrBabahou2 жыл бұрын

    I recommend the video from Seed to Stage called "How to Record Midi Synths Without Latency in Ableton Live: External Instrument". He uses External Instrument and it's actually a lot easier with absolutely no latency. Basically External Instrument is doing all the heavy lifting and even lets you adjust the hardware latency that ableton is unable to calculate (each synth has a different one so Ableton cannot know in advance)

  • @1forestweed
    @1forestweed2 жыл бұрын

    best video I found about and helps me a lot! thank you man :)

  • @TheCALMInstitute
    @TheCALMInstitute2 жыл бұрын

    Pro tip: group your properly configured and labeled external instrument and audio track, and save that as a template. No more setting up routing for your instruments!

  • @FlatFeetMusic
    @FlatFeetMusic Жыл бұрын

    Ricky, thanks with all my heart

  • @fmoll8748
    @fmoll87482 жыл бұрын

    Hey Ricky, thanks for the video. Just followed the class and thumbs up, got no latency anymore.Though i prefer tracking through my interface software, since there's no (monitor) latency at all, since it wires the Input directly to the outputs within the interface. You loose the ableton effects (which introduce more latency anyways) and i had to adjust the latency after recording, but it's just spot on. In my case, i use motu's cue mix software for tracking/monitoring and turn the ableton tracks i'm recording on off while at it.

  • @blandee
    @blandee2 жыл бұрын

    Brilliant thanks Ricky ! 😊❤️

  • @lilycarone5116
    @lilycarone5116 Жыл бұрын

    Your intro gave me life😍🎶🎶

  • @Pianet
    @Pianet2 жыл бұрын

    Ricky Tinez: I'm not a nerd Also Ricky Tinez: This video

  • @wanderingjuniper
    @wanderingjuniper2 жыл бұрын

    From Ableton.....DEC is only applied if the monitor on the recording track is set to "Off". If monitoring AND recording on a track where the monitor is set to "In" or "Auto", then DEC has no effect. It is overly complicated in Live, I think logic handles this much better

  • @modeswitching

    @modeswitching

    2 жыл бұрын

    Good find, I didn’t realize this

  • @bilnabiln
    @bilnabiln2 жыл бұрын

    thanks for this video, Ricky. it’s insane how u have to go thru all this… 😭

  • @simondanielssonmusic
    @simondanielssonmusic2 жыл бұрын

    Are you doing a video on the 404 mk II? Would love to see you make music on it! Compact creations?

  • @ryanmonro9848
    @ryanmonro98482 жыл бұрын

    This is a rabbithole and just when you think you've solved it, it turns out all your synths take different amount of time to actually play a note after receiving one. Ouch. Also can I just say thanks for all the great videos and thanks for not bugging me to click like and subscribe before every video...that's so rare these days and the kind of thing that will make me click like and subscribe.

  • @jellyfishgeorge
    @jellyfishgeorge2 жыл бұрын

    Thanks brother! What I find so weird is that I never experience this when using logic, even for audio tracks. So why is this such a big deal for ableton?! Well i think the track delay is the most convenient solution. Great research, you truly are a geek 😄😉

  • @seancharles8461
    @seancharles84612 жыл бұрын

    Ricky, thank you for sharing. Curious as to what is your computer monitor, screen size? specs?

  • @bubbleandsquawk
    @bubbleandsquawk2 жыл бұрын

    I think that you are overthinking this. I can't say I've ever messed with driver error compensation or track delay with much success. I didn't know about the tutorial before, so I'll probably check that out, but I'm not sure it's necessary. Really, I think the big takeaway here is recording audio to an unmonitored track. Since I realised this was best practice, I've never had any issues with latency in ableton. Monitored audio in Ableton is usually pretty good if you have 'reduced latency when monitoring' switched on, and recording to unmonitored audio tracks just seems to capture it with the necessary compensation built in. My basic Live template has all my input channels, audio or midi, in a group with all tracks set to in. I have another group that receives (and records) all the audio from those tracks and is set to off. It works!

  • @JamesWilliam70
    @JamesWilliam70 Жыл бұрын

    I'm here because I have latency in recording external instruments in Ableton Live also. However I never get this issue in Logic Pro when recording an instrument as Logic has an Auto compensate tick box that does all the magic for you. Thanks for sharing the knowledge Ricky. ✌

  • @Alej_915
    @Alej_9152 жыл бұрын

    This also works for tracking guitar or vocals for instance. You can have one track open to monitor the sound but don't record on that one record on another one with a monitoring is off and then scoot that waveform over

  • @Tapepusher

    @Tapepusher

    Жыл бұрын

    I mean, no need to scoot it over to get it almost right, just drag up the audio from the monitor “off” channel

  • @davidrupture8892
    @davidrupture88922 жыл бұрын

    Thanks for the vid Ricky but what about if you have the ERM multiclock still have to do the delay thing on the track ? Peace!

  • @orientalflux
    @orientalflux4 ай бұрын

    thanks man, this is lil bit tricky but it helps a lot

  • @austronaut5547
    @austronaut55472 жыл бұрын

    Thanks bro, you saved my life. Tried to figure out on how to sync my Elektron devices for ages 👏 BTW where is that clock information video you are talking about? Still I am having a hard time with getting my Rytm and A4 playing along with my Octatrack and recording everything simultaneously into Ableton. Especially when I use Overbridge. I guess I would need to play around with the delay compensation of the Overbridge channels and the clock information of the Octatrack. If the Octatrack is sending the Master clock everything runs smoothly. But I can’t figure out on how to use my Octatrack together with the other Elektron devices and Overbridge. A4 + Rytm are tight on grid with Overbrige, but the Octatrack is always delayed somehow. Thanks 🙏

  • @degstep9968
    @degstep99682 жыл бұрын

    You are a legend thank you so much!

  • @kolorsurreal4491
    @kolorsurreal44912 жыл бұрын

    Love your channel man! But where’s that 404 MKII vid at thoooo?!

  • @saturnking77
    @saturnking772 жыл бұрын

    Nicely explained, thanks.

  • @shanewatson6763
    @shanewatson67632 жыл бұрын

    ERM Multiclock was one of the best non sexy pieces of gear I've ever purchased bc of Live's latency. Tracking through an Apollo helped as well.

  • @Farmatique
    @Farmatique2 жыл бұрын

    @6:10 - yeeah, man! That`s always has been the most mysterious thing for me either :)

  • @agentjohnnyred6945
    @agentjohnnyred69452 жыл бұрын

    always appreciate it

  • @emfire8103
    @emfire8103Ай бұрын

    Ok good infos !but which is the best settings when using overbridge?for example... enable the clock +transport in overbridge and untick all midi ableton sync settings?or disable click transport at overbridge and tick the sync button in ableton midi settings and adjust the ms for latency?

  • @marcdarenkoch
    @marcdarenkoch2 жыл бұрын

    Great vid Ricky! Ive been battling with this issue for years. Ive tried a milion different timming values in order to get all my hardware in sync with software and all of my hardware sequencers at the same time. Im really wondering if your internal ableton effects are also dead on the money the way you have everything setup. Im almost certain that its slightly off and your not hearing it..try running a beat repeat with quarter notes on ableton push over an already playing clip in ableton also playing quarter notes. Are they playing in time? This is one of my biggest issues in ableton, because the rest is dead on the money nice and tight. Wish someone could make a maxforlive device to offset your internal clock used for effects. My workaround for this, using delay compensation to align the internal effects clock with the rest. But doing this obviously throws everything off the grid again. You just cant seem to get it all in ableton its give and take.

  • @mundelator
    @mundelator2 жыл бұрын

    This is so helpful, thanks 🙏

  • @PolymerJones
    @PolymerJones Жыл бұрын

    I’m just trying to record new vocals to an existing track and even with everything flattened my Mic monitoring is like delayed a little when I’m trying to record , if I do a new project there’s no delay

  • @Funkbutterfly
    @Funkbutterfly Жыл бұрын

    Why does ableton apply the compensation when monitor is off but not for the auto or in? It says they do that in the manual but no explanation why.

  • @CaptainProton1
    @CaptainProton12 жыл бұрын

    Audio to midi via USAM (Expert Sleepers) or EX-8S over Adat to 8 midi ports gives the closest thing to sample accurate midi as possible. Then you eliminate so much jitter, unfortunately I found Abletons timing to be a bit odd compared to Cubase 11 so I stuck with this. Timing is spot on for external midi.

  • @leonardocaminati6432
    @leonardocaminati64322 жыл бұрын

    Super mega helpful…I was close to trash Ableton because of latency issues between analog rytm and other internal and external synths! Thanks! Does someone has an idea on why the “monitoring on, auto, off” creates a difference in latency?

  • @eldjswett
    @eldjswett Жыл бұрын

    Fantastic video. Glad I found you. I have a problem though. This technique totally works, even timing two different Roland boutiques with different latencies, the problem is that it’s not constant; meaning that after I pause and hit play again it all drifts a little, and after adding more channels it changes again and I find that I need to re tweak the delay compensation. How can I solve this for a performance set up? Maybe someone can shed some light….

  • @BIG_PASTA

    @BIG_PASTA

    Жыл бұрын

    I’ve been using this program since 2006 and still can’t figure this shit out. So frustrating as yes, it constantly shifts.

  • @bo-bodad8253
    @bo-bodad82532 жыл бұрын

    It doesn't look like look like you have made any adjustment in the external instrument plug-in for the internal latency of the synth itself. Once you have the driver comp set properly, you can adjust the hardware latency in the plug-in itself.

  • @w_fm
    @w_fm2 жыл бұрын

    Does the Align Delay tool they added to 11.1 beta help with this at all?

  • @inkajoo
    @inkajoo2 жыл бұрын

    Two tracks + delay compensation is the way. Tried External Instrument and Freezing and thank god I figured out how to avoid the BS they introduce to the workflow. I also have my interface set to monitor everything directly. You can't put insert effects on anything live but I tend to use built-in effects or sends 99% of the time and would rather have zero minimum latency when performing.

  • @thestever
    @thestever2 жыл бұрын

    I've been using a 2-track setup (1 MIDI, monitored, 1 audio, unmonitored), like Ricky does here, except instead of adjusting the track delay I'm adjusting the "Hardware Latency" setting on the ext instrument device until I see the recorded audio line up with the grid. Have I been doing it wrong?

  • @mxplife
    @mxplife Жыл бұрын

    You just saved my life, thank you.

  • @mrfeenix1
    @mrfeenix12 жыл бұрын

    I had a week of banging my head against a wall trying to sync my Tascam Model 24 audio with Ableton to record output from a hardware synth. The route it took ment i was missing the beginning of the recording. The Tascam M24 has no midi but has MTC so play would start Ableton on record but would miss the start .Sorted it in the end (week later) from the midi clock sync delay . Just wish it was easier to find and understand what some of these features do.Thanks for your insight

Келесі