/**
 * Minified by jsDelivr using Terser v5.19.2.
 * Original file: /npm/abletonlink@0.2.0-beta.0/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
const lib=require("bindings")("abletonlink");lib.AbletonLink.prototype.startUpdate=function(t,i){this.update(),i?(this.timer=setInterval((()=>{this.update(),i(this.beat,this.phase,this.bpm,this.isPlayingOnUpdate,this.numPeers)}),t),i(this.beat,this.phase,this.bpm,this.isPlayingOnUpdate,this.numPeers)):this.timer=setInterval((()=>{this.update()}),t)},lib.AbletonLink.prototype.stopUpdate=function(){this.timer&&(clearInterval(this.timer),this.timer=null)},lib.AbletonLinkAudio.prototype.startUpdate=function(t,i){this.update(),i?(this.timer=setInterval((()=>{this.update(),i(this.beat,this.phase,this.bpm,this.isPlayingOnUpdate,this.numPeers)}),t),i(this.beat,this.phase,this.bpm,this.isPlayingOnUpdate,this.numPeers)):this.timer=setInterval((()=>{this.update()}),t)},lib.AbletonLinkAudio.prototype.stopUpdate=function(){this.timer&&(clearInterval(this.timer),this.timer=null)},lib.AbletonLink.Audio=lib.AbletonLinkAudio,module.exports=lib.AbletonLink;
//# sourceMappingURL=/sm/c1cc6b6c2866659f6086c441f3728d3ff6c7fb961e05cf5adde1f5c4b5082eb4.map