Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AI ¶
type AI struct {
// HighPassFilter only uses notes above a certain level
HighPassFilter int
// MinimumLickLength is the minimum number of notes for a lick
MinimumLickLength int
// MaximumLickLength is the maximum number of notes for a lick
MaximumLickLength int
// keep track of whether it is learning,
// so learning can be done asynchronously
IsLearning bool
HasLearned bool
// LinkLength is how many links should be used
LinkLength int
// WindowSize is how many total notes to include
WindowSizeMin, WindowSizeMax int
Jazzy bool
Stacatto bool
DisallowChords bool
MaxChordDistance int
TicksBerBeat int
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.