Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MainWindow ¶
type MainWindow struct {
// contains filtered or unexported fields
}
func NewMainWindow ¶
func NewMainWindow() *MainWindow
func (*MainWindow) Draw ¶
func (w *MainWindow) Draw()
func (*MainWindow) Setup ¶
func (w *MainWindow) Setup()
func (*MainWindow) SetupMidi ¶
func (w *MainWindow) SetupMidi(portName string)
type MidiWindow ¶
type MidiWindow struct {
// contains filtered or unexported fields
}
func NewMidiWindow ¶
func NewMidiWindow(ports midi.InPorts, mainWindow *MainWindow) *MidiWindow
func (*MidiWindow) Run ¶
func (w *MidiWindow) Run() error
type SheetWidget ¶
type SheetWidget struct {
// contains filtered or unexported fields
}
func NewSheetWidget ¶
func NewSheetWidget(x, y float64) *SheetWidget
func (*SheetWidget) Draw ¶
func (w *SheetWidget) Draw()
func (*SheetWidget) NoteOff ¶
func (w *SheetWidget) NoteOff(key uint8)
func (*SheetWidget) NoteOn ¶
func (w *SheetWidget) NoteOn(key uint8)
func (*SheetWidget) Setup ¶
func (w *SheetWidget) Setup()
Click to show internal directories.
Click to hide internal directories.