Documentation ¶
Index ¶
- type Key
- type Knob
- func (k *Knob) ControlChange(channel, number, value int)
- func (k *Knob) Inspect(i core.Inspection)
- func (k *Knob) NoteOff(channel int, n core.Note)
- func (k *Knob) NoteOn(channel int, n core.Note)
- func (k *Knob) Storex() string
- func (k *Knob) Value() interface{}
- func (k *Knob) VariableName(yours string)
- type Listen
- func (l *Listen) ControlChange(channel, number, value int)
- func (l *Listen) Inspect(i core.Inspection)
- func (l *Listen) IsPlaying() bool
- func (l *Listen) NoteOff(channel int, n core.Note)
- func (l *Listen) NoteOn(channel int, n core.Note)
- func (l *Listen) Play(ctx core.Context, at time.Time) error
- func (l *Listen) SetTarget(c core.HasValue)
- func (l *Listen) Stop(ctx core.Context) error
- func (l *Listen) Storex() string
- func (l *Listen) Target() core.HasValue
- type OnOff
- type Play
- type Recording
- func (r *Recording) ControlChange(channel, number, value int)
- func (r *Recording) GetTargetFrom(other *Recording)
- func (r *Recording) IsPlaying() bool
- func (r *Recording) NoteOff(channel int, n core.Note)
- func (r *Recording) NoteOn(channel int, n core.Note)
- func (r *Recording) Play(ctx core.Context, at time.Time) error
- func (r *Recording) S() core.Sequenceable
- func (r *Recording) Stop(ctx core.Context) error
- func (r *Recording) Storex() string
- type SetBPM
- type SyncPlay
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Knob ¶
type Knob struct {
// contains filtered or unexported fields
}
func (*Knob) ControlChange ¶
func (*Knob) VariableName ¶
VariableName is part of NameAware
type Listen ¶
type Listen struct {
// contains filtered or unexported fields
}
func (*Listen) ControlChange ¶
type OnOff ¶
type OnOff struct {
// contains filtered or unexported fields
}
type Play ¶
type Play struct {
// contains filtered or unexported fields
}
Play represents play() and sync()
type Recording ¶
type Recording struct {
// contains filtered or unexported fields
}
func (*Recording) ControlChange ¶
ControlChange is ignored
func (*Recording) GetTargetFrom ¶
func (*Recording) S ¶
func (r *Recording) S() core.Sequenceable
type SetBPM ¶
type SetBPM struct {
// contains filtered or unexported fields
}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.