mirror of
https://codeberg.org/armin/sm-26.git
synced 2026-10-11 17:01:53 +02:00
Expand preset bank to 128 categorized presets, shorten sync delays, add menu UI polish and hold-to-repeat nav
This commit is contained in:
parent
1a36b5baf0
commit
78e8ee80ad
10 changed files with 761 additions and 413 deletions
|
|
@ -5,7 +5,7 @@ namespace sm26 {
|
|||
namespace {
|
||||
|
||||
struct Catalog {
|
||||
Preset data[52];
|
||||
Preset data[256];
|
||||
int n = 0;
|
||||
};
|
||||
|
||||
|
|
@ -46,18 +46,22 @@ Catalog& catalog()
|
|||
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) };
|
||||
|
||||
// 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},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.8f} },
|
||||
{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,8.0f},{PDFB,0.45f},{PDMIX,0.35f},{PMASTER,0.75f} },
|
||||
{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",
|
||||
|
|
@ -75,7 +79,7 @@ Catalog& catalog()
|
|||
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,10.0f},{PDFB,0.4f},{PDMIX,0.25f},{PMASTER,0.75f} },
|
||||
{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",
|
||||
|
|
@ -87,87 +91,183 @@ Catalog& catalog()
|
|||
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,8.0f},{PDFB,0.55f},{PDMIX,0.3f},{PMASTER,0.8f} },
|
||||
{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},{PDFB,0.5f},{PDMIX,0.35f},{PMASTER,0.8f} },
|
||||
{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,8.0f},{PDMIX,0.3f},{PMASTER,0.75f} },
|
||||
{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},{PDFB,0.5f},{PDMIX,0.3f},{PMASTER,0.75f} },
|
||||
{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,8.0f},{PDMIX,0.35f},{PMASTER,0.75f} },
|
||||
{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},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.8f} },
|
||||
{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,8.0f},{PDMIX,0.3f},{PMASTER,0.72f} },
|
||||
{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,8.0f},{PDMIX,0.25f},{PMASTER,0.75f} },
|
||||
{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},{PDMIX,0.4f},{PMASTER,0.78f} },
|
||||
{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,8.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.75f} },
|
||||
{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,10.0f},{PDFB,0.45f},{PDMIX,0.4f},{PMASTER,0.7f} },
|
||||
{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,12.0f},{PDFB,0.55f},{PDMIX,0.5f},{PMASTER,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,12.0f},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.72f} },
|
||||
{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,8.0f},{PDMIX,0.2f},{PMASTER,0.75f} },
|
||||
{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",
|
||||
|
|
@ -179,26 +279,74 @@ Catalog& catalog()
|
|||
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,12.0f},{PDFB,0.65f},{PDMIX,0.6f},{PMASTER,0.7f} },
|
||||
{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,10.0f},{PDMIX,0.4f},{PMASTER,0.68f} },
|
||||
{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,12.0f},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.7f} },
|
||||
{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,8.0f},{PDMIX,0.3f},{PMASTER,0.75f} },
|
||||
{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.75f} },
|
||||
cKeys);
|
||||
|
||||
add("Wurly", "KEYS",
|
||||
|
|
@ -210,13 +358,13 @@ Catalog& catalog()
|
|||
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,8.0f},{PDMIX,0.3f},{PMASTER,0.75f} },
|
||||
{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},{PDMIX,0.25f},{PMASTER,0.72f} },
|
||||
{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.25f},{PMASTER,0.72f} },
|
||||
cKeys);
|
||||
|
||||
add("Harpsi", "KEYS",
|
||||
|
|
@ -228,26 +376,62 @@ Catalog& catalog()
|
|||
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},{PDMIX,0.25f},{PMASTER,0.72f} },
|
||||
{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,10.0f},{PDMIX,0.35f},{PMASTER,0.75f} },
|
||||
{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,8.0f},{PDMIX,0.25f},{PMASTER,0.75f} },
|
||||
{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,8.0f},{PDMIX,0.3f},{PMASTER,0.78f} },
|
||||
{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.78f} },
|
||||
cPluck);
|
||||
|
||||
add("Guitar Pluck", "PLUCK",
|
||||
|
|
@ -259,26 +443,62 @@ Catalog& catalog()
|
|||
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,8.0f},{PDFB,0.5f},{PDMIX,0.4f},{PMASTER,0.75f} },
|
||||
{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,8.0f},{PDMIX,0.3f},{PMASTER,0.75f} },
|
||||
{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,8.0f},{PDMIX,0.25f},{PMASTER,0.75f} },
|
||||
{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},{PDFB,0.7f},{PDMIX,0.5f},{PMASTER,0.8f} },
|
||||
{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.5f},{PMASTER,0.8f} },
|
||||
cShp);
|
||||
|
||||
add("Riser", "FX",
|
||||
|
|
@ -290,19 +510,19 @@ Catalog& catalog()
|
|||
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},{PDFB,0.4f},{PDMIX,0.4f},{PMASTER,0.8f} },
|
||||
{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,12.0f},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.72f} },
|
||||
{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,16.0f},{PDFB,0.7f},{PDMIX,0.6f},{PMASTER,0.72f} },
|
||||
{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDFB,0.7f},{PDMIX,0.6f},{PMASTER,0.72f} },
|
||||
cNoise);
|
||||
|
||||
add("Tuned Noise", "FX",
|
||||
|
|
@ -311,6 +531,42 @@ Catalog& catalog()
|
|||
{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},
|
||||
|
|
@ -321,7 +577,7 @@ Catalog& catalog()
|
|||
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,8.0f},{PDMIX,0.3f},{PMASTER,0.78f} },
|
||||
{PDSYNC,1.0f},{PDSTEPS,6.0f/15.0f},{PDMIX,0.3f},{PMASTER,0.78f} },
|
||||
cStab);
|
||||
|
||||
add("Chord Stab", "STAB",
|
||||
|
|
@ -333,38 +589,245 @@ Catalog& catalog()
|
|||
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,8.0f},{PDMIX,0.25f},{PMASTER,0.8f} },
|
||||
{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},{PDFB,0.5f},{PDMIX,0.45f},{PMASTER,0.78f} },
|
||||
{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},{PDFB,0.6f},{PDMIX,0.5f},{PMASTER,0.78f} },
|
||||
{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},{PDFB,0.6f},{PDMIX,0.55f},{PMASTER,0.78f} },
|
||||
{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},{PDFB,0.55f},{PDMIX,0.4f},{PMASTER,0.78f} },
|
||||
{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},{PDFB,0.65f},{PDMIX,0.5f},{PMASTER,0.75f} },
|
||||
{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);
|
||||
}
|
||||
|
||||
return cat;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue