/usr/share/faust/js/faust.js is in faust-common 0.9.95~repack1-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | //-----------------------------------------------------------------------------
// handlers to send a faust 'set' message
// actually using a 'GET' method
//-----------------------------------------------------------------------------
function fausthandler(dest, value) {
if (0) {
var msg = "$.get( " + dest +"?value=" + value + ");";
$("#trace").html(msg);
}
else $.get(dest +"?value=" + value);
}
function sliderhandler(dest, value, id) {
fausthandler (dest, value);
$(id).val(Math.round(value*10000)/10000);
}
//-----------------------------------------------------------------------------
// poll current values from the server
//-----------------------------------------------------------------------------
function dispatch (data) {
var lines = data.toString().split('\n');
var limit = lines.length;
for (i=0; i < limit; i++) {
var values = lines[i].toString().split(' ');
if (values.length > 1) {
var address = values[0];
var value = Math.round(values[1]*10000)/10000;
$('[name="'+address+'"]').val(value);
}
}
}
function update (root) {
$.get( root, function(data) { dispatch( data ); } );
setTimeout ( function () { update(root); }, 200);
}
$(document).ready(function() { update ($('#root').val()); });
|