triplefox/triad — pull request #2 by Danielku15 (2012-06-30 18:59:29+00:00)
Title: Compressed SFZ

Hi.

I plan to make triad also work in JavaScript. The first thing I mentioned was that you are loading all SFZ files in a loop. For JavaScript it's quite an overhead to load 129 SFZ files + Waves.

As a solution I created a compressor which merges all SFZ definitions and waves into a single binary file. This way only two binaries (melody SFZ and percussion SFZ) are loaded and parsed into a SFZBank instance.