diff --git a/js/MIDI/LoadPlugin.js b/js/MIDI/LoadPlugin.js index 3e1bff2..f70433d 100644 --- a/js/MIDI/LoadPlugin.js +++ b/js/MIDI/LoadPlugin.js @@ -72,7 +72,7 @@ connect.flash = function(filetype, instruments, conf) { // fairly quick, but requires loading of individual MP3s (more http requests). if (MIDI.loader) MIDI.loader.message("Flash API..."); DOMLoader.script.add({ - src: "./inc/SoundManager2/script/soundmanager2.js", + src: conf.soundManagerUrl || "./inc/SoundManager2/script/soundmanager2.js", verify: "SoundManager", callback: function () { MIDI.Flash.connect(conf); @@ -181,4 +181,4 @@ var createQueue = function(conf) { return self; }; -})(); \ No newline at end of file +})(); diff --git a/js/MIDI/Plugin.js b/js/MIDI/Plugin.js index e391e1e..51656a5 100644 --- a/js/MIDI/Plugin.js +++ b/js/MIDI/Plugin.js @@ -427,7 +427,7 @@ if (window.Audio) (function () { root.connect = function (conf) { soundManager.flashVersion = 9; soundManager.useHTML5Audio = true; - soundManager.url = '../inc/SoundManager2/swf/'; + soundManager.url = conf.soundManagerSwfUrl || '../inc/SoundManager2/swf/'; soundManager.useHighPerformance = true; soundManager.wmode = 'transparent'; soundManager.flashPollingInterval = 1; @@ -559,4 +559,4 @@ MIDI.noteToKey = {}; // 108 == C8 } })(); -})(); \ No newline at end of file +})();