Rename all SU_BEGIN_* macros into BEGIN_*; there's no real risk of nameclash and makes the code more readable.

This commit is contained in:
Veikko Sariola
2020-05-26 17:45:37 +03:00
parent efc6db71ab
commit 91b8912015
92 changed files with 757 additions and 757 deletions

View File

@@ -1,5 +1,5 @@
# Usage: python parse_gmdls.py <path-to-gmdls> # Usage: python parse_gmdls.py <path-to-gmdls>
# Parses the GMDLs sample and loop locations and dumps them ready to be included in the SU_BEGIN_SAMPLE_OFFSETS block # Parses the GMDLs sample and loop locations and dumps them ready to be included in the BEGIN_SAMPLE_OFFSETS block
import sys import sys

View File

@@ -295,13 +295,13 @@ endstruc
%endif %endif
%endmacro %endmacro
%macro SU_BEGIN_DELTIMES 0 %macro BEGIN_DELTIMES 0
SECT_DATA(sudeltim) SECT_DATA(sudeltim)
EXPORT MANGLE_DATA(su_delay_times) EXPORT MANGLE_DATA(su_delay_times)
%endmacro %endmacro
%define SU_END_DELTIMES %define END_DELTIMES
%macro DELTIME 1-* %macro DELTIME 1-*
%rep %0 %rep %0

View File

@@ -133,7 +133,7 @@ endstruc
; Sample related defines ; Sample related defines
;------------------------------------------------------------------------------- ;-------------------------------------------------------------------------------
%macro SU_BEGIN_SAMPLE_OFFSETS 0 %macro BEGIN_SAMPLE_OFFSETS 0
SECT_DATA(susamoff) SECT_DATA(susamoff)
EXPORT MANGLE_DATA(su_sample_offsets) EXPORT MANGLE_DATA(su_sample_offsets)
@@ -149,7 +149,7 @@ endstruc
%define LOOPSTART(val) val %define LOOPSTART(val) val
%define LOOPLENGTH(val) val %define LOOPLENGTH(val) val
%define SU_END_SAMPLE_OFFSETS %define END_SAMPLE_OFFSETS
struc su_sample_offset ; length conveniently 8, so easy to index struc su_sample_offset ; length conveniently 8, so easy to index
.start resd 1 .start resd 1

View File

