Public Types | Public Member Functions | List of all members
CustomSettingsWindow Class Reference

A component that is showing application-wide settings (audio drivers etc.)In order to use it, create and hide the Properties you don't want to show. More...

Inherits Component, Listener, and Listener.

Public Types

enum  Properties {
  Driver = 7, Device, Output, BufferSize,
  SampleRate, GlobalBPM, ScaleFactor, GraphicRendering,
  StreamingMode, SustainCC, VoiceAmountMultiplier , SampleLocation,
  DebugMode, ScaleFactorList
}
 

Public Member Functions

void setProperty (Properties id, bool shouldBeOn)
 Shows / hides the given property. More...
 

Detailed Description

A component that is showing application-wide settings (audio drivers etc.)

In order to use it, create and hide the Properties you don't want to show.

Member Enumeration Documentation

enum Properties
strong
Enumerator
Driver 

The audio driver (ASIO, CoreAudio etc)

Device 

the audio device (your soundcard)

Output 

the output (normally a stereo channel pair)

BufferSize 

the buffer size

SampleRate 

the sample rate

GlobalBPM 

the global BPM if you don't want to tempo sync.

ScaleFactor 

the global scale factor for the UI

GraphicRendering 

Whether to use Open GL (deprecated)

StreamingMode 

Sets the streaming settings.

SustainCC 

remap the sustain pedal CC

VoiceAmountMultiplier 

the max voice amount per sound generator

SampleLocation 

removes all MIDI learn information

DebugMode 

shows the sample location

ScaleFactorList 

toggles the Debug mode

the list of scale factors as Array containing doubles.

Member Function Documentation

void setProperty ( Properties  id,
bool  shouldBeOn 
)
inline

Shows / hides the given property.

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.