All Classes Namespaces Functions Variables Enumerations Enumerator Modules Pages
Classes | Functions
hise Namespace Reference

Classes

class  ActivityLedPanel
 
class  AhdsrEnvelope
 
class  ApiClass
 
class  Arpeggiator
 
class  ArrayModulator
 
class  AssignableObject
 
class  AudioDisplayComponent
 
class  AudioFileEnvelope
 
class  AudioProcessorWrapper
 
class  AudioSampleBufferComponent
 
class  AudioSampleBufferPool
 
class  AudioSampleProcessor
 
class  BalanceCalculator
 
class  CachedViewport
 
class  CCSwapper
 
class  Chain
 
class  ConstantModulator
 
class  ControlledObject
 
class  ControlModulator
 
class  ConvolutionEffect
 
class  CopyPasteTarget
 
class  CurveEq
 
class  CustomKeyboardState
 
class  CustomSettingsWindowPanel
 
class  DebugableObject
 
class  DefaultFrontendBar
 
class  DelayedRenderer
 
class  DemoHardcodedScriptProcessor
 
class  DiscreteTable
 
class  DspInstance
 
class  DynamicScriptingObject
 
class  EffectProcessor
 
class  EffectProcessorChain
 
class  EmptyFX
 
class  EnvelopeFollower
 
class  EnvelopeModulator
 
class  EnvelopeModulatorFactoryType
 
class  EqComponent
 
class  ExternalFileProcessor
 
class  FactoryType
 
class  FloatingInterfaceBuilder
 
class  FloatingTabComponent
 
class  FloatingTileBase
 
class  FloatingTileContainer
 
class  FloatingTileContent
 
struct  FloatSanitizers
 
class  FrontendDataHolder
 
class  FrontendProcessor
 
class  FrontendSampleManager
 
class  GainEffect
 
class  GlobalScriptCompileBroadcaster
 
class  GlobalScriptCompileListener
 
class  GUIUpdater
 
class  HardcodedScriptProcessor
 
class  HiComboBox
 
class  HiseDeviceSimulator
 
class  HiseEvent
 
class  HiseJavascriptEngine
 
class  HiSlider
 
class  ImagePool
 
class  ImageProvider
 
class  Interpolator
 
class  JavascriptMidiProcessor
 
class  JavascriptProcessor
 
class  KeyModulator
 
class  LegatoProcessor
 
class  LfoModulator
 
class  LookupTableProcessor
 
class  MacroComponent
 
class  MacroControlBroadcaster
 
class  MacroControlledObject
 
class  MacroModulator
 
class  MacroParameterTable
 
class  MainController
 
struct  MappingData
 
class  MasterEffectProcessor
 
class  MdaEffect
 
class  MdaEffectWrapper
 
class  MidiChannelPanel
 
class  MidiControllerAutomationHandler
 
class  MidiDelay
 
class  MidiKeyboardPanel
 
class  MidiProcessor
 
class  MidiProcessorChain
 
class  MidiProcessorFactoryType
 
class  MidiSourcePanel
 
class  MidiTable
 
class  Modulation
 
class  Modulator
 
class  ModulatorChain
 
class  ModulatorChainFactoryType
 
class  ModulatorSampler
 
class  ModulatorSamplerSound
 
class  ModulatorSamplerSoundPool
 
class  ModulatorSamplerVoice
 
class  ModulatorSynth
 
class  ModulatorSynthChain
 
class  ModulatorSynthGroup
 
class  ModulatorSynthGroupVoice
 
class  ModulatorSynthVoice
 
class  MonophonicEffectProcessor
 
class  MultiChannelFilter
 
class  MultiMicModulatorSamplerVoice
 
class  NoGlobalEnvelopeConstrainer
 
class  NoGlobalsConstrainer
 
class  NoMidiInputConstrainer
 
class  Note
 
class  ObjectWithDefaultProperties
 
class  PerformanceLabelPanel
 
class  PitchDetection
 
class  PitchwheelModulator
 
class  Plotter
 
class  PluginParameterAudioProcessor
 
class  PopupWindow
 
class  PresetBrowserPanel
 
class  PresetHandler
 
class  PresetPlayerHandler
 
class  Processor
 
class  ProcessorHelpers
 
class  ProcessorWithScriptingContent
 
class  ProjectHandler
 
class  Ramper
 
class  RandomModulator
 
class  RegexFunctions
 
class  ReleaseTriggerScriptProcessor
 