@@ -106,13 +106,13 @@
%define SAMPLES_PER_ROW (SAMPLE_RATE*4*60/(BPM*16)) %define SAMPLES_PER_ROW (SAMPLE_RATE*4*60/(BPM*16))
%define MAX_SAMPLES (SAMPLES_PER_ROW*TOTAL_ROWS) %define MAX_SAMPLES (SAMPLES_PER_ROW*TOTAL_ROWS)
%macro SU_BEGIN_PATCH 0 %macro BEGIN_PATCH 0
SECT_DATA(params) SECT_DATA(params)
EXPORT MANGLE_DATA(su_params) EXPORT MANGLE_DATA(su_params)
%endmacro %endmacro
%macro SU_END_PATCH 0 ; After the patch is finished, saves the accumulated commands %macro END_PATCH 0 ; After the patch is finished, saves the accumulated commands
SECT_DATA(sucomnds) SECT_DATA(sucomnds)
EXPORT MANGLE_DATA(su_commands) EXPORT MANGLE_DATA(su_commands)
@@ -122,7 +122,7 @@
%define POLYPHONY_BITMASK 0 %define POLYPHONY_BITMASK 0
%assign MAX_VOICES 0 %assign MAX_VOICES 0
%assign MAX_TRACKS 0 %assign MAX_TRACKS 0
%macro SU_BEGIN_INSTRUMENT 1 %macro BEGIN_INSTRUMENT 1
; increment MAX_VOICES equal to %1 and construct the POLYPHONY_BITMASK so that ; increment MAX_VOICES equal to %1 and construct the POLYPHONY_BITMASK so that
; for every except the last, the bit is on ; for every except the last, the bit is on
%rep %1-1 %rep %1-1
@@ -142,19 +142,19 @@
%define VOICES(val) val %define VOICES(val) val
%define TRACKS(val) val %define TRACKS(val) val
%macro SU_END_INSTRUMENT 0 %macro END_INSTRUMENT 0
%xdefine CMDS CMDS SU_ADVANCE_ID, %xdefine CMDS CMDS SU_ADVANCE_ID,
%endmacro %endmacro
%assign PATTERN_LENGTH -1 %assign PATTERN_LENGTH -1
%macro SU_BEGIN_PATTERNS 0 %macro BEGIN_PATTERNS 0
SECT_DATA(supatrns) SECT_DATA(supatrns)
EXPORT MANGLE_DATA(su_patterns) EXPORT MANGLE_DATA(su_patterns)
%define USE_PLAYER %define USE_PLAYER
%endmacro %endmacro
%define SU_END_PATTERNS %define END_PATTERNS
%assign PATTERN_SIZE -1 %assign PATTERN_SIZE -1
%macro PATTERN 1-* %macro PATTERN 1-*
@@ -174,7 +174,7 @@
%endif %endif
%endmacro %endmacro
%macro SU_BEGIN_TRACKS 0 %macro BEGIN_TRACKS 0
SECT_DATA(sutracks) SECT_DATA(sutracks)
EXPORT MANGLE_DATA(su_tracks) EXPORT MANGLE_DATA(su_tracks)
@@ -218,7 +218,7 @@
%endif %endif
%endmacro %endmacro
%define SU_END_TRACKS %define END_TRACKS
;------------------------------------------------------------------------------- ;-------------------------------------------------------------------------------
; unit struct ; unit struct

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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 END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_ADD MONO SU_ADD MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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 END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_POP MONO SU_POP MONO
SU_POP MONO SU_POP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL MONO,VALUE(48)
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL MONO,VALUE(48)
SU_ADDP MONO SU_ADDP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL MONO,VALUE(80)
SU_ADDP MONO SU_ADDP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_ADDP STEREO SU_ADDP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_AUX MONO,GAIN(64),CHANNEL(1) SU_AUX MONO,GAIN(64),CHANNEL(1)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_AUX MONO,GAIN(128),CHANNEL(0) SU_AUX MONO,GAIN(128),CHANNEL(0)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_AUX STEREO,GAIN(128),CHANNEL(0) SU_AUX STEREO,GAIN(128),CHANNEL(0)
@@ -22,7 +22,7 @@ SU_BEGIN_PATCH
SU_IN STEREO,CHANNEL(2) SU_IN STEREO,CHANNEL(2)
SU_ADDP STEREO SU_ADDP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,27 +2,27 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS BEGIN_PATTERNS
PATTERN 64, 0, 0, 0, 68, 0, 0, 0, 66, 0, 0, 0, 69, 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, 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 0, 0, 71, 0, 75, 0, 0, 0, 73, 0, 0, 0, 76, 0, 0, 0,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
TRACK VOICES(1),1 TRACK VOICES(1),1
TRACK VOICES(1),2 TRACK VOICES(1),2
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(3) ; Instrument0 BEGIN_INSTRUMENT VOICES(3) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(32)
SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE)
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_CLIP MONO SU_CLIP MONO
SU_GAIN STEREO,GAIN(64) SU_GAIN STEREO,GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE)
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_CLIP STEREO SU_CLIP STEREO
SU_GAIN STEREO,GAIN(64) SU_GAIN STEREO,GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,18 +2,18 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS BEGIN_PATTERNS
PATTERN 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65, 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 76, 0, 0, 0, 0, 0, 0, 0, 76, 0, 0, 0, 0, 0, 0, 0,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 ; a very silent voice TRACK VOICES(1),0 ; a very silent voice
TRACK VOICES(1),1 ; a loud one TRACK VOICES(1),1 ; a loud one
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
@@ -21,8 +21,8 @@ SU_BEGIN_PATCH
SU_MULP STEREO SU_MULP STEREO
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
@@ -30,13 +30,13 @@ SU_BEGIN_PATCH
SU_MULP STEREO SU_MULP STEREO
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Global compressor effect BEGIN_INSTRUMENT VOICES(1) ; Global compressor effect
SU_RECEIVE STEREO SU_RECEIVE STEREO
SU_COMPRES MONO,ATTAC(32),RELEASE(80),THRESHOLD(32),RATIO(64) SU_COMPRES MONO,ATTAC(32),RELEASE(80),THRESHOLD(32),RATIO(64)
SU_MULP MONO SU_MULP MONO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,18 +2,18 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS BEGIN_PATTERNS
PATTERN 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65, 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 76, 0, 0, 0, 0, 0, 0, 0, 76, 0, 0, 0, 0, 0, 0, 0,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 ; a very silent voice TRACK VOICES(1),0 ; a very silent voice
TRACK VOICES(1),1 ; a loud one TRACK VOICES(1),1 ; a loud one
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(16)
SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
@@ -21,8 +21,8 @@ SU_BEGIN_PATCH
SU_MULP STEREO SU_MULP STEREO
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(88),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
@@ -30,13 +30,13 @@ SU_BEGIN_PATCH
SU_MULP STEREO SU_MULP STEREO
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,left) + SEND_POP
SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP SU_SEND MONO,AMOUNT(128),GLOBALPORT(2,0,receive,right) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Global compressor effect BEGIN_INSTRUMENT VOICES(1) ; Global compressor effect
SU_RECEIVE STEREO SU_RECEIVE STEREO
SU_COMPRES STEREO,ATTAC(32),RELEASE(80),THRESHOLD(32),RATIO(64) SU_COMPRES STEREO,ATTAC(32),RELEASE(80),THRESHOLD(32),RATIO(64)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_MULP MONO SU_MULP MONO
SU_CRUSH MONO, RESOLUTION(64) SU_CRUSH MONO, RESOLUTION(64)
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(128),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_MULP MONO SU_MULP MONO
SU_CRUSH STEREO, RESOLUTION(32) SU_CRUSH STEREO, RESOLUTION(32)
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,27 +2,27 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1) SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1)
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 11025 DELTIME 11025
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -20,11 +20,11 @@ SU_BEGIN_PATCH
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO)
SU_SEND MONO,AMOUNT(32),PORT(3,delay,damp) + SEND_POP SU_SEND MONO,AMOUNT(32),PORT(3,delay,damp) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 11025 DELTIME 11025
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -20,11 +20,11 @@ SU_BEGIN_PATCH
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO)
SU_SEND MONO,AMOUNT(32),PORT(3,delay,dry) + SEND_POP SU_SEND MONO,AMOUNT(32),PORT(3,delay,dry) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 11025 DELTIME 11025
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -20,11 +20,11 @@ SU_BEGIN_PATCH
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO)
SU_SEND MONO,AMOUNT(32),PORT(3,delay,feedback) + SEND_POP SU_SEND MONO,AMOUNT(32),PORT(3,delay,feedback) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 11025 DELTIME 11025
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -3,16 +3,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
@@ -21,11 +21,11 @@ SU_BEGIN_PATCH
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(50),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO) SU_OSCILLAT MONO,TRANSPOSE(50),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO)
SU_SEND MONO,AMOUNT(65),PORT(3,delay,delaymod) + SEND_POP SU_SEND MONO,AMOUNT(65),PORT(3,delay,delaymod) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 1000 DELTIME 1000
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,18 +2,18 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
; %define SU_USE_UNDENORMALIZE ; // removing this skips denormalization code in the units ; %define SU_USE_UNDENORMALIZE ; // removing this skips denormalization code in the units
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128) SU_ENVELOPE MONO,ATTAC(0),DECAY(0),SUSTAIN(96),RELEASE(96),GAIN(128)
SU_ENVELOPE MONO,ATTAC(0),DECAY(48),SUSTAIN(0),RELEASE(0),GAIN(128) SU_ENVELOPE MONO,ATTAC(0),DECAY(48),SUSTAIN(0),RELEASE(0),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(64),SHAPE(127),GAIN(64),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(64),SHAPE(127),GAIN(64),FLAGS(SINE)
@@ -24,11 +24,11 @@ SU_BEGIN_PATCH
SU_MULP MONO SU_MULP MONO
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 10787 DELTIME 10787
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -20,11 +20,11 @@ SU_BEGIN_PATCH
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO)
SU_SEND MONO,AMOUNT(32),PORT(3,delay,pregain) + SEND_POP SU_SEND MONO,AMOUNT(32),PORT(3,delay,pregain) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 11025 DELTIME 11025
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,27 +2,27 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8) SU_DELAY MONO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(8)
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 1116,1188,1276,1356,1422,1492,1556,1618 DELTIME 1116,1188,1276,1356,1422,1492,1556,1618
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,28 +2,28 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_DELAY STEREO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1) SU_DELAY STEREO,PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),DELAY(0),COUNT(1)
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_DELTIMES BEGIN_DELTIMES
DELTIME 11025 DELTIME 11025
DELTIME 21025 DELTIME 21025
SU_END_DELTIMES END_DELTIMES
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_DISTORT MONO,DRIVE(32) SU_DISTORT MONO,DRIVE(32)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_DISTORT MONO,DRIVE(96) SU_DISTORT MONO,DRIVE(96)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_DISTORT MONO,DRIVE(32) SU_DISTORT MONO,DRIVE(32)
SU_ENVELOPE MONO, ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO, ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_SEND MONO,AMOUNT(68),PORT(1,distort,drive) SU_SEND MONO,AMOUNT(68),PORT(1,distort,drive)
SU_SEND MONO,AMOUNT(68),PORT(3,distort,drive) + SEND_POP SU_SEND MONO,AMOUNT(68),PORT(3,distort,drive) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,20 +2,20 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE STEREO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE STEREO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_DISTORT STEREO, DRIVE(96) SU_DISTORT STEREO, DRIVE(96)
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,20 +2,20 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_ENVELOPE MONO,ATTAC(95),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(95),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(120),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),FLAGS(SINE+LFO) SU_OSCILLAT MONO,TRANSPOSE(120),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128),FLAGS(SINE+LFO)
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_SEND MONO,AMOUNT(68),PORT(0,env,release) SU_SEND MONO,AMOUNT(68),PORT(0,env,release)
SU_SEND MONO,AMOUNT(68),PORT(1,env,gain) + SEND_POP SU_SEND MONO,AMOUNT(68),PORT(1,env,gain) + SEND_POP
SU_OUT STEREO,GAIN(110) SU_OUT STEREO,GAIN(110)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,19 +2,19 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE STEREO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE STEREO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(BANDPASS) SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(BANDPASS)
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO)
SU_SEND MONO,AMOUNT(32),PORT(3,filter,freq) + SEND_POP SU_SEND MONO,AMOUNT(32),PORT(3,filter,freq) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(HIGHPASS) SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(HIGHPASS)
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(LOWPASS) SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(LOWPASS)
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(LOWPASS + NEGHIGHPASS) SU_FILTER MONO,FREQUENCY(32),RESONANCE(64),FLAGS(LOWPASS + NEGHIGHPASS)
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO)
SU_SEND MONO,AMOUNT(32),PORT(3,filter,res) + SEND_POP SU_SEND MONO,AMOUNT(32),PORT(3,filter,res) + SEND_POP
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(72),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(TRISAW)
SU_MULP MONO SU_MULP MONO
SU_PAN MONO,PANNING(64) SU_PAN MONO,PANNING(64)
SU_FILTER STEREO,FREQUENCY(32),RESONANCE(64),FLAGS(BANDPASS) SU_FILTER STEREO,FREQUENCY(32),RESONANCE(64),FLAGS(BANDPASS)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_GAIN STEREO,GAIN(64) SU_GAIN STEREO,GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_GAIN MONO,GAIN(128) SU_GAIN MONO,GAIN(128)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_GAIN MONO,GAIN(64) SU_GAIN MONO,GAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_HOLD MONO,HOLDFREQ(3) SU_HOLD MONO,HOLDFREQ(3)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_HOLD MONO,HOLDFREQ(3) SU_HOLD MONO,HOLDFREQ(3)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_HOLD MONO,HOLDFREQ(3) SU_HOLD MONO,HOLDFREQ(3)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_SEND MONO,AMOUNT(68),PORT(1,hold,freq) SU_SEND MONO,AMOUNT(68),PORT(1,hold,freq)
SU_SEND MONO,AMOUNT(68),PORT(3,hold,freq) + SEND_POP SU_SEND MONO,AMOUNT(68),PORT(3,hold,freq) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_HOLD STEREO,HOLDFREQ(3) SU_HOLD STEREO,HOLDFREQ(3)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_ADDP STEREO SU_ADDP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_ADDP STEREO SU_ADDP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL MONO,VALUE(48)
SU_INVGAIN MONO,GAIN(64) SU_INVGAIN MONO,GAIN(64)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL MONO,VALUE(80)
SU_INVGAIN MONO,INVGAIN(64) SU_INVGAIN MONO,INVGAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(48) SU_LOADVAL MONO,VALUE(48)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL MONO,VALUE(80)
SU_INVGAIN STEREO,INVGAIN(64) SU_INVGAIN STEREO,INVGAIN(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,20 +2,20 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADNOTE MONO SU_LOADNOTE MONO
SU_LOADNOTE MONO SU_LOADNOTE MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,19 +2,19 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADNOTE STEREO SU_LOADNOTE STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,20 +2,20 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(40) SU_LOADVAL MONO,VALUE(40)
SU_LOADVAL MONO,VALUE(80) SU_LOADVAL MONO,VALUE(80)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,19 +2,19 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL STEREO,VALUE(40) SU_LOADVAL STEREO,VALUE(40)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_MUL MONO SU_MUL MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_POP MONO SU_POP MONO
SU_POP MONO SU_POP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_MULP MONO SU_MULP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,27 +2,27 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
PATTERN 0, 0, 0, 0, 0, 0, 0, 0,64,HLD,HLD,0,0,0,0,0, PATTERN 0, 0, 0, 0, 0, 0, 0, 0,64,HLD,HLD,0,0,0,0,0,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
TRACK VOICES(1),1 TRACK VOICES(1),1
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(0) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(0)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument1 BEGIN_INSTRUMENT VOICES(1) ; Instrument1
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(0) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(0)
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_NOISE MONO, SHAPE(64),GAIN(128) SU_NOISE MONO, SHAPE(64),GAIN(128)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_NOISE MONO, SHAPE(96),GAIN(128) SU_NOISE MONO, SHAPE(96),GAIN(128)
SU_MULP MONO SU_MULP MONO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_NOISE STEREO, SHAPE(96),GAIN(128) SU_NOISE STEREO, SHAPE(96),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO)
SU_SEND MONO,AMOUNT(68),PORT(1,osc,color) + SEND_POP SU_SEND MONO,AMOUNT(68),PORT(1,osc,color) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE+LFO)
SU_SEND MONO,AMOUNT(96),PORT(1,osc,detune) + SEND_POP SU_SEND MONO,AMOUNT(96),PORT(1,osc,detune) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO)
SU_SEND MONO,AMOUNT(68),PORT(1,osc,gain) + SEND_POP SU_SEND MONO,AMOUNT(68),PORT(1,osc,gain) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),GATESLOW(15),GATESHIGH(96),GAIN(128),FLAGS(GATE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),GATESLOW(15),GATESHIGH(96),GAIN(128),FLAGS(GATE)
SU_OSCILLAT MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),GATESLOW(170),GATESHIGH(64),GAIN(128),FLAGS(GATE) SU_OSCILLAT MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),GATESLOW(170),GATESHIGH(64),GAIN(128),FLAGS(GATE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(90),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128), FLAGS(SINE + LFO) SU_OSCILLAT MONO, TRANSPOSE(90),DETUNE(64),PHASE(0),COLOR(128),SHAPE(96),GAIN(128), FLAGS(SINE + LFO)
SU_OSCILLAT MONO, TRANSPOSE(100),DETUNE(64),PHASE(0),COLOR(64),SHAPE(96),GAIN(128), FLAGS(PULSE + LFO) SU_OSCILLAT MONO, TRANSPOSE(100),DETUNE(64),PHASE(0),COLOR(64),SHAPE(96),GAIN(128), FLAGS(PULSE + LFO)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO)
SU_SEND MONO,AMOUNT(128),PORT(1,osc,phaseofs) + SEND_POP SU_SEND MONO,AMOUNT(128),PORT(1,osc,phaseofs) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(PULSE) SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(PULSE)
SU_OSCILLAT MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(PULSE) SU_OSCILLAT MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(PULSE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -3,41 +3,41 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS BEGIN_PATTERNS
PATTERN 0,0,0,0,0,0,0,0, PATTERN 0,0,0,0,0,0,0,0,
PATTERN 72, HLD, HLD, HLD, HLD, HLD, HLD, 0, PATTERN 72, HLD, HLD, HLD, HLD, HLD, HLD, 0,
PATTERN 64, 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 60, HLD, HLD, HLD, HLD, HLD, HLD, 0,
PATTERN 40, HLD, HLD, HLD, HLD, HLD, HLD, 0, PATTERN 40, HLD, HLD, HLD, HLD, HLD, HLD, 0,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),1,0,2,0,3,0,4,0 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),0,1,0,2,0,3,0,4 ; an ordinary sine oscillator, to compare we calculate the pitch right
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64+4),DETUNE(64),PHASE(64),SAMPLENO(0),SHAPE(64),GAIN(128), FLAGS(SAMPLE) SU_OSCILLAT MONO,TRANSPOSE(64+4),DETUNE(64),PHASE(64),SAMPLENO(0),SHAPE(64),GAIN(128), FLAGS(SAMPLE)
SU_OSCILLAT MONO,TRANSPOSE(64+2),DETUNE(64),PHASE(64),SAMPLENO(1),SHAPE(64),GAIN(128), FLAGS(SAMPLE) SU_OSCILLAT MONO,TRANSPOSE(64+2),DETUNE(64),PHASE(64),SAMPLENO(1),SHAPE(64),GAIN(128), FLAGS(SAMPLE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument1 to compare that the pitch is ok BEGIN_INSTRUMENT VOICES(1) ; Instrument1 to compare that the pitch is ok
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(SINE)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(SINE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_SAMPLE_OFFSETS 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) ; 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(1680142),LOOPSTART(1483),LOOPLENGTH(95) ; name VIOLN70, unitynote 58 (transpose to 2), data length 1579
SU_END_SAMPLE_OFFSETS END_SAMPLE_OFFSETS
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -3,38 +3,38 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS BEGIN_PATTERNS
PATTERN 0,0,0,0,0,0,0,0, PATTERN 0,0,0,0,0,0,0,0,
PATTERN 72, HLD, HLD, HLD, HLD, HLD, HLD, 0, PATTERN 72, HLD, HLD, HLD, HLD, HLD, HLD, 0,
PATTERN 64, 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 60, HLD, HLD, HLD, HLD, HLD, HLD, 0,
PATTERN 40, HLD, HLD, HLD, HLD, HLD, HLD, 0, PATTERN 40, HLD, HLD, HLD, HLD, HLD, HLD, 0,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),1,0,2,0,3,0,4,0 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),0,1,0,2,0,3,0,4 ; an ordinary sine oscillator, to compare we calculate the pitch right
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT STEREO,TRANSPOSE(64+4),DETUNE(32),PHASE(64),SAMPLENO(0),SHAPE(64),GAIN(128), FLAGS(SAMPLE) SU_OSCILLAT STEREO,TRANSPOSE(64+4),DETUNE(32),PHASE(64),SAMPLENO(0),SHAPE(64),GAIN(128), FLAGS(SAMPLE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument1 to compare that the pitch is ok BEGIN_INSTRUMENT VOICES(1) ; Instrument1 to compare that the pitch is ok
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT STEREO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT STEREO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(128),SHAPE(64),GAIN(128), FLAGS(SINE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
SU_BEGIN_SAMPLE_OFFSETS 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) ; name VIOLN68, unitynote 56 (transpose to 4), data length 1448
SU_END_SAMPLE_OFFSETS END_SAMPLE_OFFSETS
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO)
SU_SEND MONO,AMOUNT(68),PORT(1,osc,shape) + SEND_POP SU_SEND MONO,AMOUNT(68),PORT(1,osc,shape) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE)
SU_OSCILLAT MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(SINE) SU_OSCILLAT MONO, TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(SINE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT STEREO, TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE) SU_OSCILLAT STEREO, TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(SINE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(80),DECAY(80),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP MONO SU_MULP MONO
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO) SU_OSCILLAT MONO,TRANSPOSE(70),DETUNE(64),PHASE(64),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE + LFO)
SU_SEND MONO,AMOUNT(68),PORT(1,osc,transpose) + SEND_POP SU_SEND MONO,AMOUNT(68),PORT(1,osc,transpose) + SEND_POP
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(TRISAW)
SU_OSCILLAT MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(TRISAW)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32), FLAGS(TRISAW + UNISON4) SU_OSCILLAT MONO, TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32), FLAGS(TRISAW + UNISON4)
SU_MULP MONO SU_MULP MONO
SU_PUSH MONO SU_PUSH MONO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE STEREO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE STEREO, ATTAC(32),DECAY(32),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT STEREO, TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32), FLAGS(TRISAW + UNISON4) SU_OSCILLAT STEREO, TRANSPOSE(64),DETUNE(0),PHASE(64),COLOR(128),SHAPE(64),GAIN(32), FLAGS(TRISAW + UNISON4)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO, GAIN(128) SU_OUT STEREO, GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_OUTAUX MONO,OUTGAIN(32),AUXGAIN(64) SU_OUTAUX MONO,OUTGAIN(32),AUXGAIN(64)
SU_IN MONO,CHANNEL(0) SU_IN MONO,CHANNEL(0)
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_ADDP STEREO SU_ADDP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_OUTAUX STEREO,OUTGAIN(16),AUXGAIN(48) SU_OUTAUX STEREO,OUTGAIN(16),AUXGAIN(48)
@@ -21,7 +21,7 @@ SU_BEGIN_PATCH
SU_IN MONO,CHANNEL(2) SU_IN MONO,CHANNEL(2)
SU_ADDP STEREO SU_ADDP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,20 +2,20 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_PAN MONO,PANNING(40) SU_PAN MONO,PANNING(40)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(80),GAIN(128)
SU_PAN STEREO,PANNING(40) SU_PAN STEREO,PANNING(40)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,31 +2,31 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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,
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(2),0 TRACK VOICES(2),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument1 BEGIN_INSTRUMENT VOICES(1) ; Instrument1
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(64),PHASE(0),COLOR(128),SHAPE(64),GAIN(128),FLAGS(SINE)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_POP MONO SU_POP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_POP STEREO SU_POP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,22 +2,22 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_PUSH MONO SU_PUSH MONO
SU_POP MONO SU_POP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,23 +2,23 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_PUSH STEREO SU_PUSH STEREO
SU_POP MONO SU_POP MONO
SU_POP MONO SU_POP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) ; should receive -0.5 SU_LOADVAL MONO,VALUE(32) ; should receive -0.5
SU_SEND MONO,AMOUNT(128),PORT(5,receive,left) ; should send -0.25 SU_SEND MONO,AMOUNT(128),PORT(5,receive,left) ; should send -0.25
SU_SEND MONO,AMOUNT(128),PORT(6,receive,left) + SEND_POP ; should send -0.25 SU_SEND MONO,AMOUNT(128),PORT(6,receive,left) + SEND_POP ; should send -0.25
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_RECEIVE MONO ; should receive -0.5 SU_RECEIVE MONO ; should receive -0.5
SU_RECEIVE MONO ; should receive 0.5 SU_RECEIVE MONO ; should receive 0.5
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) ; should receive -0.5 SU_LOADVAL MONO,VALUE(32) ; should receive -0.5
SU_SEND MONO,AMOUNT(128),PORT(5,receive,right) ; should send -0.25 SU_SEND MONO,AMOUNT(128),PORT(5,receive,right) ; should send -0.25
SU_SEND MONO,AMOUNT(128),PORT(5,receive,left) + SEND_POP ; should send -0.25 SU_SEND MONO,AMOUNT(128),PORT(5,receive,left) + SEND_POP ; should send -0.25
@@ -19,7 +19,7 @@ SU_BEGIN_PATCH
SU_SEND MONO,AMOUNT(128),PORT(5,receive,left) + SEND_POP ; should send 0.5 SU_SEND MONO,AMOUNT(128),PORT(5,receive,left) + SEND_POP ; should send 0.5
SU_RECEIVE STEREO; should receive 0.5 -0.5 SU_RECEIVE STEREO; should receive 0.5 -0.5
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(32) ; should receive -0.5 SU_LOADVAL MONO,VALUE(32) ; should receive -0.5
SU_SEND MONO,AMOUNT(96),PORT(5,load_val,value) ; should send -0.25 SU_SEND MONO,AMOUNT(96),PORT(5,load_val,value) ; should send -0.25
SU_SEND MONO,AMOUNT(96),PORT(6,load_val,value) + SEND_POP ; should send -0.25 SU_SEND MONO,AMOUNT(96),PORT(6,load_val,value) + SEND_POP ; should send -0.25
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_LOADVAL MONO,VALUE(64) ; should receive -0.5 SU_LOADVAL MONO,VALUE(64) ; should receive -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) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,29 +2,29 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_SEND MONO,AMOUNT(96),GLOBALPORT(1,3,load_val,value) + SEND_POP SU_SEND MONO,AMOUNT(96),GLOBALPORT(1,3,load_val,value) + SEND_POP
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument1 BEGIN_INSTRUMENT VOICES(1) ; Instrument1
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_SEND MONO,AMOUNT(96),GLOBALPORT(0,2,load_val,value) + SEND_POP SU_SEND MONO,AMOUNT(96),GLOBALPORT(0,2,load_val,value) + SEND_POP
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_LOADVAL MONO,VALUE(64) SU_LOADVAL MONO,VALUE(64)
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_SEND STEREO,AMOUNT(96),PORT(6,receive,left) + SEND_POP SU_SEND STEREO,AMOUNT(96),PORT(6,receive,left) + SEND_POP
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_SEND STEREO,AMOUNT(128),PORT(6,receive,left) + SEND_POP SU_SEND STEREO,AMOUNT(128),PORT(6,receive,left) + SEND_POP
SU_RECEIVE STEREO; should receive 0.5 -0.5 SU_RECEIVE STEREO; should receive 0.5 -0.5
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -7,30 +7,30 @@
; allocate some extra memory of the output just in case or simulate exactly how many ; 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 ; 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. ; they fit the default MAX_TICKS that is calculated using the simple bpm assumption.
SU_BEGIN_PATTERNS BEGIN_PATTERNS
PATTERN 64, 0, 64, 64, 64, 0, 64, 64, 64, 0, 64, 64, 65, 0, 65, 65, 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 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 78, 0, 54, 0, 78, 0, 54, 0, 78, 0, 54, 0, 78, 0, 54, 0, ; triplets
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0,0 TRACK VOICES(1),0,0
TRACK VOICES(1),1,2 TRACK VOICES(1),1,2
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128)
SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128) SU_ENVELOPE MONO,ATTAC(64),DECAY(64),SUSTAIN(0),RELEASE(64),GAIN(128)
SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(64),DETUNE(32),PHASE(0),COLOR(96),SHAPE(64),GAIN(128), FLAGS(TRISAW)
SU_OSCILLAT MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(TRISAW) SU_OSCILLAT MONO,TRANSPOSE(72),DETUNE(64),PHASE(64),COLOR(64),SHAPE(96),GAIN(128), FLAGS(TRISAW)
SU_MULP STEREO SU_MULP STEREO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_BEGIN_INSTRUMENT VOICES(1) ; Speed changer BEGIN_INSTRUMENT VOICES(1) ; Speed changer
SU_LOADNOTE MONO SU_LOADNOTE MONO
SU_SPEED SU_SPEED
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,21 +2,21 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(96) SU_LOADVAL MONO,VALUE(96)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
SU_XCH MONO SU_XCH MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"

