This should take care of most of the class property conversions to
use the new annotation format (colon instead of equals) for
assignment in 2.80. There may still be a few edge cases that
were missed.
Included: SmartRender - Render just the frames that has changes
Included: Options to check SmartRender for Blender Internal Render Engine:LocRotScale, Material, Transp, Mirror
Included: User can Cancel all functions with CANCEL button- Extensive Code and flux change (bugs expected)
Included: User can Cancel all functions with ESC
Inclused: User friendly messages into UI while running (its no more necessary to look at terminal window to most users)
Cleanup: Non Stardard Chars in coments
To Do: Decrease overhead of timer loops
To Do: Try to implement Smart Render for Cycles
Included: Option to use just the beat from the audio sound
Included: Option to exclude the beat from the audio sound
Included: More or less sensibility options when using the beat
Included: Audio Channel Select option
Included: Auto Adjust Audio Sensity option
Included: 8 bits .wav file support
Recalibrated: Manual audio sense 1
Cosmetic: Many changes in panel and terminal window info
Corrected: Tracker_url
Corrected: a few bytes in Memory Leaks
work around: memory leak in function: bpy.ops.transform.rotate
work around: memory leak in function: bpy.ops.anim.keyframe_insert