Out

trait Out extends Control
Companion
object
trait Control
trait Lazy
trait Product
trait Equals
class Object
trait Matchable
class Any

Type members

Types

type Repr[T <: Txn[T]] <: Repr[T]

Value members

Abstract methods

def cc(chan: Ex[Int], num: Ex[Int], value: Ex[Int]): Act

Sends controller change messages.

Sends controller change messages.

Value Params
chan

the MIDI channel to use

num

the CC number

value

7-bit value (0 to 127)

def cc14(chan: Ex[Int], numHi: Ex[Int], numLo: Ex[Int], value: Ex[Int]): Act

Sends 14-bit controller change messages with MSB, LSB technique. The device is assumed to receive two CC messages, first for the MSB part of the value, second for the LSB part. They user provides the 14-bit value directly, which is then internally split up, and will be recombined by the receiving device.

Sends 14-bit controller change messages with MSB, LSB technique. The device is assumed to receive two CC messages, first for the MSB part of the value, second for the LSB part. They user provides the 14-bit value directly, which is then internally split up, and will be recombined by the receiving device.

Value Params
chan

the MIDI channel to use

numHi

the CC number for the MSB part

numLo

the CC number for the LSB part

value

14-bit value (0 to 16383)

def device: Ex[Device]
def noteOff(chan: Ex[Int], num: Ex[Int], velocity: Ex[Int]): Act
def noteOn(chan: Ex[Int], num: Ex[Int], velocity: Ex[Int]): Act

Inherited methods

def canEqual(that: Any): Boolean
Inherited from
Equals
final
def expand[T <: Txn[LazyRef(...)]](implicit ctx: Context[T], tx: T): Repr[T]
Inherited from
Lazy
protected
def mkRepr[T <: Txn[LazyRef(...)]](implicit ctx: Context[T], tx: T): Repr[T]
Inherited from
Lazy
def productArity: Int
Inherited from
Product
def productElement(n: Int): Any
Inherited from
Product
def productElementName(n: Int): String
Inherited from
Product
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def productPrefix: String
Inherited from
Product
final
def token: AnyRef
Inherited from
Control

Inherited fields

@transient
final protected
val ref: Object
Inherited from
Lazy