View File

@@ -2,16 +2,16 @@
%include "../src/sointu.inc" %include "../src/sointu.inc"
SU_BEGIN_PATTERNS 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
SU_END_PATTERNS END_PATTERNS
SU_BEGIN_TRACKS BEGIN_TRACKS
TRACK VOICES(1),0 TRACK VOICES(1),0
SU_END_TRACKS END_TRACKS
SU_BEGIN_PATCH BEGIN_PATCH
SU_BEGIN_INSTRUMENT VOICES(1) ; Instrument0 BEGIN_INSTRUMENT VOICES(1) ; Instrument0
SU_LOADVAL MONO,VALUE(0) SU_LOADVAL MONO,VALUE(0)
SU_LOADVAL MONO,VALUE(128) SU_LOADVAL MONO,VALUE(128)
SU_LOADVAL MONO,VALUE(32) SU_LOADVAL MONO,VALUE(32)
@@ -20,7 +20,7 @@ SU_BEGIN_PATCH
SU_POP MONO SU_POP MONO
SU_POP MONO SU_POP MONO
SU_OUT STEREO,GAIN(128) SU_OUT STEREO,GAIN(128)
SU_END_INSTRUMENT END_INSTRUMENT
SU_END_PATCH END_PATCH
%include "../src/sointu.asm" %include "../src/sointu.asm"