opl3
Version:
OPL3 emulator library
2 lines • 293 kB
JavaScript
(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.OPL3=f()}})(function(){var define,module,exports;return function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s}({1:[function(_dereq_,module,exports){(function(Buffer){var extend=_dereq_("extend");function DRO(opl){this.opl=opl}module.exports=DRO;extend(DRO.prototype,{hardwareType:["OPL2","Dual OPL2","OPL3"],load:function(buffer){var header=new Buffer(buffer.buffer).slice(0,8).toString();if(header!="DBRAWOPL")throw new Error('Buffer is not a "DOSBox Raw OPL" file');var buffer=this.data=new DataView(buffer.buffer);this.version="v"+buffer.getUint16(8,true)+"."+buffer.getUint16(10,true);this.size=buffer.getUint32(12,true);this.length=buffer.getUint32(16,true);this.hardware=this.hardwareType[buffer.getUint8(20)];this.dataFormat=buffer.getUint8(21);this.compression=buffer.getUint8(22);this.shortDelay=buffer.getUint8(23);this.longDelay=buffer.getUint8(24);this.codemapSize=buffer.getUint8(25);this.position=26;this.codemap=[];for(var i=0;i<this.codemapSize;i++){this.codemap[i]=buffer.getUint8(this.position++)}this.start=this.position},update:function(){this.delay=0;while(!this.delay&&this.position<this.data.byteLength){var index=this.data.getUint8(this.position);var reg=this.codemap[index];if(index&128){reg=256+this.codemap[index&127]}if(this.position+1>=this.data.byteLength){return false}var value=this.data.getUint8(this.position+1);this.position+=2;if(index==this.shortDelay){this.delay=value+1;return true}else if(index==this.longDelay){this.delay=value+1<<8;return true}else if(typeof reg=="number"){this.midi_write_adlib(reg,value)}else throw Error("Unknown index: "+index)}return false},rewind:function(){this.position=this.start},refresh:function(){return this.delay/8*1/120},midi_write_adlib:function(r,v){var a=0;if(r>=256){a=1;r-=256}this.opl.write(a,r,v)}})}).call(this,_dereq_("buffer").Buffer)},{buffer:13,extend:18}],2:[function(_dereq_,module,exports){module.exports={header:"#OPL_II#",instruments:[{name:"Acoustic Grand Piano",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:240,modulatorSustain:243,modulatorWaveform:1,modulatorKey:64,modulatorOutput:20,feedback:10,carrierTremolo:48,carrierAttack:241,carrierSustain:244,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Bright Acoustic Piano",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:240,modulatorSustain:243,modulatorWaveform:0,modulatorKey:64,modulatorOutput:18,feedback:10,carrierTremolo:48,carrierAttack:241,carrierSustain:244,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Electric Grand Piano",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:225,modulatorSustain:243,modulatorWaveform:1,modulatorKey:64,modulatorOutput:14,feedback:8,carrierTremolo:48,carrierAttack:241,carrierSustain:244,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:17,modulatorAttack:232,modulatorSustain:21,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:1,carrierTremolo:18,carrierAttack:247,carrierSustain:20,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Honky-tonk Piano",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:130,fixedNote:0,voices:[{modulatorTremolo:16,modulatorAttack:241,modulatorSustain:83,modulatorWaveform:1,modulatorKey:64,modulatorOutput:15,feedback:6,carrierTremolo:16,carrierAttack:209,carrierSustain:244,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:17,modulatorAttack:241,modulatorSustain:83,modulatorWaveform:0,modulatorKey:64,modulatorOutput:15,feedback:6,carrierTremolo:17,carrierAttack:209,carrierSustain:244,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Rhodes Paino",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:33,modulatorAttack:241,modulatorSustain:81,modulatorWaveform:0,modulatorKey:64,modulatorOutput:38,feedback:6,carrierTremolo:49,carrierAttack:210,carrierSustain:229,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Chorused Piano",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:241,modulatorSustain:230,modulatorWaveform:0,modulatorKey:64,modulatorOutput:17,feedback:6,carrierTremolo:176,carrierAttack:241,carrierSustain:229,carrierWaveform:0,carrierKey:64,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:18,modulatorAttack:242,modulatorSustain:121,modulatorWaveform:0,modulatorKey:64,modulatorOutput:3,feedback:9,carrierTremolo:16,carrierAttack:241,carrierSustain:153,carrierWaveform:0,carrierKey:64,carrierOutput:0,baseNoteOffset:0}]},{name:"Harpsichord",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:242,modulatorSustain:1,modulatorWaveform:2,modulatorKey:128,modulatorOutput:7,feedback:6,carrierTremolo:48,carrierAttack:193,carrierSustain:244,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Clavinet",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:144,modulatorAttack:161,modulatorSustain:98,modulatorWaveform:1,modulatorKey:128,modulatorOutput:14,feedback:12,carrierTremolo:16,carrierAttack:145,carrierSustain:167,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Celesta",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:40,modulatorAttack:242,modulatorSustain:100,modulatorWaveform:1,modulatorKey:64,modulatorOutput:15,feedback:8,carrierTremolo:49,carrierAttack:242,carrierSustain:228,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Glockenspiel",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:19,modulatorAttack:145,modulatorSustain:17,modulatorWaveform:0,modulatorKey:0,modulatorOutput:14,feedback:9,carrierTremolo:20,carrierAttack:125,carrierSustain:52,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Music Box",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:178,modulatorAttack:246,modulatorSustain:65,modulatorWaveform:0,modulatorKey:0,modulatorOutput:15,feedback:0,carrierTremolo:144,carrierAttack:210,carrierSustain:146,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Vibraphone",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:240,modulatorAttack:241,modulatorSustain:243,modulatorWaveform:0,modulatorKey:0,modulatorOutput:2,feedback:1,carrierTremolo:242,carrierAttack:241,carrierSustain:244,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Marimba",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:128,modulatorAttack:121,modulatorSustain:21,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:1,carrierTremolo:131,carrierAttack:248,carrierSustain:117,carrierWaveform:2,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Xylophone",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:20,modulatorAttack:246,modulatorSustain:147,modulatorWaveform:0,modulatorKey:0,modulatorOutput:31,feedback:8,carrierTremolo:16,carrierAttack:246,carrierSustain:83,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Tubular-bell",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:129,modulatorAttack:182,modulatorSustain:19,modulatorWaveform:1,modulatorKey:128,modulatorOutput:25,feedback:10,carrierTremolo:2,carrierAttack:255,carrierSustain:19,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Dulcimer",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:145,modulatorSustain:17,modulatorWaveform:0,modulatorKey:64,modulatorOutput:7,feedback:8,carrierTremolo:17,carrierAttack:82,carrierSustain:83,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Hammond Organ",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:160,modulatorAttack:177,modulatorSustain:22,modulatorWaveform:0,modulatorKey:128,modulatorOutput:8,feedback:7,carrierTremolo:97,carrierAttack:209,carrierSustain:23,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Percussive Organ",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:241,modulatorSustain:5,modulatorWaveform:1,modulatorKey:0,modulatorOutput:0,feedback:7,carrierTremolo:148,carrierAttack:244,carrierSustain:54,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Rock Organ",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:138,fixedNote:0,voices:[{modulatorTremolo:226,modulatorAttack:242,modulatorSustain:23,modulatorWaveform:0,modulatorKey:128,modulatorOutput:30,feedback:0,carrierTremolo:96,carrierAttack:255,carrierSustain:7,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:224,modulatorAttack:242,modulatorSustain:23,modulatorWaveform:1,modulatorKey:128,modulatorOutput:30,feedback:0,carrierTremolo:160,carrierAttack:255,carrierSustain:7,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0}]},{name:"Church Organ",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:48,modulatorSustain:4,modulatorWaveform:0,modulatorKey:128,modulatorOutput:18,feedback:9,carrierTremolo:49,carrierAttack:84,carrierSustain:20,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:49,modulatorAttack:84,modulatorSustain:20,modulatorWaveform:2,modulatorKey:128,modulatorOutput:18,feedback:9,carrierTremolo:48,carrierAttack:253,carrierSustain:68,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0}]},{name:"Reed Organ",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:0,modulatorAttack:128,modulatorSustain:23,modulatorWaveform:0,modulatorKey:64,modulatorOutput:9,feedback:6,carrierTremolo:129,carrierAttack:96,carrierSustain:23,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Accordion",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:125,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:162,modulatorSustain:21,modulatorWaveform:0,modulatorKey:64,modulatorOutput:8,feedback:10,carrierTremolo:49,carrierAttack:65,carrierSustain:38,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:32,modulatorAttack:130,modulatorSustain:21,modulatorWaveform:0,modulatorKey:64,modulatorOutput:10,feedback:10,carrierTremolo:49,carrierAttack:70,carrierSustain:38,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Harmonica",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:176,modulatorAttack:96,modulatorSustain:52,modulatorWaveform:0,modulatorKey:0,modulatorOutput:12,feedback:8,carrierTremolo:178,carrierAttack:66,carrierSustain:22,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:176,modulatorAttack:96,modulatorSustain:52,modulatorWaveform:0,modulatorKey:0,modulatorOutput:12,feedback:8,carrierTremolo:178,carrierAttack:66,carrierSustain:22,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:12}]},{name:"Tango Accordion",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:129,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:240,modulatorSustain:5,modulatorWaveform:1,modulatorKey:128,modulatorOutput:18,feedback:8,carrierTremolo:49,carrierAttack:82,carrierSustain:5,carrierWaveform:2,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:32,modulatorAttack:240,modulatorSustain:5,modulatorWaveform:1,modulatorKey:128,modulatorOutput:18,feedback:0,carrierTremolo:49,carrierAttack:82,carrierSustain:5,carrierWaveform:2,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Acoustic Guitar (nylon)",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:241,modulatorSustain:245,modulatorWaveform:0,modulatorKey:128,modulatorOutput:13,feedback:0,carrierTremolo:32,carrierAttack:241,carrierSustain:246,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Acoustic Guitar (steel)",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:225,modulatorSustain:228,modulatorWaveform:1,modulatorKey:0,modulatorOutput:13,feedback:10,carrierTremolo:48,carrierAttack:242,carrierSustain:227,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Electric Guitar (jazz)",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:0,modulatorAttack:241,modulatorSustain:31,modulatorWaveform:2,modulatorKey:0,modulatorOutput:33,feedback:10,carrierTremolo:0,carrierAttack:244,carrierSustain:136,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Electric Guitar (clean)",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:16,modulatorAttack:234,modulatorSustain:50,modulatorWaveform:1,modulatorKey:128,modulatorOutput:7,feedback:2,carrierTremolo:16,carrierAttack:210,carrierSustain:231,carrierWaveform:2,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Electric Guitar (muted)",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:224,modulatorSustain:244,modulatorWaveform:0,modulatorKey:128,modulatorOutput:18,feedback:0,carrierTremolo:48,carrierAttack:242,carrierSustain:245,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Overdriven Guitar",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:16,modulatorAttack:241,modulatorSustain:255,modulatorWaveform:0,modulatorKey:0,modulatorOutput:6,feedback:2,carrierTremolo:81,carrierAttack:240,carrierSustain:255,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:0,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:0,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Distortion Guitar",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:16,modulatorAttack:241,modulatorSustain:255,modulatorWaveform:0,modulatorKey:0,modulatorOutput:13,feedback:12,carrierTremolo:81,carrierAttack:240,carrierSustain:255,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:0,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:0,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Guitar Harmonics",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:16,modulatorAttack:161,modulatorSustain:151,modulatorWaveform:2,modulatorKey:64,modulatorOutput:3,feedback:0,carrierTremolo:17,carrierAttack:225,carrierSustain:231,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Acoustic Bass",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:33,modulatorAttack:148,modulatorSustain:6,modulatorWaveform:0,modulatorKey:0,modulatorOutput:14,feedback:2,carrierTremolo:162,carrierAttack:195,carrierSustain:166,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:0,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:0,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Electric Bass (finger)",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:240,modulatorSustain:255,modulatorWaveform:0,modulatorKey:128,modulatorOutput:22,feedback:10,carrierTremolo:49,carrierAttack:241,carrierSustain:248,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Electric Bass (pick)",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:224,modulatorSustain:20,modulatorWaveform:0,modulatorKey:128,modulatorOutput:15,feedback:8,carrierTremolo:48,carrierAttack:225,carrierSustain:214,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Fretless Bass",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:16,modulatorAttack:96,modulatorSustain:0,modulatorWaveform:1,modulatorKey:0,modulatorOutput:26,feedback:8,carrierTremolo:16,carrierAttack:129,carrierSustain:246,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Slap Bass 1",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:240,modulatorSustain:231,modulatorWaveform:2,modulatorKey:0,modulatorOutput:18,feedback:0,carrierTremolo:49,carrierAttack:241,carrierSustain:71,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:16,modulatorAttack:245,modulatorSustain:231,modulatorWaveform:1,modulatorKey:0,modulatorOutput:13,feedback:13,carrierTremolo:16,carrierAttack:246,carrierSustain:231,carrierWaveform:2,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Slap Bass 2",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:240,modulatorSustain:229,modulatorWaveform:0,modulatorKey:128,modulatorOutput:16,feedback:8,carrierTremolo:49,carrierAttack:241,carrierSustain:245,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Synth Bass 1",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:244,modulatorSustain:245,modulatorWaveform:1,modulatorKey:0,modulatorOutput:10,feedback:10,carrierTremolo:48,carrierAttack:243,carrierSustain:246,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Synth Bass 2",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:118,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:131,modulatorSustain:70,modulatorWaveform:1,modulatorKey:0,modulatorOutput:21,feedback:10,carrierTremolo:49,carrierAttack:210,carrierSustain:23,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:48,modulatorAttack:131,modulatorSustain:70,modulatorWaveform:1,modulatorKey:0,modulatorOutput:21,feedback:10,carrierTremolo:49,carrierAttack:210,carrierSustain:23,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Violin",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:96,modulatorAttack:80,modulatorSustain:69,modulatorWaveform:1,modulatorKey:0,modulatorOutput:23,feedback:6,carrierTremolo:161,carrierAttack:97,carrierSustain:70,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Viola",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:240,modulatorAttack:96,modulatorSustain:68,modulatorWaveform:0,modulatorKey:128,modulatorOutput:15,feedback:2,carrierTremolo:113,carrierAttack:65,carrierSustain:21,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Cello",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:176,modulatorAttack:208,modulatorSustain:20,modulatorWaveform:2,modulatorKey:0,modulatorOutput:15,feedback:6,carrierTremolo:97,carrierAttack:98,carrierSustain:23,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Contrabass",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:240,modulatorAttack:177,modulatorSustain:17,modulatorWaveform:2,modulatorKey:128,modulatorOutput:10,feedback:6,carrierTremolo:32,carrierAttack:160,carrierSustain:21,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Tremolo Strings",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:139,fixedNote:0,voices:[{modulatorTremolo:240,modulatorAttack:195,modulatorSustain:1,modulatorWaveform:2,modulatorKey:128,modulatorOutput:9,feedback:6,carrierTremolo:97,carrierAttack:131,carrierSustain:5,carrierWaveform:0,carrierKey:64,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:112,modulatorAttack:179,modulatorSustain:1,modulatorWaveform:2,modulatorKey:128,modulatorOutput:9,feedback:6,carrierTremolo:96,carrierAttack:147,carrierSustain:5,carrierWaveform:1,carrierKey:64,carrierOutput:0,baseNoteOffset:0}]},{name:"Pizzicato Strings",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:248,modulatorSustain:249,modulatorWaveform:2,modulatorKey:128,modulatorOutput:23,feedback:14,carrierTremolo:32,carrierAttack:118,carrierSustain:230,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Orchestral Harp",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:49,modulatorAttack:241,modulatorSustain:53,modulatorWaveform:0,modulatorKey:0,modulatorOutput:36,feedback:0,carrierTremolo:32,carrierAttack:243,carrierSustain:179,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Timpani",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:0,modulatorAttack:170,modulatorSustain:200,modulatorWaveform:0,modulatorKey:0,modulatorOutput:4,feedback:10,carrierTremolo:16,carrierAttack:210,carrierSustain:179,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,
carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"String Ensemble 1",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:120,fixedNote:0,voices:[{modulatorTremolo:96,modulatorAttack:192,modulatorSustain:4,modulatorWaveform:1,modulatorKey:64,modulatorOutput:17,feedback:4,carrierTremolo:177,carrierAttack:85,carrierSustain:4,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:160,modulatorAttack:144,modulatorSustain:4,modulatorWaveform:1,modulatorKey:64,modulatorOutput:18,feedback:6,carrierTremolo:49,carrierAttack:85,carrierSustain:4,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0}]},{name:"String Ensemble 2",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:133,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:144,modulatorSustain:5,modulatorWaveform:1,modulatorKey:64,modulatorOutput:17,feedback:4,carrierTremolo:161,carrierAttack:53,carrierSustain:5,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:160,modulatorAttack:144,modulatorSustain:5,modulatorWaveform:1,modulatorKey:64,modulatorOutput:18,feedback:6,carrierTremolo:33,carrierAttack:53,carrierSustain:5,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0}]},{name:"Synth Strings 1",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:123,fixedNote:0,voices:[{modulatorTremolo:161,modulatorAttack:105,modulatorSustain:5,modulatorWaveform:2,modulatorKey:128,modulatorOutput:19,feedback:10,carrierTremolo:241,carrierAttack:102,carrierSustain:2,carrierWaveform:2,carrierKey:0,carrierOutput:0,baseNoteOffset:-12},{modulatorTremolo:161,modulatorAttack:105,modulatorSustain:5,modulatorWaveform:2,modulatorKey:128,modulatorOutput:19,feedback:10,carrierTremolo:241,carrierAttack:102,carrierSustain:2,carrierWaveform:2,carrierKey:0,carrierOutput:0,baseNoteOffset:-12}]},{name:"Synth Strings 2",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:132,fixedNote:0,voices:[{modulatorTremolo:33,modulatorAttack:17,modulatorSustain:3,modulatorWaveform:0,modulatorKey:64,modulatorOutput:13,feedback:0,carrierTremolo:32,carrierAttack:49,carrierSustain:4,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:17,modulatorSustain:51,modulatorWaveform:2,modulatorKey:128,modulatorOutput:2,feedback:8,carrierTremolo:0,carrierAttack:49,carrierSustain:54,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0}]},{name:"Choir Aahs",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:138,fixedNote:0,voices:[{modulatorTremolo:96,modulatorAttack:144,modulatorSustain:84,modulatorWaveform:0,modulatorKey:64,modulatorOutput:22,feedback:0,carrierTremolo:96,carrierAttack:112,carrierSustain:4,carrierWaveform:0,carrierKey:64,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:32,modulatorAttack:144,modulatorSustain:84,modulatorWaveform:0,modulatorKey:128,modulatorOutput:18,feedback:0,carrierTremolo:96,carrierAttack:112,carrierSustain:4,carrierWaveform:0,carrierKey:192,carrierOutput:0,baseNoteOffset:0}]},{name:"Voice Oohs",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:160,modulatorAttack:177,modulatorSustain:183,modulatorWaveform:0,modulatorKey:128,modulatorOutput:25,feedback:0,carrierTremolo:160,carrierAttack:114,carrierSustain:133,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:18,modulatorAttack:102,modulatorSustain:240,modulatorWaveform:0,modulatorKey:192,modulatorOutput:6,feedback:12,carrierTremolo:81,carrierAttack:174,carrierSustain:182,carrierWaveform:0,carrierKey:192,carrierOutput:0,baseNoteOffset:-12}]},{name:"Synth Voice",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:176,modulatorAttack:96,modulatorSustain:84,modulatorWaveform:0,modulatorKey:64,modulatorOutput:26,feedback:0,carrierTremolo:176,carrierAttack:48,carrierSustain:116,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Orchestra Hit",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:16,modulatorAttack:48,modulatorSustain:67,modulatorWaveform:0,modulatorKey:128,modulatorOutput:16,feedback:2,carrierTremolo:16,carrierAttack:100,carrierSustain:20,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-24},{modulatorTremolo:144,modulatorAttack:80,modulatorSustain:66,modulatorWaveform:0,modulatorKey:128,modulatorOutput:15,feedback:2,carrierTremolo:17,carrierAttack:84,carrierSustain:69,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:-12}]},{name:"Trumpet",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:128,modulatorSustain:21,modulatorWaveform:1,modulatorKey:128,modulatorOutput:14,feedback:10,carrierTremolo:48,carrierAttack:81,carrierSustain:54,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Trombone",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:176,modulatorAttack:113,modulatorSustain:31,modulatorWaveform:0,modulatorKey:0,modulatorOutput:26,feedback:14,carrierTremolo:32,carrierAttack:114,carrierSustain:59,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Tuba",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:80,modulatorSustain:70,modulatorWaveform:0,modulatorKey:128,modulatorOutput:22,feedback:12,carrierTremolo:32,carrierAttack:146,carrierSustain:86,carrierWaveform:1,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:128,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0}]},{name:"Muted Trumpet",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:128,modulatorAttack:128,modulatorSustain:230,modulatorWaveform:1,modulatorKey:128,modulatorOutput:13,feedback:12,carrierTremolo:144,carrierAttack:81,carrierSustain:246,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"French Horn",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:129,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:112,modulatorSustain:184,modulatorWaveform:0,modulatorKey:0,modulatorOutput:34,feedback:14,carrierTremolo:32,carrierAttack:97,carrierSustain:150,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:32,modulatorAttack:112,modulatorSustain:184,modulatorWaveform:0,modulatorKey:0,modulatorOutput:35,feedback:14,carrierTremolo:32,carrierAttack:97,carrierSustain:150,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0}]},{name:"Brass Section",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:131,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:96,modulatorSustain:21,modulatorWaveform:1,modulatorKey:128,modulatorOutput:14,feedback:10,carrierTremolo:48,carrierAttack:81,carrierSustain:54,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:48,modulatorAttack:112,modulatorSustain:23,modulatorWaveform:1,modulatorKey:128,modulatorOutput:18,feedback:14,carrierTremolo:48,carrierAttack:97,carrierSustain:54,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Synth Brass 1",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:134,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:145,modulatorSustain:166,modulatorWaveform:2,modulatorKey:64,modulatorOutput:13,feedback:12,carrierTremolo:32,carrierAttack:129,carrierSustain:151,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:32,modulatorAttack:145,modulatorSustain:166,modulatorWaveform:2,modulatorKey:128,modulatorOutput:12,feedback:12,carrierTremolo:32,carrierAttack:145,carrierSustain:151,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Synth Bass 2",data:{},flags:4,fixedPitch:false,unknown:false,doubleVoice:true,fineTuning:134,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:129,modulatorSustain:166,modulatorWaveform:2,modulatorKey:64,modulatorOutput:16,feedback:12,carrierTremolo:48,carrierAttack:97,carrierSustain:151,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:48,modulatorAttack:129,modulatorSustain:166,modulatorWaveform:2,modulatorKey:64,modulatorOutput:10,feedback:10,carrierTremolo:48,carrierAttack:97,carrierSustain:151,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Soprano Sax",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:160,modulatorAttack:96,modulatorSustain:5,modulatorWaveform:0,modulatorKey:128,modulatorOutput:22,feedback:6,carrierTremolo:177,carrierAttack:82,carrierSustain:22,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Alto Sax",data:{},flags:2,fixedPitch:false,unknown:true,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:160,modulatorAttack:112,modulatorSustain:6,modulatorWaveform:1,modulatorKey:128,modulatorOutput:9,feedback:6,carrierTremolo:176,carrierAttack:98,carrierSustain:22,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Tenor Sax",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:160,modulatorAttack:152,modulatorSustain:11,modulatorWaveform:0,modulatorKey:64,modulatorOutput:10,feedback:10,carrierTremolo:176,carrierAttack:115,carrierSustain:11,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Baritone Sax",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:160,modulatorAttack:144,modulatorSustain:11,modulatorWaveform:1,modulatorKey:128,modulatorOutput:5,feedback:10,carrierTremolo:176,carrierAttack:99,carrierSustain:27,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Oboe",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:112,modulatorAttack:112,modulatorSustain:22,modulatorWaveform:0,modulatorKey:128,modulatorOutput:16,feedback:6,carrierTremolo:162,carrierAttack:92,carrierSustain:8,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"English Horn",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:200,modulatorSustain:7,modulatorWaveform:0,modulatorKey:64,modulatorOutput:15,feedback:10,carrierTremolo:49,carrierAttack:115,carrierSustain:7,carrierWaveform:1,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Bassoon",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:144,modulatorSustain:25,modulatorWaveform:0,modulatorKey:128,modulatorOutput:17,feedback:10,carrierTremolo:49,carrierAttack:97,carrierSustain:27,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Clarinet",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:48,modulatorAttack:165,modulatorSustain:23,modulatorWaveform:0,modulatorKey:128,modulatorOutput:13,feedback:8,carrierTremolo:176,carrierAttack:99,carrierSustain:23,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Piccolo",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:240,modulatorAttack:110,modulatorSustain:143,modulatorWaveform:0,modulatorKey:128,modulatorOutput:0,feedback:14,carrierTremolo:112,carrierAttack:53,carrierSustain:42,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Flute",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:160,modulatorAttack:80,modulatorSustain:136,modulatorWaveform:0,modulatorKey:128,modulatorOutput:19,feedback:8,carrierTremolo:96,carrierAttack:85,carrierSustain:42,carrierWaveform:0,carrierKey:128,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Recorder",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:32,modulatorAttack:101,modulatorSustain:23,modulatorWaveform:0,modulatorKey:0,modulatorOutput:10,feedback:11,carrierTremolo:160,carrierAttack:116,carrierSustain:39,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Pan Flute",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:176,modulatorAttack:36,modulatorSustain:39,modulatorWaveform:1,modulatorKey:128,modulatorOutput:4,feedback:9,carrierTremolo:176,carrierAttack:69,carrierSustain:23,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:23,modulatorSustain:240,modulatorWaveform:2,modulatorKey:0,modulatorOutput:0,feedback:14,carrierTremolo:0,carrierAttack:37,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"Bottle Blow",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:225,modulatorAttack:87,modulatorSustain:4,modulatorWaveform:0,modulatorKey:128,modulatorOutput:45,feedback:14,carrierTremolo:96,carrierAttack:87,carrierSustain:55,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0},{modulatorTremolo:0,modulatorAttack:0,modulatorSustain:240,modulatorWaveform:0,modulatorKey:0,modulatorOutput:0,feedback:0,carrierTremolo:0,carrierAttack:0,carrierSustain:240,carrierWaveform:0,carrierKey:0,carrierOutput:0,baseNoteOffset:0}]},{name:"* Shakuhachi",data:{},flags:0,fixedPitch:false,unknown:false,doubleVoice:false,fineTuning:128,fixedNote:0,voices:[{modulatorTremolo:241,modulatorAttack:87,modulatorSus