Audio Helm  1.0
Live audio synthesis, sequencing and sampling for Unity
AudioHelm.HelmParameter Class Reference

A single Helm synthesizer parameter to control. More...

Public Types

enum  ScaleType { kByValue, kByPercent }
 

Public Member Functions

 HelmParameter (HelmController par)
 
 HelmParameter (HelmController par, Param param)
 
float GetMinimumRange ()
 
float GetMaximumRange ()
 

Public Attributes

ScaleType scaleType = ScaleType.kByPercent
 What bounds to use for the value. More...
 
HelmController parent = null
 The controller this parameter belongs to. More...
 

Properties

Param parameter [get, set]
 The parameter index. More...
 
float paramValue [get, set]
 The current parameter value. More...
 

Detailed Description

A single Helm synthesizer parameter to control.

Member Data Documentation

◆ parent

HelmController AudioHelm.HelmParameter.parent = null

The controller this parameter belongs to.

◆ scaleType

ScaleType AudioHelm.HelmParameter.scaleType = ScaleType.kByPercent

What bounds to use for the value.

Property Documentation

◆ parameter

Param AudioHelm.HelmParameter.parameter
getset

The parameter index.

◆ paramValue

float AudioHelm.HelmParameter.paramValue
getset

The current parameter value.


The documentation for this class was generated from the following file: