Why Audio Setup Matters
Audio setup is the foundation of your entire Cubase workflow. Get it wrong and you fight latency, dropouts, and routing confusion for the life of every project. Get it right once and you never think about it again. Every sound you hear, every instrument you play in real time, every vocal you record passes through your audio configuration. It deserves the 10 minutes it takes to set up properly.
The most common frustrations new Cubase users experience, hearing a delay when playing MIDI keyboards, getting no sound at all, experiencing crackling during playback, are almost always audio configuration issues. They are not bugs, not hardware failures, and not Cubase problems. They are settings that need to be adjusted once.
This guide walks through every step of configuring audio in Cubase on both Windows and Mac, from driver selection to routing. Follow it once and your audio setup will be solid for every project you create.
Selecting Your Audio Driver
The audio driver is the software layer between Cubase and your audio hardware. Choosing the right driver determines your latency, stability, and audio quality.
Windows: ASIO Drivers
- Open Cubase and go to Studio > Studio Setup (or Devices > Device Setup in older versions).
- In the left panel, click Audio System.
- In the ASIO Driver dropdown, select your audio interface's native ASIO driver.
- Focusrite interfaces: "Focusrite USB ASIO"
- PreSonus interfaces: "PreSonus ASIO"
- Universal Audio: "UA Thunderbolt ASIO" or "UA USB ASIO"
- No dedicated interface: "Generic Low Latency ASIO Driver"
- Click OK to apply. Cubase connects to your audio hardware through the selected driver.
Mac: Core Audio
- Open Cubase and go to Studio > Studio Setup.
- Click Audio System in the left panel.
- The ASIO Driver should show your audio interface or "Built-in Audio" if using the Mac's internal audio.
- If you have a dedicated audio interface connected, it appears by name. Select it.
- Mac uses Core Audio natively, which provides low-latency performance without additional drivers for most interfaces.
Configuring Your Audio Interface
After selecting your ASIO driver, you need to configure how Cubase communicates with your interface.
- In Studio Setup > Audio System, click your ASIO driver name in the left panel (below "Audio System"). This opens driver-specific settings.
- Click Control Panel to open your audio interface's settings window. This varies by manufacturer.
- Focusrite: Opens Focusrite Control where you set sample rate and routing
- PreSonus: Opens Universal Control for routing and DSP settings
- Built-in audio (Mac): Opens macOS audio preferences
- Set the sample rate in your interface's control panel to match your Cubase project (typically 44100 Hz or 48000 Hz). The interface and Cubase must agree on sample rate.
- Close the control panel and return to Cubase's Studio Setup window.
- Verify that the Input and Output ports show your interface's channels. Enable the ports you need by checking the "Visible" checkbox next to each port.
Buffer Size and Latency
Buffer size controls the trade-off between latency and CPU load. This is the most important performance setting in your audio configuration.
What Buffer Size Does
The audio buffer is a small memory area where Cubase stores audio data before sending it to your speakers. A smaller buffer means less waiting time (lower latency) but requires the CPU to work harder. A larger buffer gives the CPU more breathing room but introduces a noticeable delay between pressing a key and hearing the sound.
Setting Buffer Size
- Go to Studio > Studio Setup > Audio System.
- Click your ASIO driver in the left panel.
- Click Control Panel to access buffer settings. On some interfaces, buffer size is set in the ASIO driver control panel. On others, it is set directly in Cubase's Audio System page.
- Set the buffer size according to your current task:
| Buffer Size (Samples) | Approximate Latency | Best For | CPU Load |
|---|---|---|---|
| 32 | ~1.5 ms | Ultra-low latency recording (pro interfaces only) | Very High |
| 64 | ~3 ms | Real-time instrument playing with fast interface | High |
| 128 | ~6 ms | Recording, real-time MIDI input | Medium-High |
| 256 | ~12 ms | General production, balanced performance | Medium |
| 512 | ~23 ms | Mixing, arranging, heavy projects | Low |
| 1024 | ~46 ms | Final mixing, mastering, maximum plugin count | Very Low |
Sample Rate and Bit Depth
Sample Rate
Sample rate determines how many audio snapshots are captured per second. Higher sample rates capture more detail but consume more CPU, storage, and memory.
- When creating a new project in Cubase, set the Sample Rate in the project setup dialog.
- Alternatively, go to Project > Project Setup (Shift+S) to view and change the sample rate of the current project.
- Choose your rate:
- 44100 Hz (44.1 kHz): Standard for music. Used by CD, Spotify, Apple Music, and most streaming platforms. Best default choice for beat production.
- 48000 Hz (48 kHz): Standard for video and broadcast. Use if your beats accompany video content.
- 96000 Hz (96 kHz): High-resolution audio. Doubles CPU and storage requirements. Only use if you have a specific mastering or delivery requirement.
Bit Depth
Bit depth determines the dynamic range and precision of recorded audio.
- 24-bit: The standard for all modern recording. Provides 144 dB of dynamic range. Use this for all beat production.
- 32-bit float: Cubase processes audio internally at 32-bit or 64-bit float regardless of your recording bit depth. The internal processing precision is always high.
- 16-bit: CD quality. Only relevant for final export, not during production. Always record and produce at 24-bit.
Set recording bit depth in Project > Project Setup under Record File Format. Choose 24 Bit for the best balance of quality and file size.
Input and Output Routing
Cubase uses a bus system called Audio Connections to route audio between your interface and your project. You need to configure at least one output bus (for monitoring) and optionally input buses (for recording).
Setting Up Output Buses
- Go to Studio > Audio Connections (F4 on Windows, F4 on Mac).
- Click the Outputs tab.
- If no output bus exists, click Add Bus. Select Stereo and click Add Bus.
- The new bus appears as "Stereo Out" (or similar). In the Audio Device and Device Port columns, select your audio interface and the output pair you want to use (typically outputs 1 and 2).
- This is now your main monitoring output. All audio in your project routes here by default.
Setting Up Input Buses
- In Audio Connections (F4), click the Inputs tab.
- Click Add Bus. Select Mono for a single microphone input or Stereo for a stereo source.
- Assign the bus to your interface's input ports. Input 1 for a mic on channel 1, inputs 1+2 for a stereo pair.
- When you create an audio track and set its input to this bus, the track receives signal from the corresponding interface input.
Using the Control Room
The Control Room is a Cubase Pro feature that separates your monitoring path from your mix output. This is useful for referencing mixes on different speakers, using talkback mics, and controlling monitoring independently from your stereo mix bus.
- Go to Studio > Audio Connections (F4) and click the Control Room tab.
- If Control Room is not enabled, click Enable Control Room.
- Add a Monitor channel and assign it to your main speaker outputs on your interface.
- The Control Room now handles your monitoring. Your main stereo output bus becomes a "virtual" output that feeds the Control Room rather than directly driving your speakers.
- Open the Control Room section in the MixConsole or the right zone to access monitoring volume, dim, mono check, and reference level controls.
For beat production, the Control Room is optional but useful. It lets you adjust monitoring volume without affecting your mix levels. The mono check button is particularly valuable for testing how your beat translates to mono playback (phone speakers, club systems in mono).
Troubleshooting Common Audio Issues
No Sound Output
- Check Studio > Audio Connections > Outputs. Verify that an output bus exists and is assigned to your interface's outputs.
- Check that the audio track or instrument track output routing is set to "Stereo Out" (or your main output bus) in the track Inspector.
- Verify your audio interface is powered on and selected as the ASIO driver in Studio Setup.
- Check the MixConsole master fader. It should be at 0 dB, not pulled down or muted.
- On Windows, ensure no other application has exclusive access to your audio device.
Audio Crackling and Dropouts
- Increase your buffer size. Go to Studio > Studio Setup > Audio System and set a higher buffer (try 512 or 1024).
- Check the ASIO meter in the Cubase transport bar. If it is peaking, your CPU cannot handle the current project load at the current buffer size.
- Freeze or render tracks that use heavy plugins. Right-click a track and select Freeze Channel to reduce CPU usage.
- Update your audio interface drivers to the latest version.
- On Windows, set your power plan to High Performance (Control Panel > Power Options).
- Disable Wi-Fi and Bluetooth if not needed during the session.
High Latency When Playing MIDI
- Lower your buffer size to 128 or 256 samples.
- Enable ASIO-Guard in Studio Setup > Audio System. ASIO-Guard processes non-real-time tracks at a higher buffer while keeping real-time input at a lower buffer, giving you the best of both worlds.
- If latency remains too high, check that you are using your interface's native ASIO driver (not Generic or ASIO4ALL).
Battle-Ready Audio Configuration
Here is the exact audio configuration recommended for beat battle sessions:
- ASIO Driver: Your interface's native ASIO driver (not Generic, not ASIO4ALL).
- Buffer Size: 256 samples. Low enough for responsive playing, high enough for stability.
- Sample Rate: 44100 Hz. Standard for music, lowest CPU and storage overhead.
- Bit Depth: 24-bit recording.
- ASIO-Guard: Enabled, set to Normal.
- Outputs: One stereo output bus assigned to your monitors or headphones.
- Inputs: One mono input bus if you plan to record vocals or live instruments during the battle.
- Multi-processing: Enabled in Studio Setup > Audio System. This distributes plugin processing across CPU cores.
- Record Format: WAV, 24-bit, in the project folder.
FAQ
What ASIO driver should I use with Cubase on Windows?
Use the ASIO driver that came with your audio interface. Focusrite, PreSonus, Universal Audio, and other manufacturers provide optimized ASIO drivers for their hardware. If you do not have a dedicated interface, use the Generic Low Latency ASIO Driver included with Cubase. Avoid ASIO4ALL unless your interface has no native ASIO driver, as it adds overhead.
What buffer size should I use in Cubase?
For recording and playing virtual instruments in real time, use 128 or 256 samples for low latency. For mixing and arranging when you do not need real-time input, increase to 512 or 1024 samples to reduce CPU load. During a beat battle, start at 256 samples and increase only if you hear dropouts.
Should I use 44.1 kHz or 48 kHz sample rate?
For music production, 44.1 kHz is standard because CD audio and most streaming platforms use this rate. 48 kHz is standard for video and broadcast. Choose 44.1 kHz for beats intended for streaming and downloads. If your beat will accompany video content, use 48 kHz. Avoid 96 kHz unless you have specific mastering reasons, as it doubles your CPU and storage requirements.
Why do I hear crackling or dropouts in Cubase?
Crackling and dropouts typically mean your buffer size is too low for your CPU to handle the current project load. Increase your buffer size in Studio Setup > Audio System. If the issue persists, check for background processes consuming CPU, ensure your audio interface drivers are up to date, and verify that your power plan is set to High Performance on Windows.
Can I change audio settings while a project is open?
Yes, but with caveats. You can change buffer size at any time in Studio Setup. Changing sample rate while a project is open will cause Cubase to ask you to close and reopen the project, because sample rate is a project-level setting. It is best to set sample rate before creating a new project.