For generating a canvas object in a web page containing
a graph representing four ADSR envelope values.
Each
ADSR value needs to be the standard of between
0 and 127.
Result:
Result:
Result:
Result:
<canvas id="canvas" height="70" width="120"></canvas>
<script src="js/canvasadsr.js"></script>
let canvas = document.querySelector('#canvas');
let ctx = canvas.getContext('2d');
let outputADSR1 = new CanvasADSR(ctx,{
canvasHeight: 70,
canvasWidth: 120,
attack: 80,
decay: 10,
sustain: 100,
release : 60,
lineColour: '#000000',
pixelWidth: 2,
includeAxis: true
});