From 58984a1ec50320a134474b097f48fcb11f6f860a Mon Sep 17 00:00:00 2001
From: Eric Rosenbaum <eric.rosenbaum@gmail.com>
Date: Wed, 4 Jan 2017 18:35:20 -0500
Subject: [PATCH] instantiate audio engine on stage

---
 src/containers/stage.jsx | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/containers/stage.jsx b/src/containers/stage.jsx
index 55c360724..0283bcaaa 100644
--- a/src/containers/stage.jsx
+++ b/src/containers/stage.jsx
@@ -1,6 +1,7 @@
 const bindAll = require('lodash.bindall');
 const React = require('react');
 const Renderer = require('scratch-render');
+const AudioEngine = require('scratch-audioengine');
 const VM = require('scratch-vm');
 
 const StageComponent = require('../components/stage/stage.jsx');
@@ -20,6 +21,8 @@ class Stage extends React.Component {
     componentDidMount () {
         this.renderer = new Renderer(this.canvas);
         this.props.vm.attachRenderer(this.renderer);
+        this.audioEngine = new AudioEngine();
+        this.props.vm.attachAudioEngine(this.audioEngine);
         this.attachMouseEvents(this.canvas);
     }
     componentWillUnmount () {
-- 
GitLab