audio-slot-param
Advanced tools
Comparing version 1.1.0 to 1.1.1
13
index.js
var ObservNode = require('observ-node-array/single') | ||
var Event = require('geval') | ||
var setImmediate = require('setimmediate2').setImmediate | ||
@@ -11,3 +12,3 @@ module.exports = Param | ||
process.nextTick(function() { | ||
setImmediate(function() { | ||
initial = false | ||
@@ -24,6 +25,6 @@ queued.forEach(broadcast) | ||
if (typeof obs() === 'number'){ | ||
var msg = { | ||
type: 'set', | ||
value: obs(), | ||
at: context.audio.currentTime | ||
var msg = { | ||
type: 'set', | ||
value: obs(), | ||
at: context.audio.currentTime | ||
} | ||
@@ -64,3 +65,3 @@ if (initial) { | ||
obs.onNode(function(node){ | ||
if (lastNode){ | ||
@@ -67,0 +68,0 @@ release&&release() |
{ | ||
"name": "audio-slot-param", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "Link and transform schedule-based observables and connect to AudioParams (Web Audio API).", | ||
@@ -32,4 +32,5 @@ "main": "index.js", | ||
"observ": "^0.2.0", | ||
"observ-node-array": "^1.10.0" | ||
"observ-node-array": "^1.10.0", | ||
"setimmediate2": "^2.0.1" | ||
} | ||
} |
15165
436
4
+ Addedsetimmediate2@^2.0.1
+ Addedsetimmediate2@2.0.2(transitive)