]> git.r.bdr.sh - rbdr/lissajous/commitdiff
Adjust the frequency
authorRuben Beltran del Rio <redacted>
Wed, 8 May 2024 15:23:09 +0000 (17:23 +0200)
committerRuben Beltran del Rio <redacted>
Wed, 8 May 2024 15:23:09 +0000 (17:23 +0200)
lib/components/triple_frequency.js
lib/systems/frequency_adjuster.js

index 1f118b90ebb30eac84eeaa3fdef32a9986012162..e98410e22f8da8e88c5cc469a1e0ec14319e6d0a 100644 (file)
@@ -5,8 +5,8 @@ export default class TripleFrequency extends Component {
 
     super(config);
 
-    this.a = this.a || Math.random();
-    this.b = this.b || Math.random();
-    this.c = this.c || Math.random();
+    this.a = this.a || 2 * Math.PI * Math.random();
+    this.b = this.b || 2 * Math.PI * Math.random();
+    this.c = this.c || 2 * Math.PI * Math.random();
   }
 };
index a3582bb2822e953db413a379747006d95a2a90ab..b92bab6af4ad665e1add2dd1755bfdc812cba996 100644 (file)
@@ -39,7 +39,7 @@ export default class FrequencyAdjuster extends System {
           id: `frequency-adjuster-${i}-slider-${key}`,
           min: '0',
           max: (2 * Math.PI).toString(),
-          step: '0.05',
+          step: '0.01',
           shiftStep: (Math.PI / 8).toString(),
           label: internals.symbols[key],
           className: `frequency`,