Contents
Index
reactive-midyim-0.4: Process MIDI events via reactive-banana
Index
Absolute
1 (Type/Class)
Reactive.Banana.MIDI.Time
2 (Data Constructor)
Reactive.Banana.MIDI.Time
AbsoluteTicks
Reactive.Banana.MIDI.Process
accessMap
Reactive.Banana.MIDI.KeySet
all
Reactive.Banana.MIDI.Training
AllOff
Reactive.Banana.MIDI.Note
asBanks
Reactive.Banana.MIDI.Program
beat
Reactive.Banana.MIDI.Process
beatQuant
Reactive.Banana.MIDI.Process
beatVar
Reactive.Banana.MIDI.Process
binaryAccident
Reactive.Banana.MIDI.Pattern
binaryLegato
Reactive.Banana.MIDI.Pattern
binaryStaccato
Reactive.Banana.MIDI.Pattern
Boundary
1 (Type/Class)
Reactive.Banana.MIDI.Note
2 (Data Constructor)
Reactive.Banana.MIDI.Note
BoundaryExt
1 (Type/Class)
Reactive.Banana.MIDI.Note
2 (Data Constructor)
Reactive.Banana.MIDI.Note
bruijn
Reactive.Banana.MIDI.Pattern
Bundle
Reactive.Banana.MIDI.Common
bundle
Reactive.Banana.MIDI.Note
bypass
Reactive.Banana.MIDI.Utility
bypassM
Reactive.Banana.MIDI.Utility
C
1 (Type/Class)
Reactive.Banana.MIDI.Pitch
2 (Type/Class)
Reactive.Banana.MIDI.KeySet
change
Reactive.Banana.MIDI.KeySet
changeExt
Reactive.Banana.MIDI.KeySet
channel
Reactive.Banana.MIDI.Common
choosePitchForString
Reactive.Banana.MIDI.Guitar
Cons
Reactive.Banana.MIDI.Time
cons
Reactive.Banana.MIDI.Time
consRel
Reactive.Banana.MIDI.Time
controller
Reactive.Banana.MIDI.Common
controllerExponential
Reactive.Banana.MIDI.Process
controllerLinear
Reactive.Banana.MIDI.Process
controllerRaw
Reactive.Banana.MIDI.Process
crossSum
Reactive.Banana.MIDI.Pattern
crossSumIndex
Reactive.Banana.MIDI.Pattern
crossSumStaticIndex
Reactive.Banana.MIDI.Pattern
cycleDown
Reactive.Banana.MIDI.Pattern
cycleDownIndex
Reactive.Banana.MIDI.Pattern
cyclePrograms
Reactive.Banana.MIDI.Process
cycleProgramsDefer
Reactive.Banana.MIDI.Process
cycleUp
Reactive.Banana.MIDI.Pattern
cycleUpIndex
Reactive.Banana.MIDI.Pattern
cycleUpInversions
Reactive.Banana.MIDI.Pattern
cycleUpOctave
Reactive.Banana.MIDI.Pattern
decomposePositional
Reactive.Banana.MIDI.Pattern
decons
Reactive.Banana.MIDI.Time
deconsLatch
Reactive.Banana.MIDI.KeySet
deconsPressed
Reactive.Banana.MIDI.KeySet
delay
Reactive.Banana.MIDI.Process
delayAdd
Reactive.Banana.MIDI.Process
delaySchedule
Reactive.Banana.MIDI.Process
div
Reactive.Banana.MIDI.Time
duration
Reactive.Banana.MIDI.Controller
durationExponential
Reactive.Banana.MIDI.Controller
durationLinear
Reactive.Banana.MIDI.Controller
examplePolyTempo0
Reactive.Banana.MIDI.Pattern
examplePolyTempo1
Reactive.Banana.MIDI.Pattern
extract
Reactive.Banana.MIDI.Pitch
flipSeq
Reactive.Banana.MIDI.Pattern
fraction
Reactive.Banana.MIDI.Common
fromBnd
Reactive.Banana.MIDI.Note
fromList
Reactive.Banana.MIDI.Pattern
fromNote
Reactive.Banana.MIDI.Controller
Future
1 (Type/Class)
Reactive.Banana.MIDI.Common
2 (Data Constructor)
Reactive.Banana.MIDI.Common
futureData
Reactive.Banana.MIDI.Common
futureTime
Reactive.Banana.MIDI.Common
getTicks
Reactive.Banana.MIDI.Time
getVelocity
Reactive.Banana.MIDI.Common
GroupLatch
1 (Type/Class)
Reactive.Banana.MIDI.KeySet
2 (Data Constructor)
Reactive.Banana.MIDI.KeySet
groupLatch
Reactive.Banana.MIDI.KeySet
groupLatchPlayed
Reactive.Banana.MIDI.KeySet
groupLatchPlayed_
Reactive.Banana.MIDI.KeySet
groupLatchPressed
Reactive.Banana.MIDI.KeySet
groupLatchPressed_
Reactive.Banana.MIDI.KeySet
guitar
Reactive.Banana.MIDI.Process
immediateBundle
Reactive.Banana.MIDI.Common
inc
Reactive.Banana.MIDI.Time
increase
Reactive.Banana.MIDI.Pitch
index
Reactive.Banana.MIDI.KeySet
indexGen
Reactive.Banana.MIDI.KeySet
IndexNote
1 (Type/Class)
Reactive.Banana.MIDI.Pattern
2 (Data Constructor)
Reactive.Banana.MIDI.Pattern
initialEvent
Reactive.Banana.MIDI.Process
intervals
Reactive.Banana.MIDI.Training
inversions
Reactive.Banana.MIDI.Pattern
item
Reactive.Banana.MIDI.Pattern
Latch
1 (Type/Class)
Reactive.Banana.MIDI.KeySet
2 (Data Constructor)
Reactive.Banana.MIDI.KeySet
latch
1 (Function)
Reactive.Banana.MIDI.KeySet
2 (Function)
Reactive.Banana.MIDI.Process
latchChange
Reactive.Banana.MIDI.KeySet
lift
Reactive.Banana.MIDI.Note
liftMaybe
Reactive.Banana.MIDI.Note
liftMomentIO
Reactive.Banana.MIDI.Process
Make
Reactive.Banana.MIDI.Note
make
Reactive.Banana.MIDI.Note
makeControllerLinear
Reactive.Banana.MIDI.Process
Map
Reactive.Banana.MIDI.KeySet
mapAdjacent
Reactive.Banana.MIDI.Utility
mapChordToString
Reactive.Banana.MIDI.Guitar
mapMaybe
Reactive.Banana.MIDI.Utility
maybeBnd
Reactive.Banana.MIDI.Note
maybeBndExt
Reactive.Banana.MIDI.Note
maybeFromInt
Reactive.Banana.MIDI.Pitch
maybeNoteOn
Reactive.Banana.MIDI.Program
mergeEither
Reactive.Banana.MIDI.Common
mergeStable
Reactive.Banana.MIDI.Common
MomentIO
Reactive.Banana.MIDI.Process
mono
Reactive.Banana.MIDI.Pattern
next
Reactive.Banana.MIDI.Program
normalVelocity
Reactive.Banana.MIDI.Common
noteSequence
Reactive.Banana.MIDI.Process
now
Reactive.Banana.MIDI.Common
partition
Reactive.Banana.MIDI.Utility
partitionMaybe
Reactive.Banana.MIDI.Utility
pingPong
Reactive.Banana.MIDI.Pattern
pingPongIndex
Reactive.Banana.MIDI.Pattern
pitch
Reactive.Banana.MIDI.Common
PitchChannel
1 (Type/Class)
Reactive.Banana.MIDI.Common
2 (Data Constructor)
Reactive.Banana.MIDI.Common
PitchChannelVelocity
1 (Type/Class)
Reactive.Banana.MIDI.Common
2 (Data Constructor)
Reactive.Banana.MIDI.Common
Poly
1 (Type/Class)
Reactive.Banana.MIDI.Pattern
2 (Data Constructor)
Reactive.Banana.MIDI.Pattern
poly
Reactive.Banana.MIDI.Pattern
Pressed
1 (Type/Class)
Reactive.Banana.MIDI.KeySet
2 (Data Constructor)
Reactive.Banana.MIDI.KeySet
pressed
1 (Function)
Reactive.Banana.MIDI.KeySet
2 (Function)
Reactive.Banana.MIDI.Process
program
Reactive.Banana.MIDI.Common
Quantity
Reactive.Banana.MIDI.Time
random
Reactive.Banana.MIDI.Pattern
randomInversions
Reactive.Banana.MIDI.Pattern
Reactor
Reactive.Banana.MIDI.Process
reduceVelocity
Reactive.Banana.MIDI.Note
Relative
1 (Type/Class)
Reactive.Banana.MIDI.Time
2 (Data Constructor)
Reactive.Banana.MIDI.Time
relative
Reactive.Banana.MIDI.Time
RelativeC
Reactive.Banana.MIDI.Time
RelativeSeconds
Reactive.Banana.MIDI.Process
RelativeTicks
Reactive.Banana.MIDI.Process
RelativeTickTime
Reactive.Banana.MIDI.Controller
releaseKey
Reactive.Banana.MIDI.KeySet
releasePlayedKeys
Reactive.Banana.MIDI.KeySet
releaseSomeKeys
Reactive.Banana.MIDI.KeySet
reserveSchedule
Reactive.Banana.MIDI.Process
reset
Reactive.Banana.MIDI.KeySet
resetSome
Reactive.Banana.MIDI.KeySet
reverse
Reactive.Banana.MIDI.Note
reverseThreeNotes
Reactive.Banana.MIDI.Training
scale
Reactive.Banana.MIDI.Time
scaleCeiling
Reactive.Banana.MIDI.Time
scaleInt
Reactive.Banana.MIDI.Time
scheduleQueue
Reactive.Banana.MIDI.Process
Seconds
1 (Type/Class)
Reactive.Banana.MIDI.Time
2 (Data Constructor)
Reactive.Banana.MIDI.Time
seek
Reactive.Banana.MIDI.Program
selectFromChord
Reactive.Banana.MIDI.Pattern
selectFromChordRatio
Reactive.Banana.MIDI.Pattern
selectFromOctaveChord
Reactive.Banana.MIDI.Pattern
selectInversion
Reactive.Banana.MIDI.Pattern
Selector
Reactive.Banana.MIDI.Pattern
sequence
Reactive.Banana.MIDI.Utility
SerialLatch
1 (Type/Class)
Reactive.Banana.MIDI.KeySet
2 (Data Constructor)
Reactive.Banana.MIDI.KeySet
serialLatch
Reactive.Banana.MIDI.KeySet
serialLatchCursor
Reactive.Banana.MIDI.KeySet
serialLatchCursor_
Reactive.Banana.MIDI.KeySet
serialLatchPlayed
Reactive.Banana.MIDI.KeySet
serialLatchPlayed_
Reactive.Banana.MIDI.KeySet
serialLatchSize_
Reactive.Banana.MIDI.KeySet
singletonBundle
Reactive.Banana.MIDI.Common
size
Reactive.Banana.MIDI.KeySet
sizeGen
Reactive.Banana.MIDI.KeySet
snapSelect
Reactive.Banana.MIDI.Process
sortThreeNotes
Reactive.Banana.MIDI.Training
Split
Reactive.Banana.MIDI.Time
split
Reactive.Banana.MIDI.Time
splitFraction
Reactive.Banana.MIDI.Common
stringPitches
Reactive.Banana.MIDI.Guitar
subSat
Reactive.Banana.MIDI.Time
subtract
Reactive.Banana.MIDI.Pitch
sweep
Reactive.Banana.MIDI.Process
T
1 (Type/Class)
Reactive.Banana.MIDI.Time
2 (Type/Class)
Reactive.Banana.MIDI.Pattern
tempoCtrl
Reactive.Banana.MIDI.Process
tempoDefault
Reactive.Banana.MIDI.Controller
threeNotes
Reactive.Banana.MIDI.Training
Ticks
1 (Type/Class)
Reactive.Banana.MIDI.Time
2 (Data Constructor)
Reactive.Banana.MIDI.Time
ticksFromAny
Reactive.Banana.MIDI.Time
ticksFromSeconds
Reactive.Banana.MIDI.Time
Timed
Reactive.Banana.MIDI.Time
toClosestOctave
Reactive.Banana.MIDI.Pitch
toList
Reactive.Banana.MIDI.KeySet
toListGen
Reactive.Banana.MIDI.KeySet
trainer
Reactive.Banana.MIDI.Process
transpose
Reactive.Banana.MIDI.Note
transposeTwoNotes
Reactive.Banana.MIDI.Training
traverse
1 (Function)
Reactive.Banana.MIDI.Utility
2 (Function)
Reactive.Banana.MIDI.Program
traverseSeek
Reactive.Banana.MIDI.Program
twoNotes
Reactive.Banana.MIDI.Training
uniqueChanges
Reactive.Banana.MIDI.Process
unSeconds
Reactive.Banana.MIDI.Time
unTicks
Reactive.Banana.MIDI.Time
velocity
Reactive.Banana.MIDI.Common
VelocityField
Reactive.Banana.MIDI.Common