Setup

The setup menu holds various options for customizing your workflow.

Project

Sample Rate
Your project's sample rate can be set to 44.1, 48 or 96 kHz. New projects have the recommended default values of 48 kHz (or 44.1 kHz if supported by your iOS device).
Increasing this value only makes sense if an audio device is connected that supports the higher sample rate.
When you switch the project's sample rate or import an audio file which is not in the project's sample rate, Cubasis prompts you to convert the audio file(s). It is highly recommended to go forward with the conversion because it results in better quality and lower CPU consumption. However, if you must continue working and cannot wait for the conversion (which can take up to a few minutes depending on the audio file length), you can skip it. Cubasis will convert the files during playback in real-time, resulting in reduced quality and higher CPU consumption. Note:
  • Higher sample rates / bit depths result in larger file sizes and considerably higher CPU consumption which can lead to stuttering during playback! For common projects we recommend using 44.1 or 48 kHz at 24 bit.
  • Mixdown is rendered to a WAV file with the project's sample rate and bit depth.
  • Different device models support different sample rates. Some devices only support 48 kHz, unless external hardware is connected. 96 kHz is only available if audio hardware that supports this sample rate is connected.
Bit Resolution
This setting only affects audio recordings and mixdown. Possible bit depth values are 16, 24 and 32 bit. Increasing this value only makes sense if an audio device is connected that supports the higher bit rate, or if you wish to create a mixdown with a higher amplitude resolution.
Undo History Size
The size of the available undo history can be configured, from 50 to 500 steps. Once the undo history reaches the selected size, the oldest undo step will be discarded with each new editing action.
The Clear History button immediately deletes the whole undo history of the current project.

General

Background Color
Choose between a bright, grey and dark background color on the arranger.
Screen Mode
Allows to choose a preset to change the size and arrangement of the Cubasis user interface.
Show Zoom Panel
Toggles the zoom panel in the bottom right corner of the arranger and the editors. Use the panel's arrow buttons to choose between horizontal and vertical zoom, and the slider to quickly set the zoom level in steps.
Keyboard Shortcuts
Connect any Bluetooth or cable keyboard to your device or use a keyboard cover for your tablet. Choose between the default (mobile optimized) or the more traditional Cubase preset. Tap the "Open List" button to display a multi-page list of all the possible keyboard shortcuts. On iOS, hold down the command key for a few seconds to display a handy overlay that lists the most important shortcuts.The following table lists the shortcuts and their corresponding actions:

Keyboard ShortcutAction
Esc, ^ or back buttonClose view
EnterOpen MIDI or audio editor
SpacePlay / Pause
RRecord
LCycle
CMetronome
,Rewind
.Forward
- and +, or g and hZoom horizontally in and out. Hold Shift for vertical zoom.
↑ and ↓Previous / next track, or select the event or note above / below. Hold Shift to multi-select.
← and →Previous / next event or note. Hold Shift to multi-select.
Cmd (or Ctrl) + NNew MIDI track. Add Alt for new audio track. Add Shift for new group track.
Cmd (or Ctrl) + ASelect all events of a track. Press again to select all events on all tracks.
Cmd (or Ctrl) + ZUndo. Hold Shift for Redo.
Cmd (or Ctrl) + CCopy
Cmd (or Ctrl) + VPaste
Cmd (or Ctrl) + XCut
Cmd (or Ctrl) + SSplit
Cmd (or Ctrl) + GGlue
QQuantize
SSolo the track. Hold Shift to solo all tracks.
MMute the track. Hold Shift to mute all tracks.
DDuplicate track
BackspaceDelete the event or note. Hold Shift to delete the track.
PLocators to event selection
Alt + LToggle MIDI learn mode
Arm Selected Track
If enabled, selecting a track will automatically enable recording on it and vice versa. Manually armed tracks will not be influenced by this.
Low Waveform Quality
If enabled, audio events in the track list are displayed with a lower detail level, which reduces the CPU and disk load. If you experience stuttering during playback or scrolling, enable this setting.
Return To Start Position On Stop
When playback is stopped, the playhead jumps back to the position it originally started at.
Audiobus Panel Position
Choose your desired location of the audiobus overlay panel (bottom / left / right).

Audio

Background Audio

