rpn

package
v1.23.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2021 License: MIT Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Channel

type Channel uint8

func (Channel) CoarseTuning

func (c Channel) CoarseTuning(msbVal, lsbVal uint8) []midi.Message

CoarseTuning

func (Channel) Decrement

func (c Channel) Decrement(val101, val100 uint8) []midi.Message

func (Channel) FineTuning

func (c Channel) FineTuning(msbVal, lsbVal uint8) []midi.Message

FineTuning

func (Channel) Increment

func (c Channel) Increment(val101, val100 uint8) []midi.Message

func (Channel) PitchBendSensitivity

func (c Channel) PitchBendSensitivity(msbVal, lsbVal uint8) []midi.Message

PitchBendSensitivity sets the pitch bend range via RPN

func (Channel) RPN

func (c Channel) RPN(val101, val100, msbVal, lsbVal uint8) []midi.Message

RPN message consisting of a val101 and val100 to identify the RPN and a msb and lsb for the value

func (Channel) Reset

func (c Channel) Reset() []midi.Message

Reset aka Null

func (Channel) TuningBankSelect

func (c Channel) TuningBankSelect(msbVal, lsbVal uint8) []midi.Message

TuningBankSelect

func (Channel) TuningProgramSelect

func (c Channel) TuningProgramSelect(msbVal, lsbVal uint8) []midi.Message

TuningProgramSelect

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL