Documentation
¶
Index ¶
- type FloatAutomation
- func FloatBackAndForthAutomation(floats []float64) FloatAutomation
- func FloatIdAutomation(id float64) FloatAutomation
- func FloatRandomAutomation(min, max float64) FloatAutomation
- func FloatRegisterAutomation(register int) FloatAutomation
- func FloatTransposeAutomation(transpose float64, automation FloatAutomation) FloatAutomation
- type IntArrayAutomation
- func Chord(chord string, baseNoteF, octavesF, inversionsF IntAutomation) IntArrayAutomation
- func ChordCycleArrayAutomation(changeEvery int, chords [][]int) IntArrayAutomation
- func ChordOnScale(chord string, scaleF IntArrayAutomation, ...) IntArrayAutomation
- func IntArrayIdAutomation(id []int) IntArrayAutomation
- func IntArrayIndexAutomation(ixF IntAutomation, f IntArrayAutomation) IntArrayAutomation
- func IntArrayNegativeOffsetAutomation(offset uint, a IntArrayAutomation) IntArrayAutomation
- func IntArrayRegisterAutomation(register int) IntArrayAutomation
- func IntArrayTransposeAutomation(transpose int, automation IntArrayAutomation) IntArrayAutomation
- func Scale(scale string, baseNoteF, octavesF, inversionsF IntAutomation) IntArrayAutomation
- type IntAutomation
- func IntArrayCycleAutomation(f IntArrayAutomation) IntAutomation
- func IntBackAndForthAutomation(ints []int) IntAutomation
- func IntCycleAutomation(ints []int) IntAutomation
- func IntFadeInAutomation(from, to, changeEvery int) IntAutomation
- func IntIdAutomation(id int) IntAutomation
- func IntNegativeOffsetAutomation(offset uint, a IntAutomation) IntAutomation
- func IntRandomAutomation(min, max int) IntAutomation
- func IntRangeAutomation(min, max, step int) IntAutomation
- func IntRegisterAutomation(register int) IntAutomation
- func IntSweepAutomation(min, max, changeEvery, step int) IntAutomation
- func IntTransposeAutomation(transpose int, automation IntAutomation) IntAutomation
- func OffsetAutomation(offset uint, a IntAutomation) IntAutomation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FloatAutomation ¶
func FloatBackAndForthAutomation ¶
func FloatBackAndForthAutomation(floats []float64) FloatAutomation
func FloatIdAutomation ¶
func FloatIdAutomation(id float64) FloatAutomation
func FloatRandomAutomation ¶
func FloatRandomAutomation(min, max float64) FloatAutomation
func FloatRegisterAutomation ¶
func FloatRegisterAutomation(register int) FloatAutomation
func FloatTransposeAutomation ¶
func FloatTransposeAutomation(transpose float64, automation FloatAutomation) FloatAutomation
type IntArrayAutomation ¶
func Chord ¶
func Chord(chord string, baseNoteF, octavesF, inversionsF IntAutomation) IntArrayAutomation
func ChordCycleArrayAutomation ¶
func ChordCycleArrayAutomation(changeEvery int, chords [][]int) IntArrayAutomation
func ChordOnScale ¶
func ChordOnScale(chord string, scaleF IntArrayAutomation, startF, octavesF, inversionsF IntAutomation) IntArrayAutomation
func IntArrayIdAutomation ¶
func IntArrayIdAutomation(id []int) IntArrayAutomation
func IntArrayIndexAutomation ¶
func IntArrayIndexAutomation(ixF IntAutomation, f IntArrayAutomation) IntArrayAutomation
func IntArrayNegativeOffsetAutomation ¶
func IntArrayNegativeOffsetAutomation(offset uint, a IntArrayAutomation) IntArrayAutomation
func IntArrayRegisterAutomation ¶
func IntArrayRegisterAutomation(register int) IntArrayAutomation
func IntArrayTransposeAutomation ¶
func IntArrayTransposeAutomation(transpose int, automation IntArrayAutomation) IntArrayAutomation
func Scale ¶
func Scale(scale string, baseNoteF, octavesF, inversionsF IntAutomation) IntArrayAutomation
type IntAutomation ¶
func IntArrayCycleAutomation ¶
func IntArrayCycleAutomation(f IntArrayAutomation) IntAutomation
func IntBackAndForthAutomation ¶
func IntBackAndForthAutomation(ints []int) IntAutomation
func IntCycleAutomation ¶
func IntCycleAutomation(ints []int) IntAutomation
func IntFadeInAutomation ¶
func IntFadeInAutomation(from, to, changeEvery int) IntAutomation
func IntIdAutomation ¶
func IntIdAutomation(id int) IntAutomation
func IntNegativeOffsetAutomation ¶
func IntNegativeOffsetAutomation(offset uint, a IntAutomation) IntAutomation
func IntRandomAutomation ¶
func IntRandomAutomation(min, max int) IntAutomation
func IntRangeAutomation ¶
func IntRangeAutomation(min, max, step int) IntAutomation
func IntRegisterAutomation ¶
func IntRegisterAutomation(register int) IntAutomation
func IntSweepAutomation ¶
func IntSweepAutomation(min, max, changeEvery, step int) IntAutomation
func IntTransposeAutomation ¶
func IntTransposeAutomation(transpose int, automation IntAutomation) IntAutomation
func OffsetAutomation ¶
func OffsetAutomation(offset uint, a IntAutomation) IntAutomation
Click to show internal directories.
Click to hide internal directories.