How To...
How to perform common or specific configurations
How To...
- Camelot Tutorial 1: The Basics of Camelot
- Camelot Tutorial 2: Getting Started
- Camelot Tutorial 3: Layers and Items
- Camelot Tutorial 4: Manage Hardware and Software Instruments
- Camelot Tutorial 5: Audio Input and Output
- Camelot Tutorial 6: The Timeline
- Camelot Tutorial 7: Audio Routing and Mixing
- Camelot Tutorial 8: Adding Audio Effects
- Camelot Tutorial 9: MIDI processing
- Camelot Tutorial 10: Remote Control
- Camelot Tutorial 11: Master-Slave Systems
- Camelot Tutorial 12: Attachments
- Camelot use case 1: An Example for Wind Players
- SWAM with Camelot Pro (macOS / Windows)
- SWAM with Logic Pro X (Max OS X)
- SWAM with GarageBand X (macOS)
- SWAM with Cubase 11
- SWAM with FL Studio 20 (macOS & Windows)
- SWAM with Digital Performer 10 (macOS & Windows)
- SWAM with Ableton Live 11 (macOS and Windows)
- SWAM with MainStage 3 (Mac OS X)
- SWAM with Pro Tools Ultimate (Mac OS X / Windows)
- SWAM with Studio One 5 (macOS and Windows)
- SWAM with Reaper
- SWAM with Savihost 64bit (Windows)
- SWAM with Vienna Ensemble Pro (Mac OS X)
- SWAM with VST Host (Windows)
- How do I connect my hardware instruments to Camelot on iPad?
- How do I set up a new Custom Map in Camelot?
- How do I connect my USB-C iPad to a PA system?
- How do I create ensembles using SWAM instruments?
- How do I connect my hardware instruments to Camelot on my computer or iPad?
- How do I configure a Bluetooth MIDI pedalboard for Scene switching?
- How to install and authorize products through the Software Center
- How can I split a single item in a key range?
- Can I keep my SWAM instruments on an external drive?
- Can I use SWAM instruments without a physical MIDI controller?
- Can I use Arturia’s Analog Lab as a Camelot plug-in? What’s the correct input/output and MIDI routing?
- With Camelot, can all the vst sounds come from my hardware device’s internal audio card or do I need an external sound card for VST plug-ins?
- Is there a way to access the reverb module to modify the default reverb type on SWAM instruments?
- Is it possible to use the volume wheel on my MIDI controller to control the volume of a plug-in in Camelot using MIDI learn?
- What connectors do I need to connect vintage synths to a Mac or iPad?
- I Don't Hear a Difference When Adjusting the "Players Accuracy" Parameter... Is It Not Working?
- Why Are There Few Presets for the Strings Sections?
- Can I Use the Room Simulator for SWAM Solo Instruments?
- Can I Reuse a MIDI Preset Created with SWAM Solo Instruments?
- I Can't Achieve a "Scratch" Sound Effect Like in Solo Instruments, Is That Correct? / Increasing Bow Pressure Doesn't Produce a Scratch Sound Like in Solo Instruments.
- The Vibrato Is Less Pronounced Compared to Solo Instruments, Is That Correct? / I Can't Hear the Vibrato Well.
- Can I Use My Own Reverb or External Effects? / Can I Turn Off the Internal Reverb?
- The Number of Musicians Is Too Small to Create a Section for a Large Symphonic Orchestra / How Can I Choose More Musicians?
- Can I Play SWAM String Sections in Chords? / Are They Polyphonic Instruments? / Can I Play a Full Orchestra Pad?
- Do You Have Any Templates for Using SWAM String Sections with a DAW?
- Why Do I Need to Accept/Give Permissions for "Incoming Network" After Installation?
- Choosing the Right USB Hub for Multiple Keyboards
- Can I Move Just One Section to a Different Room?
- Best Practices for Adding Multiple Solo Instruments of the Same Type
- What is audio latency? How do I fix latency issues while recording?
- I added a Hardware Instrument Item but I can't hear any sound! Why?
- The preset list refresh takes too long...
- Warning! Expression controller non received
- How to Position Instruments in Ambiente Using the Room View
- Advanced Positioning with the Tech View
- Centralized Management with the Manage Tab
- Is it possible to control SWAM instruments using only note-on velocity?
What is audio latency? How do I fix latency issues while recording?
Latency, in the audio world, is another word for delay.
In music production, audio latency is when there’s a noticeable delay between the sound being played and the moment it reaches your speakers. Latency can cause major problems to musicians, music producers, and audio engineers. How can a musician accurately record a track if he hears himself with a delay in his headphones?
Research shows it takes between 20 to 30ms of delay before our brains perceive a sound as separate from another. So up to 10ms latency is usually ok, we won’t notice it. But more than that and a musician will start losing the feel of the music and this will affect his performance.
Why Does Audio Latency Exist?
So where does latency come from? Let’s look at what happens from the moment a sound is played to the moment you hear it back in your monitors:
- You play an incredible guitar solo. Electrical impulses travel through the wire to the sound interface where it’s converted to a digital signal.
- That signal is stored in the input transport buffer.
- It then goes to the ASIO/CoreAudio driver buffer waiting for your DAW to use it.
- Once ready, the data is stored in the ASIO/CoreAudio Output buffer
- It’s then sent back to the transport output buffer
- And finally, the data is converted from digital back to electrical signals and sent to your speakers.
That’s quite a long chain of processes, and each of these stages can add a few milliseconds of latency, sometimes more depending on how fast and efficient your drivers are.
Think about buffers like a waiting room. A buffer is where your machine stores information while it figures out what it needs to do with it. A small "waiting room" will need to be emptied more frequently. But if the information goes out before the computer is ready to process it, you’ll hear glitches in the audio. On the other hand, if the "waiting room" is really large, the computer doesn’t feel the need to empty it that often. That’s when there could be an increase in latency.
How To Solve Audio Latency Issues
So what can you do about it? Even though you can’t control each step of the process, there are a few things to check that can help in significantly reducing latency.
- Adjust the buffer size used by your DAW and/or your soundcard. In general, the more powerful your system, the less you’ll have to worry about this buffer size issue. But if you’re having trouble with latency, adjusting the buffer size can help.
- Close all other programs running on your computer. The more resources your machine has to process audio, the better your chances of everything working smoothly.
- Make sure that the drivers of your audio interface are up to date. The more efficient your drivers are, the faster they will process the information.
- Check how much CPU your DAW is using and see if you can increase or decrease the processing power assigned to it.
- Use zero-latency monitoring. This kind of monitoring is an option you probably have on your soundcard if you’re using a decently recent one. Zero-latency monitoring allows you to listen to the sound directly from your audio interface before it’s being passed on to your computer and processed by your DAW.
Use tracks and plug-ins efficiently. Delete any inactive tracks or plug-ins. Be mindful of your plug-in usage. For example, instead of using four or five different reverb plug-ins, try using only one or two.
If you’re using SWAM instruments, then you probably noticed that they use more processing power than regular plug-ins. This is because SWAM are modeled instruments; they don’t use traditional sampling technology. That’s why having multiple instances of SWAM instruments running at the same time can cause some issues.
There are workarounds to make your use of SWAM plug-ins more efficient. For example, in the case you’d like to create whole ensembles of SWAM instruments, we recommend working on tracks one by one, bouncing them as you complete them, and then building the ensemble on top of the previously bounced tracks. Like this, you don’t need to have multiple instances of SWAM plug-ins running simultaneously.
Audio latency is a natural phenomenon. By understanding more clearly the different stages the sound goes through, it’s possible to reduce latency to acceptable levels that won’t affect a musician’s performance.
Other articles in this category
- Camelot Tutorial 1: The Basics of Camelot
- Camelot Tutorial 2: Getting Started
- Camelot Tutorial 3: Layers and Items
- Camelot Tutorial 4: Manage Hardware and Software Instruments
- Camelot Tutorial 5: Audio Input and Output
- Camelot Tutorial 6: The Timeline
- Camelot Tutorial 7: Audio Routing and Mixing
- Camelot Tutorial 8: Adding Audio Effects
- Camelot Tutorial 9: MIDI processing
- Camelot Tutorial 10: Remote Control
- Camelot Tutorial 11: Master-Slave Systems
- Camelot Tutorial 12: Attachments
- Camelot use case 1: An Example for Wind Players
- SWAM with Camelot Pro (macOS / Windows)
- SWAM with Logic Pro X (Max OS X)
- SWAM with GarageBand X (macOS)
- SWAM with Cubase 11
- SWAM with FL Studio 20 (macOS & Windows)
- SWAM with Digital Performer 10 (macOS & Windows)
- SWAM with Ableton Live 11 (macOS and Windows)
- SWAM with MainStage 3 (Mac OS X)
- SWAM with Pro Tools Ultimate (Mac OS X / Windows)
- SWAM with Studio One 5 (macOS and Windows)
- SWAM with Reaper
- SWAM with Savihost 64bit (Windows)
- SWAM with Vienna Ensemble Pro (Mac OS X)
- SWAM with VST Host (Windows)
- How do I connect my hardware instruments to Camelot on iPad?
- How do I set up a new Custom Map in Camelot?
- How do I connect my USB-C iPad to a PA system?
- How do I create ensembles using SWAM instruments?
- How do I connect my hardware instruments to Camelot on my computer or iPad?
- How do I configure a Bluetooth MIDI pedalboard for Scene switching?
- How to install and authorize products through the Software Center
- How can I split a single item in a key range?
- Can I keep my SWAM instruments on an external drive?
- Can I use SWAM instruments without a physical MIDI controller?
- Can I use Arturia’s Analog Lab as a Camelot plug-in? What’s the correct input/output and MIDI routing?
- With Camelot, can all the vst sounds come from my hardware device’s internal audio card or do I need an external sound card for VST plug-ins?
- Is there a way to access the reverb module to modify the default reverb type on SWAM instruments?
- Is it possible to use the volume wheel on my MIDI controller to control the volume of a plug-in in Camelot using MIDI learn?
- What connectors do I need to connect vintage synths to a Mac or iPad?
- I Don't Hear a Difference When Adjusting the "Players Accuracy" Parameter... Is It Not Working?
- Why Are There Few Presets for the Strings Sections?
- Can I Use the Room Simulator for SWAM Solo Instruments?
- Can I Reuse a MIDI Preset Created with SWAM Solo Instruments?
- I Can't Achieve a "Scratch" Sound Effect Like in Solo Instruments, Is That Correct? / Increasing Bow Pressure Doesn't Produce a Scratch Sound Like in Solo Instruments.
- The Vibrato Is Less Pronounced Compared to Solo Instruments, Is That Correct? / I Can't Hear the Vibrato Well.
- Can I Use My Own Reverb or External Effects? / Can I Turn Off the Internal Reverb?
- The Number of Musicians Is Too Small to Create a Section for a Large Symphonic Orchestra / How Can I Choose More Musicians?
- Can I Play SWAM String Sections in Chords? / Are They Polyphonic Instruments? / Can I Play a Full Orchestra Pad?
- Do You Have Any Templates for Using SWAM String Sections with a DAW?
- Why Do I Need to Accept/Give Permissions for "Incoming Network" After Installation?
- Choosing the Right USB Hub for Multiple Keyboards
- Can I Move Just One Section to a Different Room?
- Best Practices for Adding Multiple Solo Instruments of the Same Type
- I added a Hardware Instrument Item but I can't hear any sound! Why?
- The preset list refresh takes too long...
- Warning! Expression controller non received
- How to Position Instruments in Ambiente Using the Room View
- Advanced Positioning with the Tech View
- Centralized Management with the Manage Tab
- Is it possible to control SWAM instruments using only note-on velocity?