diff --git a/tests/test_add.asm b/tests/test_add.asm index 9d3b43e..fb0be59 100644 --- a/tests/test_add.asm +++ b/tests/test_add.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,11 +11,11 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(128) - SU_ADD MONO - SU_OUT STEREO,GAIN(128) + SU_ADD MONO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_add_stereo.asm b/tests/test_add_stereo.asm index 47caf8b..9f9b5e3 100644 --- a/tests/test_add_stereo.asm +++ b/tests/test_add_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,7 +11,7 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(64) diff --git a/tests/test_addp.asm b/tests/test_addp.asm index 1668225..3996db3 100644 --- a/tests/test_addp.asm +++ b/tests/test_addp.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,14 +11,14 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(48) SU_LOADVAL MONO,VALUE(48) - SU_ADDP MONO + SU_ADDP MONO SU_LOADVAL MONO,VALUE(80) SU_LOADVAL MONO,VALUE(80) - SU_ADDP MONO - SU_OUT STEREO,GAIN(128) + SU_ADDP MONO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_addp_stereo.asm b/tests/test_addp_stereo.asm index 6fe1f9d..1048a3a 100644 --- a/tests/test_addp_stereo.asm +++ b/tests/test_addp_stereo.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96) - SU_ADDP STEREO - SU_OUT STEREO,GAIN(128) + SU_ADDP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_aux.asm b/tests/test_aux.asm index 10b13bd..d5203b4 100644 --- a/tests/test_aux.asm +++ b/tests/test_aux.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,11 +11,11 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(0) - SU_AUX MONO,GAIN(64),CHANNEL(1) - SU_LOADVAL MONO,VALUE(96) - SU_AUX MONO,GAIN(128),CHANNEL(0) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(0) + SU_AUX MONO,GAIN(64),CHANNEL(1) + SU_LOADVAL MONO,VALUE(96) + SU_AUX MONO,GAIN(128),CHANNEL(0) END_INSTRUMENT END_PATCH diff --git a/tests/test_aux_stereo.asm b/tests/test_aux_stereo.asm index 1f4e5e3..8f73414 100644 --- a/tests/test_aux_stereo.asm +++ b/tests/test_aux_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,7 +11,7 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(64) SU_AUX STEREO,GAIN(128),CHANNEL(0) diff --git a/tests/test_chords.asm b/tests/test_chords.asm index 53910d6..f614acf 100644 --- a/tests/test_chords.asm +++ b/tests/test_chords.asm @@ -3,9 +3,9 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 0, 0, 68, 0, 0, 0, 66, 0, 0, 0, 69, 0, 0, 0 - PATTERN 0, 68, 0, 0, 71, 0, 0, 0, 69, 0, 0, 0, 73, 0, 0, 0 - PATTERN 0, 0, 71, 0, 75, 0, 0, 0, 73, 0, 0, 0, 76, 0, 0, 0 + PATTERN 64, 0, 0,0,68,0,0,0,66,0,0,0,69,0,0,0 + PATTERN 0,68, 0,0,71,0,0,0,69,0,0,0,73,0,0,0 + PATTERN 0, 0,71,0,75,0,0,0,73,0,0,0,76,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -15,13 +15,13 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(3) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32) + BEGIN_INSTRUMENT VOICES(3) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_clip.asm b/tests/test_clip.asm index 89eb24c..9792825 100644 --- a/tests/test_clip.asm +++ b/tests/test_clip.asm @@ -3,24 +3,24 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_OSCILLATOR MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_INVGAIN STEREO,INVGAIN(64) - SU_CLIP MONO - SU_GAIN STEREO,GAIN(64) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP STEREO + SU_INVGAIN STEREO,INVGAIN(64) + SU_CLIP MONO + SU_GAIN STEREO,GAIN(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_clip_stereo.asm b/tests/test_clip_stereo.asm index 10eede7..8c1eb6d 100644 --- a/tests/test_clip_stereo.asm +++ b/tests/test_clip_stereo.asm @@ -3,24 +3,24 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_OSCILLATOR MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_INVGAIN STEREO,INVGAIN(64) - SU_CLIP STEREO - SU_GAIN STEREO,GAIN(64) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP STEREO + SU_INVGAIN STEREO,INVGAIN(64) + SU_CLIP STEREO + SU_GAIN STEREO,GAIN(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_compressor.asm b/tests/test_compressor.asm index f3d6f82..0514584 100644 --- a/tests/test_compressor.asm +++ b/tests/test_compressor.asm @@ -3,39 +3,39 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65 - PATTERN 76, 0, 0, 0, 0, 0, 0, 0, 76, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,64,64,64,64,64,64,64,64,64,64,64,65,65,65,65 + PATTERN 76, 0, 0, 0, 0, 0, 0, 0,76, 0, 0, 0, 0, 0, 0, 0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 ; a very silent voice - TRACK VOICES(1),1 ; a loud one + TRACK VOICES(1),0 + TRACK VOICES(1),1 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP STEREO - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) + SU_MULP STEREO + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) + SU_MULP STEREO + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Global compressor effect - SU_RECEIVE STEREO - SU_COMPRESSOR MONO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96) - SU_MULP MONO - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_RECEIVE STEREO + SU_COMPRESSOR MONO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96) + SU_MULP MONO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_compressor_stereo.asm b/tests/test_compressor_stereo.asm index 639f7a1..cfd22fd 100644 --- a/tests/test_compressor_stereo.asm +++ b/tests/test_compressor_stereo.asm @@ -3,39 +3,39 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65 - PATTERN 76, 0, 0, 0, 0, 0, 0, 0, 76, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,64,64,64,64,64,64,64,64,64,64,64,65,65,65,65 + PATTERN 76, 0, 0, 0, 0, 0, 0, 0,76, 0, 0, 0, 0, 0, 0, 0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 ; a very silent voice - TRACK VOICES(1),1 ; a loud one + TRACK VOICES(1),0 + TRACK VOICES(1),1 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP STEREO - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) + SU_MULP STEREO + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) - SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) + SU_MULP STEREO + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(128),VOICE(3),UNIT(0),PORT(1),SENDPOP(1) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Global compressor effect - SU_RECEIVE STEREO - SU_COMPRESSOR STEREO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96) - SU_MULP STEREO - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_RECEIVE STEREO + SU_COMPRESSOR STEREO,ATTACK(32),RELEASE(64),INVGAIN(32),THRESHOLD(64),RATIO(96) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_crush.asm b/tests/test_crush.asm index be84ee8..21232d4 100644 --- a/tests/test_crush.asm +++ b/tests/test_crush.asm @@ -3,24 +3,24 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_CRUSH MONO, RESOLUTION(3) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_CRUSH MONO, RESOLUTION(64) - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP MONO + SU_CRUSH MONO,RESOLUTION(3) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP MONO + SU_CRUSH MONO,RESOLUTION(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_crush_stereo.asm b/tests/test_crush_stereo.asm index 296c32d..938f06f 100644 --- a/tests/test_crush_stereo.asm +++ b/tests/test_crush_stereo.asm @@ -3,23 +3,23 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_CRUSH STEREO, RESOLUTION(32) - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP MONO + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP MONO + SU_CRUSH STEREO,RESOLUTION(32) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay.asm b/tests/test_delay.asm index a276573..7db8447 100644 --- a/tests/test_delay.asm +++ b/tests/test_delay.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,13 +11,13 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO, GAIN(128) + SU_MULP MONO + SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay_dampmod.asm b/tests/test_delay_dampmod.asm index 2836971..07fed06 100644 --- a/tests/test_delay_dampmod.asm +++ b/tests/test_delay_dampmod.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(3),SENDPOP(1) + SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(3),SENDPOP(1) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay_drymod.asm b/tests/test_delay_drymod.asm index 86d25d5..01ef152 100644 --- a/tests/test_delay_drymod.asm +++ b/tests/test_delay_drymod.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1) + SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay_feedbackmod.asm b/tests/test_delay_feedbackmod.asm index e6e62d9..d3671d7 100644 --- a/tests/test_delay_feedbackmod.asm +++ b/tests/test_delay_feedbackmod.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(2),SENDPOP(1) + SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(2),SENDPOP(1) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay_flanger.asm b/tests/test_delay_flanger.asm index a2954c6..eea4b3f 100644 --- a/tests/test_delay_flanger.asm +++ b/tests/test_delay_flanger.asm @@ -4,7 +4,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 80, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 80,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -12,15 +12,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(0),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(0),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(50),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(65),VOICE(0),UNIT(3),PORT(5),SENDPOP(1) + SU_SEND MONO,AMOUNT(65),VOICE(0),UNIT(3),PORT(5),SENDPOP(1) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay_notetracking.asm b/tests/test_delay_notetracking.asm index 1ff2d46..d13961b 100644 --- a/tests/test_delay_notetracking.asm +++ b/tests/test_delay_notetracking.asm @@ -3,27 +3,25 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS -; %define SU_USE_UNDENORMALIZE ; // removing this skips denormalization code in the units - BEGIN_TRACKS TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128) - SU_ENVELOPE MONO,ATTACK(0),DECAY(48),SUSTAIN(0),RELEASE(0),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128) + SU_ENVELOPE MONO,ATTACK(0),DECAY(48),SUSTAIN(0),RELEASE(0),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(64),SHAPE(127),GAIN(64),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_FILTER MONO,FREQUENCY(32),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_DELAY MONO,PREGAIN(128),DRY(128),FEEDBACK(128),DAMP(16),DELAY(0),COUNT(1),NOTETRACKING(1) - SU_FILTER MONO,FREQUENCY(24),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_MULP MONO - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_FILTER MONO,FREQUENCY(32),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_DELAY MONO,PREGAIN(128),DRY(128),FEEDBACK(128),DAMP(16),DELAY(0),COUNT(1),NOTETRACKING(1) + SU_FILTER MONO,FREQUENCY(24),RESONANCE(128),LOWPASS(1),BANDPASS(1),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_MULP MONO + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay_pregainmod.asm b/tests/test_delay_pregainmod.asm index fbe2fc7..b6167d4 100644 --- a/tests/test_delay_pregainmod.asm +++ b/tests/test_delay_pregainmod.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) END_INSTRUMENT END_PATCH diff --git a/tests/test_delay_reverb.asm b/tests/test_delay_reverb.asm index e799cbf..f577914 100644 --- a/tests/test_delay_reverb.asm +++ b/tests/test_delay_reverb.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,18 +11,25 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8),NOTETRACKING(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO, GAIN(128) + SU_MULP MONO + SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8),NOTETRACKING(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH BEGIN_DELTIMES - DELTIME 1116,1188,1276,1356,1422,1492,1556,1618 + DELTIME 1116 + DELTIME 1188 + DELTIME 1276 + DELTIME 1356 + DELTIME 1422 + DELTIME 1492 + DELTIME 1556 + DELTIME 1618 END_DELTIMES %include "sointu/footer.inc" diff --git a/tests/test_delay_stereo.asm b/tests/test_delay_stereo.asm index 943c55e..d6079bc 100644 --- a/tests/test_delay_stereo.asm +++ b/tests/test_delay_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,13 +11,13 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_PAN MONO,PANNING(64) - SU_DELAY STEREO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) - SU_OUT STEREO, GAIN(128) + SU_MULP MONO + SU_PAN MONO,PANNING(64) + SU_DELAY STEREO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1),NOTETRACKING(0) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_distort.asm b/tests/test_distort.asm index 5975920..9340aa2 100644 --- a/tests/test_distort.asm +++ b/tests/test_distort.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,7 +11,7 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_DISTORT MONO,DRIVE(32) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) diff --git a/tests/test_distort_mod.asm b/tests/test_distort_mod.asm index c3f87bf..bce221d 100644 --- a/tests/test_distort_mod.asm +++ b/tests/test_distort_mod.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) - SU_DISTORT MONO,DRIVE(32) - SU_ENVELOPE MONO, ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) - SU_DISTORT MONO, DRIVE(96) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) + SU_DISTORT MONO,DRIVE(32) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) + SU_DISTORT MONO,DRIVE(96) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_distort_stereo.asm b/tests/test_distort_stereo.asm index 2a0f079..c9d7fc3 100644 --- a/tests/test_distort_stereo.asm +++ b/tests/test_distort_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,10 +11,10 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE STEREO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) - SU_DISTORT STEREO, DRIVE(96) - SU_OUT STEREO, GAIN(128) + SU_DISTORT STEREO,DRIVE(96) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_envelope.asm b/tests/test_envelope.asm index ad96c41..e3d78a6 100644 --- a/tests/test_envelope.asm +++ b/tests/test_envelope.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,7 +11,7 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTACK(95),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OUT STEREO,GAIN(128) diff --git a/tests/test_envelope_mod.asm b/tests/test_envelope_mod.asm index 6539098..20ca4e8 100644 --- a/tests/test_envelope_mod.asm +++ b/tests/test_envelope_mod.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD,HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,16 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(120),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(0),SENDPOP(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(1),SENDPOP(0) - ; Sustain modulation seems not to be implemented - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(3),SENDPOP(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1) - SU_OUT STEREO,GAIN(110) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(0),SENDPOP(0) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(1),SENDPOP(0) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(0),PORT(3),SENDPOP(0) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1) + SU_OUT STEREO,GAIN(110) END_INSTRUMENT END_PATCH diff --git a/tests/test_envelope_stereo.asm b/tests/test_envelope_stereo.asm index 3b0ff82..e474109 100644 --- a/tests/test_envelope_stereo.asm +++ b/tests/test_envelope_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,8 +11,8 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE STEREO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE STEREO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_filter_band.asm b/tests/test_filter_band.asm index 45b6874..f683215 100644 --- a/tests/test_filter_band.asm +++ b/tests/test_filter_band.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_filter_freqmod.asm b/tests/test_filter_freqmod.asm index 4dcc26c..f6f54dd 100644 --- a/tests/test_filter_freqmod.asm +++ b/tests/test_filter_freqmod.asm @@ -3,23 +3,23 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) END_INSTRUMENT END_PATCH diff --git a/tests/test_filter_high.asm b/tests/test_filter_high.asm index 25c4592..8d7767c 100644 --- a/tests/test_filter_high.asm +++ b/tests/test_filter_high.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(0),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(0),HIGHPASS(1),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_filter_low.asm b/tests/test_filter_low.asm index 66855c3..91496b2 100644 --- a/tests/test_filter_low.asm +++ b/tests/test_filter_low.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_filter_peak.asm b/tests/test_filter_peak.asm index 04b0ad9..472062c 100644 --- a/tests/test_filter_peak.asm +++ b/tests/test_filter_peak.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(1) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(1),BANDPASS(0),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(1) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_filter_resmod.asm b/tests/test_filter_resmod.asm index fb08ee9..8ea741e 100644 --- a/tests/test_filter_resmod.asm +++ b/tests/test_filter_resmod.asm @@ -3,23 +3,23 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_PAN MONO,PANNING(64) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_PAN MONO,PANNING(64) + SU_OUT STEREO,GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1) + SU_SEND MONO,AMOUNT(32),VOICE(0),UNIT(3),PORT(1),SENDPOP(1) END_INSTRUMENT END_PATCH diff --git a/tests/test_filter_stereo.asm b/tests/test_filter_stereo.asm index 5d69a87..2fde777 100644 --- a/tests/test_filter_stereo.asm +++ b/tests/test_filter_stereo.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP MONO - SU_PAN MONO,PANNING(64) - SU_FILTER STEREO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) - SU_OUT STEREO,GAIN(128) + SU_MULP MONO + SU_PAN MONO,PANNING(64) + SU_FILTER STEREO,FREQUENCY(32),RESONANCE(64),LOWPASS(0),BANDPASS(1),HIGHPASS(0),NEGBANDPASS(0),NEGHIGHPASS(0) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_gain.asm b/tests/test_gain.asm index 4915473..7642b5f 100644 --- a/tests/test_gain.asm +++ b/tests/test_gain.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,11 +11,11 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(0) - SU_LOADVAL MONO,VALUE(128) - SU_GAIN STEREO,GAIN(64) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(0) + SU_LOADVAL MONO,VALUE(128) + SU_GAIN STEREO,GAIN(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_gain_stereo.asm b/tests/test_gain_stereo.asm index 1879aba..c3cd267 100644 --- a/tests/test_gain_stereo.asm +++ b/tests/test_gain_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,12 +11,12 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(32) - SU_GAIN MONO,GAIN(128) - SU_LOADVAL MONO,VALUE(128) - SU_GAIN MONO,GAIN(64) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(32) + SU_GAIN MONO,GAIN(128) + SU_LOADVAL MONO,VALUE(128) + SU_GAIN MONO,GAIN(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_hold.asm b/tests/test_hold.asm index 9d932bc..c63809b 100644 --- a/tests/test_hold.asm +++ b/tests/test_hold.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,7 +11,7 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_HOLD MONO,HOLDFREQ(3) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) diff --git a/tests/test_hold_mod.asm b/tests/test_hold_mod.asm index 53860f9..0e62331 100644 --- a/tests/test_hold_mod.asm +++ b/tests/test_hold_mod.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) - SU_HOLD MONO,HOLDFREQ(3) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) - SU_HOLD MONO,HOLDFREQ(3) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) + SU_HOLD MONO,HOLDFREQ(3) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) + SU_HOLD MONO,HOLDFREQ(3) SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(0) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(3),PORT(0),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_hold_stereo.asm b/tests/test_hold_stereo.asm index 0858293..d115a87 100644 --- a/tests/test_hold_stereo.asm +++ b/tests/test_hold_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,8 +11,8 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_HOLD STEREO,HOLDFREQ(3) SU_OUT STEREO,GAIN(128) diff --git a/tests/test_in.asm b/tests/test_in.asm index 982aaa9..aeb30dd 100644 --- a/tests/test_in.asm +++ b/tests/test_in.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,16 +11,16 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(0) - SU_LOADVAL MONO,VALUE(64) - SU_OUT STEREO,GAIN(128) - SU_IN MONO,CHANNEL(1) - SU_IN MONO,CHANNEL(0) - SU_LOADVAL MONO,VALUE(96) - SU_LOADVAL MONO,VALUE(96) - SU_ADDP STEREO - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(0) + SU_LOADVAL MONO,VALUE(64) + SU_OUT STEREO,GAIN(128) + SU_IN MONO,CHANNEL(1) + SU_IN MONO,CHANNEL(0) + SU_LOADVAL MONO,VALUE(96) + SU_LOADVAL MONO,VALUE(96) + SU_ADDP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_in_stereo.asm b/tests/test_in_stereo.asm index 56d5c58..8223d79 100644 --- a/tests/test_in_stereo.asm +++ b/tests/test_in_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(0) - SU_LOADVAL MONO,VALUE(64) - SU_OUT STEREO,GAIN(128) - SU_IN STEREO,CHANNEL(0) - SU_LOADVAL MONO,VALUE(96) - SU_LOADVAL MONO,VALUE(96) - SU_ADDP STEREO - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(0) + SU_LOADVAL MONO,VALUE(64) + SU_OUT STEREO,GAIN(128) + SU_IN STEREO,CHANNEL(0) + SU_LOADVAL MONO,VALUE(96) + SU_LOADVAL MONO,VALUE(96) + SU_ADDP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_invgain.asm b/tests/test_invgain.asm index ca3382c..ccaf2ad 100644 --- a/tests/test_invgain.asm +++ b/tests/test_invgain.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,12 +11,12 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(48) - SU_INVGAIN MONO,INVGAIN(64) - SU_LOADVAL MONO,VALUE(80) - SU_INVGAIN MONO,INVGAIN(64) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(48) + SU_INVGAIN MONO,INVGAIN(64) + SU_LOADVAL MONO,VALUE(80) + SU_INVGAIN MONO,INVGAIN(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_invgain_stereo.asm b/tests/test_invgain_stereo.asm index e8750bf..e5ddcb0 100644 --- a/tests/test_invgain_stereo.asm +++ b/tests/test_invgain_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,11 +11,11 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(48) - SU_LOADVAL MONO,VALUE(80) - SU_INVGAIN STEREO,INVGAIN(64) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(48) + SU_LOADVAL MONO,VALUE(80) + SU_INVGAIN STEREO,INVGAIN(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_loadnote.asm b/tests/test_loadnote.asm index f32dc7f..ac692b4 100644 --- a/tests/test_loadnote.asm +++ b/tests/test_loadnote.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADNOTE MONO SU_LOADNOTE MONO SU_OUT STEREO,GAIN(128) diff --git a/tests/test_loadnote_stereo.asm b/tests/test_loadnote_stereo.asm index 7cd808a..f1583f6 100644 --- a/tests/test_loadnote_stereo.asm +++ b/tests/test_loadnote_stereo.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADNOTE STEREO SU_OUT STEREO,GAIN(128) END_INSTRUMENT diff --git a/tests/test_loadval.asm b/tests/test_loadval.asm index 73d682e..702fb7e 100644 --- a/tests/test_loadval.asm +++ b/tests/test_loadval.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,10 +11,10 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(40) - SU_LOADVAL MONO,VALUE(80) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(40) + SU_LOADVAL MONO,VALUE(80) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_loadval_stereo.asm b/tests/test_loadval_stereo.asm index 6d7ed80..e26a8f0 100644 --- a/tests/test_loadval_stereo.asm +++ b/tests/test_loadval_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,9 +11,9 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL STEREO,VALUE(40) - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL STEREO,VALUE(40) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_mul.asm b/tests/test_mul.asm index afe7e66..f6a00af 100644 --- a/tests/test_mul.asm +++ b/tests/test_mul.asm @@ -3,19 +3,19 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(0) - SU_MUL MONO - SU_OUT STEREO,GAIN(128) + SU_MUL MONO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_mul_stereo.asm b/tests/test_mul_stereo.asm index 14b0563..002a411 100644 --- a/tests/test_mul_stereo.asm +++ b/tests/test_mul_stereo.asm @@ -3,19 +3,19 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(0) - SU_LOADVAL MONO,VALUE(96) + SU_LOADVAL MONO,VALUE(96) SU_MUL STEREO SU_XCH STEREO SU_POP MONO diff --git a/tests/test_mulp.asm b/tests/test_mulp.asm index aa55180..010f1ff 100644 --- a/tests/test_mulp.asm +++ b/tests/test_mulp.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(0) SU_MULP MONO diff --git a/tests/test_mulp_stereo.asm b/tests/test_mulp_stereo.asm index b11b4bd..70f04fb 100644 --- a/tests/test_mulp_stereo.asm +++ b/tests/test_mulp_stereo.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(96) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_multiple_instruments.asm b/tests/test_multiple_instruments.asm index 6216182..7b964c2 100644 --- a/tests/test_multiple_instruments.asm +++ b/tests/test_multiple_instruments.asm @@ -13,12 +13,12 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(0) SU_OUT STEREO,GAIN(128) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Instrument1 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(0) SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OUT STEREO,GAIN(128) diff --git a/tests/test_noise.asm b/tests/test_noise.asm index 246153f..bc23e5a 100644 --- a/tests/test_noise.asm +++ b/tests/test_noise.asm @@ -3,22 +3,22 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_NOISE MONO, SHAPE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_NOISE MONO,SHAPE(64),GAIN(128) SU_MULP MONO - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_NOISE MONO, SHAPE(96),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_NOISE MONO,SHAPE(96),GAIN(128) SU_MULP MONO - SU_OUT STEREO, GAIN(128) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_noise_stereo.asm b/tests/test_noise_stereo.asm index 366e222..c98aac8 100644 --- a/tests/test_noise_stereo.asm +++ b/tests/test_noise_stereo.asm @@ -3,20 +3,20 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_NOISE STEREO, SHAPE(96),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_NOISE STEREO,SHAPE(96),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_MULP STEREO - SU_OUT STEREO, GAIN(128) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_colormod.asm b/tests/test_oscillat_colormod.asm index d246a58..d1d064e 100644 --- a/tests/test_oscillat_colormod.asm +++ b/tests/test_oscillat_colormod.asm @@ -3,22 +3,22 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 80, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 80,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_PUSH MONO + SU_MULP MONO + SU_PUSH MONO SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(3),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(3),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_detunemod.asm b/tests/test_oscillat_detunemod.asm index c303bcd..fdc4d13 100644 --- a/tests/test_oscillat_detunemod.asm +++ b/tests/test_oscillat_detunemod.asm @@ -3,22 +3,22 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 80, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 80,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_PUSH MONO + SU_MULP MONO + SU_PUSH MONO SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(1),PORT(1),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(1),PORT(1),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_gainmod.asm b/tests/test_oscillat_gainmod.asm index c50873b..0ed4819 100644 --- a/tests/test_oscillat_gainmod.asm +++ b/tests/test_oscillat_gainmod.asm @@ -3,22 +3,22 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 80, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 80,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_PUSH MONO + SU_MULP MONO + SU_PUSH MONO SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(5),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(5),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_gate.asm b/tests/test_oscillat_gate.asm index 3548b2e..bb81a16 100644 --- a/tests/test_oscillat_gate.asm +++ b/tests/test_oscillat_gate.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(15),SHAPE(96),GAIN(128),TYPE(GATE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(170),SHAPE(64),GAIN(128),TYPE(GATE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_lfo.asm b/tests/test_oscillat_lfo.asm index 7c9cb4f..3142325 100644 --- a/tests/test_oscillat_lfo.asm +++ b/tests/test_oscillat_lfo.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(90),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_OSCILLATOR MONO, TRANSPOSE(100),DETUNE(64),PHASE(0),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(1),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(90),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) + SU_OSCILLATOR MONO,TRANSPOSE(100),DETUNE(64),PHASE(0),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(1),UNISON(0) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_phasemod.asm b/tests/test_oscillat_phasemod.asm index e088804..62daa10 100644 --- a/tests/test_oscillat_phasemod.asm +++ b/tests/test_oscillat_phasemod.asm @@ -3,22 +3,22 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 80, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 80,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_PUSH MONO + SU_MULP MONO + SU_PUSH MONO SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(1),PORT(2),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(1),PORT(2),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_pulse.asm b/tests/test_oscillat_pulse.asm index e4505ee..971a06b 100644 --- a/tests/test_oscillat_pulse.asm +++ b/tests/test_oscillat_pulse.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0) - SU_OSCILLATOR MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0) + SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(PULSE),LFO(0),UNISON(0) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_sample.asm b/tests/test_oscillat_sample.asm index 5767f61..2a4e80c 100644 --- a/tests/test_oscillat_sample.asm +++ b/tests/test_oscillat_sample.asm @@ -3,40 +3,40 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 0,0,0,0,0,0,0,0 - PATTERN 72, HLD, HLD, HLD, HLD, HLD, HLD, 0 - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, 0 - PATTERN 60, HLD, HLD, HLD, HLD, HLD, HLD, 0 - PATTERN 40, HLD, HLD, HLD, HLD, HLD, HLD, 0 + PATTERN 0, 0, 0, 0, 0, 0, 0,0 + PATTERN 72,HLD,HLD,HLD,HLD,HLD,HLD,0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,0 + PATTERN 60,HLD,HLD,HLD,HLD,HLD,HLD,0 + PATTERN 40,HLD,HLD,HLD,HLD,HLD,HLD,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),1,0,2,0,3,0,4,0 - TRACK VOICES(1),0,1,0,2,0,3,0,4 ; an ordinary sine oscillator, to compare we calculate the pitch right + TRACK VOICES(1),1,0,2,0,3,0,4,0 + TRACK VOICES(1),0,1,0,2,0,3,0,4 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(68),DETUNE(64),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(66),DETUNE(64),PHASE(64),COLOR(1),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Instrument1 to compare that the pitch is ok - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH BEGIN_SAMPLE_OFFSETS - SAMPLE_OFFSET START(1678611),LOOPSTART(1341),LOOPLENGTH(106) ; name VIOLN68, unitynote 56 (transpose to 4), data length 1448 - SAMPLE_OFFSET START(1680142),LOOPSTART(1483),LOOPLENGTH(95) ; name VIOLN70, unitynote 58 (transpose to 2), data length 1579 + SAMPLE_OFFSET START(1678611),LOOPSTART(1341),LOOPLENGTH(106) + SAMPLE_OFFSET START(1680142),LOOPSTART(1483), LOOPLENGTH(95) END_SAMPLE_OFFSETS %include "sointu/footer.inc" diff --git a/tests/test_oscillat_sample_stereo.asm b/tests/test_oscillat_sample_stereo.asm index 2d8e70c..d3ce08e 100644 --- a/tests/test_oscillat_sample_stereo.asm +++ b/tests/test_oscillat_sample_stereo.asm @@ -3,37 +3,37 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 0,0,0,0,0,0,0,0 - PATTERN 72, HLD, HLD, HLD, HLD, HLD, HLD, 0 - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, 0 - PATTERN 60, HLD, HLD, HLD, HLD, HLD, HLD, 0 - PATTERN 40, HLD, HLD, HLD, HLD, HLD, HLD, 0 + PATTERN 0, 0, 0, 0, 0, 0, 0,0 + PATTERN 72,HLD,HLD,HLD,HLD,HLD,HLD,0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,0 + PATTERN 60,HLD,HLD,HLD,HLD,HLD,HLD,0 + PATTERN 40,HLD,HLD,HLD,HLD,HLD,HLD,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),1,0,2,0,3,0,4,0 - TRACK VOICES(1),0,1,0,2,0,3,0,4 ; an ordinary sine oscillator, to compare we calculate the pitch right + TRACK VOICES(1),1,0,2,0,3,0,4,0 + TRACK VOICES(1),0,1,0,2,0,3,0,4 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR STEREO,TRANSPOSE(68),DETUNE(32),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR STEREO,TRANSPOSE(68),DETUNE(32),PHASE(64),COLOR(0),SHAPE(64),GAIN(128),TYPE(SAMPLE),LFO(0),UNISON(0) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Instrument1 to compare that the pitch is ok - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR STEREO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR STEREO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH BEGIN_SAMPLE_OFFSETS - SAMPLE_OFFSET START(1678611),LOOPSTART(1341),LOOPLENGTH(106) ; name VIOLN68, unitynote 56 (transpose to 4), data length 1448 + SAMPLE_OFFSET START(1678611),LOOPSTART(1341),LOOPLENGTH(106) END_SAMPLE_OFFSETS %include "sointu/footer.inc" diff --git a/tests/test_oscillat_shapemod.asm b/tests/test_oscillat_shapemod.asm index c84d61d..928abb5 100644 --- a/tests/test_oscillat_shapemod.asm +++ b/tests/test_oscillat_shapemod.asm @@ -3,22 +3,22 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 80, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 80,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_PUSH MONO + SU_MULP MONO + SU_PUSH MONO SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(4),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_sine.asm b/tests/test_oscillat_sine.asm index 3b9aca3..24242cc 100644 --- a/tests/test_oscillat_sine.asm +++ b/tests/test_oscillat_sine.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_OSCILLATOR MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_stereo.asm b/tests/test_oscillat_stereo.asm index e240069..6cfbbaf 100644 --- a/tests/test_oscillat_stereo.asm +++ b/tests/test_oscillat_stereo.asm @@ -3,20 +3,20 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR STEREO, TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR STEREO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_transposemod.asm b/tests/test_oscillat_transposemod.asm index ab5bca6..7475315 100644 --- a/tests/test_oscillat_transposemod.asm +++ b/tests/test_oscillat_transposemod.asm @@ -3,22 +3,22 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 80, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0 + PATTERN 80,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP MONO - SU_PUSH MONO + SU_MULP MONO + SU_PUSH MONO SU_OSCILLATOR MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(1),UNISON(0) - SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(1) - SU_OUT STEREO,GAIN(128) + SU_SEND MONO,AMOUNT(68),VOICE(0),UNIT(1),PORT(0),SENDPOP(1) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_trisaw.asm b/tests/test_oscillat_trisaw.asm index 51699c2..8ccc8e9 100644 --- a/tests/test_oscillat_trisaw.asm +++ b/tests/test_oscillat_trisaw.asm @@ -3,21 +3,21 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_unison.asm b/tests/test_oscillat_unison.asm index 9db3dc0..ca87902 100644 --- a/tests/test_oscillat_unison.asm +++ b/tests/test_oscillat_unison.asm @@ -3,20 +3,20 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR MONO, TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3) - SU_MULP MONO - SU_PUSH MONO - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3) + SU_MULP MONO + SU_PUSH MONO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_oscillat_unison_stereo.asm b/tests/test_oscillat_unison_stereo.asm index 0a6e9d2..83ae174 100644 --- a/tests/test_oscillat_unison_stereo.asm +++ b/tests/test_oscillat_unison_stereo.asm @@ -3,19 +3,19 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, 0, 68, 0, 32, 0, 0, 0, 75, 0, 78, 0, 0, 0, 0, 0 + PATTERN 64,0,68,0,32,0,0,0,75,0,78,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE STEREO, ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_OSCILLATOR STEREO, TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3) - SU_MULP STEREO - SU_OUT STEREO, GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE STEREO,ATTACK(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_OSCILLATOR STEREO,TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32),TYPE(TRISAW),LFO(0),UNISON(3) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_outaux.asm b/tests/test_outaux.asm index 0079321..7725f76 100644 --- a/tests/test_outaux.asm +++ b/tests/test_outaux.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(0) - SU_OUTAUX MONO,OUTGAIN(32),AUXGAIN(64) - SU_IN MONO,CHANNEL(0) - SU_IN MONO,CHANNEL(2) - SU_LOADVAL MONO,VALUE(48) - SU_LOADVAL MONO,VALUE(128) - SU_ADDP STEREO - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(0) + SU_OUTAUX MONO,OUTGAIN(32),AUXGAIN(64) + SU_IN MONO,CHANNEL(0) + SU_IN MONO,CHANNEL(2) + SU_LOADVAL MONO,VALUE(48) + SU_LOADVAL MONO,VALUE(128) + SU_ADDP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_outaux_stereo.asm b/tests/test_outaux_stereo.asm index 41681d0..c78c965 100644 --- a/tests/test_outaux_stereo.asm +++ b/tests/test_outaux_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,16 +11,16 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(0) - SU_LOADVAL MONO,VALUE(128) - SU_OUTAUX STEREO,OUTGAIN(16),AUXGAIN(48) - SU_IN MONO,CHANNEL(1) - SU_IN MONO,CHANNEL(0) - SU_IN MONO,CHANNEL(3) - SU_IN MONO,CHANNEL(2) - SU_ADDP STEREO - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(0) + SU_LOADVAL MONO,VALUE(128) + SU_OUTAUX STEREO,OUTGAIN(16),AUXGAIN(48) + SU_IN MONO,CHANNEL(1) + SU_IN MONO,CHANNEL(0) + SU_IN MONO,CHANNEL(3) + SU_IN MONO,CHANNEL(2) + SU_ADDP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_panning.asm b/tests/test_panning.asm index 9f08ee1..f17bce1 100644 --- a/tests/test_panning.asm +++ b/tests/test_panning.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_PAN MONO,PANNING(40) SU_OUT STEREO,GAIN(128) diff --git a/tests/test_panning_stereo.asm b/tests/test_panning_stereo.asm index fce1777..f05d745 100644 --- a/tests/test_panning_stereo.asm +++ b/tests/test_panning_stereo.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_PAN STEREO,PANNING(40) diff --git a/tests/test_polyphony.asm b/tests/test_polyphony.asm index b16ae5f..feb40bf 100644 --- a/tests/test_polyphony.asm +++ b/tests/test_polyphony.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, 68, HLD, 32, HLD, HLD, HLD, 75, HLD, 78, HLD, HLD, 0, 0, 0 + PATTERN 64,HLD,68,HLD,32,HLD,HLD,HLD,75,HLD,78,HLD,HLD,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,21 +11,21 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Instrument1 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),TYPE(SINE),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_pop.asm b/tests/test_pop.asm index d5d5f4d..ebf0889 100644 --- a/tests/test_pop.asm +++ b/tests/test_pop.asm @@ -3,20 +3,20 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(0) - SU_POP MONO - SU_OUT STEREO,GAIN(128) + SU_POP MONO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_pop_stereo.asm b/tests/test_pop_stereo.asm index ff0ae7a..dc89739 100644 --- a/tests/test_pop_stereo.asm +++ b/tests/test_pop_stereo.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(0) diff --git a/tests/test_push.asm b/tests/test_push.asm index 4ea4012..cb7299a 100644 --- a/tests/test_push.asm +++ b/tests/test_push.asm @@ -3,20 +3,20 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(96) - SU_PUSH MONO - SU_POP MONO - SU_OUT STEREO,GAIN(128) + SU_PUSH MONO + SU_POP MONO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_push_stereo.asm b/tests/test_push_stereo.asm index 8a657af..962c213 100644 --- a/tests/test_push_stereo.asm +++ b/tests/test_push_stereo.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(96) SU_PUSH STEREO diff --git a/tests/test_receive.asm b/tests/test_receive.asm index a6f370f..58de94b 100644 --- a/tests/test_receive.asm +++ b/tests/test_receive.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,14 +11,14 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(32) ; should receive -0.5 - SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(0) ; should send -0.25 - SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) ; should send -0.25 - SU_LOADVAL MONO,VALUE(128) ; should receive 1 - SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) ; should send 0.5 - SU_RECEIVE MONO ; should receive -0.5 - SU_RECEIVE MONO ; should receive 0.5 + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(32) + SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(0) + SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) + SU_LOADVAL MONO,VALUE(128) + SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) + SU_RECEIVE MONO + SU_RECEIVE MONO SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_receive_stereo.asm b/tests/test_receive_stereo.asm index 8ae6946..573e0c9 100644 --- a/tests/test_receive_stereo.asm +++ b/tests/test_receive_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,13 +11,13 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(32) ; should receive -0.5 - SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(1),SENDPOP(0) ; should send -0.25 - SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1) ; should send -0.25 - SU_LOADVAL MONO,VALUE(128) ; should receive 1 - SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1) ; should send 0.5 - SU_RECEIVE STEREO; should receive 0.5 -0.5 + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(32) + SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(1),SENDPOP(0) + SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1) + SU_LOADVAL MONO,VALUE(128) + SU_SEND MONO,AMOUNT(128),VOICE(0),UNIT(5),PORT(0),SENDPOP(1) + SU_RECEIVE STEREO SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_send.asm b/tests/test_send.asm index 52bc0a1..fc2067c 100644 --- a/tests/test_send.asm +++ b/tests/test_send.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,15 +11,15 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_LOADVAL MONO,VALUE(32) ; should receive -0.5 - SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(5),PORT(0),SENDPOP(0) ; should send -0.25 - SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) ; should send -0.25 - SU_LOADVAL MONO,VALUE(128) ; should receive 1 - SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) ; should send 0.5 - SU_LOADVAL MONO,VALUE(64) ; should receive -0.5 - SU_LOADVAL MONO,VALUE(64) ; should receive 0.5 - SU_OUT STEREO,GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_LOADVAL MONO,VALUE(32) + SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(5),PORT(0),SENDPOP(0) + SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) + SU_LOADVAL MONO,VALUE(128) + SU_SEND MONO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) + SU_LOADVAL MONO,VALUE(64) + SU_LOADVAL MONO,VALUE(64) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_send_global.asm b/tests/test_send_global.asm index a74f9fe..4acbf78 100644 --- a/tests/test_send_global.asm +++ b/tests/test_send_global.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,19 +11,19 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(96) - SU_SEND MONO,AMOUNT(96),VOICE(2),UNIT(3),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(96),VOICE(2),UNIT(3),PORT(0),SENDPOP(1) SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64) - SU_OUT STEREO,GAIN(128) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Instrument1 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(32) - SU_SEND MONO,AMOUNT(96),VOICE(1),UNIT(2),PORT(0),SENDPOP(1) + SU_SEND MONO,AMOUNT(96),VOICE(1),UNIT(2),PORT(0),SENDPOP(1) SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64) - SU_OUT STEREO,GAIN(128) + SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_send_stereo.asm b/tests/test_send_stereo.asm index 72e4f86..c4eb923 100644 --- a/tests/test_send_stereo.asm +++ b/tests/test_send_stereo.asm @@ -3,7 +3,7 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS @@ -11,14 +11,14 @@ BEGIN_TRACKS END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0) SU_SEND STEREO,AMOUNT(96),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(128) SU_SEND STEREO,AMOUNT(128),VOICE(0),UNIT(6),PORT(0),SENDPOP(1) - SU_RECEIVE STEREO; should receive 0.5 -0.5 + SU_RECEIVE STEREO SU_OUT STEREO,GAIN(128) END_INSTRUMENT END_PATCH diff --git a/tests/test_speed.asm b/tests/test_speed.asm index 41d44a9..f2c5b56 100644 --- a/tests/test_speed.asm +++ b/tests/test_speed.asm @@ -2,32 +2,27 @@ %include "sointu/header.inc" -; warning: crashes ahead. Now that the bpm could be changed and even modulated by other -; signals, there is no easy way to figure out how many ticks your song is. Either -; allocate some extra memory of the output just in case or simulate exactly how many -; samples are outputted. Here the triplets are slightly faster than the original so -; they fit the default MAX_TICKS that is calculated using the simple bpm assumption. BEGIN_PATTERNS - PATTERN 64, 0, 64, 64, 64, 0, 64, 64, 64, 0, 64, 64, 65, 0, 65, 65 - PATTERN 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ; 4-rows - PATTERN 78, 0, 54, 0, 78, 0, 54, 0, 78, 0, 54, 0, 78, 0, 54, 0 ; triplets + PATTERN 64,0,64,64,64,0,64,64,64,0,64,64,65,0,65,65 + PATTERN 64,0, 0, 0, 0,0, 0, 0, 0,0, 0, 0, 0,0, 0, 0 + PATTERN 78,0,54, 0,78,0,54, 0,78,0,54, 0,78,0,54, 0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0,0 - TRACK VOICES(1),1,2 + TRACK VOICES(1),0,0 + TRACK VOICES(1),1,2 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128) - SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128) + BEGIN_INSTRUMENT VOICES(1) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128) + SU_ENVELOPE MONO,ATTACK(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128) SU_OSCILLATOR MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) SU_OSCILLATOR MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128),TYPE(TRISAW),LFO(0),UNISON(0) - SU_MULP STEREO - SU_OUT STEREO,GAIN(128) + SU_MULP STEREO + SU_OUT STEREO,GAIN(128) END_INSTRUMENT - BEGIN_INSTRUMENT VOICES(1) ; Speed changer + BEGIN_INSTRUMENT VOICES(1) SU_LOADNOTE MONO SU_SPEED MONO END_INSTRUMENT diff --git a/tests/test_xch.asm b/tests/test_xch.asm index c8803c4..0aa5c76 100644 --- a/tests/test_xch.asm +++ b/tests/test_xch.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(32) SU_XCH MONO diff --git a/tests/test_xch_stereo.asm b/tests/test_xch_stereo.asm index b835845..f726794 100644 --- a/tests/test_xch_stereo.asm +++ b/tests/test_xch_stereo.asm @@ -3,15 +3,15 @@ %include "sointu/header.inc" BEGIN_PATTERNS - PATTERN 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0 + PATTERN 64,HLD,HLD,HLD,HLD,HLD,HLD,HLD,0,0,0,0,0,0,0,0 END_PATTERNS BEGIN_TRACKS - TRACK VOICES(1),0 + TRACK VOICES(1),0 END_TRACKS BEGIN_PATCH - BEGIN_INSTRUMENT VOICES(1) ; Instrument0 + BEGIN_INSTRUMENT VOICES(1) SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(32)