17 "title" :
"Audio Bin Averaging Type",
18 "description" :
"How to average multiple bins together.",
19 "keywords" : [
"fft",
"analyze",
"frequency" ],
22 "VuoList_VuoAudioBinAverageType"
34 const char *valueAsString =
"";
35 if (json_object_get_type(js) == json_type_string)
36 valueAsString = json_object_get_string(js);
40 if (!strcmp(valueAsString,
"none"))
42 else if (!strcmp(valueAsString,
"quadratic"))
43 value = VuoAudioBinAverageType_Quadratic;
44 else if (!strcmp(valueAsString,
"logarithmic"))
45 value = VuoAudioBinAverageType_Logarithmic;
56 char *valueAsString =
"";
61 valueAsString =
"none";
64 case VuoAudioBinAverageType_Quadratic:
65 valueAsString =
"quadratic";
68 case VuoAudioBinAverageType_Logarithmic:
69 valueAsString =
"logarithmic";
73 return json_object_new_string(valueAsString);
95 char *valueAsString =
"";
100 valueAsString =
"None";
103 case VuoAudioBinAverageType_Quadratic:
104 valueAsString =
"Quadratic";
106 case VuoAudioBinAverageType_Logarithmic:
107 valueAsString =
"Logarithmic";
111 return strdup(valueAsString);