#include "Presets.h" namespace sm26 { namespace { struct Catalog { Preset data[512]; int n = 0; }; Catalog& catalog() { static Catalog cat; if (cat.n == 0) { using P = std::pair; using C = ControlDef; auto K = [](const char* n, int p, float lo, float hi) { C c; c.name = n; c.param = p; c.lo = lo; c.hi = hi; return c; }; auto add = [&](const char* name, const char* category, const std::initializer_list

& delta, const ControlDef (&ctl)[4]) { Preset& p = cat.data[cat.n++]; p.name = name; p.category = category; p.base = defaultParams(); for (auto& d : delta) p.base[d.first] = d.second; for (int i = 0; i < 4; ++i) p.ctl[i] = ctl[i]; }; const C cCff[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f), K("RES",PRES,0.0f,1.0f), K("F-ENV",PFENV,0.0f,1.0f), K("DELAY",PDMIX,0.15f,1.0f) }; const C cResDcy[4]= { K("CUTOFF",PCUTOFF,0.05f,1.0f), K("RES",PRES,0.0f,1.0f), K("DECAY",PDEC,0.15f,0.98f),K("DELAY",PDMIX,0.15f,1.0f) }; const C cEnvDcy[4]= { K("CUTOFF",PCUTOFF,0.05f,1.0f), K("F-ENV",PFENV,0.0f,1.0f),K("DECAY",PDEC,0.15f,0.98f),K("GLIDE",PGLIDE,0.0f,1.0f) }; const C cPluck[4] = { K("CUTOFF",PCUTOFF,0.05f,0.95f), K("DECAY",PDEC,0.1f,0.9f), K("RES",PRES,0.0f,1.0f), K("DELAY",PDMIX,0.0f,0.8f) }; const C cPads[4] = { K("CUTOFF",PCUTOFF,0.05f,0.95f), K("ATK",PATK,0.0f,1.0f), K("DECAY",PDEC,0.2f,0.95f), K("D-MIX",PDMIX,0.0f,1.0f) }; const C cDrift[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f), K("DETUNE",PO1CT,0.0f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }; const C cNoise[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f), K("NOISE",PNOISE,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f), K("DELAY",PDMIX,0.0f,1.0f) }; const C cShp[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f), K("RES",PRES,0.0f,1.0f), K("F-TYPE",PFTYPE,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }; const C cKeys[4] = { K("CUTOFF",PCUTOFF,0.05f,0.95f), K("DECAY",PDEC,0.1f,0.9f), K("DRIVE",PDRIVE,0.0f,1.0f),K("D-MIX",PDMIX,0.0f,1.0f) }; const C cStab[4] = { K("CUTOFF",PCUTOFF,0.05f,0.95f), K("RES",PRES,0.0f,1.0f), K("F-ENV",PFENV,0.0f,1.0f), K("DRIVE",PDRIVE,0.0f,1.0f) }; const C cBell[4] = { K("RATIO",PO2OCT,0.0f,1.0f), K("DECAY",PDEC,0.1f,0.95f), K("RES",PRES,0.0f,1.0f), K("DELAY",PDMIX,0.0f,1.0f) }; const C cOrgan[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f), K("D-MIX",PDMIX,0.0f,0.6f) }; const C cStr[4] = { K("CUTOFF",PCUTOFF,0.05f,0.95f),K("F-ENV",PFENV,0.0f,1.0f), K("DECAY",PDEC,0.2f,0.95f), K("D-MIX",PDMIX,0.0f,1.0f) }; const C cTone[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f), K("DELAY",PDMIX,0.0f,1.0f) }; const C cWind[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.98f),K("D-MIX",PDMIX,0.0f,1.0f) }; const C cBrass[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f),K("D-MIX",PDMIX,0.0f,1.0f) }; const C cVoice[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("ATK",PATK,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.98f),K("D-MIX",PDMIX,0.0f,1.0f) }; const C cPerc[4] = { K("DECAY",PDEC,0.05f,0.9f),K("NOISE",PNOISE,0.0f,1.0f),K("CUTOFF",PCUTOFF,0.05f,1.0f),K("RES",PRES,0.0f,1.0f) }; const C cSeq[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.05f,0.9f),K("D-MIX",PDMIX,0.0f,1.0f) }; const C cSfx[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("D-MIX",PDMIX,0.0f,1.0f) }; const C cRetro[4] = { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("DECAY",PDEC,0.05f,0.8f),K("DRIVE",PDRIVE,0.0f,1.0f),K("D-MIX",PDMIX,0.0f,1.0f) }; // BASS ------------------------------------------------------------ add("Sub Square", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.28f},{PMIX,0.9f}, {PCUTOFF,0.4f},{PRES,0.35f},{PATK,0.015f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.25f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.15f,0.8f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.15f,0.95f),K("D-MIX",PDMIX,0.0f,1.0f) }); add("Deep Saw", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1OCT,0.317f},{PO2OCT,0.36f},{PMIX,0.5f}, {PCUTOFF,0.42f},{PRES,0.25f},{PFENV,0.3f},{PATK,0.03f},{PDEC,0.45f},{PSUS,0.65f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.45f},{PDMIX,0.35f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.1f,0.7f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Acid Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.283f},{PMIX,0.98f},{PCUTOFF,0.2f},{PRES,0.55f}, {PFENV,0.75f},{PATK,0.008f},{PDEC,0.6f},{PSUS,0.3f},{PREL,0.4f}, {PDSYNC,0.0f},{PDTIME,0.2f},{PDFB,0.6f},{PDMIX,0.3f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.04f,0.5f),K("RES",PRES,0.2f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("808 Thump", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.24f},{PMIX,0.85f}, {PCUTOFF,0.3f},{PRES,0.7f},{PFENV,0.5f},{PATK,0.004f},{PDEC,0.65f},{PSUS,0.15f},{PREL,0.1f}, {PDSYNC,0.0f},{PMASTER,0.85f} }, { K("CUTOFF",PCUTOFF,0.04f,0.6f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.95f),K("DRIVE",PDRIVE,0.0f,1.0f) }); add("DnB Reeses", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.525f},{PO2CT,0.475f},{PMIX,0.5f}, {PCUTOFF,0.28f},{PRES,0.5f},{PFENV,0.6f},{PATK,0.01f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.15f}, {PDRIVE,0.5f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.4f},{PDMIX,0.25f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.7f),K("RES",PRES,0.0f,1.0f),K("DETUNE",PO1CT,0.0f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f) }); add("Round Sub", "BASS", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.2f},{PATK,0.02f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.2f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.05f,0.8f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("D-MIX",PDMIX,0.0f,1.0f) }); add("Filter Zam", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1OCT,0.28f},{PO2OCT,0.35f},{PMIX,0.6f}, {PCUTOFF,0.18f},{PRES,0.7f},{PFENV,0.8f},{PATK,0.01f},{PDEC,0.35f},{PSUS,0.4f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.3f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.04f,0.5f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f) }); add("Dirty Tron", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO2OCT,0.28f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.4f},{PATK,0.02f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.15f}, {PDRIVE,0.6f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.35f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.05f,0.85f),K("RES",PRES,0.0f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Tech Bass", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.24f},{PMIX,0.85f}, {PCUTOFF,0.25f},{PRES,0.55f},{PFENV,0.6f},{PATK,0.004f},{PDEC,0.55f},{PSUS,0.2f},{PREL,0.12f}, {PDSYNC,0.0f},{PMASTER,0.85f} }, { K("CUTOFF",PCUTOFF,0.04f,0.6f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f) }); add("Anime Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1OCT,0.28f},{PO2OCT,0.3f},{PMIX,0.6f}, {PCUTOFF,0.16f},{PRES,0.65f},{PFENV,0.35f},{PATK,0.02f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.35f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.04f,0.5f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Clipped Bass", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.25f},{PO1OCT,0.25f},{PO2OCT,0.3f},{PMIX,0.8f}, {PCUTOFF,0.55f},{PRES,0.25f},{PFENV,0.2f},{PATK,0.005f},{PDEC,0.35f},{PSUS,0.6f},{PREL,0.15f}, {PDRIVE,0.9f},{PDSYNC,0.0f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.05f,0.85f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("D-MIX",PDMIX,0.0f,1.0f) }); add("House Bass", "BASS", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.28f},{PMIX,1.0f}, {PCUTOFF,0.45f},{PRES,0.3f},{PFENV,0.3f},{PATK,0.004f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.12f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.05f,0.8f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.95f),K("D-MIX",PDMIX,0.0f,1.0f) }); add("Purple Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.45f},{PO2CT,0.55f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.45f},{PFENV,0.6f},{PATK,0.008f},{PDEC,0.45f},{PSUS,0.5f},{PREL,0.18f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.4f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.05f,0.8f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Goa Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO2OCT,0.5f},{PMIX,0.5f},{PNOISE,0.08f}, {PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.3f},{PATK,0.03f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.35f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.8f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.95f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Jungle Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.40f},{PO2CT,0.60f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.5f},{PFENV,0.55f},{PATK,0.008f},{PDEC,0.45f},{PSUS,0.55f},{PREL,0.12f}, {PDRIVE,0.55f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.05f,0.7f),K("RES",PRES,0.0f,1.0f),K("DETUNE",PO1CT,0.0f,1.0f),K("DRIVE",PDRIVE,0.0f,1.0f) }); add("Future Bass", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.45f},{PO2CT,0.55f},{PMIX,0.5f}, {PCUTOFF,0.28f},{PRES,0.4f},{PFENV,0.7f},{PATK,0.01f},{PDEC,0.5f},{PSUS,0.4f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.04f,0.7f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); // LEAD ------------------------------------------------------------ add("Plain Sine", "LEAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PMIX,1.0f},{PCUTOFF,0.7f},{PRES,0.15f},{PFENV,0.3f}, {PATK,0.02f},{PDEC,0.3f},{PSUS,0.65f},{PREL,0.2f},{PGLIDE,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, cCff); add("Square Lead", "LEAD", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.505f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.3f}, {PFENV,0.35f},{PATK,0.01f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.15f},{PGLIDE,0.25f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.3f},{PMASTER,0.75f} }, cStab); add("Saw Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.25f}, {PFENV,0.4f},{PATK,0.01f},{PDEC,0.35f},{PSUS,0.7f},{PREL,0.12f},{PGLIDE,0.3f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cCff); add("Distant Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.53f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.4f}, {PFENV,0.55f},{PATK,0.005f},{PDEC,0.5f},{PSUS,0.5f},{PREL,0.35f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.8f} }, { K("CUTOFF",PCUTOFF,0.05f,0.8f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Glass Lead", "LEAD", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.62f},{PO2OCT,0.56f},{PO1CT,0.51f},{PO2CT,0.49f}, {PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.45f},{PFENV,0.5f},{PATK,0.01f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.25f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.72f} }, cCff); add("Supersaw Growl", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.45f},{PO2CT,0.55f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.3f}, {PFENV,0.45f},{PATK,0.02f},{PDEC,0.35f},{PSUS,0.7f},{PREL,0.15f},{PDRIVE,0.35f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.75f} }, cDrift); add("Night Rider", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.4f},{PO2OCT,0.5f},{PMIX,0.6f},{PCUTOFF,0.32f},{PRES,0.5f}, {PFENV,0.6f},{PATK,0.015f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.2f},{PDRIVE,0.4f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.78f} }, cShp); add("Sine FM Bell", "LEAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.83f},{PMIX,0.45f},{PCUTOFF,0.3f},{PRES,0.35f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.1f},{PREL,0.4f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.75f} }, { K("RATIO",PO2OCT,0.0f,1.0f),K("LEVEL",PMIX,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.95f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Screamy Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.52f},{PO2CT,0.48f},{PMIX,0.5f}, {PCUTOFF,0.6f},{PRES,0.55f},{PFENV,0.55f},{PATK,0.008f},{PDEC,0.35f},{PSUS,0.6f},{PREL,0.15f}, {PDRIVE,0.5f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.78f} }, cStab); add("Watery Lead", "LEAD", { {PO1WAVE,0.25f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.55f},{PO1CT,0.55f},{PO2CT,0.45f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.4f},{PATK,0.01f},{PDEC,0.3f},{PSUS,0.6f},{PREL,0.2f},{PGLIDE,0.3f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.72f} }, cCff); add("FM Sync Lead", "LEAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.83f},{PMIX,0.4f},{PCUTOFF,0.45f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.3f},{PREL,0.5f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.75f} }, cCff); add("Calliope Lead", "LEAD", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.4f},{PATK,0.004f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.12f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.72f} }, cCff); add("Ethereal Lead", "LEAD", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.55f},{PO2OCT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.25f},{PFENV,0.5f},{PATK,0.01f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.65f},{PDMIX,0.65f},{PMASTER,0.72f} }, cCff); add("Hard Lead", "LEAD", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.5f},{PFENV,0.6f},{PATK,0.002f},{PDEC,0.3f},{PSUS,0.6f},{PREL,0.12f}, {PDRIVE,0.6f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.78f} }, cStab); add("Anime Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f}, {PCUTOFF,0.45f},{PRES,0.35f},{PFENV,0.5f},{PATK,0.006f},{PDEC,0.45f},{PSUS,0.5f},{PREL,0.5f},{PGLIDE,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.55f},{PMASTER,0.75f} }, cCff); add("Reso Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.75f},{PFENV,0.65f},{PATK,0.004f},{PDEC,0.4f},{PSUS,0.4f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.3f},{PMASTER,0.78f} }, cShp); // PAD ------------------------------------------------------------- add("Analog Pad", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.49f},{PO2CT,0.51f},{PMIX,0.45f},{PCUTOFF,0.35f},{PRES,0.3f}, {PFENV,0.45f},{PATK,0.45f},{PDEC,0.5f},{PSUS,0.7f},{PREL,0.6f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.45f},{PDMIX,0.4f},{PMASTER,0.7f} }, cPads); add("Dream Pad", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PO1CT,0.52f},{PO2CT,0.48f}, {PMIX,0.5f},{PCUTOFF,0.38f},{PRES,0.42f},{PFENV,0.5f},{PATK,0.5f},{PDEC,0.45f},{PSUS,0.7f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.5f},{PMASTER,0.7f} }, cPads); add("Dark Pad", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1OCT,0.28f},{PO2OCT,0.35f},{PMIX,0.5f},{PCUTOFF,0.22f},{PRES,0.5f}, {PFENV,0.35f},{PATK,0.6f},{PDEC,0.45f},{PSUS,0.75f},{PREL,0.8f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.72f} }, cPads); add("Brass Pad", "PAD", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1OCT,0.4f},{PO2OCT,0.5f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.4f}, {PFENV,0.6f},{PATK,0.15f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.5f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.2f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("RES",PRES,0.0f,1.0f),K("D-MIX",PDMIX,0.0f,1.0f) }); add("String Swell", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.53f},{PO2CT,0.47f},{PMIX,0.45f},{PCUTOFF,0.3f},{PRES,0.35f}, {PFENV,0.55f},{PATK,0.8f},{PDEC,0.35f},{PSUS,0.75f},{PREL,0.7f}, {PDSYNC,0.0f},{PMASTER,0.72f} }, cPads); add("Shimmer Pad", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.5f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PO1CT,0.53f},{PO2CT,0.47f}, {PMIX,0.45f},{PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.5f},{PATK,0.4f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.8f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.65f},{PDMIX,0.6f},{PMASTER,0.7f} }, cPads); add("Airy Pad", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.47f},{PO2CT,0.52f},{PMIX,0.5f},{PNOISE,0.1f},{PCUTOFF,0.4f}, {PRES,0.25f},{PFENV,0.4f},{PATK,0.35f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.6f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.68f} }, { K("CUTOFF",PCUTOFF,0.05f,0.9f),K("NOISE",PNOISE,0.0f,1.0f),K("DECAY",PDEC,0.2f,0.95f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Vapor Pad", "PAD", { {PO1WAVE,0.75f},{PO2WAVE,0.25f},{PO1CT,0.55f},{PO2CT,0.48f},{PMIX,0.5f},{PCUTOFF,0.28f},{PRES,0.55f}, {PFENV,0.6f},{PATK,0.5f},{PDEC,0.5f},{PSUS,0.55f},{PREL,0.85f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.7f} }, cPads); add("Glass Choir", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PMIX,0.6f}, {PCUTOFF,0.5f},{PRES,0.25f},{PFENV,0.6f},{PATK,0.4f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.6f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.7f} }, cPads); add("Silky Pad", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.45f}, {PCUTOFF,0.3f},{PRES,0.35f},{PFENV,0.4f},{PATK,0.6f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.8f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.6f},{PMASTER,0.68f} }, cPads); add("Warm Strings", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.5f},{PO1CT,0.52f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.3f},{PFENV,0.5f},{PATK,0.5f},{PDEC,0.45f},{PSUS,0.7f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.45f},{PMASTER,0.7f} }, cPads); add("Orbiter", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.55f},{PMIX,0.5f},{PNOISE,0.1f}, {PCUTOFF,0.55f},{PRES,0.7f},{PFTYPE,0.5f},{PFENV,0.5f},{PATK,0.35f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.6f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.6f},{PMASTER,0.68f} }, { K("CUTOFF",PCUTOFF,0.05f,0.9f),K("RES",PRES,0.0f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Midnight Pad", "PAD", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.28f},{PO2OCT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.2f},{PRES,0.5f},{PFENV,0.4f},{PATK,0.7f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.8f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.72f} }, cPads); add("Cinematic Pad", "PAD", { {PO1WAVE,0.0f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO2OCT,0.3f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.4f},{PFENV,0.5f},{PATK,0.8f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.9f}, {PDSYNC,0.0f},{PMASTER,0.7f} }, cPads); add("Neon Pad", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.5f},{PATK,0.3f},{PDEC,0.5f},{PSUS,0.7f},{PREL,0.6f}, {PDRIVE,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.45f},{PMASTER,0.7f} }, { K("CUTOFF",PCUTOFF,0.05f,0.9f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.2f,0.95f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Pad Drift", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.45f},{PO2CT,0.55f},{PMIX,0.5f}, {PCUTOFF,0.33f},{PRES,0.3f},{PFENV,0.35f},{PATK,0.9f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.7f} }, cPads); // KEYS ------------------------------------------------------------ add("DX Bell", "KEYS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.83f},{PMIX,0.4f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.3f}, {PATK,0.002f},{PDEC,0.35f},{PSUS,0.1f},{PREL,0.5f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, cKeys); add("Wurly", "KEYS", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.32f},{PRES,0.45f}, {PFENV,0.5f},{PATK,0.004f},{PDEC,0.5f},{PSUS,0.2f},{PREL,0.3f},{PDRIVE,0.5f}, {PDSYNC,0.0f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.8f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("D-MIX",PDMIX,0.0f,0.8f) }); add("Rhodes EP", "KEYS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.5f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.45f}, {PCUTOFF,0.42f},{PRES,0.35f},{PFENV,0.35f},{PATK,0.003f},{PDEC,0.45f},{PSUS,0.15f},{PREL,0.35f}, {PDRIVE,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.85f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("D-MIX",PDMIX,0.0f,0.8f) }); add("Clay EP", "KEYS", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.6f},{PCUTOFF,0.38f},{PRES,0.4f}, {PFENV,0.45f},{PATK,0.006f},{PDEC,0.4f},{PSUS,0.15f},{PREL,0.3f},{PDRIVE,0.35f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.72f} }, cKeys); add("Harpsi", "KEYS", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.75f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.4f}, {PFENV,0.4f},{PATK,0.001f},{PDEC,0.5f},{PSUS,0.1f},{PREL,0.2f},{PDRIVE,0.3f}, {PDSYNC,0.0f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.9f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("D-MIX",PDMIX,0.0f,0.8f) }); add("Toy Piano", "KEYS", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.75f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.5f}, {PFENV,0.5f},{PATK,0.001f},{PDEC,0.4f},{PSUS,0.2f},{PREL,0.15f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.72f} }, cKeys); add("Warm EP", "KEYS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1CT,0.52f},{PO2CT,0.48f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.3f}, {PFENV,0.4f},{PATK,0.004f},{PDEC,0.45f},{PSUS,0.3f},{PREL,0.3f},{PDRIVE,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.9f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Sunset EP", "KEYS", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.6f}, {PCUTOFF,0.36f},{PRES,0.4f},{PFENV,0.45f},{PATK,0.005f},{PDEC,0.5f},{PSUS,0.2f},{PREL,0.35f},{PDRIVE,0.3f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cKeys); add("Tine Piano", "KEYS", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PO1CT,0.51f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.36f},{PRES,0.45f},{PFENV,0.6f},{PATK,0.002f},{PDEC,0.45f},{PSUS,0.1f},{PREL,0.3f},{PDRIVE,0.4f}, {PDSYNC,0.0f},{PMASTER,0.78f} }, cKeys); add("E-Piano 2", "KEYS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.75f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.5f},{PATK,0.002f},{PDEC,0.5f},{PSUS,0.15f},{PREL,0.35f},{PDRIVE,0.35f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.75f} }, cKeys); add("Mono Keys", "KEYS", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.5f}, {PCUTOFF,0.42f},{PRES,0.35f},{PFENV,0.4f},{PATK,0.006f},{PDEC,0.45f},{PSUS,0.3f},{PREL,0.25f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.85f),K("DRIVE",PDRIVE,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("D-MIX",PDMIX,0.0f,0.8f) }); add("Tron Keys", "KEYS", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.6f}, {PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.6f},{PATK,0.01f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.5f}, {PDSYNC,0.0f},{PMASTER,0.72f} }, cKeys); add("Glassy Keys", "KEYS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.83f},{PMIX,0.4f}, {PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.4f},{PATK,0.002f},{PDEC,0.5f},{PSUS,0.15f},{PREL,0.5f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.72f} }, cKeys); // PLUCK ----------------------------------------------------------- add("Wood Pluck", "PLUCK", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.8f},{PMIX,0.6f},{PCUTOFF,0.32f},{PRES,0.55f}, {PFENV,0.7f},{PATK,0.001f},{PDEC,0.25f},{PSUS,0.0f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.75f} }, cPluck); add("Perc Pluck", "PLUCK", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PO1CT,0.5f},{PO2CT,0.58f},{PMIX,0.5f}, {PCUTOFF,0.25f},{PRES,0.6f},{PFENV,0.6f},{PATK,0.001f},{PDEC,0.2f},{PSUS,0.0f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.78f} }, cPluck); add("Guitar Pluck", "PLUCK", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.54f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.45f}, {PFENV,0.6f},{PATK,0.002f},{PDEC,0.35f},{PSUS,0.0f},{PREL,0.25f}, {PDSYNC,0.0f},{PMASTER,0.72f} }, cPluck); add("Bubble", "PLUCK", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO2OCT,0.83f},{PMIX,0.4f},{PCUTOFF,0.3f},{PRES,0.6f},{PFENV,0.7f}, {PATK,0.003f},{PDEC,0.45f},{PSUS,0.0f},{PREL,0.4f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.75f} }, { K("CUTOFF",PCUTOFF,0.05f,0.9f),K("DECAY",PDEC,0.1f,0.95f),K("RES",PRES,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Kalimba", "PLUCK", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.83f},{PMIX,0.35f},{PCUTOFF,0.5f},{PRES,0.35f},{PFENV,0.4f}, {PATK,0.001f},{PDEC,0.4f},{PSUS,0.0f},{PREL,0.35f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, { K("RATIO",PO2OCT,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.95f),K("RES",PRES,0.0f,1.0f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Karpling", "PLUCK", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PO1CT,0.49f},{PO2CT,0.51f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.5f},{PFENV,0.5f},{PATK,0.001f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.2f}, {PDRIVE,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.75f} }, cPluck); add("Banjo Pluck", "PLUCK", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PO1CT,0.49f},{PO2CT,0.51f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.6f},{PATK,0.001f},{PDEC,0.35f},{PSUS,0.0f},{PREL,0.15f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, cPluck); add("Electric Pluck", "PLUCK", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.6f}, {PCUTOFF,0.28f},{PRES,0.6f},{PFENV,0.7f},{PATK,0.001f},{PDEC,0.25f},{PSUS,0.0f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.35f},{PMASTER,0.78f} }, cPluck); add("Zither", "PLUCK", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.6f}, {PCUTOFF,0.45f},{PRES,0.35f},{PFENV,0.45f},{PATK,0.002f},{PDEC,0.4f},{PSUS,0.0f},{PREL,0.25f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, cPluck); add("Tweedy Pluck", "PLUCK", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PO1CT,0.53f},{PO2CT,0.47f},{PMIX,0.5f}, {PCUTOFF,0.45f},{PRES,0.5f},{PFENV,0.55f},{PATK,0.003f},{PDEC,0.4f},{PSUS,0.05f},{PREL,0.2f}, {PDSYNC,0.0f},{PMASTER,0.75f} }, cPluck); add("Mono Strum", "PLUCK", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO2OCT,0.83f},{PO1CT,0.5f},{PO2CT,0.54f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.55f},{PFENV,0.7f},{PATK,0.002f},{PDEC,0.55f},{PSUS,0.0f},{PREL,0.4f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.45f},{PDMIX,0.4f},{PMASTER,0.78f} }, cPluck); add("Sitarish", "PLUCK", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.6f},{PO2CT,0.4f},{PMIX,0.5f}, {PCUTOFF,0.38f},{PRES,0.65f},{PFENV,0.6f},{PATK,0.002f},{PDEC,0.45f},{PSUS,0.0f},{PREL,0.35f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, cPluck); // FX -------------------------------------------------------------- add("Wobble FX", "FX", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1CT,0.58f},{PMIX,0.5f},{PCUTOFF,0.12f},{PRES,0.7f},{PFENV,0.9f}, {PATK,0.01f},{PDEC,0.5f},{PSUS,0.3f},{PREL,0.4f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.5f},{PMASTER,0.8f} }, cShp); add("Riser", "FX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.3f},{PO2OCT,0.4f},{PMIX,0.5f},{PNOISE,0.5f},{PCUTOFF,0.2f}, {PRES,0.5f},{PFENV,0.7f},{PATK,0.9f},{PDEC,0.1f},{PSUS,0.8f},{PREL,0.2f}, {PDSYNC,0.0f},{PMASTER,0.7f} }, { K("RISE",PATK,0.2f,1.0f),K("CUTOFF",PCUTOFF,0.05f,1.0f),K("NOISE",PNOISE,0.0f,1.0f),K("D-MIX",PDMIX,0.0f,1.0f) }); add("Laser", "FX", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PMIX,1.0f},{PCUTOFF,0.08f},{PRES,0.8f},{PFENV,0.8f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.0f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.4f},{PMASTER,0.8f} }, cShp); add("Sweep", "FX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.75f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.35f}, {PRES,0.45f},{PFENV,0.6f},{PATK,0.2f},{PDEC,0.5f},{PSUS,0.5f},{PREL,0.6f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.72f} }, { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("F-ENV",PFENV,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.95f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Drone FX", "FX", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO2OCT,0.28f},{PO1CT,0.54f},{PO2CT,0.55f},{PMIX,0.5f}, {PNOISE,0.12f},{PCUTOFF,0.25f},{PRES,0.6f},{PFENV,0.2f},{PATK,0.8f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.8f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.6f},{PMASTER,0.72f} }, cNoise); add("Tuned Noise", "FX", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.5f},{PNOISE,0.6f},{PCUTOFF,0.32f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.05f},{PDEC,0.4f},{PSUS,0.4f},{PREL,0.5f}, {PDSYNC,0.0f},{PMASTER,0.68f} }, cNoise); add("Ping Sweep", "FX", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1CT,0.45f},{PMIX,0.6f},{PCUTOFF,0.25f},{PRES,0.8f},{PFENV,0.9f}, {PATK,0.02f},{PDEC,0.5f},{PSUS,0.1f},{PREL,0.4f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.55f},{PMASTER,0.8f} }, cShp); add("Alien Siren", "FX", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.6f},{PO2CT,0.4f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.7f},{PFENV,0.8f},{PATK,0.5f},{PDEC,0.6f},{PSUS,0.6f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.8f},{PDMIX,0.6f},{PMASTER,0.72f} }, { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.95f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Riser Hiss", "FX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.75f},{PMIX,0.5f},{PNOISE,0.8f},{PCUTOFF,0.15f}, {PRES,0.4f},{PFENV,0.75f},{PATK,0.9f},{PDEC,0.1f},{PSUS,0.8f},{PREL,0.15f}, {PDSYNC,0.0f},{PMASTER,0.7f} }, { K("RISE",PATK,0.2f,1.0f),K("CUTOFF",PCUTOFF,0.05f,1.0f),K("NOISE",PNOISE,0.0f,1.0f),K("D-MIX",PDMIX,0.0f,1.0f) }); add("Droplet", "FX", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.83f},{PMIX,0.4f},{PCUTOFF,0.3f},{PRES,0.55f},{PFENV,0.7f}, {PATK,0.001f},{PDEC,0.5f},{PSUS,0.0f},{PREL,0.45f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.75f} }, cBell); add("Glitch Noise", "FX", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.5f},{PNOISE,0.9f},{PCUTOFF,0.2f},{PRES,0.7f},{PFENV,0.6f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.0f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.7f},{PDMIX,0.6f},{PMASTER,0.8f} }, cNoise); add("Sub Drop", "FX", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.28f},{PMIX,0.9f},{PNOISE,0.05f}, {PCUTOFF,0.2f},{PRES,0.4f},{PFENV,0.9f},{PATK,0.01f},{PDEC,0.6f},{PSUS,0.0f},{PREL,0.5f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, cTone); // STAB / ARP ------------------------------------------------------ add("Detroit Stab", "STAB", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PO1CT,0.52f},{PO2CT,0.48f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.45f},{PFENV,0.6f},{PATK,0.004f},{PDEC,0.35f},{PSUS,0.3f},{PREL,0.25f},{PDRIVE,0.3f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, cStab); add("Juno Stab", "STAB", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.48f},{PRES,0.35f}, {PFENV,0.5f},{PATK,0.003f},{PDEC,0.4f},{PSUS,0.2f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.78f} }, cStab); add("Chord Stab", "STAB", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.35f},{PRES,0.5f}, {PFENV,0.65f},{PATK,0.004f},{PDEC,0.3f},{PSUS,0.4f},{PREL,0.3f},{PDRIVE,0.4f}, {PDSYNC,0.0f},{PMASTER,0.78f} }, cStab); add("House Stab", "STAB", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.3f}, {PFENV,0.5f},{PATK,0.003f},{PDEC,0.3f},{PSUS,0.3f},{PREL,0.18f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.8f} }, cStab); add("Gospel Stab", "STAB", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PO1CT,0.52f},{PO2CT,0.48f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.35f},{PFENV,0.6f},{PATK,0.003f},{PDEC,0.4f},{PSUS,0.2f},{PREL,0.2f},{PDRIVE,0.3f}, {PDSYNC,0.0f},{PMASTER,0.78f} }, cStab); add("Disco Stab", "STAB", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f}, {PFENV,0.5f},{PATK,0.002f},{PDEC,0.3f},{PSUS,0.2f},{PREL,0.12f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.8f} }, cStab); add("Orb Stab", "STAB", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.55f},{PO2CT,0.45f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.6f}, {PFENV,0.7f},{PATK,0.02f},{PDEC,0.4f},{PSUS,0.4f},{PREL,0.4f},{PDRIVE,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cShp); add("Offbeat Stab", "STAB", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.47f},{PO2CT,0.53f},{PMIX,0.5f},{PCUTOFF,0.42f},{PRES,0.4f}, {PFENV,0.55f},{PATK,0.005f},{PDEC,0.35f},{PSUS,0.2f},{PREL,0.15f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, cStab); add("Arp Energy", "ARP", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.52f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.4f}, {PFENV,0.5f},{PATK,0.008f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.15f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.78f} }, cCff); add("Trance Gate", "ARP", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.3f}, {PFENV,0.55f},{PATK,0.01f},{PDEC,0.5f},{PSUS,0.4f},{PREL,0.12f},{PDRIVE,0.25f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.78f} }, { K("CUTOFF",PCUTOFF,0.05f,1.0f),K("RES",PRES,0.0f,1.0f),K("DECAY",PDEC,0.1f,0.9f),K("DELAY",PDMIX,0.0f,1.0f) }); add("Neon Arp", "ARP", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PO1CT,0.55f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.55f},{PFENV,0.7f},{PATK,0.003f},{PDEC,0.4f},{PSUS,0.2f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.78f} }, cCff); add("Retro Arp", "ARP", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.42f},{PRES,0.35f}, {PFENV,0.5f},{PATK,0.004f},{PDEC,0.5f},{PSUS,0.5f},{PREL,0.1f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.55f},{PDMIX,0.4f},{PMASTER,0.78f} }, cCff); add("Dark Arp", "ARP", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f},{PCUTOFF,0.25f},{PRES,0.6f}, {PFENV,0.8f},{PATK,0.002f},{PDEC,0.3f},{PSUS,0.1f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.65f},{PDMIX,0.5f},{PMASTER,0.75f} }, cShp); add("808 Arp", "ARP", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.45f},{PFENV,0.6f},{PATK,0.004f},{PDEC,0.4f},{PSUS,0.3f},{PREL,0.12f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.78f} }, cCff); add("Squaregate", "ARP", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.25f},{PFENV,0.4f},{PATK,0.002f},{PDEC,0.35f},{PSUS,0.0f},{PREL,0.1f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.8f} }, cStab); add("Pluck Arp 16", "ARP", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.5f},{PFENV,0.6f},{PATK,0.002f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.15f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.78f} }, cPluck); add("Dream Melody", "ARP", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.48f},{PO2CT,0.55f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.3f},{PFENV,0.5f},{PATK,0.004f},{PDEC,0.5f},{PSUS,0.3f},{PREL,0.5f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.75f} }, cCff); add("Filter Sweep Arp", "ARP", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.18f},{PRES,0.7f},{PFENV,0.85f},{PATK,0.003f},{PDEC,0.4f},{PSUS,0.2f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.45f},{PMASTER,0.8f} }, cShp); add("Mono Seq", "ARP", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1CT,0.5f},{PMIX,0.9f}, {PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.5f},{PATK,0.001f},{PDEC,0.3f},{PSUS,0.2f},{PREL,0.1f},{PGLIDE,0.4f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.3f},{PMASTER,0.8f} }, cKeys); add("Twilight Arp", "ARP", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1OCT,0.55f},{PO2OCT,0.5f},{PO1CT,0.55f},{PO2CT,0.48f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.55f},{PFENV,0.7f},{PATK,0.003f},{PDEC,0.4f},{PSUS,0.15f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.78f} }, cCff); add("Jungle Arp", "ARP", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.42f},{PO2CT,0.58f},{PMIX,0.5f}, {PCUTOFF,0.28f},{PRES,0.6f},{PFENV,0.8f},{PATK,0.002f},{PDEC,0.3f},{PSUS,0.1f},{PREL,0.25f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.75f} }, cShp); // ORGAN ------------------------------------------------------------ add("Church Organ", "ORGAN", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.3f},{PFENV,0.2f},{PATK,0.02f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.15f},{PDRIVE,0.25f}, {PDSYNC,0.0f},{PMASTER,0.78f} }, cOrgan); add("Farfisa", "ORGAN", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.48f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.25f},{PFENV,0.3f},{PATK,0.003f},{PDEC,0.25f},{PSUS,0.7f},{PREL,0.08f},{PDRIVE,0.5f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, cOrgan); add("Wheel Organ", "ORGAN", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.3f},{PFENV,0.25f},{PATK,0.005f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.1f},{PDRIVE,0.4f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.2f},{PMASTER,0.78f} }, cOrgan); add("Rotary Organ", "ORGAN", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.5f},{PNOISE,0.05f}, {PCUTOFF,0.45f},{PRES,0.3f},{PFENV,0.3f},{PATK,0.01f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.2f},{PDRIVE,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.78f} }, cOrgan); add("Theater Organ", "ORGAN", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f}, {PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.25f},{PATK,0.01f},{PDEC,0.35f},{PSUS,0.7f},{PREL,0.15f},{PDRIVE,0.35f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cOrgan); add("Junk Organ", "ORGAN", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.47f},{PO2CT,0.55f},{PMIX,0.5f}, {PCUTOFF,0.35f},{PRES,0.5f},{PFENV,0.35f},{PATK,0.02f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.12f},{PDRIVE,0.7f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, cOrgan); add("Swell Organ", "ORGAN", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.4f},{PFENV,0.4f},{PATK,0.7f},{PDEC,0.35f},{PSUS,0.8f},{PREL,0.5f}, {PDSYNC,0.0f},{PMASTER,0.72f} }, cOrgan); add("Reggae Cab", "ORGAN", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.2f},{PFENV,0.25f},{PATK,0.004f},{PDEC,0.3f},{PSUS,0.6f},{PREL,0.08f},{PDRIVE,0.45f}, {PDSYNC,0.0f},{PMASTER,0.8f} }, cOrgan); // STRING ---------------------------------------------------------- add("Orchestra", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.49f},{PO2CT,0.51f},{PMIX,0.4f}, {PCUTOFF,0.35f},{PRES,0.3f},{PFENV,0.5f},{PATK,0.6f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.72f} }, cStr); add("Solo Violin", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.7f}, {PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.6f},{PATK,0.25f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.4f},{PGLIDE,0.2f}, {PDSYNC,0.0f},{PMASTER,0.75f} }, cStr); add("Celloso", "STRING", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.25f},{PO1CT,0.52f},{PO2CT,0.48f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.3f},{PFENV,0.6f},{PATK,0.2f},{PDEC,0.5f},{PSUS,0.7f},{PREL,0.5f}, {PDSYNC,0.0f},{PMASTER,0.7f} }, cStr); add("Lead Strings", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.55f},{PO1CT,0.51f},{PO2CT,0.49f},{PMIX,0.5f}, {PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.5f},{PATK,0.03f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cStr); add("Glass Strings", "STRING", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.55f},{PO2OCT,0.62f},{PO1CT,0.53f},{PO2CT,0.5f},{PMIX,0.6f}, {PCUTOFF,0.5f},{PRES,0.25f},{PFENV,0.5f},{PATK,0.5f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.5f},{PMASTER,0.7f} }, cStr); add("Pizz Strings", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.5f},{PFENV,0.7f},{PATK,0.001f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.2f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cPluck); add("Dark Strings", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1OCT,0.25f},{PO2OCT,0.5f},{PMIX,0.5f}, {PCUTOFF,0.24f},{PRES,0.5f},{PFENV,0.4f},{PATK,0.7f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.8f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.72f} }, cStr); add("Ensemble 8", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.45f},{PO2CT,0.55f},{PMIX,0.4f}, {PCUTOFF,0.32f},{PRES,0.4f},{PFENV,0.6f},{PATK,0.5f},{PDEC,0.4f},{PSUS,0.75f},{PREL,0.6f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.45f},{PMASTER,0.72f} }, cStr); // BELL ------------------------------------------------------------ add("Temple Bell", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.35f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.7f},{PSUS,0.0f},{PREL,0.6f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.75f} }, cBell); add("Music Box", "BELL", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO2OCT,0.83f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.25f},{PFENV,0.35f}, {PATK,0.002f},{PDEC,0.45f},{PSUS,0.0f},{PREL,0.4f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.72f} }, cBell); add("Wind Chime", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.83f},{PO1CT,0.55f},{PO2CT,0.5f},{PMIX,0.45f}, {PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.5f},{PATK,0.004f},{PDEC,0.6f},{PSUS,0.0f},{PREL,0.7f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.6f},{PMASTER,0.7f} }, cBell); add("Bronze Bell", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.5f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f}, {PCUTOFF,0.3f},{PRES,0.35f},{PFENV,0.45f},{PATK,0.001f},{PDEC,0.7f},{PSUS,0.0f},{PREL,0.8f}, {PDSYNC,0.0f},{PMASTER,0.75f} }, cBell); add("Glass Bell", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.83f},{PO1CT,0.6f},{PO2CT,0.5f},{PMIX,0.4f}, {PCUTOFF,0.45f},{PRES,0.4f},{PFENV,0.55f},{PATK,0.001f},{PDEC,0.55f},{PSUS,0.0f},{PREL,0.5f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.72f} }, cBell); add("Marimba", "BELL", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PMIX,0.7f}, {PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.5f},{PATK,0.001f},{PDEC,0.35f},{PSUS,0.0f},{PREL,0.3f}, {PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, cBell); // WIND ------------------------------------------------------------- add("Flute Air", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PMIX,0.3f},{PNOISE,0.12f},{PCUTOFF,0.5f},{PRES,0.18f},{PFENV,0.25f}, {PATK,0.18f},{PDEC,0.25f},{PSUS,0.8f},{PREL,0.12f},{PGLIDE,0.15f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cWind); add("Alto Flute", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PMIX,0.35f},{PNOISE,0.1f},{PCUTOFF,0.45f},{PRES,0.25f},{PFENV,0.3f}, {PATK,0.3f},{PDEC,0.2f},{PSUS,0.85f},{PREL,0.15f},{PGLIDE,0.2f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cWind); add("Pan Flute", "WIND", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.3f},{PFENV,0.3f}, {PATK,0.01f},{PDEC,0.3f},{PSUS,0.75f},{PREL,0.15f},{PGLIDE,0.35f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("Ocarina", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PMIX,0.9f},{PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.35f}, {PATK,0.02f},{PDEC,0.2f},{PSUS,0.85f},{PREL,0.1f},{PGLIDE,0.15f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("Recorder", "WIND", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PMIX,0.6f},{PNOISE,0.08f},{PCUTOFF,0.55f},{PRES,0.2f},{PFENV,0.3f}, {PATK,0.04f},{PDEC,0.2f},{PSUS,0.8f},{PREL,0.12f},{PGLIDE,0.12f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cWind); add("Clarinet Room", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PMIX,0.9f},{PNOISE,0.06f},{PCUTOFF,0.42f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.05f},{PDEC,0.2f},{PSUS,0.85f},{PREL,0.12f},{PGLIDE,0.15f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("Bass Clarinet", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PMIX,0.9f},{PNOISE,0.05f},{PCUTOFF,0.35f},{PRES,0.35f},{PFENV,0.35f}, {PATK,0.04f},{PDEC,0.25f},{PSUS,0.9f},{PREL,0.15f},{PGLIDE,0.2f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cWind); add("Oboe Reed", "WIND", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PMIX,0.4f},{PNOISE,0.1f},{PCUTOFF,0.38f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.04f},{PDEC,0.2f},{PSUS,0.85f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("English Horn", "WIND", { {PO1WAVE,0.25f},{PO2WAVE,0.5f},{PMIX,0.5f},{PNOISE,0.08f},{PCUTOFF,0.36f},{PRES,0.45f},{PFENV,0.45f}, {PATK,0.05f},{PDEC,0.25f},{PSUS,0.85f},{PREL,0.18f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cWind); add("Bassoon", "WIND", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.5f},{PNOISE,0.06f}, {PCUTOFF,0.33f},{PRES,0.4f},{PFENV,0.4f},{PATK,0.06f},{PDEC,0.3f},{PSUS,0.82f},{PREL,0.2f},{PGLIDE,0.2f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cWind); add("Harmonica", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.75f},{PMIX,0.4f},{PNOISE,0.2f},{PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.45f}, {PATK,0.008f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("Accordion Vox", "WIND", { {PO1WAVE,0.75f},{PO2WAVE,0.25f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.42f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.01f},{PDEC,0.3f},{PSUS,0.75f},{PREL,0.15f},{PDRIVE,0.3f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("Breath Wash", "WIND", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PMIX,0.4f},{PNOISE,0.45f},{PCUTOFF,0.6f},{PRES,0.15f},{PFENV,0.3f}, {PATK,0.5f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.4f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.68f} }, cVoice); add("Shakuhachi", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.5f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.4f},{PRES,0.6f},{PFENV,0.5f}, {PATK,0.04f},{PDEC,0.2f},{PSUS,0.8f},{PREL,0.25f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("Tin Whistle", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PMIX,0.95f},{PNOISE,0.05f},{PCUTOFF,0.6f},{PRES,0.2f},{PFENV,0.3f}, {PATK,0.012f},{PDEC,0.25f},{PSUS,0.75f},{PREL,0.1f},{PGLIDE,0.25f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cWind); add("Piccolo", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.75f},{PO1OCT,0.62f},{PMIX,0.4f},{PNOISE,0.1f},{PCUTOFF,0.65f},{PRES,0.25f},{PFENV,0.3f}, {PATK,0.012f},{PDEC,0.2f},{PSUS,0.8f},{PREL,0.1f},{PGLIDE,0.2f},{PDSYNC,0.0f},{PMASTER,0.7f} }, cWind); add("Zampona", "WIND", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.012f},{PDEC,0.3f},{PSUS,0.78f},{PREL,0.18f},{PGLIDE,0.3f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cWind); add("Echo Flute", "WIND", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PMIX,1.0f},{PNOISE,0.1f},{PCUTOFF,0.55f},{PRES,0.25f},{PFENV,0.3f}, {PATK,0.02f},{PDEC,0.25f},{PSUS,0.78f},{PREL,0.15f},{PGLIDE,0.2f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.55f},{PDMIX,0.4f},{PMASTER,0.75f} }, cWind); add("Glass Flute", "WIND", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.7f},{PRES,0.2f},{PFENV,0.35f}, {PATK,0.08f},{PDEC,0.25f},{PSUS,0.8f},{PREL,0.3f},{PGLIDE,0.15f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.45f},{PMASTER,0.7f} }, cWind); // BRASS ----------------------------------------------------------- add("Trumpet", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PMIX,0.4f},{PNOISE,0.15f},{PCUTOFF,0.45f},{PRES,0.4f},{PFENV,0.55f}, {PATK,0.02f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.12f},{PDRIVE,0.3f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Mellow Horn", "BRASS", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PMIX,0.5f},{PNOISE,0.1f},{PCUTOFF,0.4f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.04f},{PDEC,0.25f},{PSUS,0.85f},{PREL,0.15f},{PGLIDE,0.1f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cBrass); add("French Horn", "BRASS", { {PO1WAVE,0.25f},{PO2WAVE,0.5f},{PMIX,0.5f},{PNOISE,0.08f},{PCUTOFF,0.38f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.06f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.2f},{PGLIDE,0.15f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cBrass); add("Trombone", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PMIX,0.6f},{PNOISE,0.12f},{PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.02f},{PDEC,0.25f},{PSUS,0.82f},{PREL,0.12f},{PDRIVE,0.25f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Bass Trombone", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PMIX,0.6f},{PNOISE,0.12f},{PCUTOFF,0.32f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.03f},{PDEC,0.3f},{PSUS,0.82f},{PREL,0.15f},{PDRIVE,0.3f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Tuba", "BRASS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PMIX,0.85f},{PNOISE,0.08f},{PCUTOFF,0.32f},{PRES,0.35f},{PFENV,0.4f}, {PATK,0.03f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Muted Brass", "BRASS", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.55f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.02f},{PDEC,0.25f},{PSUS,0.7f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cBrass); add("Bugle", "BRASS", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PMIX,0.6f},{PCUTOFF,0.45f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.03f},{PDEC,0.25f},{PSUS,0.8f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Sax Alto", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PMIX,0.45f},{PNOISE,0.18f},{PCUTOFF,0.45f},{PRES,0.4f},{PFENV,0.55f}, {PATK,0.03f},{PDEC,0.22f},{PSUS,0.85f},{PREL,0.15f},{PDRIVE,0.4f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Sax Tenor", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PMIX,0.45f},{PNOISE,0.15f},{PCUTOFF,0.42f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.03f},{PDEC,0.25f},{PSUS,0.85f},{PREL,0.18f},{PDRIVE,0.35f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Sax Baritone", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.36f},{PRES,0.45f},{PFENV,0.55f}, {PATK,0.04f},{PDEC,0.3f},{PSUS,0.82f},{PREL,0.2f},{PDRIVE,0.4f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Brass Section", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.5f},{PNOISE,0.1f},{PCUTOFF,0.42f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.03f},{PDEC,0.28f},{PSUS,0.85f},{PREL,0.2f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cBrass); add("Synth Brass", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.01f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.12f},{PDRIVE,0.3f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cBrass); add("Smooth Brass Pad", "BRASS", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.6f}, {PATK,0.3f},{PDEC,0.35f},{PSUS,0.8f},{PREL,0.5f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.72f} }, cBrass); // VOICE ----------------------------------------------------------- add("Ooh Choir", "VOICE", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.34f},{PRES,0.25f},{PFENV,0.5f}, {PATK,0.4f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.6f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.7f} }, cVoice); add("Ahh Choir", "VOICE", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.42f},{PRES,0.25f},{PFENV,0.5f}, {PATK,0.35f},{PDEC,0.4f},{PSUS,0.78f},{PREL,0.6f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.7f} }, cVoice); add("Gregorian", "VOICE", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PO1CT,0.52f},{PO2CT,0.48f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.3f},{PFENV,0.45f}, {PATK,0.5f},{PDEC,0.4f},{PSUS,0.85f},{PREL,0.7f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cVoice); add("Tenor Breath", "VOICE", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PMIX,0.6f},{PNOISE,0.3f},{PCUTOFF,0.5f},{PRES,0.2f},{PFENV,0.3f}, {PATK,0.1f},{PDEC,0.3f},{PSUS,0.82f},{PREL,0.5f},{PDSYNC,0.0f},{PMASTER,0.7f} }, cVoice); add("Space Opera", "VOICE", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.55f},{PO2OCT,0.62f},{PO1CT,0.53f},{PO2CT,0.47f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.55f}, {PATK,0.3f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.7f} }, cVoice); add("Vocoder Choir", "VOICE", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.65f},{PFTYPE,0.5f},{PFENV,0.6f}, {PATK,0.02f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.25f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.78f} }, cSeq); add("Whisper", "VOICE", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PMIX,0.4f},{PNOISE,0.8f},{PCUTOFF,0.65f},{PRES,0.2f},{PFENV,0.25f}, {PATK,0.02f},{PDEC,0.2f},{PSUS,0.6f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.68f} }, cVoice); add("Hum Canon", "VOICE", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.25f},{PFENV,0.3f}, {PATK,0.25f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.5f},{PGLIDE,0.2f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cVoice); add("Glass Voice", "VOICE", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.15f},{PDEC,0.35f},{PSUS,0.75f},{PREL,0.4f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.7f} }, cVoice); add("Voice Pad", "VOICE", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.38f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.55f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.75f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.7f} }, cVoice); add("Ethereal Ooh", "VOICE", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.5f},{PO2OCT,0.55f},{PO1CT,0.5f},{PO2CT,0.54f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.6f}, {PATK,0.5f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.68f} }, cVoice); add("Night Choir", "VOICE", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.28f},{PO2OCT,0.3f},{PO1CT,0.5f},{PO2CT,0.55f},{PMIX,0.5f},{PCUTOFF,0.25f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.5f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.5f},{PMASTER,0.7f} }, cVoice); // PERC ------------------------------------------------------------ add("Kick 26", "PERC", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.24f},{PMIX,0.95f},{PNOISE,0.04f},{PCUTOFF,0.25f},{PRES,0.4f},{PFENV,0.45f}, {PATK,0.001f},{PDEC,0.5f},{PSUS,0.05f},{PREL,0.08f},{PDSYNC,0.0f},{PMASTER,0.88f} }, cPerc); add("Kick 808", "PERC", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.25f},{PO2OCT,0.24f},{PMIX,0.9f},{PCUTOFF,0.32f},{PRES,0.6f},{PFENV,0.5f}, {PATK,0.002f},{PDEC,0.6f},{PSUS,0.1f},{PREL,0.12f},{PDSYNC,0.0f},{PMASTER,0.88f} }, cPerc); add("Snare Tight", "PERC", { {PO1WAVE,0.25f},{PO2WAVE,0.8f},{PO1OCT,0.25f},{PO2OCT,0.5f},{PMIX,0.5f},{PNOISE,0.5f},{PCUTOFF,0.38f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.18f},{PSUS,0.0f},{PREL,0.1f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cPerc); add("Rimshot", "PERC", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PMIX,0.8f},{PNOISE,0.15f},{PCUTOFF,0.45f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.2f},{PSUS,0.0f},{PREL,0.08f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cPerc); add("Clap Hands", "PERC", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.5f},{PNOISE,0.9f},{PCUTOFF,0.42f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.12f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cPerc); add("Hat Open", "PERC", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.4f},{PNOISE,0.95f},{PCUTOFF,0.78f},{PRES,0.15f},{PFTYPE,1.0f},{PFENV,0.2f}, {PATK,0.001f},{PDEC,0.25f},{PSUS,0.0f},{PREL,0.2f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cPerc); add("Hat Closed", "PERC", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.4f},{PNOISE,0.95f},{PCUTOFF,0.82f},{PRES,0.15f},{PFTYPE,1.0f},{PFENV,0.2f}, {PATK,0.001f},{PDEC,0.06f},{PSUS,0.0f},{PREL,0.05f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cPerc); add("Tom Low", "PERC", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PMIX,0.9f},{PCUTOFF,0.3f},{PRES,0.5f},{PFENV,0.3f}, {PATK,0.001f},{PDEC,0.5f},{PSUS,0.0f},{PREL,0.2f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cPerc); add("Tom Mid", "PERC", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.4f},{PO2OCT,0.4f},{PMIX,0.9f},{PCUTOFF,0.35f},{PRES,0.5f},{PFENV,0.3f}, {PATK,0.001f},{PDEC,0.45f},{PSUS,0.0f},{PREL,0.18f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cPerc); add("Tom High", "PERC", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.55f},{PO2OCT,0.55f},{PMIX,0.9f},{PCUTOFF,0.4f},{PRES,0.6f},{PFENV,0.3f}, {PATK,0.001f},{PDEC,0.4f},{PSUS,0.0f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cPerc); add("Wood Block", "PERC", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.7f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.15f},{PSUS,0.0f},{PREL,0.06f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cPerc); add("Maracas", "PERC", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.4f},{PNOISE,0.95f},{PCUTOFF,0.65f},{PFTYPE,0.5f},{PRES,0.3f},{PFENV,0.35f}, {PATK,0.001f},{PDEC,0.12f},{PSUS,0.0f},{PREL,0.06f},{PDSYNC,0.0f},{PMASTER,0.7f} }, cPerc); add("Shaker", "PERC", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.4f},{PNOISE,0.9f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.3f}, {PATK,0.001f},{PDEC,0.2f},{PSUS,0.0f},{PREL,0.1f},{PDSYNC,0.0f},{PMASTER,0.7f} }, cPerc); add("Cowbell", "PERC", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.6f},{PFENV,0.4f}, {PATK,0.001f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.12f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cPerc); add("Timbale", "PERC", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.83f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.4f},{PSUS,0.0f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cPerc); add("Crash", "PERC", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.5f},{PNOISE,0.95f},{PCUTOFF,0.5f},{PRES,0.5f},{PFENV,0.4f}, {PATK,0.001f},{PDEC,0.8f},{PSUS,0.0f},{PREL,0.7f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cPerc); add("Gong Hit", "PERC", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.83f},{PMIX,0.5f},{PNOISE,0.3f},{PCUTOFF,0.28f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.85f},{PSUS,0.0f},{PREL,0.8f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cPerc); add("Gabber Kick", "PERC", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PMIX,0.9f},{PNOISE,0.08f},{PCUTOFF,0.32f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.4f},{PSUS,0.1f},{PREL,0.1f},{PDRIVE,0.9f},{PDSYNC,0.0f},{PMASTER,0.9f} }, cPerc); // SFX ------------------------------------------------------------- add("Riser Up", "SFX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.3f},{PO2OCT,0.4f},{PMIX,0.5f},{PNOISE,0.5f},{PCUTOFF,0.2f},{PRES,0.5f},{PFENV,0.9f}, {PATK,0.9f},{PDEC,0.1f},{PSUS,0.8f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cSfx); add("Riser Down", "SFX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.5f},{PNOISE,0.6f},{PCUTOFF,0.5f},{PRES,0.5f},{PFENV,0.8f}, {PATK,0.2f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.6f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cSfx); add("Laser Zap", "SFX", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PMIX,1.0f},{PCUTOFF,0.1f},{PRES,0.8f},{PFENV,0.8f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.3f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.4f},{PMASTER,0.8f} }, cShp); add("Phaser Sweep", "SFX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f},{PCUTOFF,0.18f},{PRES,0.8f},{PFENV,0.9f}, {PATK,0.01f},{PDEC,0.5f},{PSUS,0.3f},{PREL,0.4f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.5f},{PMASTER,0.8f} }, cShp); add("Alarm Siren", "SFX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.15f},{PRES,0.8f},{PFENV,0.9f}, {PATK,0.4f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.4f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cSfx); add("Robot Beep", "SFX", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PMIX,0.5f},{PCUTOFF,0.6f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.001f},{PDEC,0.25f},{PSUS,0.0f},{PREL,0.2f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cRetro); add("Power Down", "SFX", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.6f},{PO2CT,0.4f},{PMIX,0.5f},{PNOISE,0.4f},{PCUTOFF,0.6f},{PRES,0.4f},{PFENV,0.8f}, {PATK,0.01f},{PDEC,0.7f},{PSUS,0.2f},{PREL,0.8f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cSfx); add("Engine Drone", "SFX", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.22f},{PO2OCT,0.2f},{PO1CT,0.55f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.3f},{PCUTOFF,0.25f},{PRES,0.5f},{PFENV,0.35f}, {PATK,0.6f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.6f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cSfx); add("Wobble Growl", "SFX", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.12f},{PRES,0.8f},{PFENV,0.9f}, {PATK,0.008f},{PDEC,0.4f},{PSUS,0.4f},{PREL,0.3f},{PDRIVE,0.6f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.4f},{PMASTER,0.85f} }, cSfx); add("Police Siren", "SFX", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.4f},{PO2OCT,0.5f},{PMIX,0.6f},{PCUTOFF,0.2f},{PRES,0.8f},{PFENV,0.9f}, {PATK,0.35f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.35f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cSfx); add("Glitch Blip", "SFX", { {PO1WAVE,0.75f},{PO2WAVE,0.8f},{PO1CT,0.5f},{PO2CT,0.6f},{PMIX,0.5f},{PNOISE,0.6f},{PCUTOFF,0.55f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.15f},{PSUS,0.0f},{PREL,0.1f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.8f} }, cSfx); add("Data Stream", "SFX", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f},{PNOISE,0.3f},{PCUTOFF,0.3f},{PRES,0.8f},{PFENV,0.8f}, {PATK,0.001f},{PDEC,0.2f},{PSUS,0.2f},{PREL,0.15f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.8f},{PDMIX,0.7f},{PMASTER,0.8f} }, cSfx); add("Boing", "SFX", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.83f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.6f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.6f},{PSUS,0.0f},{PREL,0.4f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cSfx); add("Impact Boom", "SFX", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PMIX,0.9f},{PNOISE,0.4f},{PCUTOFF,0.18f},{PRES,0.4f},{PFENV,0.8f}, {PATK,0.002f},{PDEC,0.7f},{PSUS,0.0f},{PREL,0.6f},{PDSYNC,0.0f},{PMASTER,0.85f} }, cSfx); add("UFO Bleep", "SFX", { {PO1WAVE,0.75f},{PO2WAVE,0.25f},{PO1OCT,0.5f},{PO2OCT,0.83f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.7f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.2f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.78f} }, cSfx); add("Alarm Clang", "SFX", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.6f},{PNOISE,0.2f},{PCUTOFF,0.4f},{PRES,0.8f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.5f},{PSUS,0.0f},{PREL,0.4f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cSfx); // GRIT ------------------------------------------------------------ add("Industrial Stab", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.3f},{PCUTOFF,0.28f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.2f},{PREL,0.2f},{PDRIVE,0.85f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cShp); add("Metal Grind", "GRIT", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.45f},{PO2CT,0.55f},{PMIX,0.5f},{PNOISE,0.4f},{PCUTOFF,0.45f},{PRES,0.7f},{PFENV,0.5f}, {PATK,0.004f},{PDEC,0.4f},{PSUS,0.3f},{PREL,0.25f},{PDRIVE,0.9f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cShp); add("Rusty Saw", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f},{PCUTOFF,0.22f},{PRES,0.5f},{PFENV,0.7f}, {PATK,0.005f},{PDEC,0.35f},{PSUS,0.4f},{PREL,0.15f},{PDRIVE,0.9f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cDrift); add("Broken Radio", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.55f},{PO2CT,0.45f},{PMIX,0.5f},{PNOISE,0.5f},{PCUTOFF,0.55f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.3f},{PREL,0.2f},{PDRIVE,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.8f} }, cSfx); add("Grunge Lead", "GRIT", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.6f}, {PATK,0.01f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.2f},{PDRIVE,0.8f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cDrift); add("Dirt Squelch", "GRIT", { {PO1WAVE,0.25f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.15f},{PRES,0.75f},{PFENV,0.9f}, {PATK,0.004f},{PDEC,0.4f},{PSUS,0.3f},{PREL,0.25f},{PDRIVE,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.4f},{PMASTER,0.85f} }, cShp); add("Cement Mix", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.8f},{PNOISE,0.7f},{PCUTOFF,0.32f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.01f},{PDEC,0.45f},{PSUS,0.3f},{PREL,0.3f},{PDRIVE,0.85f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cNoise); add("Screech", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f},{PCUTOFF,0.65f},{PRES,0.75f},{PFENV,0.4f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.5f},{PREL,0.3f},{PDRIVE,0.9f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cShp); add("Grind Bass", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.2f},{PRES,0.6f},{PFENV,0.7f}, {PATK,0.004f},{PDEC,0.45f},{PSUS,0.5f},{PREL,0.15f},{PDRIVE,0.95f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.3f},{PMASTER,0.88f} }, cDrift); add("Static Chord", "GRIT", { {PO1WAVE,0.8f},{PO2WAVE,0.8f},{PMIX,0.4f},{PNOISE,0.85f},{PCUTOFF,0.4f},{PRES,0.5f},{PFENV,0.4f}, {PATK,0.05f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.4f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cNoise); add("Spit Noise", "GRIT", { {PO1WAVE,0.25f},{PO2WAVE,0.8f},{PNOISE,0.8f},{PCUTOFF,0.5f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.2f},{PSUS,0.0f},{PREL,0.15f},{PDRIVE,0.6f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cNoise); add("Fuzz Keys", "GRIT", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.004f},{PDEC,0.5f},{PSUS,0.3f},{PREL,0.3f},{PDRIVE,0.9f},{PDSYNC,0.0f},{PMASTER,0.85f} }, cDrift); add("Rust Lead", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.55f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.3f},{PCUTOFF,0.3f},{PRES,0.6f},{PFENV,0.7f}, {PATK,0.01f},{PDEC,0.4f},{PSUS,0.5f},{PREL,0.25f},{PDRIVE,0.85f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.82f} }, cDrift); add("Dirty Choad", "GRIT", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PO1OCT,0.5f},{PO2OCT,0.55f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.3f},{PRES,0.6f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.4f},{PREL,0.3f},{PDRIVE,0.85f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cShp); // RETRO ----------------------------------------------------------- add("8-Bit Square", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PMIX,0.6f},{PCUTOFF,0.5f},{PRES,0.2f},{PFENV,0.4f}, {PATK,0.002f},{PDEC,0.25f},{PSUS,0.4f},{PREL,0.1f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cRetro); add("NES Lead", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.25f},{PMIX,0.6f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.2f},{PSUS,0.5f},{PREL,0.08f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cRetro); add("Game Boy", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.45f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.3f},{PSUS,0.3f},{PREL,0.1f},{PDRIVE,0.4f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cRetro); add("Arcade Blip", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PMIX,0.8f},{PCUTOFF,0.5f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.2f},{PSUS,0.0f},{PREL,0.12f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cRetro); add("Chiptune Bass", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PMIX,0.9f},{PCUTOFF,0.35f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.001f},{PDEC,0.25f},{PSUS,0.4f},{PREL,0.08f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cRetro); add("Pong", "RETRO", { {PO1WAVE,0.5f},{PO2WAVE,0.75f},{PMIX,0.6f},{PCUTOFF,0.6f},{PRES,0.2f},{PFENV,0.3f}, {PATK,0.001f},{PDEC,0.15f},{PSUS,0.2f},{PREL,0.08f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cRetro); add("Pac Siren", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.2f},{PRES,0.8f},{PFENV,0.9f}, {PATK,0.1f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.3f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cSfx); add("Dragon Quest", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1CT,0.5f},{PMIX,0.7f},{PCUTOFF,0.5f},{PRES,0.35f},{PFENV,0.4f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.6f},{PREL,0.12f},{PGLIDE,0.2f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cRetro); add("Sega Sweep", "RETRO", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f},{PCUTOFF,0.22f},{PRES,0.7f},{PFENV,0.9f}, {PATK,0.005f},{PDEC,0.4f},{PSUS,0.3f},{PREL,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.8f} }, cShp); add("Console Pad", "RETRO", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.3f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.6f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.72f} }, cRetro); add("Pixel Pluck", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PMIX,0.7f},{PCUTOFF,0.4f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.2f},{PSUS,0.0f},{PREL,0.15f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.35f},{PMASTER,0.75f} }, cRetro); add("Tiny Lead", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.25f},{PFENV,0.45f}, {PATK,0.003f},{PDEC,0.25f},{PSUS,0.5f},{PREL,0.1f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} }, cRetro); add("16-Bit Lead", "RETRO", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.6f},{PCUTOFF,0.45f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.004f},{PDEC,0.35f},{PSUS,0.6f},{PREL,0.15f},{PDRIVE,0.3f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cRetro); add("Turtle Power", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.52f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.35f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.3f},{PREL,0.2f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.78f} }, cRetro); add("Wicked Blip", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.8f},{PNOISE,0.5f},{PCUTOFF,0.62f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.12f},{PSUS,0.0f},{PREL,0.08f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.78f} }, cRetro); add("End Boss", "RETRO", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.25f},{PO2OCT,0.5f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.2f},{PRES,0.75f},{PFENV,0.9f}, {PATK,0.01f},{PDEC,0.5f},{PSUS,0.5f},{PREL,0.4f},{PDRIVE,0.6f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.82f} }, cShp); // AMBIENT --------------------------------------------------------- add("Tundra", "AMBIENT", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.4f},{PO2OCT,0.45f},{PO1CT,0.5f},{PO2CT,0.54f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.9f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.9f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.68f} }, cPads); add("Underwater", "AMBIENT", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.3f},{PO2OCT,0.35f},{PNOISE,0.2f},{PCUTOFF,0.25f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.7f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.9f},{PDSYNC,0.0f},{PMASTER,0.7f} }, cPads); add("Glass Rain", "AMBIENT", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.83f},{PMIX,0.45f},{PNOISE,0.1f},{PCUTOFF,0.5f},{PRES,0.4f},{PFENV,0.55f}, {PATK,0.02f},{PDEC,0.6f},{PSUS,0.0f},{PREL,0.6f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.7f} }, cBell); add("Fog Bank", "AMBIENT", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f},{PNOISE,0.3f},{PCUTOFF,0.3f},{PRES,0.5f},{PFENV,0.4f}, {PATK,0.8f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.9f},{PDSYNC,0.0f},{PMASTER,0.68f} }, cPads); add("Northern Lights", "AMBIENT", { {PO1WAVE,0.25f},{PO2WAVE,0.5f},{PO1OCT,0.6f},{PO2OCT,0.55f},{PO1CT,0.53f},{PO2CT,0.47f},{PMIX,0.5f},{PNOISE,0.1f},{PCUTOFF,0.45f},{PRES,0.45f},{PFENV,0.6f}, {PATK,0.6f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.9f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.7f},{PMASTER,0.68f} }, cPads); add("Slow Motion", "AMBIENT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.49f},{PO2CT,0.51f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.95f},{PDEC,0.3f},{PSUS,0.9f},{PREL,0.95f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.68f} }, cPads); add("Meridian", "AMBIENT", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.5f},{PCUTOFF,0.42f},{PRES,0.3f},{PFENV,0.55f}, {PATK,0.5f},{PDEC,0.4f},{PSUS,0.75f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.7f} }, cPads); add("Cosmic Drift", "AMBIENT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.28f},{PRES,0.6f},{PFENV,0.6f}, {PATK,0.8f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.9f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.7f},{PMASTER,0.68f} }, cPads); add("Deep Space", "AMBIENT", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.3f},{PNOISE,0.25f},{PCUTOFF,0.2f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.85f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.95f},{PDSYNC,0.0f},{PMASTER,0.7f} }, cPads); add("Rainforest", "AMBIENT", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.4f},{PO2OCT,0.62f},{PMIX,0.4f},{PNOISE,0.4f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.05f},{PDEC,0.4f},{PSUS,0.5f},{PREL,0.5f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.8f},{PDMIX,0.8f},{PMASTER,0.7f} }, cPads); add("Hourglass", "AMBIENT", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.6f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.6f},{PMASTER,0.7f} }, cPads); add("Starlight", "AMBIENT", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PO1CT,0.55f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.12f},{PCUTOFF,0.55f},{PRES,0.35f},{PFENV,0.6f}, {PATK,0.4f},{PDEC,0.5f},{PSUS,0.5f},{PREL,0.9f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.7f},{PMASTER,0.68f} }, cPads); add("Glacier", "AMBIENT", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.4f},{PO2OCT,0.55f},{PO1CT,0.5f},{PO2CT,0.55f},{PMIX,0.5f},{PNOISE,0.2f},{PCUTOFF,0.35f},{PRES,0.55f},{PFENV,0.6f}, {PATK,0.7f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.9f},{PDSYNC,0.0f},{PMASTER,0.68f} }, cPads); add("Floating", "AMBIENT", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.62f},{PMIX,0.6f},{PCUTOFF,0.45f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.5f},{PDEC,0.4f},{PSUS,0.6f},{PREL,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.7f} }, cPads); add("Midnight Drive", "AMBIENT", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1OCT,0.25f},{PO2OCT,0.28f},{PMIX,0.5f},{PNOISE,0.1f},{PCUTOFF,0.25f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.4f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.72f} }, cPads); add("Afterglow", "AMBIENT", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.45f},{PCUTOFF,0.32f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.6f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.55f},{PMASTER,0.7f} }, cPads); // BASS (extra) ---------------------------------------------------- add("Wobble Sub", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.14f},{PRES,0.75f},{PFENV,0.85f}, {PATK,0.004f},{PDEC,0.35f},{PSUS,0.5f},{PREL,0.18f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.35f},{PMASTER,0.85f} }, cShp); add("Slap Funk", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1OCT,0.25f},{PO2OCT,0.28f},{PMIX,0.7f},{PCUTOFF,0.38f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.3f},{PSUS,0.3f},{PREL,0.12f},{PDRIVE,0.4f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cTone); add("Smooth Sub", "BASS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PO1CT,0.5f},{PO2CT,0.51f},{PMIX,0.6f},{PCUTOFF,0.45f},{PRES,0.2f},{PFENV,0.3f}, {PATK,0.02f},{PDEC,0.35f},{PSUS,0.75f},{PREL,0.2f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cCff); add("808 Noir", "BASS", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.25f},{PO2OCT,0.24f},{PMIX,0.85f},{PNOISE,0.08f},{PCUTOFF,0.18f},{PRES,0.5f},{PFENV,0.85f}, {PATK,0.008f},{PDEC,0.65f},{PSUS,0.0f},{PREL,0.5f},{PDSYNC,0.0f},{PMASTER,0.88f} }, cTone); add("Hoover Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.45f},{PO2CT,0.55f},{PMIX,0.5f},{PNOISE,0.1f},{PCUTOFF,0.25f},{PRES,0.6f},{PFTYPE,0.5f},{PFENV,0.7f}, {PATK,0.006f},{PDEC,0.45f},{PSUS,0.5f},{PREL,0.2f},{PDRIVE,0.5f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.3f},{PMASTER,0.82f} }, cDrift); add("Reese Drift", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.42f},{PO2CT,0.58f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.45f},{PFENV,0.6f}, {PATK,0.01f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.2f},{PDRIVE,0.35f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.25f},{PMASTER,0.8f} }, cDrift); add("FM Bass", "BASS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.4f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.2f},{PREL,0.25f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.3f},{PMASTER,0.82f} }, cBell); add("Acid 303", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PMIX,0.95f},{PCUTOFF,0.16f},{PRES,0.75f},{PFENV,0.9f}, {PATK,0.006f},{PDEC,0.4f},{PSUS,0.4f},{PREL,0.2f},{PDSYNC,0.0f},{PDTIME,0.2f},{PDFB,0.5f},{PDMIX,0.3f},{PMASTER,0.85f} }, cShp); add("Dub Sub", "BASS", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PMIX,0.6f},{PCUTOFF,0.42f},{PRES,0.2f},{PFENV,0.35f}, {PATK,0.01f},{PDEC,0.3f},{PSUS,0.75f},{PREL,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.82f} }, cResDcy); add("Square Teeth", "BASS", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1OCT,0.25f},{PO2OCT,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.6f},{PCUTOFF,0.4f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.005f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.15f},{PDSYNC,0.0f},{PMASTER,0.82f} }, cCff); add("Pluck Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1OCT,0.25f},{PO2OCT,0.3f},{PMIX,0.8f},{PCUTOFF,0.35f},{PRES,0.5f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.25f},{PSUS,0.0f},{PREL,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.4f},{PDMIX,0.35f},{PMASTER,0.8f} }, cPluck); add("Growl Bass", "BASS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.2f},{PRES,0.7f},{PFENV,0.8f}, {PATK,0.005f},{PDEC,0.4f},{PSUS,0.5f},{PREL,0.15f},{PDRIVE,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.3f},{PMASTER,0.85f} }, cDrift); // LEAD (extra) ---------------------------------------------------- add("Echo Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1CT,0.51f},{PMIX,0.6f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.005f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.15f},{PGLIDE,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.65f},{PDMIX,0.6f},{PMASTER,0.75f} }, cCff); add("Wasp Lead", "LEAD", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1CT,0.5f},{PMIX,0.7f},{PCUTOFF,0.3f},{PRES,0.75f},{PFTYPE,0.5f},{PFENV,0.7f}, {PATK,0.003f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.2f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cShp); add("Glass Synth", "LEAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.83f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.004f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.3f},{PGLIDE,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.75f} }, cCff); add("Solar Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.002f},{PDEC,0.35f},{PSUS,0.6f},{PREL,0.15f},{PGLIDE,0.25f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.78f} }, cCff); add("Overtone Lead", "LEAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.003f},{PDEC,0.3f},{PSUS,0.6f},{PREL,0.2f},{PGLIDE,0.2f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cCff); add("Sleazy Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1CT,0.53f},{PMIX,0.6f},{PCUTOFF,0.45f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.7f},{PREL,0.15f},{PDRIVE,0.3f},{PGLIDE,0.35f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.78f} }, cDrift); add("Marshmallow", "LEAD", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.51f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.25f},{PFENV,0.4f}, {PATK,0.03f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.3f},{PGLIDE,0.25f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cCff); add("Blade Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.35f},{PFTYPE,1.0f},{PFENV,0.4f}, {PATK,0.003f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.2f},{PGLIDE,0.3f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.75f} }, cShp); add("Chord Lead", "LEAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.004f},{PDEC,0.35f},{PSUS,0.55f},{PREL,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.78f} }, cCff); add("Cyber Lead", "LEAD", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1CT,0.5f},{PMIX,0.8f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.5f},{PREL,0.12f},{PDRIVE,0.3f},{PGLIDE,0.2f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.3f},{PMASTER,0.78f} }, cRetro); add("Warm Nelly", "LEAD", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1CT,0.51f},{PMIX,0.6f},{PCUTOFF,0.42f},{PRES,0.3f},{PFENV,0.45f}, {PATK,0.01f},{PDEC,0.35f},{PSUS,0.75f},{PREL,0.25f},{PGLIDE,0.3f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cCff); add("Silver Lining", "LEAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.7f},{PCUTOFF,0.6f},{PRES,0.25f},{PFENV,0.4f}, {PATK,0.005f},{PDEC,0.3f},{PSUS,0.6f},{PREL,0.2f},{PGLIDE,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.75f} }, cCff); // PAD (extra) ----------------------------------------------------- add("Lush Pad", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.49f},{PO2CT,0.51f},{PMIX,0.45f},{PCUTOFF,0.35f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.5f},{PDEC,0.45f},{PSUS,0.75f},{PREL,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.7f} }, cPads); add("Bowed Glass", "PAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.55f}, {PATK,0.7f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.7f} }, cPads); add("Tape Pad", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.4f},{PFENV,0.45f}, {PATK,0.55f},{PDEC,0.4f},{PSUS,0.8f},{PREL,0.7f},{PDRIVE,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.5f},{PMASTER,0.7f} }, cPads); add("Andromeda", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.0f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f},{PNOISE,0.12f},{PCUTOFF,0.33f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.6f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.68f} }, cPads); add("Cloud Choir", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.42f},{PRES,0.3f},{PFENV,0.55f}, {PATK,0.4f},{PDEC,0.4f},{PSUS,0.75f},{PREL,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.5f},{PMASTER,0.7f} }, cPads); add("Aurora", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.4f},{PO2CT,0.6f},{PMIX,0.5f},{PNOISE,0.1f},{PCUTOFF,0.4f},{PRES,0.45f},{PFENV,0.6f}, {PATK,0.5f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.85f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.65f},{PDMIX,0.6f},{PMASTER,0.68f} }, cPads); add("Daydream", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.6f},{PCUTOFF,0.4f},{PRES,0.25f},{PFENV,0.5f}, {PATK,0.6f},{PDEC,0.4f},{PSUS,0.75f},{PREL,0.7f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.5f},{PMASTER,0.7f} }, cPads); add("Horizon", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f},{PCUTOFF,0.32f},{PRES,0.45f},{PFENV,0.6f}, {PATK,0.5f},{PDEC,0.45f},{PSUS,0.75f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.7f} }, cPads); add("Nebula", "PAD", { {PO1WAVE,0.0f},{PO2WAVE,0.25f},{PO1OCT,0.5f},{PO2OCT,0.55f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.38f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.65f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.9f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.6f},{PMASTER,0.68f} }, cPads); add("Mist", "PAD", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PNOISE,0.3f},{PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.6f},{PDEC,0.35f},{PSUS,0.8f},{PREL,0.85f},{PDSYNC,0.0f},{PMASTER,0.68f} }, cPads); add("Night Sky", "PAD", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.55f}, {PATK,0.4f},{PDEC,0.5f},{PSUS,0.6f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.65f},{PMASTER,0.7f} }, cPads); add("Slow Breath", "PAD", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.51f},{PMIX,0.5f},{PNOISE,0.15f},{PCUTOFF,0.4f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.9f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.95f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.55f},{PMASTER,0.68f} }, cPads); // KEYS (extra) ---------------------------------------------------- add("Dream Keys", "KEYS", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.6f},{PCUTOFF,0.4f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.006f},{PDEC,0.45f},{PSUS,0.2f},{PREL,0.35f},{PDRIVE,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.75f} }, cKeys); add("Chip Key", "KEYS", { {PO1WAVE,0.75f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PMIX,0.7f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.4f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.3f},{PREL,0.12f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cKeys); add("Piano Sweet", "KEYS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.83f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.002f},{PDEC,0.35f},{PSUS,0.1f},{PREL,0.3f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cKeys); add("Honky Pluck", "KEYS", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PO1CT,0.55f},{PO2CT,0.45f},{PMIX,0.5f},{PCUTOFF,0.38f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.1f},{PREL,0.25f},{PDRIVE,0.3f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cKeys); add("Glass Room", "KEYS", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.003f},{PDEC,0.5f},{PSUS,0.15f},{PREL,0.5f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.72f} }, cKeys); add("Felt Note", "KEYS", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.7f},{PCUTOFF,0.32f},{PRES,0.5f},{PFENV,0.6f}, {PATK,0.004f},{PDEC,0.4f},{PSUS,0.2f},{PREL,0.3f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cKeys); add("Savannah", "KEYS", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1OCT,0.5f},{PO2OCT,0.62f},{PMIX,0.5f},{PNOISE,0.08f},{PCUTOFF,0.42f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.005f},{PDEC,0.5f},{PSUS,0.2f},{PREL,0.35f},{PDRIVE,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.75f} }, cKeys); // PLUCK (extra) --------------------------------------------------- add("Ice Pick", "PLUCK", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.5f},{PRES,0.3f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.25f},{PSUS,0.0f},{PREL,0.2f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.3f},{PMASTER,0.75f} }, cPluck); add("Jazz Guitar", "PLUCK", { {PO1WAVE,0.25f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.45f},{PSUS,0.0f},{PREL,0.25f},{PDRIVE,0.2f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cPluck); add("Pluck Tahiti", "PLUCK", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.35f},{PSUS,0.0f},{PREL,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.35f},{PMASTER,0.75f} }, cPluck); add("Tremolo Pluck", "PLUCK", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.51f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.55f},{PFENV,0.6f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.0f},{PREL,0.25f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.75f} }, cPluck); add("Yarn", "PLUCK", { {PO1WAVE,0.25f},{PO2WAVE,0.0f},{PMIX,0.6f},{PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.45f}, {PATK,0.004f},{PDEC,0.4f},{PSUS,0.05f},{PREL,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.7f} }, cPluck); add("Springy", "PLUCK", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.35f},{PRES,0.7f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.5f},{PSUS,0.0f},{PREL,0.35f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.75f} }, cPluck); add("Overtone Ping", "PLUCK", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.83f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.45f},{PSUS,0.0f},{PREL,0.3f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.35f},{PMASTER,0.75f} }, cPluck); // STRING (extra) -------------------------------------------------- add("Cinema Strings", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.49f},{PO2CT,0.51f},{PMIX,0.5f},{PCUTOFF,0.33f},{PRES,0.35f},{PFENV,0.55f}, {PATK,0.5f},{PDEC,0.4f},{PSUS,0.78f},{PREL,0.8f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.55f},{PDMIX,0.5f},{PMASTER,0.72f} }, cStr); add("Slow Strings", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.48f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.7f},{PDEC,0.35f},{PSUS,0.8f},{PREL,0.85f},{PDSYNC,0.0f},{PMASTER,0.72f} }, cStr); add("70s Strings", "STRING", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.53f},{PMIX,0.5f},{PCUTOFF,0.38f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.4f},{PDEC,0.4f},{PSUS,0.75f},{PREL,0.6f},{PDRIVE,0.15f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.45f},{PMASTER,0.72f} }, cStr); add("Chamber", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.6f},{PCUTOFF,0.36f},{PRES,0.35f},{PFENV,0.55f}, {PATK,0.3f},{PDEC,0.4f},{PSUS,0.7f},{PREL,0.5f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.72f} }, cStr); add("Staccato Strings", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.51f},{PMIX,0.6f},{PCUTOFF,0.35f},{PRES,0.4f},{PFENV,0.5f}, {PATK,0.01f},{PDEC,0.25f},{PSUS,0.0f},{PREL,0.15f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.4f},{PDMIX,0.35f},{PMASTER,0.78f} }, cPluck); add("Saw Ensemble", "STRING", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.46f},{PO2CT,0.54f},{PMIX,0.5f},{PCUTOFF,0.35f},{PRES,0.35f},{PFENV,0.55f}, {PATK,0.15f},{PDEC,0.4f},{PSUS,0.75f},{PREL,0.6f},{PDRIVE,0.2f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.4f},{PMASTER,0.75f} }, cStr); // ORGAN (extra) --------------------------------------------------- add("Smooth B3", "ORGAN", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.38f},{PRES,0.3f},{PFENV,0.3f}, {PATK,0.02f},{PDEC,0.3f},{PSUS,0.8f},{PREL,0.12f},{PDRIVE,0.2f},{PDSYNC,0.0f},{PMASTER,0.78f} }, cOrgan); add("Drawbar 9", "ORGAN", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.32f},{PRES,0.5f},{PFENV,0.35f}, {PATK,0.004f},{PDEC,0.3f},{PSUS,0.85f},{PREL,0.1f},{PDRIVE,0.4f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.8f} }, cOrgan); add("Purple Organ", "ORGAN", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.45f},{PFENV,0.35f}, {PATK,0.005f},{PDEC,0.35f},{PSUS,0.8f},{PREL,0.12f},{PDRIVE,0.45f},{PDSYNC,0.0f},{PMASTER,0.8f} }, cOrgan); // BELL (extra) ---------------------------------------------------- add("Steel Drum", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.5f},{PO1CT,0.53f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.6f}, {PATK,0.001f},{PDEC,0.35f},{PSUS,0.0f},{PREL,0.25f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.4f},{PDMIX,0.3f},{PMASTER,0.75f} }, cBell); add("Tubular Bell", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.5f},{PO2OCT,0.5f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.5f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.8f},{PSUS,0.0f},{PREL,0.5f},{PDSYNC,0.0f},{PMASTER,0.75f} }, cBell); add("Celesta", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.62f},{PO2OCT,0.62f},{PMIX,0.5f},{PCUTOFF,0.55f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.002f},{PDEC,0.4f},{PSUS,0.0f},{PREL,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.72f} }, cBell); add("Crystal Bells", "BELL", { {PO1WAVE,0.0f},{PO2WAVE,0.0f},{PO1OCT,0.83f},{PO2OCT,0.62f},{PO1CT,0.55f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.6f},{PRES,0.35f},{PFENV,0.5f}, {PATK,0.001f},{PDEC,0.45f},{PSUS,0.0f},{PREL,0.35f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.72f} }, cBell); // STAB / ARP (extra) ---------------------------------------------- add("Euphoria Stab", "STAB", { {PO1WAVE,0.5f},{PO2WAVE,0.5f},{PO1CT,0.52f},{PO2CT,0.48f},{PMIX,0.5f},{PCUTOFF,0.4f},{PRES,0.4f},{PFENV,0.65f}, {PATK,0.003f},{PDEC,0.35f},{PSUS,0.3f},{PREL,0.2f},{PDRIVE,0.3f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.35f},{PMASTER,0.78f} }, cStab); add("Ninja Stab", "STAB", { {PO1WAVE,0.75f},{PO2WAVE,0.5f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.5f},{PCUTOFF,0.3f},{PRES,0.6f},{PFENV,0.7f}, {PATK,0.002f},{PDEC,0.3f},{PSUS,0.3f},{PREL,0.15f},{PDRIVE,0.5f},{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.4f},{PDMIX,0.3f},{PMASTER,0.8f} }, cStab); add("Vapor Arp", "ARP", { {PO1WAVE,0.25f},{PO2WAVE,0.25f},{PO1CT,0.5f},{PO2CT,0.52f},{PMIX,0.5f},{PCUTOFF,0.45f},{PRES,0.3f},{PFENV,0.5f}, {PATK,0.003f},{PDEC,0.35f},{PSUS,0.2f},{PREL,0.25f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.78f} }, cCff); add("Chip Arp", "ARP", { {PO1WAVE,0.75f},{PO2WAVE,0.75f},{PO1CT,0.5f},{PO2CT,0.5f},{PMIX,0.6f},{PCUTOFF,0.5f},{PRES,0.25f},{PFENV,0.4f}, {PATK,0.001f},{PDEC,0.3f},{PSUS,0.1f},{PREL,0.1f},{PDSYNC,1.0f},{PDSTEPS,4.0f/15.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.78f} }, cRetro); } return cat; } } // namespace const Preset* PresetStore::all() { return catalog().data; } int PresetStore::count() { return catalog().n; } int PresetStore::indexOf(const char* name) { const auto& cat = catalog(); for (int i = 0; i < cat.n; ++i) if (juce::String (cat.data[i].name) == name) return i; return 0; } const Preset* PresetStore::get(int index) { const auto& cat = catalog(); return cat.data + juce::jlimit (0, cat.n - 1, index); } String PresetStore::fullLabel(const Preset& p) { return String ("[") + p.category + "] " + p.name; } const Preset* PresetStore::findByIndex(int clampedIndex) { return get (clampedIndex); } } // namespace sm26