If background audio is switched on, Cubasis playback will continue in the background, even if you press the home button or start another app. Combined with MIDI, background audio provides a set of useful possibilities:

  • Play live to a Cubasis backing track with another music app.
  • Play live to music coming from another app with Cubasis instruments.
  • Press the sleep / wake button to switch off your screen during a long playback.
Note: Enabling background audio consumes battery power significantly, even if your screen is turned off, other apps are running or Cubasis is not active triggering any sounds. To quit Cubasis (and subsequently background audio), double tap the home button, tap and hold the Cubasis app icon, then select the red minus symbol.
Device Latency
The latency value determines your device's audio buffer length in milliseconds. Possible values range from around 1.3 ms (64 samples at 48 kHz) to 43 ms (2048 samples at 48 kHz), depending on the sample rate. Note: As this is an iOS wide setting that applies to all apps, only the first audio app you have launched is permitted to change it. If altering the latency in Cubasis is impossible, another audio app is blocking access. This can be solved in two ways:
  • Use said app to change the latency.
  • Terminate all apps (including Cubasis), then launch Cubasis first.
Audio Engine Latency
The audio engine's internal buffer can be set in milliseconds. Cubasis renders this amount of milliseconds in advance, thereby preventing crackling and ensuring smooth playback performance. In most cases, the sweet spot for rendering performance is with Audio Engine Latency set to twice the Device Latency (on iOS), or 16-32ms (on Android). If you experience crackling noise, increase this value, but be aware that this also increases the latency between input (e.g. pressing a keyboard key, or audio monitoring) and audio output.
This setting must be enabled in order for Cubasis to perform multi-core rendering. Multi-core rendering yields the most performance benefit when playing projects with many tracks and effects on devices with many CPU cores, where Audio Engine Latency is enabled. If turned off, all rendering is performed on the operating system's audio thread, which is not recommended, but can be beneficial on some devices (possibly those with 3 cores) and in certain situations (monitoring or when using specific AU plug-ins).
This setup option is only available on devices with more than two CPU cores, although on some devices with more than two cores, only two cores are considered by Cubasis because the other ones are energy efficient (lower performance) cores and might be unsuited for real-time audio rendering.
Studio Quality

On iOS, enabling this mode minimizes all input and output signal processing that is normally applied by iOS. This can significantly reduce the output volume.
On Android, this setting only minimizes the input signal processing (output is unaffected) and maximizes the system's sample rate conversion quality, in case automatic sample rate conversion must be applied.

Audio Recording Offset Compensation
The I/O loopback latency inherent in every system leads to audio recordings being out of sync with the metronome on the track.
If this value is set to the exact loopback latency of your device (and external hardware setup), audio recordings will be in sync without the need of manually nudging recorded audio events to the right position.
Tap the Calibrate button and follow the instructions to automatically set this value.
Bluetooth / AirPlay

Enables Bluetooth / AirPlay transmission.

  • As both Bluetooth and AirPlay conflict with audio recording, this option will automatically be turned off once you start audio recording.
  • Both services operate with fairly high latency.
  • Bluetooth: Make sure you have turned on Bluetooth in your device settings and paired your device with a Bluetooth accessory (headphones / speakers).
  • Airplay: If an AirPlay device is connected via WiFi, an additional popup will allow you to select it. Everything else is configured in your device's iOS settings.
Input Gain

Adjust the input gain scale with this slider if the recorded audio material is too quiet or if clipping occurs although the track's volume is set to 0dB or less. On iOS, the input gain slider is only enabled if an audio device that supports input gain scaling is connected (some devices also support internal microphone gain adjustment).

Play audio tracks while recording

If enabled, existing audio events on a track are audible while recording or monitoring on the track.
By default, this setting is disabled which means that audio events on this track won't be played if monitoring is enabled of if the track is being recorded on.

Output Device

A list of all possible output devices to route the audio output to.

Input Device

A list of all possible input devices to receive the audio input from.

MIDI

MIDI input Only for Armed Track
If turned on, this option limits MIDI input signals to record-enabled tracks only, e.g. if you are playing on an external keyboard, it will only be registered if its corresponding track has recording enabled.
Send MIDI Clock

If MIDI clock is activated, the following signals are sent to all the connected MIDI devices and background apps:

  • MIDI clock is sent continuously during playback.
  • MIDI start, continue and stop messages are sent when playback is toggled.
  • The MIDI song position pointer is sent when the playhead is positioned.
