Documentation
¶
Index ¶
- func AutoregisterTest(t *testing.T, drv drivers.Driver)
- func DriverInterfaceImplementationTest(t *testing.T, drv interface{})
- func FullStatusTest(t *testing.T, in drivers.In, out drivers.Out)
- func NoActiveSenseTest(t *testing.T, in drivers.In, out drivers.Out)
- func NoSysexTest(t *testing.T, in drivers.In, out drivers.Out)
- func NoTimeCodeTest(t *testing.T, in drivers.In, out drivers.Out)
- func RunningStatusTest(t *testing.T, in drivers.In, out drivers.Out)
- func SysexTest(t *testing.T, in drivers.In, out drivers.Out)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AutoregisterTest ¶
2. Autoregister via midi.RegisterDriver(drv) within init function 3. The String() method must return a unique and indentifying string
func DriverInterfaceImplementationTest ¶
1. Implement the midi.Driver, midi.In and midi.Out interfaces
func NoActiveSenseTest ¶
9. The midi In port must check the ListenConfig and act accordingly.
func NoTimeCodeTest ¶
9. The midi In port must check the ListenConfig and act accordingly.
func RunningStatusTest ¶
5. The midi.In ports respects any running status bytes when converting to midi.Message(s) 6. The midi.Out ports accept running status bytes.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.