Struct GlobalMidiParameter

Namespace
SpessaSharp.Synthesizer.Engine.Parameters
Assembly
SpessaSharp.dll
public readonly record struct GlobalMidiParameter : IEquatable<GlobalMidiParameter>
Implements
Inherited Members

Fields

Len

public static readonly int Len

Field Value

int

PType

public readonly GlobalMidiParameter.Type PType

Field Value

GlobalMidiParameter.Type

Properties

AsBool

public bool AsBool { get; }

Property Value

bool

AsFloat

public float AsFloat { get; }

Property Value

float

AsInt

public int AsInt { get; }

Property Value

int

AsMidiSystem

public Midi.System AsMidiSystem { get; }

Property Value

Midi.System

Methods

Of(System)

public static GlobalMidiParameter Of(Midi.System system)

Parameters

system Midi.System

Returns

GlobalMidiParameter

Of(Type, bool)

public static GlobalMidiParameter Of(GlobalMidiParameter.Type type, bool boolVal)

Parameters

type GlobalMidiParameter.Type
boolVal bool

Returns

GlobalMidiParameter

Of(Type, int)

public static GlobalMidiParameter Of(GlobalMidiParameter.Type type, int intVal)

Parameters

type GlobalMidiParameter.Type
intVal int

Returns

GlobalMidiParameter

Of(Type, float)

public static GlobalMidiParameter Of(GlobalMidiParameter.Type type, float floatVal)

Parameters

type GlobalMidiParameter.Type
floatVal float

Returns

GlobalMidiParameter

TypeOf(Type)

public static Params.Type TypeOf(GlobalMidiParameter.Type type)

Parameters

type GlobalMidiParameter.Type

Returns

Params.Type

Operators

implicit operator GlobalMidiParameter(System)

public static implicit operator GlobalMidiParameter(Midi.System param)

Parameters

param Midi.System

Returns

GlobalMidiParameter

implicit operator GlobalMidiParameter((Type Type, int Value))

public static implicit operator GlobalMidiParameter((GlobalMidiParameter.Type Type, int Value) param)

Parameters

param (GlobalMidiParameter.Type Type, int Value)

Returns

GlobalMidiParameter

implicit operator GlobalMidiParameter((Type Type, float Value))

public static implicit operator GlobalMidiParameter((GlobalMidiParameter.Type Type, float Value) param)

Parameters

param (GlobalMidiParameter.Type Type, float Value)

Returns

GlobalMidiParameter