Note:
  • MIDI clock can only be used to synchronize MIDI data, not digital audio.
  • Cubasis does not support receiving MIDI clock parameters from other devices.
Note Coloring
Choose which coloring scheme is applied to notes in the Key Editor: Track color, velocity value or key.
MIDI over Bluetooth
The MIDI over Bluetooth LE (low energy) functionality lets Cubasis send or receive MIDI data to or from other Bluetooth-enabled devices. The following combinations are possible:
  • iOS device → iOS device
  • iOS device ↔ Mac
  • Compatible MIDI hardware ↔ iOS device

To set up a connection, first make sure that Bluetooth is turned on in the device's settings.

There are two ways to connect with another MIDI device:

  • Host mode will open a selection window showing discoverable devices. Once paired with a client, the paired device will become selectable as MIDI input / output in the Inspector's Routing section. Best used when utilizing Cubasis as central DAW with MIDI hardware or a second iOS device as client.
  • As Client, turning on Advertise MIDI Service makes your iOS device visible to other devices seeking a connection. Once you've confirmed the host device's pairing request and a connection is established, select the host device as MIDI input / output in the Inspector's Routing section. Best used when connecting to a second host iOS device or Mac.
Note: Although Host and Client mode differ in their initial setup and application, both are capable of sending and receiving MIDI data. Note: You can only pair with one Bluetooth device at a time. Your iOS device will appear as a standard MIDI device that any application can communicate with.
MIDI Learn

MIDI learn allows you to map any hardware button, knob, fader or other control that sends MIDI CC or MIDI note messages, to a button, knob or fader in Cubasis. This is useful if your MIDI controller doesn’t support the Mackie Control or HUI protocols (also sometimes called DAW mode), in order to create a custom mapping.

First off, make sure that your MIDI controller is in MIDI mode, CC mode, or sometimes called CTRL mode. If it’s in Mackie, HUI or DAW mode, it cannot be used for MIDI learn, but for Mackie control (see the next chapter).

To start mapping your controls, simply tap the Learn button (or press Alt + L on your keyboard) to enable learn mode. This will automatically enable MIDI Learn and create a new user preset if you had not created one yet. In learn mode, all Cubasis controls that can be assigned get a green overlay. There are even some additional overlays in the track list that map the action of selecting the previous or next track (see the green arrow buttons in the screenshot). Tap a green overlay (e.g. a volume fader) and it will turn red. Move a hardware control (e.g. a fader) to create a mapping. The overlay will turn orange and the MIDI key or CC value will be displayed. Tap the X icon to delete the mapping. All mappings are automatically saved in the currently selected user preset. In Learn mode, four global buttons are displayed in the upper right corner:

  • Exit deactivates MIDI-Learn mode.
  • Reset clears all mappings in the selected user preset. Be careful, this cannot be undone and the preset will be empty.
  • Selected Track Mode will only show overlays on the selected track in the track list and the mixer. When you assign a control in this mode, it will always control the selected track. This is useful with controllers that have only one fader and knob, to always control the selected track’s volume and pan, for example. It can even be used to control the selected track’s effects (like StudioEQ) and instruments (like Micrologue). With selected track mode disabled, the assignments are made for a specific track number, for example volume of track number 7.
  • Catch-Up Mode is only available for volume and pan. Imagine that you select a track that has its volume at 0dB in Cubasis, but your hardware MIDI controller’s fader is currently at its min position. When you start moving the fader up, the track’s volume will immediately jump to a very low volume value like -100dB. To prevent this, enable catch-up mode before assigning the mapping. This means that the track’s volume won’t change until the hardware fader’s value will match (or catch up to) the track’s volume, which is 0dB in our case. This will result in a smooth volume change from the moment your hardware fader reaches its 0dB position.

Note: Controls of a MIDI device that has been declared a Mackie or HUI port cannot be used for MIDI learn. Make sure to deselect the Mackie or HUI tags in the Mackie Ports popup first.

Note: On Android, port selection is not available yet, which means that it’s not possible to use multiple MIDI controllers at the same time for MIDI learn.

