JSXGraph and sound: Difference between revisions

From JSXGraph Wiki
No edit summary
No edit summary
Line 12: Line 12:
var slide = board.create('slider', [[10, 5], [60, 5], [100, 440, 1000]]);
var slide = board.create('slider', [[10, 5], [60, 5], [100, 440, 1000]]);
var sinewave = new Gibberish.Sine( 440, .25 ).connect();
var sinewave = new Gibberish.Sine( 440, .25 ).connect();
var sinecurve = board.create('functiongraph', [function(x) { return 5 * Math.sin(2* Math.PI * x / 100); }]);
var sinecurve = board.create('functiongraph', [function(x) { return 5 * Math.sin(2* Math.PI * x / 100 * 440); }]);
board.on('update', function() {
board.on('update', function() {
    console.log(sinewave.frequency);
     sinewave.frequency = slide.Value();
     sinewave.frequency = slide.Value();
});
});

Revision as of 15:44, 6 February 2014

JSXGraph and sound