Latency Is An Annoying, But (Usually) Easily Fixed, Problem\nAccording to Wikipedia's definition of the word, "latency," it's the delay caused by the conversion of the analog sound into the digital sound.\n\nIf you're new to audio engineering and using digital audio workstations like me, you'll probably want a simpler definition which is pretty understandable.\n\nIn layman's terms, latency, essentially, is the delay between when you play the note and when you actually hear it expressed in the sound system. In other words, it's when you play a note and it takes a second for you to hear it. \n\nTo explain it one more time for clarity, your computer and interface need time to convert the signal into a sound, even more so if you're connected by Bluetooth or through an alternative method that isn't 100% appropriate.\n\nFor instance, if you have GarageBand playing on your computer and your computer is hooked up to a Bluetooth speaker, you'll probably find that whenever you play a note on your keyboard, there's a delay between when you play the note, and when you can actually hear it through the speakers.\n\nIt's a really annoying problem, however, that's why you have to have a speaker system connected, directly through a cable to your computer, rather than through Bluetooth.\n\nWith that said, a Bluetooth speaker works just fine when you're playing music directly from your computer say, for example, from iTunes, YouTube, or Spotify.\n\nI recommend checking out the iLoud Micro Monitors in my article here if you want both Bluetooth and a latency-free wired connection.\n\nBut it's not going to work properly if your computer is converting the signal from an instrument.\n\nUsually, latency is caused by some kind of problem with one's set-up and gear, but in many cases, it's easy to fix just by changing a few things.\n\nThere's an old saying that goes, the simplest solution is usually the right one, and I believe that's the case for many things in life, especially in the case of using DAW's and making music.\n\nIf you're experiencing latency problems with your MIDI keyboard into GarageBand, try the simplest solutions first.\nSolution #1:\n1) Disconnect all of your gear from your computer and restart it.\n\n2) After you've turned it back on and re-booted GarageBand, reconnect all of your gear and try it again.\n\nAssuming that you've probably already tried this, I have over a dozen more solutions for you.\nSolution #2\n1) Save your file. Assuming that you're an absolute beginner, you just go into the File setting, and click "Save," or "Save As." Most people know how to do this, so I won't bother uploading pictures.\n\n2) Re-start GarageBand.\n\nEven though this is a really simple solution, it works quite a bit, especially for those who have an old computer, and don't have enough RAM to properly run a software that uses a lot of data.\nSolution #3\n1) Unplug the external speaker.\n\n2) Use your MacBook's built-in speakers, instead.\n\nFor whatever reason, this works for some people, probably because of the way they've connected their speakers to their computer.\n\nLike it was mentioned above, a lot of people make the mistake of trying to connect Bluetooth headphones and speakers when recording, which won't work nearly as well.\nSolution #4:\nLike I noted above, if you're experiencing this nagging problem, it may have something to do with the way in which you've hooked up speakers to your computer. Using a Bluetooth speaker, in most cases, is not going to work.\n\nSo, 1) make sure you're directly connecting your sound system to your computer, through the appropriate cables, depending on what system you're using. Don't use a Bluetooth sound system.\nSolution #5:\nJust change the configuration for a moment, and then turn it back to the way that it was.\n\n1) Go to the GarageBand menu on the top left-hand corner in the toolbar on top.\n\n\n\n2) Click on Preferences.\n\n\n\n3) Click on Audio.\n\n\n\n4) Change your Audio input and output to something else, and then switch it back again.\n\n\n\nIn my Audio-MIDI settings, you can see that it says SunFlower.\n\nThis is just an audio device on my computer that allows me to record videos on QuickTime, while also recording the screen at the same time. It's basically a MacGyver-style version of ScreenShare, except free (but admittedly not as good).\n\nAssuming that you have an audio-interface hooked up, (which I don't right now), the name of your audio-interface will be sitting in that menu.\nSolution #6\n1) Update to the latest edition of GarageBand.\n\n2) Typically, this can be done through the App Store. When you click on the App Store icon, it should bring up all of the updates that are available on your computer.\n\nNow, some people might contest this solution, but the truth is that developers usually issue updates for a reason. They're fixing bugs and cleaning up the program so it's easier to use.\n\nI always use the latest edition of whatever software I'm using, just to avoid problems.\nSolution #7\n1) Make sure you're connected to GarageBand using an appropriate Audio Interface.\n\nNow, obviously there are a million of these products to buy, but I'm using a Focusrite Saffire 6 USB, and I've had the same one now for approximately 6 years without any problems.\n\nIf I remember correctly, it only cost me around $265 and it works great.\nSolution #8\n1) Make sure your audio interface is connected to GarageBand.\n\n2) Where it shows "Software Instrument" setting or Microphone setting, there should be a control at the bottom of the pop-up that says: "Input."\n\nWhen recording with a guitar or some other external advice, you need to either click on the Guitar icon, or the microphone icon, depending on what you're using.\n\n\n\nMake sure you select the one that is connected to your Audio Interface.\n\n\n\n3) This should bring up a new track-header. A track header is where the audio is shown in your DAW.\n\n\n\n4) After it's been brought up, you should be able to see the bottom portion of the DAW,\u00a0which says, "Recording Settings" and "Plug-Ins."\n\n6) Click on the input button right beside where it says "Input."\n\n\n\nClick on where it lists what your audio interface says, and make sure your audio interface is your input, rather than something else.\n\nOn mine, it says, "Saffire (6USB2.0)."\nSolution #9\n1) Go to Focusrite's troubleshooting page.\n\nWhile you might own a different audio interface, this website has a useful explanation for why you may, still, be experiencing latency issues even after trying all of the aforementioned solutions.\nSolution #10\n1) Make your that whenever you're playing back your audio recording in GarageBand, the "Monitor" button is turned off. The "Monitor button," (the symbol that looks like an upside down Wi-Fi signal); there should only be one turned on and yellow when you're recording.\n\n\n\n2) Additionally, having multiple tracks with multiple "Monitor" buttons turned on, might cause some problems. Only have one going at a time.\n\nThe reason for why this causes latency is because your DAW is using too much power by having all of the different monitors on.\n\nLike it was mentioned above, latency is a problem when your computer is slow to convert a signal into the desired sound, whatever that sound may be, your guitar or microphone, etc.\nSolution #11\n1) Make sure that you're only running 1 software, maybe 2 at once.\n\nThe reasoning for this is that if you're running more than one software at a time, your computer is working too hard to process the signal, thus, there's a delay in the transfer from your instrument, to the speaker.\nSolution #12\n1) Another way to deal with latency is to delete large, old files that are taking up too much RAM on your computer.\n\nI used to run the latest issue of GarageBand on my MacBook Pro from 2010, and due to the sheer amount of data I had on it -\u00a0 as well as the decreased strength of its processor and age of the computer -\u00a0 I had latency problems, and in many cases, GarageBand would crash altogether.\nSolution #13\nAnother possible issue is something with your plug-ins.\n\nPlug-ins actually use quite a bit of power, especially mastering plug-ins or simpler ones like compressors and multi-pressors etc.\n\nTry disabling some of your plug-ins connected to your instrument.\n\n1) Click on your instrument or track header.\n\n2) Bring up the bottom part of GarageBand where it says, "Recording Settings" and "Plug-Ins" beneath it.\n\n\n\n3) Click on the arrow on "Plug-Ins."\n\n4) It should drop down the menu where it lists all of your plug-ins.\n\n\n\n5) Click on one of them. In the latest issue of GarageBand, they're colored blue.\n\n6) It'll bring up the settings in the top-left corner.\n\n\n\n7) Click on the power button that looks like a circle with the top part cut out of it, and a completely straight vertical line running through the center.\n\n\n\n8) Now go through each plug-in, turning them off, one-by-one, to see if one of your plug-ins are causing the problem.\nSolution #14\n1) Make sure you're not using Wireless Headphones either. In fact, when you're recording, mixing, or mastering, you shouldn't be using Wireless Headphones, period.\n\nIt's for the same reason mentioned above. Your computer is working too hard to acquire the signal and turn it into a sound, so there's a delay or a lag.\n\nYou don't necessarily need expensive headphones for this process. You just need headphones plugged directly into your unit to avoid latency problems cause by a Bluetooth connection.\nSolution #15\nRelated to the other solutions above, increasing your computer's onboard RAM will likely make a difference.\n\n1) Add one gigabyte of RAM and that should help your computers processing system.\n\nIncreasing RAM should always increase your machine's performance.\nSolution #16\n1) Record only one track at a time.\nSolution #17\nNow, this last solution has more to do with general connectivity problems, including crackling and popping, and less to do with latency, but it's worth noting.\n\n1) Buying a new quality cable.\n\nIn a book I read recently from an audio engineer, he explained that one of the things he wishes he would've known earlier was the way that cables are usually the root of a recording engineer's problem.\n\nSometimes, just buying a new cable will solve the problem, and save a person hours of their time troubleshooting all of the different causes of a problem, that turns out, is actually quite a bit simpler than they initially expected.\n\nFor instance, for a while, I was wondering why my guitar was crackling in my DAW through my audio-interface, but it turns out that all I had to do was change the 9-Volt battery in my guitar's active (rather than passive) pick-ups.\nSolution #18\nThis solution is a bit of reach, but I'll list it anyway.\n\n1) Maybe it's time for a new computer.\n\nIf GarageBand is crashing a lot, you're having other issues, or your system is almost 10 years old like mine was, maybe it's time to invest in a new machine.\n\nHowever, it should go without saying that this is an absolute last resort, and by no means should a person look to get a new computer before trying any of the solutions listed above.\nYouTube Video Tutorial\n\nDitch the Blue-Tooth Speaker\nAssuming that your problem was fixed by ditching the Bluetooth speaker, which is usually the case, you're probably in the market for something that won't cause latency.\n\nI recommend Audio-Technica Studio headphones for music production, which will not only fix your latency problem in this case, but they're also great for making a great sounding and well-balanced mix. You can read more about them here.\n\nThey're the ones I use and I haven't looked back. I have more recommendations in my recommended gear page as well at this link.\u00a0\n\nAnyway, I hope this was helpful to you.\n\nMake sure to share it on social media if this was of use to you.