OK, When I change hue of color, depending of low and high freq. value I got this: http://ompldr.org/vZzQ5cw
Just make this:
- lo = maxLow[0]/300.0;
+ lo = maxLow[0]/200.0;
About perfomance: my code is use 60% of my CPU when mixxx, but "filtered - software" uses just 40% cpu. Maybe someon can make some optimizations, but I can't...
P.S. I forgot to add one file to my patch, there is:
--- a/mixxx/build/depends.py
+++ b/mixxx/build/depends.py
@@ -633,6 +633,7 @@ class MixxxCore(Feature): "waveform/renderers/waveformrendererpreroll.cpp",
OK, When I change hue of color, depending of low and high freq. value I got this: http:// ompldr. org/vZzQ5cw
Just make this:
- lo = maxLow[0]/300.0;
+ lo = maxLow[0]/200.0;
- color.setHsvF(h, 1.0-hi, 1.0-lo); h+(lo-hi) /3.0, s, v);
+ color.setHsvF(
I think this if worse, than my first screenshot.
About perfomance: my code is use 60% of my CPU when mixxx, but "filtered - software" uses just 40% cpu. Maybe someon can make some optimizations, but I can't...
P.S. I forgot to add one file to my patch, there is: build/depends. py build/depends. py
" waveform/ renderers/ waveformrendere rpreroll. cpp",
--- a/mixxx/
+++ b/mixxx/
@@ -633,6 +633,7 @@ class MixxxCore(Feature):
+ "waveform/
@@ -649,6 +650,7 @@ class MixxxCore(Feature):
+ "waveform/