fix Issue #14
parent
9c8721eab4
commit
079d548fa2
|
@ -112,9 +112,6 @@ root.loadFile = function (file, callback) {
|
|||
return;
|
||||
}
|
||||
///
|
||||
var title = file.split(" - ")[1] || file;
|
||||
document.getElementById("playback-title").innerHTML = title.replace(".mid","");
|
||||
///
|
||||
var fetch = new XMLHttpRequest();
|
||||
fetch.open('GET', file);
|
||||
fetch.overrideMimeType("text/plain; charset=x-user-defined");
|
||||
|
|
|
@ -137,6 +137,9 @@ if (window.AudioContext || window.webkitAudioContext) (function () {
|
|||
var synth = MIDI.GeneralMIDI.byName[instrument];
|
||||
var instrumentId = synth.number;
|
||||
var url = urlList[index];
|
||||
if (!MIDI.Soundfont[instrument][url]) { // missing soundfont
|
||||
return callback(instrument);
|
||||
}
|
||||
var base64 = MIDI.Soundfont[instrument][url].split(",")[1];
|
||||
var buffer = Base64Binary.decodeArrayBuffer(base64);
|
||||
ctx.decodeAudioData(buffer, function (buffer) {
|
||||
|
|
Loading…
Reference in New Issue