MIDIAnimator
beta4.0
Table of Contents
Installation
Getting Started
Breakdown
Instrument Animation Types
Simple Tutorial
Advanced Tutorial
Future Plans
API Reference
data_structures
src
utils
MIDIAnimator
»
Index
Edit on GitHub
Index
_
|
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
V
|
W
_
__init__() (CacheInstance method)
(DummyFCurve method)
(EvaluateInstrument method)
(FrameRange method)
(HiHatInstrument method)
(Instrument method)
(InstrumentItem method)
(Keyframe method)
(KeyframeSeconds method)
(LaserInstrument method)
(MIDIAnimatorNode method)
(MIDIEvent method)
(MIDIFile method)
(MIDINote method)
(MIDITrack method)
(ObjectShapeKey method)
(ObjectWrapper method)
(ProjectileInstrument method)
A
addAftertouch() (MIDITrack method)
addControlChange() (MIDITrack method)
addInstrument() (MIDIAnimatorNode method)
addKeyframes() (in module MIDIAnimator.src.algorithms)
addNoteOff() (MIDITrack method)
addNoteOn() (MIDITrack method)
addObject() (CacheInstance method)
addPitchwheel() (MIDITrack method)
aftertouch (MIDITrack attribute)
allUsedNotes() (MIDITrack method)
animate() (EvaluateInstrument method)
(HiHatInstrument method)
(Instrument method)
(LaserInstrument method)
(MIDIAnimatorNode method)
(ProjectileInstrument method)
animateAlongTwoPoints() (in module MIDIAnimator.utils)
animateDampedOsc() (in module MIDIAnimator.src.algorithms)
animateSine() (in module MIDIAnimator.src.algorithms)
array_index (DummyFCurve attribute)
(ObjectShapeKey attribute)
C
CacheInstance (class in MIDIAnimator.data_structures)
channel (MIDIEvent attribute)
(MIDINote attribute)
cleanCollection() (in module MIDIAnimator.utils.blender)
cleanKeyframes() (in module MIDIAnimator.utils.blender)
cls (InstrumentItem attribute)
co (Keyframe property)
(KeyframeSeconds property)
collection (Instrument attribute)
ColoredFormatter (class in MIDIAnimator.utils.logger)
COLORS (ColoredFormatter attribute)
controlChange (MIDITrack attribute)
convertNoteNumbers() (in module MIDIAnimator.utils)
copyKeyframeProperties() (in module MIDIAnimator.utils.blender)
createNoteToObjectWpr() (EvaluateInstrument method)
(ProjectileInstrument method)
custom (Instruments attribute)
D
data_path (DummyFCurve attribute)
(ObjectShapeKey attribute)
deleteMarkers() (in module MIDIAnimator.utils.blender)
description (InstrumentItem attribute)
distanceFromVectors() (in module MIDIAnimator.utils.blender)
drawInstrument() (EvaluateInstrument static method)
(HiHatInstrument static method)
(Instrument static method)
(LaserInstrument static method)
(ProjectileInstrument static method)
drawObject() (EvaluateInstrument static method)
(HiHatInstrument static method)
(Instrument static method)
(LaserInstrument static method)
(ProjectileInstrument static method)
DummyFCurve (class in MIDIAnimator.data_structures)
E
endFrame (FrameRange attribute)
(ObjectWrapper attribute)
evalHiHatVerticalMotion() (HiHatInstrument method)
evaluate (Instruments attribute)
evaluate() (DummyFCurve method)
EvaluateInstrument (class in MIDIAnimator.src.instruments)
EXCLUDE_NOTE_NUMBER (HiHatInstrument attribute)
(Instrument attribute)
(LaserInstrument attribute)
F
FCurvesFromObject() (in module MIDIAnimator.utils.blender)
findRange() (CacheInstance method)
findTrack() (MIDIFile method)
format() (ColoredFormatter method)
frame (Keyframe attribute)
FrameRange (class in MIDIAnimator.data_structures)
framesToSec() (in module MIDIAnimator.utils.blender)
G
genDampedOscKeyframes() (in module MIDIAnimator.src.algorithms)
getCache() (CacheInstance method)
getExactFps() (in module MIDIAnimator.utils.blender)
getFCurves() (Instrument static method)
(ProjectileInstrument static method)
getMIDITracks() (MIDIFile method)
getStartTime() (CacheInstance method)
gmProgramToName() (in module MIDIAnimator.utils)
H
HANDLE_TYPE (HiHatInstrument attribute)
HI_HAT_VERT_ANIMS (HiHatInstrument attribute)
HiHatInstrument (class in MIDIAnimator.src.instruments)
hiHatNotes (HiHatInstrument attribute)
I
identifier (InstrumentItem attribute)
Instrument (class in MIDIAnimator.src.instruments)
instrument_type (MIDIAnimatorCollectionProperties attribute)
InstrumentItem (class in MIDIAnimator.src.instruments)
Instruments (class in MIDIAnimator.src.instruments)
K
Keyframe (class in MIDIAnimator.data_structures)
keyframe_points (DummyFCurve attribute)
(ObjectShapeKey property)
KeyframeSeconds (class in MIDIAnimator.data_structures)
L
laser (Instruments attribute)
LaserInstrument (class in MIDIAnimator.src.instruments)
listTrackNames() (MIDIFile method)
M
mapRangeArcSin() (in module MIDIAnimator.utils)
mapRangeExp() (in module MIDIAnimator.utils)
mapRangeLinear() (in module MIDIAnimator.utils)
mapRangeLog() (in module MIDIAnimator.utils)
mapRangePara() (in module MIDIAnimator.utils)
mapRangeRoot() (in module MIDIAnimator.utils)
mapRangeSin() (in module MIDIAnimator.utils)
maxSimultaneousObjects() (in module MIDIAnimator.src.algorithms)
mergeTracks() (MIDIFile method)
MIDIAnimator.data_structures
module
MIDIAnimator.data_structures.midi
module
MIDIAnimator.src
module
MIDIAnimator.src.algorithms
module
MIDIAnimator.src.animation
module
MIDIAnimator.src.instruments
module
MIDIAnimator.utils
module
MIDIAnimator.utils.blender
module
MIDIAnimator.utils.gmInstrumentMap
module
MIDIAnimator.utils.logger
module
MIDIAnimatorCollectionProperties (class in MIDIAnimator.src.instruments)
MIDIAnimatorNode (class in MIDIAnimator.src.animation)
MIDIAnimatorObjectProperties (class in MIDIAnimator.src.instruments)
MIDIAnimatorSceneProperties (class in MIDIAnimator.src.instruments)
MIDIEvent (class in MIDIAnimator.data_structures.midi)
MIDIFile (class in MIDIAnimator.data_structures.midi)
MIDINote (class in MIDIAnimator.data_structures.midi)
MIDITrack (class in MIDIAnimator.data_structures.midi)
midiTrack (Instrument attribute)
module
MIDIAnimator.data_structures
MIDIAnimator.data_structures.midi
MIDIAnimator.src
MIDIAnimator.src.algorithms
MIDIAnimator.src.animation
MIDIAnimator.src.instruments
MIDIAnimator.utils
MIDIAnimator.utils.blender
MIDIAnimator.utils.gmInstrumentMap
MIDIAnimator.utils.logger
N
name (InstrumentItem attribute)
(MIDITrack attribute)
(ObjectShapeKey attribute)
nameToNote() (in module MIDIAnimator.utils)
note_number (MIDIAnimatorObjectProperties attribute)
noteNumber (MIDINote attribute)
noteNumbers (ObjectWrapper attribute)
noteOffCurves (ObjectWrapper attribute)
noteOnCurves (ObjectWrapper attribute)
notes (MIDITrack attribute)
noteToName() (in module MIDIAnimator.utils)
noteToWpr (EvaluateInstrument attribute)
(ProjectileInstrument attribute)
O
obj (ObjectWrapper attribute)
ObjectShapeKey (class in MIDIAnimator.data_structures)
objectsOverlap() (in module MIDIAnimator.utils.blender)
ObjectWrapper (class in MIDIAnimator.data_structures)
P
pitchwheel (MIDITrack attribute)
preAnimate() (EvaluateInstrument method)
(HiHatInstrument method)
(Instrument method)
(LaserInstrument method)
(ProjectileInstrument method)
projectile (Instruments attribute)
ProjectileInstrument (class in MIDIAnimator.src.instruments)
properties() (EvaluateInstrument static method)
(HiHatInstrument static method)
(Instrument static method)
(LaserInstrument static method)
(ProjectileInstrument static method)
Q
quick_note_number_list (MIDIAnimatorSceneProperties attribute)
quick_obj_col (MIDIAnimatorSceneProperties attribute)
quick_sort_by_name (MIDIAnimatorSceneProperties attribute)
R
range() (DummyFCurve static method)
(ObjectShapeKey method)
referenceCurve (ObjectShapeKey attribute)
removeDuplicates() (in module MIDIAnimator.utils)
RESET (ColoredFormatter attribute)
rotateAroundCircle() (in module MIDIAnimator.utils)
S
seconds (KeyframeSeconds attribute)
secToFrames() (in module MIDIAnimator.utils.blender)
setKeyframeHandleType() (in module MIDIAnimator.utils.blender)
setKeyframeInterpolation() (in module MIDIAnimator.utils.blender)
shapeKeyFCurvesFromObject() (in module MIDIAnimator.utils.blender)
shapeKeysFromObject() (in module MIDIAnimator.utils.blender)
showHideObj() (in module MIDIAnimator.utils.blender)
startFrame (FrameRange attribute)
(ObjectWrapper attribute)
T
targetKey (ObjectShapeKey attribute)
time (MIDIEvent attribute)
timeFromVectors() (in module MIDIAnimator.utils.blender)
timeOff (MIDINote attribute)
timeOn (MIDINote attribute)
TRANSITION_MATRIX (HiHatInstrument attribute)
typeOfNoteNumber() (in module MIDIAnimator.utils)
V
validateFCurves() (in module MIDIAnimator.utils.blender)
value (Keyframe attribute)
(KeyframeSeconds attribute)
(MIDIEvent attribute)
velocity (MIDINote attribute)
velocityFromVectors() (in module MIDIAnimator.utils.blender)
W
worldBoundingBox() (in module MIDIAnimator.utils.blender)
wpr (FrameRange attribute)