mirror of
https://github.com/vsariola/sointu.git
synced 2025-06-03 17:18:20 -04:00
refactor(asm&go4k): Remove special treatment from stereo parameters; it's now just one parameter in the Unit map.
This commit is contained in:
parent
01c39ffc15
commit
f7017892a5
@ -130,35 +130,30 @@ func DeserializeAsm(asmcode string) (*Song, error) {
|
||||
}
|
||||
if inInstrument && strings.HasPrefix(word, "SU_") {
|
||||
unittype := strings.ToLower(word[3:])
|
||||
instrMatch := wordReg.FindStringSubmatch(rest)
|
||||
if instrMatch != nil {
|
||||
stereoMono, instrRest := instrMatch[1], instrMatch[2]
|
||||
stereo := stereoMono == "STEREO"
|
||||
parameters, err := parseParams(instrRest)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("Error parsing parameters: %v", err)
|
||||
}
|
||||
if unittype == "oscillator" {
|
||||
match := typeReg.FindStringSubmatch(instrRest)
|
||||
if match == nil {
|
||||
return nil, errors.New("Oscillator should define a type")
|
||||
}
|
||||
switch match[1] {
|
||||
case "SINE":
|
||||
parameters["type"] = Sine
|
||||
case "TRISAW":
|
||||
parameters["type"] = Trisaw
|
||||
case "PULSE":
|
||||
parameters["type"] = Pulse
|
||||
case "GATE":
|
||||
parameters["type"] = Gate
|
||||
case "SAMPLE":
|
||||
parameters["type"] = Sample
|
||||
}
|
||||
}
|
||||
unit := Unit{Type: unittype, Stereo: stereo, Parameters: parameters}
|
||||
instr.Units = append(instr.Units, unit)
|
||||
parameters, err := parseParams(rest)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf("Error parsing parameters: %v", err)
|
||||
}
|
||||
if unittype == "oscillator" {
|
||||
match := typeReg.FindStringSubmatch(rest)
|
||||
if match == nil {
|
||||
return nil, errors.New("Oscillator should define a type")
|
||||
}
|
||||
switch match[1] {
|
||||
case "SINE":
|
||||
parameters["type"] = Sine
|
||||
case "TRISAW":
|
||||
parameters["type"] = Trisaw
|
||||
case "PULSE":
|
||||
parameters["type"] = Pulse
|
||||
case "GATE":
|
||||
parameters["type"] = Gate
|
||||
case "SAMPLE":
|
||||
parameters["type"] = Sample
|
||||
}
|
||||
}
|
||||
unit := Unit{Type: unittype, Parameters: parameters}
|
||||
instr.Units = append(instr.Units, unit)
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -167,7 +162,7 @@ func DeserializeAsm(asmcode string) (*Song, error) {
|
||||
if patch[i].Units[u].Type == "delay" {
|
||||
s := patch[i].Units[u].Parameters["delay"]
|
||||
e := patch[i].Units[u].Parameters["count"]
|
||||
if patch[i].Units[u].Stereo {
|
||||
if patch[i].Units[u].Parameters["stereo"] == 1 {
|
||||
e *= 2 // stereo delays use 'count' number of delaytimes, but for both channels
|
||||
}
|
||||
patch[i].Units[u].DelayTimes = append(patch[i].Units[u].DelayTimes, delayTimes[s:e]...)
|
||||
@ -188,35 +183,35 @@ func DeserializeAsm(asmcode string) (*Song, error) {
|
||||
|
||||
func SerializeAsm(song *Song) (string, error) {
|
||||
paramorder := map[string][]string{
|
||||
"add": []string{},
|
||||
"addp": []string{},
|
||||
"pop": []string{},
|
||||
"loadnote": []string{},
|
||||
"mul": []string{},
|
||||
"mulp": []string{},
|
||||
"push": []string{},
|
||||
"xch": []string{},
|
||||
"distort": []string{"drive"},
|
||||
"hold": []string{"holdfreq"},
|
||||
"crush": []string{"resolution"},
|
||||
"gain": []string{"gain"},
|
||||
"invgain": []string{"invgain"},
|
||||
"filter": []string{"frequency", "resonance", "lowpass", "bandpass", "highpass", "negbandpass", "neghighpass"},
|
||||
"clip": []string{},
|
||||
"pan": []string{"panning"},
|
||||
"delay": []string{"pregain", "dry", "feedback", "damp", "delay", "count", "notetracking"},
|
||||
"compressor": []string{"attack", "release", "invgain", "threshold", "ratio"},
|
||||
"add": []string{"stereo"},
|
||||
"addp": []string{"stereo"},
|
||||
"pop": []string{"stereo"},
|
||||
"loadnote": []string{"stereo"},
|
||||
"mul": []string{"stereo"},
|
||||
"mulp": []string{"stereo"},
|
||||
"push": []string{"stereo"},
|
||||
"xch": []string{"stereo"},
|
||||
"distort": []string{"stereo", "drive"},
|
||||
"hold": []string{"stereo", "holdfreq"},
|
||||
"crush": []string{"stereo", "resolution"},
|
||||
"gain": []string{"stereo", "gain"},
|
||||
"invgain": []string{"stereo", "invgain"},
|
||||
"filter": []string{"stereo", "frequency", "resonance", "lowpass", "bandpass", "highpass", "negbandpass", "neghighpass"},
|
||||
"clip": []string{"stereo"},
|
||||
"pan": []string{"stereo", "panning"},
|
||||
"delay": []string{"stereo", "pregain", "dry", "feedback", "damp", "delay", "count", "notetracking"},
|
||||
"compressor": []string{"stereo", "attack", "release", "invgain", "threshold", "ratio"},
|
||||
"speed": []string{},
|
||||
"out": []string{"gain"},
|
||||
"outaux": []string{"outgain", "auxgain"},
|
||||
"aux": []string{"gain", "channel"},
|
||||
"send": []string{"amount", "voice", "unit", "port", "sendpop"},
|
||||
"envelope": []string{"attack", "decay", "sustain", "release", "gain"},
|
||||
"noise": []string{"shape", "gain"},
|
||||
"oscillator": []string{"transpose", "detune", "phase", "color", "shape", "gain", "type", "lfo", "unison"},
|
||||
"loadval": []string{"value"},
|
||||
"receive": []string{},
|
||||
"in": []string{"channel"},
|
||||
"out": []string{"stereo", "gain"},
|
||||
"outaux": []string{"stereo", "outgain", "auxgain"},
|
||||
"aux": []string{"stereo", "gain", "channel"},
|
||||
"send": []string{"stereo", "amount", "voice", "unit", "port", "sendpop"},
|
||||
"envelope": []string{"stereo", "attack", "decay", "sustain", "release", "gain"},
|
||||
"noise": []string{"stereo", "shape", "gain"},
|
||||
"oscillator": []string{"stereo", "transpose", "detune", "phase", "color", "shape", "gain", "type", "lfo", "unison"},
|
||||
"loadval": []string{"stereo", "value"},
|
||||
"receive": []string{"stereo"},
|
||||
"in": []string{"stereo", "channel"},
|
||||
}
|
||||
indentation := 0
|
||||
indent := func() string {
|
||||
@ -338,17 +333,13 @@ func SerializeAsm(song *Song) (string, error) {
|
||||
for i, instrument := range song.Patch {
|
||||
var instrTable [][]string
|
||||
for j, unit := range instrument.Units {
|
||||
stereomono := "MONO"
|
||||
if unit.Stereo {
|
||||
stereomono = "STEREO"
|
||||
}
|
||||
row := []string{fmt.Sprintf("SU_%v", strings.ToUpper(unit.Type)), stereomono}
|
||||
row := []string{fmt.Sprintf("SU_%v", strings.ToUpper(unit.Type))}
|
||||
for _, parname := range paramorder[unit.Type] {
|
||||
if unit.Type == "oscillator" && unit.Parameters["type"] == Sample && parname == "color" {
|
||||
row = append(row, fmt.Sprintf("COLOR(%v)", strconv.Itoa(sampleIndices[i][j])))
|
||||
} else if unit.Type == "delay" && parname == "count" {
|
||||
count := len(unit.DelayTimes)
|
||||
if unit.Stereo {
|
||||
if unit.Parameters["stereo"] == 1 {
|
||||
count /= 2
|
||||
}
|
||||
row = append(row, fmt.Sprintf("COUNT(%v)", strconv.Itoa(count)))
|
||||
|
@ -100,18 +100,18 @@ func Synth(patch go4k.Patch) (*C.Synth, error) {
|
||||
for unitid, unit := range instr.Units {
|
||||
if val, ok := opcodeTable[unit.Type]; ok {
|
||||
opCode := val.opcode
|
||||
if unit.Stereo {
|
||||
if unit.Parameters["stereo"] == 1 {
|
||||
opCode++
|
||||
}
|
||||
commands = append(commands, byte(opCode))
|
||||
for _, paramname := range val.parameterList {
|
||||
if unit.Type == "delay" && paramname == "delaycount" {
|
||||
if unit.Stereo && len(unit.DelayTimes)%2 != 0 {
|
||||
if unit.Parameters["stereo"] == 1 && len(unit.DelayTimes)%2 != 0 {
|
||||
return nil, errors.New("Stereo delays should have even number of delaytimes")
|
||||
}
|
||||
values = append(values, byte(delayIndices[insid][unitid]))
|
||||
count := len(unit.DelayTimes)
|
||||
if unit.Stereo {
|
||||
if unit.Parameters["stereo"] == 1 {
|
||||
count /= 2
|
||||
}
|
||||
count = count*2 - 1
|
||||
|
@ -24,9 +24,9 @@ const su_max_samples = SAMPLES_PER_ROW * TOTAL_ROWS
|
||||
func TestBridge(t *testing.T) {
|
||||
patch := []go4k.Instrument{
|
||||
go4k.Instrument{1, []go4k.Unit{
|
||||
go4k.Unit{"envelope", false, map[string]int{"attack": 64, "decay": 64, "sustain": 64, "release": 80, "gain": 128}, []int{}},
|
||||
go4k.Unit{"envelope", false, map[string]int{"attack": 95, "decay": 64, "sustain": 64, "release": 80, "gain": 128}, []int{}},
|
||||
go4k.Unit{"out", true, map[string]int{"gain": 128}, []int{}},
|
||||
go4k.Unit{"envelope", map[string]int{"stereo": 0, "attack": 64, "decay": 64, "sustain": 64, "release": 80, "gain": 128}, []int{}},
|
||||
go4k.Unit{"envelope", map[string]int{"stereo": 0, "attack": 95, "decay": 64, "sustain": 64, "release": 80, "gain": 128}, []int{}},
|
||||
go4k.Unit{"out", map[string]int{"stereo": 1, "gain": 128}, []int{}},
|
||||
}}}
|
||||
synth, err := bridge.Synth(patch)
|
||||
if err != nil {
|
||||
|
167
go4k/go4k.go
167
go4k/go4k.go
@ -8,7 +8,6 @@ import (
|
||||
// Unit is e.g. a filter, oscillator, envelope and its parameters
|
||||
type Unit struct {
|
||||
Type string
|
||||
Stereo bool
|
||||
Parameters map[string]int
|
||||
DelayTimes []int
|
||||
}
|
||||
@ -88,70 +87,66 @@ type UnitParameter struct {
|
||||
|
||||
// UnitType documents the supported behaviour of one type of unit (oscillator, envelope etc.)
|
||||
type UnitType struct {
|
||||
Name string
|
||||
SupportsStereo bool
|
||||
Parameters []UnitParameter
|
||||
Name string
|
||||
Parameters []UnitParameter
|
||||
}
|
||||
|
||||
// UnitTypes documents all the available unit types and if they support stereo variant
|
||||
// and what parameters they take.
|
||||
var UnitTypes = []UnitType{
|
||||
{
|
||||
Name: "add",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "add",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "addp",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "addp",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "pop",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "pop",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "loadnote",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "loadnote",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "mul",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "mul",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "mulp",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "mulp",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "push",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "push",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "xch",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "xch",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "distort",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{{Name: "drive", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "hold",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{{Name: "holdfreq", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "crush",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{{Name: "resolution", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "gain",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "invgain",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{{Name: "invgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "filter",
|
||||
SupportsStereo: true,
|
||||
Name: "distort",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "drive", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "hold",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "holdfreq", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "crush",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "resolution", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "gain",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "invgain",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "invgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "filter",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "frequency", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "resonance", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "lowpass", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
@ -160,17 +155,17 @@ var UnitTypes = []UnitType{
|
||||
{Name: "negbandpass", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "neghighpass", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "clip",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "clip",
|
||||
Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
|
||||
{
|
||||
Name: "pan",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{{Name: "panning", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "delay",
|
||||
SupportsStereo: true,
|
||||
Name: "pan",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "panning", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "delay",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "pregain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "dry", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "feedback", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
@ -179,9 +174,9 @@ var UnitTypes = []UnitType{
|
||||
{Name: "delay", MinValue: 0, MaxValue: -1, CanSet: false, CanModulate: true},
|
||||
}},
|
||||
{
|
||||
Name: "compressor",
|
||||
SupportsStereo: true,
|
||||
Name: "compressor",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "attack", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "release", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "invgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
@ -189,31 +184,31 @@ var UnitTypes = []UnitType{
|
||||
{Name: "ratio", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
}},
|
||||
{
|
||||
Name: "speed",
|
||||
SupportsStereo: false,
|
||||
Parameters: []UnitParameter{}},
|
||||
Name: "speed",
|
||||
Parameters: []UnitParameter{}},
|
||||
{
|
||||
Name: "out",
|
||||
SupportsStereo: true,
|
||||
Parameters: []UnitParameter{{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "outaux",
|
||||
SupportsStereo: true,
|
||||
Name: "out",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
|
||||
{
|
||||
Name: "outaux",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "outgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "auxgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
}},
|
||||
{
|
||||
Name: "aux",
|
||||
SupportsStereo: true,
|
||||
Name: "aux",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "channel", MinValue: 0, MaxValue: 6, CanSet: true, CanModulate: false},
|
||||
}},
|
||||
{
|
||||
Name: "send",
|
||||
SupportsStereo: true,
|
||||
Name: "send",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "amount", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "voice", MinValue: 0, MaxValue: 32, CanSet: true, CanModulate: false},
|
||||
{Name: "unit", MinValue: 0, MaxValue: 63, CanSet: true, CanModulate: false},
|
||||
@ -221,9 +216,9 @@ var UnitTypes = []UnitType{
|
||||
{Name: "sendpop", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
}},
|
||||
{
|
||||
Name: "envelope",
|
||||
SupportsStereo: true,
|
||||
Name: "envelope",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "attack", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "decay", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "sustain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
@ -231,16 +226,16 @@ var UnitTypes = []UnitType{
|
||||
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
}},
|
||||
{
|
||||
Name: "noise",
|
||||
SupportsStereo: true,
|
||||
Name: "noise",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "shape", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
}},
|
||||
{
|
||||
Name: "oscillator",
|
||||
SupportsStereo: true,
|
||||
Name: "oscillator",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "transpose", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "detune", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
{Name: "phase", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
@ -255,22 +250,22 @@ var UnitTypes = []UnitType{
|
||||
{Name: "looplength", MinValue: 0, MaxValue: 65535, CanSet: true, CanModulate: false}, // if type is "sample", then the loop length is this i.e. loop ends at "start" + "loopstart" + "looplength"
|
||||
}},
|
||||
{
|
||||
Name: "loadval",
|
||||
SupportsStereo: true,
|
||||
Name: "loadval",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "value", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
|
||||
}},
|
||||
{
|
||||
Name: "receive",
|
||||
SupportsStereo: true,
|
||||
Name: "receive",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "left", MinValue: 0, MaxValue: -1, CanSet: false, CanModulate: true},
|
||||
{Name: "right", MinValue: 0, MaxValue: -1, CanSet: false, CanModulate: true},
|
||||
}},
|
||||
{
|
||||
Name: "in",
|
||||
SupportsStereo: true,
|
||||
Name: "in",
|
||||
Parameters: []UnitParameter{
|
||||
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
|
||||
{Name: "channel", MinValue: 0, MaxValue: 6, CanSet: true, CanModulate: false},
|
||||
}},
|
||||
}
|
||||
|
@ -8,7 +8,7 @@ import (
|
||||
"github.com/vsariola/sointu/go4k"
|
||||
)
|
||||
|
||||
const expectedMarshaled = "{\"BPM\":100,\"Patterns\":[\"QABEACAAAABLAE4AAAAAAA==\"],\"Tracks\":[{\"NumVoices\":1,\"Sequence\":\"AA==\"}],\"SongLength\":0,\"Patch\":[{\"NumVoices\":1,\"Units\":[{\"Type\":\"envelope\",\"Stereo\":false,\"Parameters\":{\"attack\":32,\"decay\":32,\"gain\":128,\"release\":64,\"sustain\":64},\"DelayTimes\":[]},{\"Type\":\"oscillator\",\"Stereo\":false,\"Parameters\":{\"color\":96,\"detune\":64,\"flags\":64,\"gain\":128,\"phase\":0,\"shape\":64,\"transpose\":64},\"DelayTimes\":[]},{\"Type\":\"mulp\",\"Stereo\":false,\"Parameters\":{},\"DelayTimes\":[]},{\"Type\":\"envelope\",\"Stereo\":false,\"Parameters\":{\"attack\":32,\"decay\":32,\"gain\":128,\"release\":64,\"sustain\":64},\"DelayTimes\":[]},{\"Type\":\"oscillator\",\"Stereo\":false,\"Parameters\":{\"color\":64,\"detune\":64,\"flags\":64,\"gain\":128,\"phase\":64,\"shape\":96,\"transpose\":72},\"DelayTimes\":[]},{\"Type\":\"mulp\",\"Stereo\":false,\"Parameters\":{},\"DelayTimes\":[]},{\"Type\":\"out\",\"Stereo\":true,\"Parameters\":{\"gain\":128},\"DelayTimes\":[]}]}]}"
|
||||
const expectedMarshaled = `{"BPM":100,"Patterns":["QABEACAAAABLAE4AAAAAAA=="],"Tracks":[{"NumVoices":1,"Sequence":"AA=="}],"SongLength":0,"Patch":[{"NumVoices":1,"Units":[{"Type":"envelope","Parameters":{"attack":32,"decay":32,"gain":128,"release":64,"stereo":0,"sustain":64},"DelayTimes":[]},{"Type":"oscillator","Parameters":{"color":96,"detune":64,"flags":64,"gain":128,"phase":0,"shape":64,"stereo":0,"transpose":64},"DelayTimes":[]},{"Type":"mulp","Parameters":{"stereo":0},"DelayTimes":[]},{"Type":"envelope","Parameters":{"attack":32,"decay":32,"gain":128,"release":64,"stereo":0,"sustain":64},"DelayTimes":[]},{"Type":"oscillator","Parameters":{"color":64,"detune":64,"flags":64,"gain":128,"phase":64,"shape":96,"stereo":0,"transpose":72},"DelayTimes":[]},{"Type":"mulp","Parameters":{"stereo":0},"DelayTimes":[]},{"Type":"out","Parameters":{"gain":128,"stereo":1},"DelayTimes":[]}]}]}`
|
||||
|
||||
var testSong = go4k.Song{
|
||||
BPM: 100,
|
||||
@ -19,13 +19,13 @@ var testSong = go4k.Song{
|
||||
SongLength: 0,
|
||||
Patch: go4k.Patch{
|
||||
go4k.Instrument{NumVoices: 1, Units: []go4k.Unit{
|
||||
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", false, map[string]int{"transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "flags": 0x40}, []int{}},
|
||||
{"mulp", false, map[string]int{}, []int{}},
|
||||
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", false, map[string]int{"transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "flags": 0x40}, []int{}},
|
||||
{"mulp", false, map[string]int{}, []int{}},
|
||||
{"out", true, map[string]int{"gain": 128}, []int{}},
|
||||
{"envelope", map[string]int{"stereo": 0, "attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", map[string]int{"stereo": 0, "transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "flags": 0x40}, []int{}},
|
||||
{"mulp", map[string]int{"stereo": 0}, []int{}},
|
||||
{"envelope", map[string]int{"stereo": 0, "attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", map[string]int{"stereo": 0, "transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "flags": 0x40}, []int{}},
|
||||
{"mulp", map[string]int{"stereo": 0}, []int{}},
|
||||
{"out", map[string]int{"stereo": 1, "gain": 128}, []int{}},
|
||||
}},
|
||||
},
|
||||
}
|
||||
|
@ -24,13 +24,13 @@ const su_max_samples = SAMPLES_PER_ROW * TOTAL_ROWS
|
||||
|
||||
func TestPlayer(t *testing.T) {
|
||||
patch := []go4k.Instrument{go4k.Instrument{1, []go4k.Unit{
|
||||
go4k.Unit{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
go4k.Unit{"oscillator", false, map[string]int{"transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "type": go4k.Sine, "lfo": 0, "unison": 0}, []int{}},
|
||||
go4k.Unit{"mulp", false, map[string]int{}, []int{}},
|
||||
go4k.Unit{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
go4k.Unit{"oscillator", false, map[string]int{"transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "type": go4k.Sine, "lfo": 0, "unison": 0}, []int{}},
|
||||
go4k.Unit{"mulp", false, map[string]int{}, []int{}},
|
||||
go4k.Unit{"out", true, map[string]int{"gain": 128}, []int{}},
|
||||
go4k.Unit{"envelope", map[string]int{"stereo": 0, "attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
go4k.Unit{"oscillator", map[string]int{"stereo": 0, "transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "type": go4k.Sine, "lfo": 0, "unison": 0}, []int{}},
|
||||
go4k.Unit{"mulp", map[string]int{"stereo": 0}, []int{}},
|
||||
go4k.Unit{"envelope", map[string]int{"stereo": 0, "attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
go4k.Unit{"oscillator", map[string]int{"stereo": 0, "transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "type": go4k.Sine, "lfo": 0, "unison": 0}, []int{}},
|
||||
go4k.Unit{"mulp", map[string]int{"stereo": 0}, []int{}},
|
||||
go4k.Unit{"out", map[string]int{"stereo": 1, "gain": 128}, []int{}},
|
||||
}}}
|
||||
patterns := [][]byte{{64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0}}
|
||||
tracks := []go4k.Track{go4k.Track{1, []byte{0}}}
|
||||
|
@ -15,13 +15,13 @@ var defaultSong = go4k.Song{
|
||||
SongLength: 0,
|
||||
Patch: go4k.Patch{
|
||||
go4k.Instrument{NumVoices: 2, Units: []go4k.Unit{
|
||||
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", false, map[string]int{"transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "type": go4k.Sine}, []int{}},
|
||||
{"mulp", false, map[string]int{}, []int{}},
|
||||
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", false, map[string]int{"transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "type": go4k.Sine}, []int{}},
|
||||
{"mulp", false, map[string]int{}, []int{}},
|
||||
{"out", true, map[string]int{"gain": 128}, []int{}},
|
||||
{"envelope", map[string]int{"stereo": 0, "attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", map[string]int{"stereo": 0, "transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "type": go4k.Sine}, []int{}},
|
||||
{"mulp", map[string]int{"stereo": 0}, []int{}},
|
||||
{"envelope", map[string]int{"stereo": 0, "attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}},
|
||||
{"oscillator", map[string]int{"stereo": 0, "transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "type": go4k.Sine}, []int{}},
|
||||
{"mulp", map[string]int{"stereo": 0}, []int{}},
|
||||
{"out", map[string]int{"stereo": 1, "gain": 128}, []int{}},
|
||||
}},
|
||||
},
|
||||
}
|
||||
|
@ -14,7 +14,7 @@
|
||||
%macro SU_ADDP 1
|
||||
USE_ADDP
|
||||
%xdefine CMDS CMDS ADDP_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_ADDP
|
||||
%endif
|
||||
%endmacro
|
||||
@ -36,7 +36,7 @@
|
||||
%macro SU_ADD 1
|
||||
USE_ADD
|
||||
%xdefine CMDS CMDS ADD_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_ADD
|
||||
%endif
|
||||
%endmacro
|
||||
@ -57,7 +57,7 @@
|
||||
%macro SU_POP 1
|
||||
USE_POP
|
||||
%xdefine CMDS CMDS POP_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_POP
|
||||
%endif
|
||||
%endmacro
|
||||
@ -78,7 +78,7 @@
|
||||
%macro SU_LOADNOTE 1
|
||||
USE_LOADNOTE
|
||||
%xdefine CMDS CMDS LOADNOTE_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_LOADNOTE
|
||||
%endif
|
||||
%endmacro
|
||||
@ -99,7 +99,7 @@
|
||||
%macro SU_MUL 1
|
||||
USE_MUL
|
||||
%xdefine CMDS CMDS MUL_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_MUL
|
||||
%endif
|
||||
%endmacro
|
||||
@ -120,7 +120,7 @@
|
||||
%macro SU_MULP 1
|
||||
USE_MULP
|
||||
%xdefine CMDS CMDS MULP_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_MULP
|
||||
%endif
|
||||
%endmacro
|
||||
@ -141,7 +141,7 @@
|
||||
%macro SU_PUSH 1
|
||||
USE_PUSH
|
||||
%xdefine CMDS CMDS PUSH_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_PUSH
|
||||
%endif
|
||||
%endmacro
|
||||
@ -162,7 +162,7 @@
|
||||
%macro SU_XCH 1
|
||||
USE_XCH
|
||||
%xdefine CMDS CMDS XCH_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_XCH
|
||||
%endif
|
||||
%endmacro
|
||||
|
@ -24,7 +24,7 @@
|
||||
db (%4*LOWPASSFLAG)+(%5*BANDPASSFLAG)+(%6*HIGHPASSFLAG)+(%7*NEGBANDPASSFLAG)+(%8*NEGHIGHPASSFLAG)
|
||||
USE_FILTER
|
||||
%xdefine CMDS CMDS FILTER_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_FILTER
|
||||
%endif
|
||||
%if %4 > 0
|
||||
@ -82,7 +82,7 @@ endstruc
|
||||
db %2
|
||||
USE_PAN
|
||||
%xdefine CMDS CMDS PAN_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_PAN
|
||||
%endif
|
||||
%endmacro
|
||||
@ -111,7 +111,7 @@ endstruc
|
||||
db %2
|
||||
USE_DISTORT
|
||||
%xdefine CMDS CMDS DISTORT_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_DISTORT
|
||||
%endif
|
||||
%endmacro
|
||||
@ -140,7 +140,7 @@ endstruc
|
||||
db %2
|
||||
USE_HOLD
|
||||
%xdefine CMDS CMDS HOLD_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_HOLD
|
||||
%endif
|
||||
%endmacro
|
||||
@ -174,7 +174,7 @@ endstruc
|
||||
db %2
|
||||
USE_CRUSH
|
||||
%xdefine CMDS CMDS CRUSH_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_CRUSH
|
||||
%endif
|
||||
%endmacro
|
||||
@ -203,7 +203,7 @@ endstruc
|
||||
db %2
|
||||
USE_GAIN
|
||||
%xdefine CMDS CMDS GAIN_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_GAIN
|
||||
%endif
|
||||
%endmacro
|
||||
@ -232,7 +232,7 @@ endstruc
|
||||
db %2
|
||||
USE_INVGAIN
|
||||
%xdefine CMDS CMDS INVGAIN_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_INVGAIN
|
||||
%endif
|
||||
%endmacro
|
||||
@ -260,7 +260,7 @@ endstruc
|
||||
%macro SU_CLIP 1
|
||||
USE_CLIP
|
||||
%xdefine CMDS CMDS CLIP_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_CLIP
|
||||
%endif
|
||||
%endmacro
|
||||
@ -291,7 +291,7 @@ endstruc
|
||||
USE_DELAY
|
||||
%xdefine CMDS CMDS DELAY_ID + %1,
|
||||
%assign NUM_DELAY_LINES NUM_DELAY_LINES + %7 * (1+%1)
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_DELAY
|
||||
%endif
|
||||
%if %8 > 0
|
||||
@ -364,7 +364,7 @@ endstruc
|
||||
db %6
|
||||
USE_COMPRES
|
||||
%xdefine CMDS CMDS COMPRES_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_COMPRES
|
||||
%endif
|
||||
%endmacro
|
||||
|
@ -11,9 +11,9 @@
|
||||
%endif
|
||||
%endmacro
|
||||
|
||||
%macro SU_SPEED 1
|
||||
%macro SU_SPEED 0
|
||||
USE_SPEED
|
||||
%xdefine CMDS CMDS SPEED_ID+%1, ; for future, although currently there is no stereo variant implemented
|
||||
%xdefine CMDS CMDS SPEED_ID,
|
||||
%endmacro
|
||||
|
||||
struc su_speed_wrk
|
||||
|
@ -83,8 +83,7 @@
|
||||
%define OPCODES MANGLE_FUNC(su_op_advance,0),
|
||||
%define NUMPARAMS 0,
|
||||
%define SU_ADVANCE_ID 0
|
||||
%define MONO 0
|
||||
%define STEREO 1
|
||||
%define STEREO(val) val
|
||||
|
||||
section .text ; yasm throws section redeclaration warnings if strucs are defined without a plain .text section
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
||||
db %2
|
||||
USE_OUT
|
||||
%xdefine CMDS CMDS OUT_ID+%1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_OUT
|
||||
%endif
|
||||
%endmacro
|
||||
@ -44,7 +44,7 @@ endstruc
|
||||
db %3
|
||||
USE_OUTAUX
|
||||
%xdefine CMDS CMDS OUTAUX_ID+%1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_OUTAUX
|
||||
%endif
|
||||
%endmacro
|
||||
@ -75,7 +75,7 @@ endstruc
|
||||
db %3
|
||||
USE_AUX
|
||||
%xdefine CMDS CMDS AUX_ID+%1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_AUX
|
||||
%endif
|
||||
%endmacro
|
||||
@ -109,7 +109,7 @@ endstruc
|
||||
%endif
|
||||
USE_SEND
|
||||
%xdefine CMDS CMDS SEND_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_SEND
|
||||
%endif
|
||||
%endmacro
|
||||
|
@ -19,7 +19,7 @@
|
||||
db %6
|
||||
USE_ENVELOPE
|
||||
%xdefine CMDS CMDS ENVELOPE_ID+%1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_ENVELOPE
|
||||
%endif
|
||||
%endmacro
|
||||
@ -80,7 +80,7 @@ endstruc
|
||||
db %8 + (LFOFLAG * %9) + %10 ; TYPE + LFO + UNISON
|
||||
USE_OSCILLAT
|
||||
%xdefine CMDS CMDS OSCILLAT_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_OSCILLAT
|
||||
%endif
|
||||
%if (%8) & SINE == SINE
|
||||
@ -173,7 +173,7 @@ endstruc
|
||||
db %3
|
||||
USE_NOISE
|
||||
%xdefine CMDS CMDS NOISE_ID + %1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_NOISE
|
||||
%endif
|
||||
%endmacro
|
||||
@ -200,7 +200,7 @@ endstruc
|
||||
db %2
|
||||
USE_LOAD_VAL
|
||||
%xdefine CMDS CMDS LOADVAL_ID+%1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_LOADVAL
|
||||
%endif
|
||||
%endmacro
|
||||
@ -227,7 +227,7 @@ endstruc
|
||||
%macro SU_RECEIVE 1
|
||||
USE_RECEIVE
|
||||
%xdefine CMDS CMDS RECEIVE_ID+%1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_RECEIVE
|
||||
%endif
|
||||
%endmacro
|
||||
@ -254,7 +254,7 @@ endstruc
|
||||
db %2
|
||||
USE_IN
|
||||
%xdefine CMDS CMDS IN_ID+%1,
|
||||
%if %1 == STEREO
|
||||
%if %1 == 1
|
||||
%define INCLUDE_STEREO_IN
|
||||
%endif
|
||||
%endmacro
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_ADD MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_ADD STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,15 +12,15 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_ADD STEREO
|
||||
SU_XCH STEREO
|
||||
SU_POP MONO
|
||||
SU_POP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_ADD STEREO(1)
|
||||
SU_XCH STEREO(1)
|
||||
SU_POP STEREO(0)
|
||||
SU_POP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(48)
|
||||
SU_LOADVAL MONO,VALUE(48)
|
||||
SU_ADDP MONO
|
||||
SU_LOADVAL MONO,VALUE(80)
|
||||
SU_LOADVAL MONO,VALUE(80)
|
||||
SU_ADDP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(48)
|
||||
SU_LOADVAL STEREO(0),VALUE(48)
|
||||
SU_ADDP STEREO(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(80)
|
||||
SU_LOADVAL STEREO(0),VALUE(80)
|
||||
SU_ADDP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_ADDP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_ADDP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_AUX MONO,GAIN(64),CHANNEL(1)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_AUX MONO,GAIN(128),CHANNEL(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_AUX STEREO(0),GAIN(64),CHANNEL(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_AUX STEREO(0),GAIN(128),CHANNEL(0)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,16 +12,16 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_AUX STEREO,GAIN(128),CHANNEL(0)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_AUX STEREO,GAIN(64),CHANNEL(2)
|
||||
SU_IN STEREO,CHANNEL(0)
|
||||
SU_IN STEREO,CHANNEL(2)
|
||||
SU_ADDP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_AUX STEREO(1),GAIN(128),CHANNEL(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_AUX STEREO(1),GAIN(64),CHANNEL(2)
|
||||
SU_IN STEREO(1),CHANNEL(0)
|
||||
SU_IN STEREO(1),CHANNEL(2)
|
||||
SU_ADDP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -16,12 +16,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(3)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,15 +12,15 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_INVGAIN STEREO,INVGAIN(64)
|
||||
SU_CLIP MONO
|
||||
SU_GAIN STEREO,GAIN(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_INVGAIN STEREO(1),INVGAIN(64)
|
||||
SU_CLIP STEREO(0)
|
||||
SU_GAIN STEREO(1),GAIN(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,15 +12,15 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_INVGAIN STEREO,INVGAIN(64)
|
||||
SU_CLIP STEREO
|
||||
SU_GAIN STEREO,GAIN(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_INVGAIN STEREO(1),INVGAIN(64)
|
||||
SU_CLIP STEREO(1)
|
||||
SU_GAIN STEREO(1),GAIN(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -14,28 +14,28 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_RECEIVE STEREO
|
||||
SU_COMPRESSOR MONO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96)
|
||||
SU_MULP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_RECEIVE STEREO(1)
|
||||
SU_COMPRESSOR STEREO(0),ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96)
|
||||
SU_MULP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -14,28 +14,28 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_RECEIVE STEREO
|
||||
SU_COMPRESSOR STEREO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_RECEIVE STEREO(1)
|
||||
SU_COMPRESSOR STEREO(1),ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,15 +12,15 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_CRUSH MONO,RESOLUTION(3)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_CRUSH MONO,RESOLUTION(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_CRUSH STEREO(0),RESOLUTION(3)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_CRUSH STEREO(0),RESOLUTION(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_CRUSH STEREO,RESOLUTION(32)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_CRUSH STEREO(1),RESOLUTION(32)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(3),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(3),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(2),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(2),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -13,14 +13,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(0),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(50),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(65),VOICE(0),UNIT(3),PORT(5),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(0),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(50),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(65),VOICE(0),UNIT(3),PORT(5),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,16 +12,16 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(0),DECAY(48),SUSTAIN(0),RELEASE(0),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(64),SHAPE(127),GAIN(64),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_FILTER MONO,FREQUENCY(32),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_DELAY MONO,PREGAIN(128),DRY(128),FEEDBACK(128),DAMP(16),DELAY(0),COUNT(1),NOTETRACKING(1)
|
||||
SU_FILTER MONO,FREQUENCY(24),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_MULP MONO
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(0),DECAY(48),SUSTAIN(0),RELEASE(0),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(64),SHAPE(127),GAIN(64),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(128),DRY(128),FEEDBACK(128),DAMP(16),DELAY(0),COUNT(1),NOTETRACKING(1)
|
||||
SU_FILTER STEREO(0),FREQUENCY(24),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8),NOTETRACKING(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8),NOTETRACKING(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_DELAY STEREO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_DELAY STEREO(1),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT MONO,DRIVE(32)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT MONO,DRIVE(96)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT STEREO(0),DRIVE(32)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT STEREO(0),DRIVE(96)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT MONO,DRIVE(32)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT MONO,DRIVE(96)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT STEREO(0),DRIVE(32)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT STEREO(0),DRIVE(96)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,9 +12,9 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE STEREO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT STEREO,DRIVE(96)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(1),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_DISTORT STEREO(1),DRIVE(96)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,9 +12,9 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(95),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(95),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(120),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(0),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(1),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(3),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(110)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(120),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(0),PORT(0),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(0),PORT(1),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(0),PORT(3),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(110)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,8 +12,8 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE STEREO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(1),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(0),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(0),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(1)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(1)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PAN MONO,PANNING(64)
|
||||
SU_FILTER STEREO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PAN STEREO(0),PANNING(64)
|
||||
SU_FILTER STEREO(1),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_GAIN STEREO,GAIN(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_GAIN STEREO(1),GAIN(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_GAIN MONO,GAIN(128)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_GAIN MONO,GAIN(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_GAIN STEREO(0),GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_GAIN STEREO(0),GAIN(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD MONO,HOLDFREQ(3)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD MONO,HOLDFREQ(3)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD STEREO(0),HOLDFREQ(3)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD STEREO(0),HOLDFREQ(3)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD MONO,HOLDFREQ(3)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD MONO,HOLDFREQ(3)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD STEREO(0),HOLDFREQ(3)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD STEREO(0),HOLDFREQ(3)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD STEREO,HOLDFREQ(3)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_HOLD STEREO(1),HOLDFREQ(3)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,15 +12,15 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_IN MONO,CHANNEL(1)
|
||||
SU_IN MONO,CHANNEL(0)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_ADDP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_IN STEREO(0),CHANNEL(1)
|
||||
SU_IN STEREO(0),CHANNEL(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_ADDP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_IN STEREO,CHANNEL(0)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_ADDP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
SU_IN STEREO(1),CHANNEL(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_ADDP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(48)
|
||||
SU_INVGAIN MONO,INVGAIN(64)
|
||||
SU_LOADVAL MONO,VALUE(80)
|
||||
SU_INVGAIN MONO,INVGAIN(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(48)
|
||||
SU_INVGAIN STEREO(0),INVGAIN(64)
|
||||
SU_LOADVAL STEREO(0),VALUE(80)
|
||||
SU_INVGAIN STEREO(0),INVGAIN(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(48)
|
||||
SU_LOADVAL MONO,VALUE(80)
|
||||
SU_INVGAIN STEREO,INVGAIN(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(48)
|
||||
SU_LOADVAL STEREO(0),VALUE(80)
|
||||
SU_INVGAIN STEREO(1),INVGAIN(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,9 +12,9 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADNOTE MONO
|
||||
SU_LOADNOTE MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADNOTE STEREO(0)
|
||||
SU_LOADNOTE STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,8 +12,8 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADNOTE STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADNOTE STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,9 +12,9 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(40)
|
||||
SU_LOADVAL MONO,VALUE(80)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(40)
|
||||
SU_LOADVAL STEREO(0),VALUE(80)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,8 +12,8 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL STEREO,VALUE(40)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(1),VALUE(40)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_MUL MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_MUL STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,15 +12,15 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_MUL STEREO
|
||||
SU_XCH STEREO
|
||||
SU_POP MONO
|
||||
SU_POP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_MUL STEREO(1)
|
||||
SU_XCH STEREO(1)
|
||||
SU_POP STEREO(0)
|
||||
SU_POP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_MULP MONO
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_MULP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_MULP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -14,14 +14,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(0)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(0)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(0)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_NOISE MONO,SHAPE(64),GAIN(128)
|
||||
SU_MULP MONO
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_NOISE MONO,SHAPE(96),GAIN(128)
|
||||
SU_MULP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_NOISE STEREO(0),SHAPE(64),GAIN(128)
|
||||
SU_MULP STEREO(0)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_NOISE STEREO(0),SHAPE(96),GAIN(128)
|
||||
SU_MULP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_NOISE STEREO,SHAPE(96),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_NOISE STEREO(1),SHAPE(96),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PUSH MONO
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(3),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(3),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PUSH MONO
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(1),PORT(1),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(1),PORT(1),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PUSH MONO
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(5),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(5),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(15),SHAPE(96),GAIN(128),TYPE(GATE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(170),SHAPE(64),GAIN(128),TYPE(GATE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(15),SHAPE(96),GAIN(128),TYPE(GATE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(170),SHAPE(64),GAIN(128),TYPE(GATE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(90),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(100),DETUNE(64),PHASE(0),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(1),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(90),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(100),DETUNE(64),PHASE(0),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(1),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PUSH MONO
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(1),PORT(2),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(1),PORT(2),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -17,20 +17,20 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(68),DETUNE(64),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(66),DETUNE(64),PHASE(64),COLOR(1),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(68),DETUNE(64),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(66),DETUNE(64),PHASE(64),COLOR(1),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -17,18 +17,18 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO,TRANSPOSE(68),DETUNE(32),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(1),TRANSPOSE(68),DETUNE(32),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(1),TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PUSH MONO
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(1),TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP MONO
|
||||
SU_PUSH MONO
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(1)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0)
|
||||
SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3)
|
||||
SU_MULP MONO
|
||||
SU_PUSH MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3)
|
||||
SU_MULP STEREO(0)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE STEREO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO,TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(1),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(1),TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_OUTAUX MONO,OUTGAIN(32),AUXGAIN(64)
|
||||
SU_IN MONO,CHANNEL(0)
|
||||
SU_IN MONO,CHANNEL(2)
|
||||
SU_LOADVAL MONO,VALUE(48)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_ADDP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_OUTAUX STEREO(0),OUTGAIN(32),AUXGAIN(64)
|
||||
SU_IN STEREO(0),CHANNEL(0)
|
||||
SU_IN STEREO(0),CHANNEL(2)
|
||||
SU_LOADVAL STEREO(0),VALUE(48)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_ADDP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,15 +12,15 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_OUTAUX STEREO,OUTGAIN(16),AUXGAIN(48)
|
||||
SU_IN MONO,CHANNEL(1)
|
||||
SU_IN MONO,CHANNEL(0)
|
||||
SU_IN MONO,CHANNEL(3)
|
||||
SU_IN MONO,CHANNEL(2)
|
||||
SU_ADDP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_OUTAUX STEREO(1),OUTGAIN(16),AUXGAIN(48)
|
||||
SU_IN STEREO(0),CHANNEL(1)
|
||||
SU_IN STEREO(0),CHANNEL(0)
|
||||
SU_IN STEREO(0),CHANNEL(3)
|
||||
SU_IN STEREO(0),CHANNEL(2)
|
||||
SU_ADDP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,9 +12,9 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_PAN MONO,PANNING(40)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_PAN STEREO(0),PANNING(40)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_PAN STEREO,PANNING(40)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
|
||||
SU_PAN STEREO(1),PANNING(40)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,20 +12,20 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_POP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_POP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_POP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_POP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,11 +12,11 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_PUSH MONO
|
||||
SU_POP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_PUSH STEREO(0)
|
||||
SU_POP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,12 +12,12 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_PUSH STEREO
|
||||
SU_POP MONO
|
||||
SU_POP MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_PUSH STEREO(1)
|
||||
SU_POP STEREO(0)
|
||||
SU_POP STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_RECEIVE MONO
|
||||
SU_RECEIVE MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_RECEIVE STEREO(0)
|
||||
SU_RECEIVE STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,13 +12,13 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(1),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1)
|
||||
SU_RECEIVE STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(1),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1)
|
||||
SU_RECEIVE STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(5),PORT(0),SENDPOP(0)
|
||||
SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(5),PORT(0),SENDPOP(0)
|
||||
SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,18 +12,18 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_SEND MONO,AMOUNT(96),VOICE(2),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_SEND STEREO(0),AMOUNT(96),VOICE(2),UNIT(3),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_SEND MONO,AMOUNT(96),VOICE(1),UNIT(2),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_SEND STEREO(0),AMOUNT(96),VOICE(1),UNIT(2),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,14 +12,14 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_LOADVAL MONO,VALUE(0)
|
||||
SU_SEND STEREO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL MONO,VALUE(64)
|
||||
SU_LOADVAL MONO,VALUE(128)
|
||||
SU_SEND STEREO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_RECEIVE STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_LOADVAL STEREO(0),VALUE(0)
|
||||
SU_SEND STEREO(1),AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_LOADVAL STEREO(0),VALUE(64)
|
||||
SU_LOADVAL STEREO(0),VALUE(128)
|
||||
SU_SEND STEREO(1),AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
|
||||
SU_RECEIVE STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -15,16 +15,16 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128)
|
||||
SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
|
||||
SU_MULP STEREO(1)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADNOTE MONO
|
||||
SU_SPEED MONO
|
||||
SU_LOADNOTE STEREO(0)
|
||||
SU_SPEED
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
@ -12,10 +12,10 @@ END_TRACKS
|
||||
|
||||
BEGIN_PATCH
|
||||
BEGIN_INSTRUMENT VOICES(1)
|
||||
SU_LOADVAL MONO,VALUE(96)
|
||||
SU_LOADVAL MONO,VALUE(32)
|
||||
SU_XCH MONO
|
||||
SU_OUT STEREO,GAIN(128)
|
||||
SU_LOADVAL STEREO(0),VALUE(96)
|
||||
SU_LOADVAL STEREO(0),VALUE(32)
|
||||
SU_XCH STEREO(0)
|
||||
SU_OUT STEREO(1),GAIN(128)
|
||||
END_INSTRUMENT
|
||||
END_PATCH
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user