The Presets button brings up the list of presets. The top entry lets you create a new user preset. Below it, factory presets are listed first, and user presets are listed below. There is an important distinction:

  • A factory preset contains a ready-to-use mapping for one specific MIDI controller. Double tapping a factory preset opens a list of MIDI input ports, because it must be mapped to a MIDI port. You have the option to either Create a new user preset from the factory preset, or to Merge it with the currently selected user preset. Imagine that you have 2 MIDI controllers connected, in which case you would want to map each one’s preset to its port, by merging them into one user preset.
  • A user preset contains mappings to specific ports, which means that it could contain mappings to multiple MIDI controllers that are connected at the same time. For example, CC42 of MIDI controller A could be mapped to volume, while CC42 of MIDI controller B could be mapped to pan at the same time. However, port IDs are device specific and cannot be automatically matched to the ports of another tablet or smartphone. So, if you use the Share button to copy your preset (.cml file) to another device, make sure to tap the Apply to Port button on the other device to apply your user preset to one MIDI port. Mappings that are done in Learn mode are automatically saved in the currently selected user preset.

Mackie Control / HUI

Many hardware MIDI controllers support the widely used Mackie “MCU” protocol, or its predecessor, the HUI protocol. In this case, doing MIDI learn manually is not necessary, since the Mackie protocol goes beyond MIDI learn by also sending MIDI output to the controller, like fader position for motor faders, or track information for controller displays.

To start off, read your controller’s user manual and set it to Mackie mode, HUI mode, or also sometimes called DAW mode. If there are multiple Mackie modes to choose from, select the Mackie Cubase mode.

Tap the Ports button in the Cubasis MIDI setup and tap both the input and the output port of your MIDI controller once, which will set them to Mackie mode. To switch to HUI mode, tap the ports again. Tap them a third time to disable Mackie control, thereby making the controller available for MIDI learn.

If you have a device with more than 8 faders, it probably has multiple MIDI ports. In that case, tap the first input and output ports to declare them as Mackie. Then tap the second pair of ports, which will declare them as “Mackie 9-16”, thereby changing the first ports to “Mackie 1-8”, which refers to the track numbers of course. The bank buttons can be used to move all faders 8 tracks left or right.

Note: Not all features of the Mackie and HUI protocols are supported by Cubasis yet. Let us know on the forum if you’re missing a specific control, as we are looking to improve Mackie control support in future updates.

Note: On Android, port selection is not available yet, which means that it’s not possible to use multiple Mackie or HUI controllers at the same time. Also, MIDI learn and Mackie Control cannot be used at the same time on Android yet.

Keys / Pads

White Keys Touchable Between Black Keys
This allows white keys to be touched in the area between the black keys. Turn this mode off to make touches in the upper area apply to the nearest black key (which allows for easier playing on black keys / swiping).
Velocity Sensitive
When enabled, Cubasis detects note velocity upon touch of a key or pad. Keys are loudest when touched at the bottom; Pads attain the highest velocity at the center.
Transpose
Transposition shifts notes that are played on the keyboard or received via MIDI input up or down, to a maximum of +/- 24 semitones (2 octaves).
Label All Keys
Enable this setting to show labels for all keyboard keys (C to B) instead of just the C.

Metronome

Volume / Pan
Volume and pan are applied to all metronome clicks, even to precount (which is still active even when you have turned the metronome off).

Mixdown / Freeze

Real-time Mixdown and Freeze
Using real-time mixdown helps inter-app routing to stay stable during mixdown and improves the accuracy and timing of your rendered song.
Unfreeze Deletes Audio Track
Normally, the clone track is deleted when you unfreeze a track. Disable this setting to keep the clone track. This can also be handy for creating a quick mixdown of just one track by freezing and immediately unfreezing it.
FLAC Compression Level
The FLAC compression levels range from 0 (fast decoding, large file size) to 8 (slow decoding, small file size). They do not have any impact on quality, as the exported files are lossless representations of the original audio data.
M4A Bitrate
The bit rate determines the quality of an .m4a mixdown. The higher the bitrate, the higher the quality and file size, respectively.
Track Freeze Uses Mixdown Settings
Allows to apply the mixdown settings such as "Normalize" or "Mixdown between locators" to track freeze. In addition, the Settings button enables the direct access to the mixdown settings.

iOS Settings for Cubasis 3

Reset
Located in the iOS Settings app under the Cubasis 3 tab. If a corrupted project file prevents Cubasis 3 from loading properly when launched, use the reset toggle which will force Cubasis 3 to load an empty project on launch.