Hello everyone,
I’ve been seeing that bug for a few build now and not sure if it was reported yet or if the COMP is being maintained by Derivative:
When saving a file holding the AudioAnalysis COMP, and re-opening later on, a few error messages in python are showing up:
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: slow moving partials density) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: fast moving partials density1) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: Rythm) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: Snare detection) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: Kick detection) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: High) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: Mid) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
Error: TypeError: float() argument must be a string or a number, not 'NoneType'
(Parameter: Low) (/JETXS_OSC_AudioAnalysis/audioAnalysis)
It does seem to behave as expected, for what I see visually only the “Low” value is not correct (see attached picture).
When going inside the COMP, /JETXS_OSC_AudioAnalysis/audioAnalysis/low, the script_export Script DAT has an error, similar to the previous ones “Error: TypeError: float() argument must be a string…”. Right click and force cook solve the issue.
I attached a small COMP that I started working on to demonstrate.
Thanks,
Michel
JETXS_OSC_AudioAnalysis.tox (116 KB)