Struct ChannelMidiParameter
public readonly record struct ChannelMidiParameter : IEquatable<ChannelMidiParameter>
- Implements
-
- Inherited Members
-
Constructors
ChannelMidiParameter(Type, CC)
public ChannelMidiParameter(ChannelMidiParameter.Type type, Midi.CC value)
Parameters
type ChannelMidiParameter.Type
value Midi.CC
Fields
Len
public static readonly int Len
Field Value
- int
PType
public readonly ChannelMidiParameter.Type PType
Field Value
- ChannelMidiParameter.Type
Properties
AsAssignMode
public MidiChannel.Assign AsAssignMode { get; }
Property Value
- MidiChannel.Assign
AsBool
public bool AsBool { get; }
Property Value
- bool
AsCC
public Midi.CC AsCC { get; }
Property Value
- Midi.CC
AsFloat
public float AsFloat { get; }
Property Value
- float
AsInt
public int AsInt { get; }
Property Value
- int
Methods
Of(Assign)
public static ChannelMidiParameter Of(MidiChannel.Assign value)
Parameters
value MidiChannel.Assign
Returns
- ChannelMidiParameter
Of(Type, bool)
public static ChannelMidiParameter Of(ChannelMidiParameter.Type type, bool value)
Parameters
type ChannelMidiParameter.Type
value bool
Returns
- ChannelMidiParameter
Of(Type, int)
public static ChannelMidiParameter Of(ChannelMidiParameter.Type type, int value)
Parameters
type ChannelMidiParameter.Type
value int
Returns
- ChannelMidiParameter
Of(Type, float)
public static ChannelMidiParameter Of(ChannelMidiParameter.Type type, float value)
Parameters
type ChannelMidiParameter.Type
value float
Returns
- ChannelMidiParameter
TypeOf(Type)
public static Params.Type TypeOf(ChannelMidiParameter.Type type)
Parameters
type ChannelMidiParameter.Type
Returns
- Params.Type
Operators
implicit operator ChannelMidiParameter(Assign)
public static implicit operator ChannelMidiParameter(MidiChannel.Assign param)
Parameters
param MidiChannel.Assign
Returns
- ChannelMidiParameter
implicit operator ChannelMidiParameter((Type Type, bool Value))
public static implicit operator ChannelMidiParameter((ChannelMidiParameter.Type Type, bool Value) param)
Parameters
param (ChannelMidiParameter.Type Type, bool Value)
Returns
- ChannelMidiParameter
implicit operator ChannelMidiParameter((Type Type, int Value))
public static implicit operator ChannelMidiParameter((ChannelMidiParameter.Type Type, int Value) param)
Parameters
param (ChannelMidiParameter.Type Type, int Value)
Returns
- ChannelMidiParameter
implicit operator ChannelMidiParameter((Type Type, float Value))
public static implicit operator ChannelMidiParameter((ChannelMidiParameter.Type Type, float Value) param)
Parameters
param (ChannelMidiParameter.Type Type, float Value)
Returns
- ChannelMidiParameter