LMMS
Loading...
Searching...
No Matches
carla_settings.cpp File Reference
#include "carla_settings.hpp"
#include <QtCore/QStringList>
#include <QtWidgets/QFileDialog>
#include "ui_carla_settings.hpp"
#include "ui_carla_settings_driver.hpp"
#include "carla_host.hpp"
#include "patchcanvas/theme.hpp"
#include "CarlaHost.h"
#include "CarlaMathUtils.hpp"

Classes

struct  DriverSettingsW::PrivateData
struct  RuntimeDriverSettingsW::PrivateData
struct  CarlaSettingsW::PrivateData

Macros

#define PROCESS_MODE_NON_JACK_PADDING   2

Enumerations

enum  TabIndexes {
  TAB_INDEX_MAIN , TAB_INDEX_CANVAS , TAB_INDEX_ENGINE , TAB_INDEX_OSC ,
  TAB_INDEX_FILEPATHS , TAB_INDEX_PLUGINPATHS , TAB_INDEX_WINE , TAB_INDEX_EXPERIMENTAL ,
  TAB_INDEX_NONE
}
enum  FilePathIndexes { FILEPATH_INDEX_AUDIO , FILEPATH_INDEX_MIDI }
enum  PluginPathIndexes {
  PLUGINPATH_INDEX_LADSPA , PLUGINPATH_INDEX_DSSI , PLUGINPATH_INDEX_LV2 , PLUGINPATH_INDEX_VST2 ,
  PLUGINPATH_INDEX_VST3 , PLUGINPATH_INDEX_SF2 , PLUGINPATH_INDEX_SFZ , PLUGINPATH_INDEX_JSFX
}

Variables

static const char *const AUTOMATIC_OPTION = "(Auto)"
static const QList< uintBUFFER_SIZE_LIST = { 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192 }
static const QList< double > SAMPLE_RATE_LIST = { 22050, 32000, 44100, 48000, 88200, 96000, 176400, 192000 }
 CARLA_BACKEND_USE_NAMESPACE

Macro Definition Documentation

◆ PROCESS_MODE_NON_JACK_PADDING

#define PROCESS_MODE_NON_JACK_PADDING   2

Enumeration Type Documentation

◆ FilePathIndexes

Enumerator
FILEPATH_INDEX_AUDIO 
FILEPATH_INDEX_MIDI 

◆ PluginPathIndexes

Enumerator
PLUGINPATH_INDEX_LADSPA 
PLUGINPATH_INDEX_DSSI 
PLUGINPATH_INDEX_LV2 
PLUGINPATH_INDEX_VST2 
PLUGINPATH_INDEX_VST3 
PLUGINPATH_INDEX_SF2 
PLUGINPATH_INDEX_SFZ 
PLUGINPATH_INDEX_JSFX 

◆ TabIndexes

enum TabIndexes
Enumerator
TAB_INDEX_MAIN 
TAB_INDEX_CANVAS 
TAB_INDEX_ENGINE 
TAB_INDEX_OSC 
TAB_INDEX_FILEPATHS 
TAB_INDEX_PLUGINPATHS 
TAB_INDEX_WINE 
TAB_INDEX_EXPERIMENTAL 
TAB_INDEX_NONE 

Variable Documentation

◆ AUTOMATIC_OPTION

const char* const AUTOMATIC_OPTION = "(Auto)"
static

◆ BUFFER_SIZE_LIST

const QList<uint> BUFFER_SIZE_LIST = { 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192 }
static

◆ CARLA_BACKEND_USE_NAMESPACE

CARLA_BACKEND_USE_NAMESPACE

◆ SAMPLE_RATE_LIST

const QList<double> SAMPLE_RATE_LIST = { 22050, 32000, 44100, 48000, 88200, 96000, 176400, 192000 }
static