refactor(asm&go4k): Remove special treatment from stereo parameters; it's now just one parameter in the Unit map.

This commit is contained in:
Veikko Sariola 2020-11-10 20:45:41 +02:00
parent 01c39ffc15
commit f7017892a5
101 changed files with 787 additions and 802 deletions

View File

@ -130,16 +130,12 @@ func DeserializeAsm(asmcode string) (*Song, error) {
} }
if inInstrument && strings.HasPrefix(word, "SU_") { if inInstrument && strings.HasPrefix(word, "SU_") {
unittype := strings.ToLower(word[3:]) unittype := strings.ToLower(word[3:])
instrMatch := wordReg.FindStringSubmatch(rest) parameters, err := parseParams(rest)
if instrMatch != nil {
stereoMono, instrRest := instrMatch[1], instrMatch[2]
stereo := stereoMono == "STEREO"
parameters, err := parseParams(instrRest)
if err != nil { if err != nil {
return nil, fmt.Errorf("Error parsing parameters: %v", err) return nil, fmt.Errorf("Error parsing parameters: %v", err)
} }
if unittype == "oscillator" { if unittype == "oscillator" {
match := typeReg.FindStringSubmatch(instrRest) match := typeReg.FindStringSubmatch(rest)
if match == nil { if match == nil {
return nil, errors.New("Oscillator should define a type") return nil, errors.New("Oscillator should define a type")
} }
@ -156,18 +152,17 @@ func DeserializeAsm(asmcode string) (*Song, error) {
parameters["type"] = Sample parameters["type"] = Sample
} }
} }
unit := Unit{Type: unittype, Stereo: stereo, Parameters: parameters} unit := Unit{Type: unittype, Parameters: parameters}
instr.Units = append(instr.Units, unit) instr.Units = append(instr.Units, unit)
} }
} }
} }
}
for i := range patch { for i := range patch {
for u := range patch[i].Units { for u := range patch[i].Units {
if patch[i].Units[u].Type == "delay" { if patch[i].Units[u].Type == "delay" {
s := patch[i].Units[u].Parameters["delay"] s := patch[i].Units[u].Parameters["delay"]
e := patch[i].Units[u].Parameters["count"] 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 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]...) 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) { func SerializeAsm(song *Song) (string, error) {
paramorder := map[string][]string{ paramorder := map[string][]string{
"add": []string{}, "add": []string{"stereo"},
"addp": []string{}, "addp": []string{"stereo"},
"pop": []string{}, "pop": []string{"stereo"},
"loadnote": []string{}, "loadnote": []string{"stereo"},
"mul": []string{}, "mul": []string{"stereo"},
"mulp": []string{}, "mulp": []string{"stereo"},
"push": []string{}, "push": []string{"stereo"},
"xch": []string{}, "xch": []string{"stereo"},
"distort": []string{"drive"}, "distort": []string{"stereo", "drive"},
"hold": []string{"holdfreq"}, "hold": []string{"stereo", "holdfreq"},
"crush": []string{"resolution"}, "crush": []string{"stereo", "resolution"},
"gain": []string{"gain"}, "gain": []string{"stereo", "gain"},
"invgain": []string{"invgain"}, "invgain": []string{"stereo", "invgain"},
"filter": []string{"frequency", "resonance", "lowpass", "bandpass", "highpass", "negbandpass", "neghighpass"}, "filter": []string{"stereo", "frequency", "resonance", "lowpass", "bandpass", "highpass", "negbandpass", "neghighpass"},
"clip": []string{}, "clip": []string{"stereo"},
"pan": []string{"panning"}, "pan": []string{"stereo", "panning"},
"delay": []string{"pregain", "dry", "feedback", "damp", "delay", "count", "notetracking"}, "delay": []string{"stereo", "pregain", "dry", "feedback", "damp", "delay", "count", "notetracking"},
"compressor": []string{"attack", "release", "invgain", "threshold", "ratio"}, "compressor": []string{"stereo", "attack", "release", "invgain", "threshold", "ratio"},
"speed": []string{}, "speed": []string{},
"out": []string{"gain"}, "out": []string{"stereo", "gain"},
"outaux": []string{"outgain", "auxgain"}, "outaux": []string{"stereo", "outgain", "auxgain"},
"aux": []string{"gain", "channel"}, "aux": []string{"stereo", "gain", "channel"},
"send": []string{"amount", "voice", "unit", "port", "sendpop"}, "send": []string{"stereo", "amount", "voice", "unit", "port", "sendpop"},
"envelope": []string{"attack", "decay", "sustain", "release", "gain"}, "envelope": []string{"stereo", "attack", "decay", "sustain", "release", "gain"},
"noise": []string{"shape", "gain"}, "noise": []string{"stereo", "shape", "gain"},
"oscillator": []string{"transpose", "detune", "phase", "color", "shape", "gain", "type", "lfo", "unison"}, "oscillator": []string{"stereo", "transpose", "detune", "phase", "color", "shape", "gain", "type", "lfo", "unison"},
"loadval": []string{"value"}, "loadval": []string{"stereo", "value"},
"receive": []string{}, "receive": []string{"stereo"},
"in": []string{"channel"}, "in": []string{"stereo", "channel"},
} }
indentation := 0 indentation := 0
indent := func() string { indent := func() string {
@ -338,17 +333,13 @@ func SerializeAsm(song *Song) (string, error) {
for i, instrument := range song.Patch { for i, instrument := range song.Patch {
var instrTable [][]string var instrTable [][]string
for j, unit := range instrument.Units { for j, unit := range instrument.Units {
stereomono := "MONO" row := []string{fmt.Sprintf("SU_%v", strings.ToUpper(unit.Type))}
if unit.Stereo {
stereomono = "STEREO"
}
row := []string{fmt.Sprintf("SU_%v", strings.ToUpper(unit.Type)), stereomono}
for _, parname := range paramorder[unit.Type] { for _, parname := range paramorder[unit.Type] {
if unit.Type == "oscillator" && unit.Parameters["type"] == Sample && parname == "color" { if unit.Type == "oscillator" && unit.Parameters["type"] == Sample && parname == "color" {
row = append(row, fmt.Sprintf("COLOR(%v)", strconv.Itoa(sampleIndices[i][j]))) row = append(row, fmt.Sprintf("COLOR(%v)", strconv.Itoa(sampleIndices[i][j])))
} else if unit.Type == "delay" && parname == "count" { } else if unit.Type == "delay" && parname == "count" {
count := len(unit.DelayTimes) count := len(unit.DelayTimes)
if unit.Stereo { if unit.Parameters["stereo"] == 1 {
count /= 2 count /= 2
} }
row = append(row, fmt.Sprintf("COUNT(%v)", strconv.Itoa(count))) row = append(row, fmt.Sprintf("COUNT(%v)", strconv.Itoa(count)))

View File

@ -100,18 +100,18 @@ func Synth(patch go4k.Patch) (*C.Synth, error) {
for unitid, unit := range instr.Units { for unitid, unit := range instr.Units {
if val, ok := opcodeTable[unit.Type]; ok { if val, ok := opcodeTable[unit.Type]; ok {
opCode := val.opcode opCode := val.opcode
if unit.Stereo { if unit.Parameters["stereo"] == 1 {
opCode++ opCode++
} }
commands = append(commands, byte(opCode)) commands = append(commands, byte(opCode))
for _, paramname := range val.parameterList { for _, paramname := range val.parameterList {
if unit.Type == "delay" && paramname == "delaycount" { 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") return nil, errors.New("Stereo delays should have even number of delaytimes")
} }
values = append(values, byte(delayIndices[insid][unitid])) values = append(values, byte(delayIndices[insid][unitid]))
count := len(unit.DelayTimes) count := len(unit.DelayTimes)
if unit.Stereo { if unit.Parameters["stereo"] == 1 {
count /= 2 count /= 2
} }
count = count*2 - 1 count = count*2 - 1

View File

@ -24,9 +24,9 @@ const su_max_samples = SAMPLES_PER_ROW * TOTAL_ROWS
func TestBridge(t *testing.T) { func TestBridge(t *testing.T) {
patch := []go4k.Instrument{ patch := []go4k.Instrument{
go4k.Instrument{1, []go4k.Unit{ 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", map[string]int{"stereo": 0, "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{"envelope", map[string]int{"stereo": 0, "attack": 95, "decay": 64, "sustain": 64, "release": 80, "gain": 128}, []int{}},
go4k.Unit{"out", true, map[string]int{"gain": 128}, []int{}}, go4k.Unit{"out", map[string]int{"stereo": 1, "gain": 128}, []int{}},
}}} }}}
synth, err := bridge.Synth(patch) synth, err := bridge.Synth(patch)
if err != nil { if err != nil {

View File

@ -8,7 +8,6 @@ import (
// Unit is e.g. a filter, oscillator, envelope and its parameters // Unit is e.g. a filter, oscillator, envelope and its parameters
type Unit struct { type Unit struct {
Type string Type string
Stereo bool
Parameters map[string]int Parameters map[string]int
DelayTimes []int DelayTimes []int
} }
@ -89,7 +88,6 @@ type UnitParameter struct {
// UnitType documents the supported behaviour of one type of unit (oscillator, envelope etc.) // UnitType documents the supported behaviour of one type of unit (oscillator, envelope etc.)
type UnitType struct { type UnitType struct {
Name string Name string
SupportsStereo bool
Parameters []UnitParameter Parameters []UnitParameter
} }
@ -98,60 +96,57 @@ type UnitType struct {
var UnitTypes = []UnitType{ var UnitTypes = []UnitType{
{ {
Name: "add", Name: "add",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "addp", Name: "addp",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "pop", Name: "pop",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "loadnote", Name: "loadnote",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "mul", Name: "mul",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "mulp", Name: "mulp",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "push", Name: "push",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "xch", Name: "xch",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "distort", Name: "distort",
SupportsStereo: true, Parameters: []UnitParameter{
Parameters: []UnitParameter{{Name: "drive", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}}, {Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "drive", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
{ {
Name: "hold", Name: "hold",
SupportsStereo: true, Parameters: []UnitParameter{
Parameters: []UnitParameter{{Name: "holdfreq", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}}, {Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "holdfreq", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
{ {
Name: "crush", Name: "crush",
SupportsStereo: true, Parameters: []UnitParameter{
Parameters: []UnitParameter{{Name: "resolution", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}}, {Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "resolution", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
{ {
Name: "gain", Name: "gain",
SupportsStereo: true, Parameters: []UnitParameter{
Parameters: []UnitParameter{{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}}, {Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
{ {
Name: "invgain", Name: "invgain",
SupportsStereo: true, Parameters: []UnitParameter{
Parameters: []UnitParameter{{Name: "invgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}}, {Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "invgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
{ {
Name: "filter", Name: "filter",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "frequency", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "frequency", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "resonance", 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}, {Name: "lowpass", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
@ -161,16 +156,16 @@ var UnitTypes = []UnitType{
{Name: "neghighpass", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}}, {Name: "neghighpass", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
{ {
Name: "clip", Name: "clip",
SupportsStereo: true, Parameters: []UnitParameter{{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false}}},
Parameters: []UnitParameter{}},
{ {
Name: "pan", Name: "pan",
SupportsStereo: true, Parameters: []UnitParameter{
Parameters: []UnitParameter{{Name: "panning", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}}, {Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "panning", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
{ {
Name: "delay", Name: "delay",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "pregain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "pregain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "dry", 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}, {Name: "feedback", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
@ -180,8 +175,8 @@ var UnitTypes = []UnitType{
}}, }},
{ {
Name: "compressor", Name: "compressor",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "attack", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "attack", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "release", 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}, {Name: "invgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
@ -190,30 +185,30 @@ var UnitTypes = []UnitType{
}}, }},
{ {
Name: "speed", Name: "speed",
SupportsStereo: false,
Parameters: []UnitParameter{}}, Parameters: []UnitParameter{}},
{ {
Name: "out", Name: "out",
SupportsStereo: true, Parameters: []UnitParameter{
Parameters: []UnitParameter{{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}}, {Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}}},
{ {
Name: "outaux", Name: "outaux",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "outgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "outgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "auxgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "auxgain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
}}, }},
{ {
Name: "aux", Name: "aux",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "channel", MinValue: 0, MaxValue: 6, CanSet: true, CanModulate: false}, {Name: "channel", MinValue: 0, MaxValue: 6, CanSet: true, CanModulate: false},
}}, }},
{ {
Name: "send", Name: "send",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "amount", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "amount", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "voice", MinValue: 0, MaxValue: 32, CanSet: true, CanModulate: false}, {Name: "voice", MinValue: 0, MaxValue: 32, CanSet: true, CanModulate: false},
{Name: "unit", MinValue: 0, MaxValue: 63, CanSet: true, CanModulate: false}, {Name: "unit", MinValue: 0, MaxValue: 63, CanSet: true, CanModulate: false},
@ -222,8 +217,8 @@ var UnitTypes = []UnitType{
}}, }},
{ {
Name: "envelope", Name: "envelope",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "attack", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "attack", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "decay", 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}, {Name: "sustain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
@ -232,15 +227,15 @@ var UnitTypes = []UnitType{
}}, }},
{ {
Name: "noise", Name: "noise",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "shape", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "shape", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "gain", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
}}, }},
{ {
Name: "oscillator", Name: "oscillator",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "transpose", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "transpose", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
{Name: "detune", 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}, {Name: "phase", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
@ -256,21 +251,21 @@ var UnitTypes = []UnitType{
}}, }},
{ {
Name: "loadval", Name: "loadval",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "value", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true}, {Name: "value", MinValue: 0, MaxValue: 128, CanSet: true, CanModulate: true},
}}, }},
{ {
Name: "receive", Name: "receive",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "left", MinValue: 0, MaxValue: -1, CanSet: false, CanModulate: true}, {Name: "left", MinValue: 0, MaxValue: -1, CanSet: false, CanModulate: true},
{Name: "right", MinValue: 0, MaxValue: -1, CanSet: false, CanModulate: true}, {Name: "right", MinValue: 0, MaxValue: -1, CanSet: false, CanModulate: true},
}}, }},
{ {
Name: "in", Name: "in",
SupportsStereo: true,
Parameters: []UnitParameter{ Parameters: []UnitParameter{
{Name: "stereo", MinValue: 0, MaxValue: 1, CanSet: true, CanModulate: false},
{Name: "channel", MinValue: 0, MaxValue: 6, CanSet: true, CanModulate: false}, {Name: "channel", MinValue: 0, MaxValue: 6, CanSet: true, CanModulate: false},
}}, }},
} }

View File

@ -8,7 +8,7 @@ import (
"github.com/vsariola/sointu/go4k" "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{ var testSong = go4k.Song{
BPM: 100, BPM: 100,
@ -19,13 +19,13 @@ var testSong = go4k.Song{
SongLength: 0, SongLength: 0,
Patch: go4k.Patch{ Patch: go4k.Patch{
go4k.Instrument{NumVoices: 1, Units: []go4k.Unit{ go4k.Instrument{NumVoices: 1, Units: []go4k.Unit{
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}}, {"envelope", map[string]int{"stereo": 0, "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{}}, {"oscillator", map[string]int{"stereo": 0, "transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "flags": 0x40}, []int{}},
{"mulp", false, map[string]int{}, []int{}}, {"mulp", map[string]int{"stereo": 0}, []int{}},
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}}, {"envelope", map[string]int{"stereo": 0, "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{}}, {"oscillator", map[string]int{"stereo": 0, "transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "flags": 0x40}, []int{}},
{"mulp", false, map[string]int{}, []int{}}, {"mulp", map[string]int{"stereo": 0}, []int{}},
{"out", true, map[string]int{"gain": 128}, []int{}}, {"out", map[string]int{"stereo": 1, "gain": 128}, []int{}},
}}, }},
}, },
} }

View File

@ -24,13 +24,13 @@ const su_max_samples = SAMPLES_PER_ROW * TOTAL_ROWS
func TestPlayer(t *testing.T) { func TestPlayer(t *testing.T) {
patch := []go4k.Instrument{go4k.Instrument{1, []go4k.Unit{ 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{"envelope", map[string]int{"stereo": 0, "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{"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", false, map[string]int{}, []int{}}, go4k.Unit{"mulp", map[string]int{"stereo": 0}, []int{}},
go4k.Unit{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "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", 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{"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", false, map[string]int{}, []int{}}, go4k.Unit{"mulp", map[string]int{"stereo": 0}, []int{}},
go4k.Unit{"out", true, map[string]int{"gain": 128}, []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}} 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}}} tracks := []go4k.Track{go4k.Track{1, []byte{0}}}

View File

@ -15,13 +15,13 @@ var defaultSong = go4k.Song{
SongLength: 0, SongLength: 0,
Patch: go4k.Patch{ Patch: go4k.Patch{
go4k.Instrument{NumVoices: 2, Units: []go4k.Unit{ go4k.Instrument{NumVoices: 2, Units: []go4k.Unit{
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}}, {"envelope", map[string]int{"stereo": 0, "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{}}, {"oscillator", map[string]int{"stereo": 0, "transpose": 64, "detune": 64, "phase": 0, "color": 96, "shape": 64, "gain": 128, "type": go4k.Sine}, []int{}},
{"mulp", false, map[string]int{}, []int{}}, {"mulp", map[string]int{"stereo": 0}, []int{}},
{"envelope", false, map[string]int{"attack": 32, "decay": 32, "sustain": 64, "release": 64, "gain": 128}, []int{}}, {"envelope", map[string]int{"stereo": 0, "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{}}, {"oscillator", map[string]int{"stereo": 0, "transpose": 72, "detune": 64, "phase": 64, "color": 64, "shape": 96, "gain": 128, "type": go4k.Sine}, []int{}},
{"mulp", false, map[string]int{}, []int{}}, {"mulp", map[string]int{"stereo": 0}, []int{}},
{"out", true, map[string]int{"gain": 128}, []int{}}, {"out", map[string]int{"stereo": 1, "gain": 128}, []int{}},
}}, }},
}, },
} }

View File

@ -14,7 +14,7 @@
%macro SU_ADDP 1 %macro SU_ADDP 1
USE_ADDP USE_ADDP
%xdefine CMDS CMDS ADDP_ID + %1, %xdefine CMDS CMDS ADDP_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_ADDP %define INCLUDE_STEREO_ADDP
%endif %endif
%endmacro %endmacro
@ -36,7 +36,7 @@
%macro SU_ADD 1 %macro SU_ADD 1
USE_ADD USE_ADD
%xdefine CMDS CMDS ADD_ID + %1, %xdefine CMDS CMDS ADD_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_ADD %define INCLUDE_STEREO_ADD
%endif %endif
%endmacro %endmacro
@ -57,7 +57,7 @@
%macro SU_POP 1 %macro SU_POP 1
USE_POP USE_POP
%xdefine CMDS CMDS POP_ID + %1, %xdefine CMDS CMDS POP_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_POP %define INCLUDE_STEREO_POP
%endif %endif
%endmacro %endmacro
@ -78,7 +78,7 @@
%macro SU_LOADNOTE 1 %macro SU_LOADNOTE 1
USE_LOADNOTE USE_LOADNOTE
%xdefine CMDS CMDS LOADNOTE_ID + %1, %xdefine CMDS CMDS LOADNOTE_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_LOADNOTE %define INCLUDE_STEREO_LOADNOTE
%endif %endif
%endmacro %endmacro
@ -99,7 +99,7 @@
%macro SU_MUL 1 %macro SU_MUL 1
USE_MUL USE_MUL
%xdefine CMDS CMDS MUL_ID + %1, %xdefine CMDS CMDS MUL_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_MUL %define INCLUDE_STEREO_MUL
%endif %endif
%endmacro %endmacro
@ -120,7 +120,7 @@
%macro SU_MULP 1 %macro SU_MULP 1
USE_MULP USE_MULP
%xdefine CMDS CMDS MULP_ID + %1, %xdefine CMDS CMDS MULP_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_MULP %define INCLUDE_STEREO_MULP
%endif %endif
%endmacro %endmacro
@ -141,7 +141,7 @@
%macro SU_PUSH 1 %macro SU_PUSH 1
USE_PUSH USE_PUSH
%xdefine CMDS CMDS PUSH_ID + %1, %xdefine CMDS CMDS PUSH_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_PUSH %define INCLUDE_STEREO_PUSH
%endif %endif
%endmacro %endmacro
@ -162,7 +162,7 @@
%macro SU_XCH 1 %macro SU_XCH 1
USE_XCH USE_XCH
%xdefine CMDS CMDS XCH_ID + %1, %xdefine CMDS CMDS XCH_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_XCH %define INCLUDE_STEREO_XCH
%endif %endif
%endmacro %endmacro

View File

@ -24,7 +24,7 @@
db (%4*LOWPASSFLAG)+(%5*BANDPASSFLAG)+(%6*HIGHPASSFLAG)+(%7*NEGBANDPASSFLAG)+(%8*NEGHIGHPASSFLAG) db (%4*LOWPASSFLAG)+(%5*BANDPASSFLAG)+(%6*HIGHPASSFLAG)+(%7*NEGBANDPASSFLAG)+(%8*NEGHIGHPASSFLAG)
USE_FILTER USE_FILTER
%xdefine CMDS CMDS FILTER_ID + %1, %xdefine CMDS CMDS FILTER_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_FILTER %define INCLUDE_STEREO_FILTER
%endif %endif
%if %4 > 0 %if %4 > 0
@ -82,7 +82,7 @@ endstruc
db %2 db %2
USE_PAN USE_PAN
%xdefine CMDS CMDS PAN_ID + %1, %xdefine CMDS CMDS PAN_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_PAN %define INCLUDE_STEREO_PAN
%endif %endif
%endmacro %endmacro
@ -111,7 +111,7 @@ endstruc
db %2 db %2
USE_DISTORT USE_DISTORT
%xdefine CMDS CMDS DISTORT_ID + %1, %xdefine CMDS CMDS DISTORT_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_DISTORT %define INCLUDE_STEREO_DISTORT
%endif %endif
%endmacro %endmacro
@ -140,7 +140,7 @@ endstruc
db %2 db %2
USE_HOLD USE_HOLD
%xdefine CMDS CMDS HOLD_ID + %1, %xdefine CMDS CMDS HOLD_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_HOLD %define INCLUDE_STEREO_HOLD
%endif %endif
%endmacro %endmacro
@ -174,7 +174,7 @@ endstruc
db %2 db %2
USE_CRUSH USE_CRUSH
%xdefine CMDS CMDS CRUSH_ID + %1, %xdefine CMDS CMDS CRUSH_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_CRUSH %define INCLUDE_STEREO_CRUSH
%endif %endif
%endmacro %endmacro
@ -203,7 +203,7 @@ endstruc
db %2 db %2
USE_GAIN USE_GAIN
%xdefine CMDS CMDS GAIN_ID + %1, %xdefine CMDS CMDS GAIN_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_GAIN %define INCLUDE_STEREO_GAIN
%endif %endif
%endmacro %endmacro
@ -232,7 +232,7 @@ endstruc
db %2 db %2
USE_INVGAIN USE_INVGAIN
%xdefine CMDS CMDS INVGAIN_ID + %1, %xdefine CMDS CMDS INVGAIN_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_INVGAIN %define INCLUDE_STEREO_INVGAIN
%endif %endif
%endmacro %endmacro
@ -260,7 +260,7 @@ endstruc
%macro SU_CLIP 1 %macro SU_CLIP 1
USE_CLIP USE_CLIP
%xdefine CMDS CMDS CLIP_ID + %1, %xdefine CMDS CMDS CLIP_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_CLIP %define INCLUDE_STEREO_CLIP
%endif %endif
%endmacro %endmacro
@ -291,7 +291,7 @@ endstruc
USE_DELAY USE_DELAY
%xdefine CMDS CMDS DELAY_ID + %1, %xdefine CMDS CMDS DELAY_ID + %1,
%assign NUM_DELAY_LINES NUM_DELAY_LINES + %7 * (1+%1) %assign NUM_DELAY_LINES NUM_DELAY_LINES + %7 * (1+%1)
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_DELAY %define INCLUDE_STEREO_DELAY
%endif %endif
%if %8 > 0 %if %8 > 0
@ -364,7 +364,7 @@ endstruc
db %6 db %6
USE_COMPRES USE_COMPRES
%xdefine CMDS CMDS COMPRES_ID + %1, %xdefine CMDS CMDS COMPRES_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_COMPRES %define INCLUDE_STEREO_COMPRES
%endif %endif
%endmacro %endmacro

View File

@ -11,9 +11,9 @@
%endif %endif
%endmacro %endmacro
%macro SU_SPEED 1 %macro SU_SPEED 0
USE_SPEED USE_SPEED
%xdefine CMDS CMDS SPEED_ID+%1, ; for future, although currently there is no stereo variant implemented %xdefine CMDS CMDS SPEED_ID,
%endmacro %endmacro
struc su_speed_wrk struc su_speed_wrk

View File

@ -83,8 +83,7 @@
%define OPCODES MANGLE_FUNC(su_op_advance,0), %define OPCODES MANGLE_FUNC(su_op_advance,0),
%define NUMPARAMS 0, %define NUMPARAMS 0,
%define SU_ADVANCE_ID 0 %define SU_ADVANCE_ID 0
%define MONO 0 %define STEREO(val) val
%define STEREO 1
section .text ; yasm throws section redeclaration warnings if strucs are defined without a plain .text section section .text ; yasm throws section redeclaration warnings if strucs are defined without a plain .text section

View File

@ -15,7 +15,7 @@
db %2 db %2
USE_OUT USE_OUT
%xdefine CMDS CMDS OUT_ID+%1, %xdefine CMDS CMDS OUT_ID+%1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_OUT %define INCLUDE_STEREO_OUT
%endif %endif
%endmacro %endmacro
@ -44,7 +44,7 @@ endstruc
db %3 db %3
USE_OUTAUX USE_OUTAUX
%xdefine CMDS CMDS OUTAUX_ID+%1, %xdefine CMDS CMDS OUTAUX_ID+%1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_OUTAUX %define INCLUDE_STEREO_OUTAUX
%endif %endif
%endmacro %endmacro
@ -75,7 +75,7 @@ endstruc
db %3 db %3
USE_AUX USE_AUX
%xdefine CMDS CMDS AUX_ID+%1, %xdefine CMDS CMDS AUX_ID+%1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_AUX %define INCLUDE_STEREO_AUX
%endif %endif
%endmacro %endmacro
@ -109,7 +109,7 @@ endstruc
%endif %endif
USE_SEND USE_SEND
%xdefine CMDS CMDS SEND_ID + %1, %xdefine CMDS CMDS SEND_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_SEND %define INCLUDE_STEREO_SEND
%endif %endif
%endmacro %endmacro

View File

@ -19,7 +19,7 @@
db %6 db %6
USE_ENVELOPE USE_ENVELOPE
%xdefine CMDS CMDS ENVELOPE_ID+%1, %xdefine CMDS CMDS ENVELOPE_ID+%1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_ENVELOPE %define INCLUDE_STEREO_ENVELOPE
%endif %endif
%endmacro %endmacro
@ -80,7 +80,7 @@ endstruc
db %8 + (LFOFLAG * %9) + %10 ; TYPE + LFO + UNISON db %8 + (LFOFLAG * %9) + %10 ; TYPE + LFO + UNISON
USE_OSCILLAT USE_OSCILLAT
%xdefine CMDS CMDS OSCILLAT_ID + %1, %xdefine CMDS CMDS OSCILLAT_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_OSCILLAT %define INCLUDE_STEREO_OSCILLAT
%endif %endif
%if (%8) & SINE == SINE %if (%8) & SINE == SINE
@ -173,7 +173,7 @@ endstruc
db %3 db %3
USE_NOISE USE_NOISE
%xdefine CMDS CMDS NOISE_ID + %1, %xdefine CMDS CMDS NOISE_ID + %1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_NOISE %define INCLUDE_STEREO_NOISE
%endif %endif
%endmacro %endmacro
@ -200,7 +200,7 @@ endstruc
db %2 db %2
USE_LOAD_VAL USE_LOAD_VAL
%xdefine CMDS CMDS LOADVAL_ID+%1, %xdefine CMDS CMDS LOADVAL_ID+%1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_LOADVAL %define INCLUDE_STEREO_LOADVAL
%endif %endif
%endmacro %endmacro
@ -227,7 +227,7 @@ endstruc
%macro SU_RECEIVE 1 %macro SU_RECEIVE 1
USE_RECEIVE USE_RECEIVE
%xdefine CMDS CMDS RECEIVE_ID+%1, %xdefine CMDS CMDS RECEIVE_ID+%1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_RECEIVE %define INCLUDE_STEREO_RECEIVE
%endif %endif
%endmacro %endmacro
@ -254,7 +254,7 @@ endstruc
db %2 db %2
USE_IN USE_IN
%xdefine CMDS CMDS IN_ID+%1, %xdefine CMDS CMDS IN_ID+%1,
%if %1 == STEREO %if %1 == 1
%define INCLUDE_STEREO_IN %define INCLUDE_STEREO_IN
%endif %endif
%endmacro %endmacro

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_ADD MONO SU_ADD STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,15 +12,15 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_ADD STEREO SU_ADD STEREO(1)
SU_XCH STEREO SU_XCH STEREO(1)
SU_POP MONO SU_POP STEREO(0)
SU_POP MONO SU_POP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL STEREO(0),VALUE(48)
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL STEREO(0),VALUE(48)
SU_ADDP MONO SU_ADDP STEREO(0)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL STEREO(0),VALUE(80)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL STEREO(0),VALUE(80)
SU_ADDP MONO SU_ADDP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_ADDP STEREO SU_ADDP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_AUX MONO,GAIN(64),CHANNEL(1) SU_AUX STEREO(0),GAIN(64),CHANNEL(1)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_AUX MONO,GAIN(128),CHANNEL(0) SU_AUX STEREO(0),GAIN(128),CHANNEL(0)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,16 +12,16 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_AUX STEREO,GAIN(128),CHANNEL(0) SU_AUX STEREO(1),GAIN(128),CHANNEL(0)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_AUX STEREO,GAIN(64),CHANNEL(2) SU_AUX STEREO(1),GAIN(64),CHANNEL(2)
SU_IN STEREO,CHANNEL(0) SU_IN STEREO(1),CHANNEL(0)
SU_IN STEREO,CHANNEL(2) SU_IN STEREO(1),CHANNEL(2)
SU_ADDP STEREO SU_ADDP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -16,12 +16,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(3) BEGIN_INSTRUMENT VOICES(3)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,15 +12,15 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_INVGAIN STEREO,INVGAIN(64) SU_INVGAIN STEREO(1),INVGAIN(64)
SU_CLIP MONO SU_CLIP STEREO(0)
SU_GAIN STEREO,GAIN(64) SU_GAIN STEREO(1),GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,15 +12,15 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_INVGAIN STEREO,INVGAIN(64) SU_INVGAIN STEREO(1),INVGAIN(64)
SU_CLIP STEREO SU_CLIP STEREO(1)
SU_GAIN STEREO,GAIN(64) SU_GAIN STEREO(1),GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -14,28 +14,28 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_RECEIVE STEREO SU_RECEIVE STEREO(1)
SU_COMPRESSOR MONO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96) SU_COMPRESSOR STEREO(0),ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96)
SU_MULP MONO SU_MULP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -14,28 +14,28 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1)
SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_RECEIVE STEREO SU_RECEIVE STEREO(1)
SU_COMPRESSOR STEREO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96) SU_COMPRESSOR STEREO(1),ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,15 +12,15 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_CRUSH MONO,RESOLUTION(3) SU_CRUSH STEREO(0),RESOLUTION(3)
SU_ENVELOPE MONO,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 MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),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 MONO SU_MULP STEREO(0)
SU_CRUSH MONO,RESOLUTION(64) SU_CRUSH STEREO(0),RESOLUTION(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_ENVELOPE MONO,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 MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),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 MONO SU_MULP STEREO(0)
SU_CRUSH STEREO,RESOLUTION(32) SU_CRUSH STEREO(1),RESOLUTION(32)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(3),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(3),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(2),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(2),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -13,14 +13,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(0),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(0),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_OSCILLATOR MONO,TRANSPOSE(50),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) SU_OSCILLATOR STEREO(0),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_SEND STEREO(0),AMOUNT(65),VOICE(0),UNIT(3),PORT(5),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,16 +12,16 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128) SU_ENVELOPE STEREO(0),ATTACK(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128)
SU_ENVELOPE MONO,ATTACK(0),DECAY(48),SUSTAIN(0),RELEASE(0),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(64),SHAPE(127),GAIN(64),TYPE(SINE),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_FILTER MONO,FREQUENCY(32),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) SU_FILTER STEREO(0),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_DELAY STEREO(0),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_FILTER STEREO(0),FREQUENCY(24),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8),NOTETRACKING(0) SU_DELAY STEREO(0),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8),NOTETRACKING(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_DELAY STEREO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) SU_DELAY STEREO(1),PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_DISTORT MONO,DRIVE(32) SU_DISTORT STEREO(0),DRIVE(32)
SU_ENVELOPE MONO,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_DISTORT MONO,DRIVE(96) SU_DISTORT STEREO(0),DRIVE(96)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_DISTORT MONO,DRIVE(32) SU_DISTORT STEREO(0),DRIVE(32)
SU_ENVELOPE MONO,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_DISTORT MONO,DRIVE(96) SU_DISTORT STEREO(0),DRIVE(96)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0)
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,9 +12,9 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE STEREO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE STEREO(1),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_DISTORT STEREO,DRIVE(96) SU_DISTORT STEREO(1),DRIVE(96)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,9 +12,9 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,ATTACK(95),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,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(120),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) SU_OSCILLATOR STEREO(0),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 STEREO(0),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 STEREO(0),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 STEREO(0),AMOUNT(68),VOICE(0),UNIT(0),PORT(3),SENDPOP(0)
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1)
SU_OUT STEREO,GAIN(110) SU_OUT STEREO(1),GAIN(110)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,8 +12,8 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE STEREO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE STEREO(1),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(0),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(0),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(1) SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(1)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) SU_FILTER STEREO(0),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_PAN MONO,PANNING(64) SU_PAN STEREO(0),PANNING(64)
SU_FILTER STEREO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) SU_FILTER STEREO(1),FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_GAIN STEREO,GAIN(64) SU_GAIN STEREO(1),GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_GAIN MONO,GAIN(128) SU_GAIN STEREO(0),GAIN(128)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_GAIN MONO,GAIN(64) SU_GAIN STEREO(0),GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,HOLDFREQ(3) SU_HOLD STEREO(0),HOLDFREQ(3)
SU_ENVELOPE MONO,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 MONO,HOLDFREQ(3) SU_HOLD STEREO(0),HOLDFREQ(3)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,HOLDFREQ(3) SU_HOLD STEREO(0),HOLDFREQ(3)
SU_ENVELOPE MONO,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 MONO,HOLDFREQ(3) SU_HOLD STEREO(0),HOLDFREQ(3)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0)
SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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,HOLDFREQ(3) SU_HOLD STEREO(1),HOLDFREQ(3)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,15 +12,15 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_IN MONO,CHANNEL(1) SU_IN STEREO(0),CHANNEL(1)
SU_IN MONO,CHANNEL(0) SU_IN STEREO(0),CHANNEL(0)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_ADDP STEREO SU_ADDP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
SU_IN STEREO,CHANNEL(0) SU_IN STEREO(1),CHANNEL(0)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_ADDP STEREO SU_ADDP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL STEREO(0),VALUE(48)
SU_INVGAIN MONO,INVGAIN(64) SU_INVGAIN STEREO(0),INVGAIN(64)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL STEREO(0),VALUE(80)
SU_INVGAIN MONO,INVGAIN(64) SU_INVGAIN STEREO(0),INVGAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL STEREO(0),VALUE(48)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL STEREO(0),VALUE(80)
SU_INVGAIN STEREO,INVGAIN(64) SU_INVGAIN STEREO(1),INVGAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,9 +12,9 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADNOTE MONO SU_LOADNOTE STEREO(0)
SU_LOADNOTE MONO SU_LOADNOTE STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,8 +12,8 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADNOTE STEREO SU_LOADNOTE STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,9 +12,9 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(40) SU_LOADVAL STEREO(0),VALUE(40)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL STEREO(0),VALUE(80)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,8 +12,8 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL STEREO,VALUE(40) SU_LOADVAL STEREO(1),VALUE(40)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_MUL MONO SU_MUL STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,15 +12,15 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_MUL STEREO SU_MUL STEREO(1)
SU_XCH STEREO SU_XCH STEREO(1)
SU_POP MONO SU_POP STEREO(0)
SU_POP MONO SU_POP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_MULP MONO SU_MULP STEREO(0)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_MULP MONO SU_MULP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -14,14 +14,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(0) SU_ENVELOPE STEREO(0),ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(0) SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(0)
SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE STEREO(0),ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_NOISE MONO,SHAPE(64),GAIN(128) SU_NOISE STEREO(0),SHAPE(64),GAIN(128)
SU_MULP MONO SU_MULP STEREO(0)
SU_ENVELOPE MONO,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_NOISE MONO,SHAPE(96),GAIN(128) SU_NOISE STEREO(0),SHAPE(96),GAIN(128)
SU_MULP MONO SU_MULP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_NOISE STEREO,SHAPE(96),GAIN(128) SU_NOISE STEREO(1),SHAPE(96),GAIN(128)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(3),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(3),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(96),VOICE(0),UNIT(1),PORT(1),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(1),PORT(1),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(5),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(5),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(15),SHAPE(96),GAIN(128),TYPE(GATE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(170),SHAPE(64),GAIN(128),TYPE(GATE),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(90),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(100),DETUNE(64),PHASE(0),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(1),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(128),VOICE(0),UNIT(1),PORT(2),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(1),PORT(2),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -17,20 +17,20 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(68),DETUNE(64),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(66),DETUNE(64),PHASE(64),COLOR(1),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -17,18 +17,18 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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,TRANSPOSE(68),DETUNE(32),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0) 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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) 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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) 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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,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 MONO SU_MULP STEREO(0)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(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 MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3) SU_OSCILLATOR STEREO(0),TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3)
SU_MULP MONO SU_MULP STEREO(0)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE STEREO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE STEREO(1),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_OSCILLATOR STEREO(1),TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_OUTAUX MONO,OUTGAIN(32),AUXGAIN(64) SU_OUTAUX STEREO(0),OUTGAIN(32),AUXGAIN(64)
SU_IN MONO,CHANNEL(0) SU_IN STEREO(0),CHANNEL(0)
SU_IN MONO,CHANNEL(2) SU_IN STEREO(0),CHANNEL(2)
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL STEREO(0),VALUE(48)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_ADDP STEREO SU_ADDP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,15 +12,15 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_OUTAUX STEREO,OUTGAIN(16),AUXGAIN(48) SU_OUTAUX STEREO(1),OUTGAIN(16),AUXGAIN(48)
SU_IN MONO,CHANNEL(1) SU_IN STEREO(0),CHANNEL(1)
SU_IN MONO,CHANNEL(0) SU_IN STEREO(0),CHANNEL(0)
SU_IN MONO,CHANNEL(3) SU_IN STEREO(0),CHANNEL(3)
SU_IN MONO,CHANNEL(2) SU_IN STEREO(0),CHANNEL(2)
SU_ADDP STEREO SU_ADDP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,9 +12,9 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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 MONO,PANNING(40) SU_PAN STEREO(0),PANNING(40)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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,PANNING(40) SU_PAN STEREO(1),PANNING(40)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,20 +12,20 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,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_OSCILLATOR MONO,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 SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_POP MONO SU_POP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_POP STEREO SU_POP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,11 +12,11 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_PUSH MONO SU_PUSH STEREO(0)
SU_POP MONO SU_POP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,12 +12,12 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_PUSH STEREO SU_PUSH STEREO(1)
SU_POP MONO SU_POP STEREO(0)
SU_POP MONO SU_POP STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(0) SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(0)
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
SU_RECEIVE MONO SU_RECEIVE STEREO(0)
SU_RECEIVE MONO SU_RECEIVE STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,13 +12,13 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(1),SENDPOP(0) SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(1),SENDPOP(0)
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1)
SU_RECEIVE STEREO SU_RECEIVE STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(5),PORT(0),SENDPOP(0) SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(5),PORT(0),SENDPOP(0)
SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,18 +12,18 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_SEND MONO,AMOUNT(96),VOICE(2),UNIT(3),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(96),VOICE(2),UNIT(3),PORT(0),SENDPOP(1)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_SEND MONO,AMOUNT(96),VOICE(1),UNIT(2),PORT(0),SENDPOP(1) SU_SEND STEREO(0),AMOUNT(96),VOICE(1),UNIT(2),PORT(0),SENDPOP(1)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,14 +12,14 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL STEREO(0),VALUE(0)
SU_SEND STEREO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) SU_SEND STEREO(1),AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL STEREO(0),VALUE(64)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL STEREO(0),VALUE(128)
SU_SEND STEREO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) SU_SEND STEREO(1),AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1)
SU_RECEIVE STEREO SU_RECEIVE STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -15,16 +15,16 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_ENVELOPE MONO,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_ENVELOPE MONO,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 MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) SU_OSCILLATOR STEREO(0),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_OSCILLATOR STEREO(0),TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0)
SU_MULP STEREO SU_MULP STEREO(1)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADNOTE MONO SU_LOADNOTE STEREO(0)
SU_SPEED MONO SU_SPEED
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

View File

@ -12,10 +12,10 @@ END_TRACKS
BEGIN_PATCH BEGIN_PATCH
BEGIN_INSTRUMENT VOICES(1) BEGIN_INSTRUMENT VOICES(1)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL STEREO(0),VALUE(96)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL STEREO(0),VALUE(32)
SU_XCH MONO SU_XCH STEREO(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO(1),GAIN(128)
END_INSTRUMENT END_INSTRUMENT
END_PATCH END_PATCH

Some files were not shown because too many files have changed in this diff Show More