class  RestorableObject
 
class  RoundRobinMap
 
class  RoutableProcessor
 
class  RouteEffect
 
class  SafeChangeBroadcaster
 
class  SafeChangeListener
 
class  SampleLoader
 
class  SampleLookupTable
 
class  SampleMap
 
class  SampleMapSearcher
 
class  SampleRaster
 
class  SamplerSoundWaveform
 
class  SampleWriter
 
class  SaturatorEffect
 
class  ScopedGlitchDetector
 
class  ScopedNoDenormals
 
class  ScriptBaseMidiProcessor
 
class  ScriptContentComponent
 
class  ScriptContentContainer
 
class  ScriptCreatedComponentWrapper
 
class  ScriptingApi
 
class  ScriptingObject
 
class  ScriptingObjects
 
struct  SettingWindows
 
class  SimpleEnvelope
 
class  SimpleReverbEffect
 
class  SliderPack
 
class  SliderPackData
 
class  SliderPackProcessor
 
class  Smoother
 
class  SoundPreloadThread
 
struct  StereoChannelData
 
class  StereoEffect
 
class  StreamingSamplerSound
 
class  StreamingSamplerVoice
 
class  Table
 
class  TableEditor
 
class  TableEnvelope
 
class  TccContext
 
class  TempoListener
 
class  TempoSyncer
 
class  ThreadWithAsyncProgressWindow
 
class  ThreadWithQuasiModalProgressWindow
 
class  ThumbnailHandler
 
class  TimeModulation
 
class  TimeVariantModulator
 
class  TimeVariantModulatorFactoryType
 
class  TooltipPanel
 
class  Transposer
 
class  UnorderedStack
 
class  UpdateMerger
 
class  VarRegister
 
class  VelocityModulator
 
class  VoiceEffectProcessor
 
class  VoiceModulation
 
class  VoiceStartModulator
 
class  VoiceStartModulatorFactoryType
 
class  VuMeter
 
class  WavetableConverter
 

Functions

void CPP_PREFIX vMultiply (float *dst, const float *src, int numSamples)
 
void CPP_PREFIX vMultiplyScalar (float *dst, float scalar, int numSamples)
 
void CPP_PREFIX vAdd (float *dst, const float *src, int numSamples)
 
void CPP_PREFIX vAddScalar (float *dst, float a, int numSamples)
 
void CPP_PREFIX vSub (float *dst, const float *src, int numSamples)
 
void CPP_PREFIX vFill (float *dst, float value, int numSamples)
 
void CPP_PREFIX vCopy (float *dst, const float *src, int numSamples)
 
float CPP_PREFIX vMinimum (const float *, int)
 
float CPP_PREFIX vMaximum (const float *, int)
 
void CPP_PREFIX vLimit (float *, float, float, int)
 
void CPP_PREFIX realToComplex (float *c, float *r, int size)
 

Detailed Description

Appconfig file

Use this file to enable the modules that are needed

For all defined variables:

New files must be added in the specific subfolder header / .cpp file.

Function Documentation

void CPP_PREFIX hise::realToComplex ( float *  c,
float *  r,
int  size 
)

Converts real values to complex value. sizeof(c) must be 2*r.

void CPP_PREFIX hise::vAdd ( float *  dst,
const float *  src,
int  numSamples 
)

dst += src.

void CPP_PREFIX hise::vAddScalar ( float *  dst,
float  a,
int  numSamples 
)

dst += a

void CPP_PREFIX hise::vCopy ( float *  dst,
const float *  src,
int  numSamples 
)

dst = src.

void CPP_PREFIX hise::vFill ( float *  dst,
float  value,
int  numSamples 
)

dst = value.

void CPP_PREFIX hise::vLimit ( float *  data,
float  minimum,
float  maximum,
int  numSamples 
)

data = min(min, max(max, d))

float CPP_PREFIX hise::vMaximum ( const float *  data,
int  numSamples 
)

return max(data).

float CPP_PREFIX hise::vMinimum ( const float *  data,
int  numSamples 
)

return = min(data).

void CPP_PREFIX hise::vMultiply ( float *  dst,
const float *  src,
int  numSamples 
)

dst *= src

void CPP_PREFIX hise::vMultiplyScalar ( float *  dst,
float  scalar,
int  numSamples 
)

dst *= scalar

void CPP_PREFIX hise::vSub ( float *  dst,
const float *  s,
int  numSamples 
)

dst -= s

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