master
Michael Deal 2013-02-25 14:28:58 -08:00
parent 9c8721eab4
commit 079d548fa2
2 changed files with 3 additions and 3 deletions

View File

@ -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");

View File

@ -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) {