Fix warnings when built using nasm.

Nasm gives warnings about labels without colons in the end; these were particularly prevalent in struc members: ".size" has be ".size:". Nasm also wasn't happy with extra trailing commas when calling macros.
This commit is contained in:
Veikko Sariola
2020-11-02 22:31:22 +02:00
parent eb37d8123d
commit dc88b885e9
47 changed files with 75 additions and 70 deletions
+4 -3
View File
@@ -17,9 +17,10 @@ even saving some bytes in the process.
Building Building
-------- --------
Requires [CMake](https://cmake.org), [yasm](https://yasm.tortall.net), and Requires [CMake](https://cmake.org), [nasm](https://www.nasm.us/) or
your favorite c-compiler & build tool. Results have been obtained using Visual [yasm](https://yasm.tortall.net), and your favorite c-compiler & build tool.
Studio 2019, gcc&make on linux, and MinGW&mingw32-make. Results have been obtained using Visual Studio 2019, gcc&make on linux, and
MinGW&mingw32-make.
### Example: building and testing using MinGW32 ### Example: building and testing using MinGW32
+1 -1
View File
@@ -334,7 +334,7 @@ struc su_delayline_wrk
.dcout resd 1 .dcout resd 1
.filtstate resd 1 .filtstate resd 1
.buffer resd MAX_DELAY .buffer resd MAX_DELAY
.size .size:
endstruc endstruc
;------------------------------------------------------------------------------- ;-------------------------------------------------------------------------------
+4 -4
View File
@@ -141,16 +141,16 @@ struc su_stack ; the structure of stack _as the units see it_
%ifdef INCLUDE_POLYPHONY %ifdef INCLUDE_POLYPHONY
.polyphony RESPTR 1 .polyphony RESPTR 1
%endif %endif
.output_sound .output_sound:
.rowtick RESPTR 1 ; which tick within this row are we at .rowtick RESPTR 1 ; which tick within this row are we at
.update_voices .update_voices:
.row RESPTR 1 ; which total row of the song are we at .row RESPTR 1 ; which total row of the song are we at
.tick RESPTR 1 ; which total tick of the song are we at .tick RESPTR 1 ; which total tick of the song are we at
.randseed RESPTR 1 .randseed RESPTR 1
%ifdef INCLUDE_MULTIVOICE_TRACKS %ifdef INCLUDE_MULTIVOICE_TRACKS
.voicetrack RESPTR 1 .voicetrack RESPTR 1
%endif %endif
.render_epilogue .render_epilogue:
%if BITS == 32 %if BITS == 32
RESPTR 8 ; registers RESPTR 8 ; registers
.retaddr_pl RESPTR 1 .retaddr_pl RESPTR 1
@@ -160,7 +160,7 @@ struc su_stack ; the structure of stack _as the units see it_
RESPTR 2 ; registers RESPTR 2 ; registers
%endif %endif
.bufferptr RESPTR 1 .bufferptr RESPTR 1
.size .size:
endstruc endstruc
;=============================================================================== ;===============================================================================
+4 -4
View File
@@ -6,7 +6,7 @@
%macro EXPORT 1 %macro EXPORT 1
global %1 global %1
%1 %1:
%endmacro %endmacro
%ifidn __OUTPUT_FORMAT__,win32 %ifidn __OUTPUT_FORMAT__,win32
@@ -235,7 +235,7 @@ section .text ; yasm throws section redeclaration warnings if strucs are defined
struc su_unit struc su_unit
.state resd 8 .state resd 8
.ports resd 8 .ports resd 8
.size .size:
endstruc endstruc
;------------------------------------------------------------------------------- ;-------------------------------------------------------------------------------
@@ -247,7 +247,7 @@ struc su_voice
.inputs resd 8 .inputs resd 8
.reserved resd 6 ; this is done to so the whole voice is 2^n long, see polyphonic player .reserved resd 6 ; this is done to so the whole voice is 2^n long, see polyphonic player
.workspace resb MAX_UNITS * su_unit.size .workspace resb MAX_UNITS * su_unit.size
.size .size:
endstruc endstruc
;------------------------------------------------------------------------------- ;-------------------------------------------------------------------------------
@@ -259,7 +259,7 @@ struc su_synthworkspace
.right resd 1 .right resd 1
.aux resd 6 ; 3 auxiliary signals .aux resd 6 ; 3 auxiliary signals
.voices resb ABSOLUTE_MAX_VOICES * su_voice.size .voices resb ABSOLUTE_MAX_VOICES * su_voice.size
.size .size:
endstruc endstruc
%endif ; SOINTU_INC %endif ; SOINTU_INC
+1 -1
View File
@@ -260,7 +260,7 @@ su_oscillat_sine:
fstp st1 fstp st1
fsub st0, st0 ; // 0 fsub st0, st0 ; // 0
ret ret
su_oscillat_sine_do su_oscillat_sine_do:
fdivp st1, st0 ; // p/c fdivp st1, st0 ; // p/c
fldpi ; // pi p fldpi ; // pi p
fadd st0 ; // 2*pi p fadd st0 ; // 2*pi p
+3 -1
View File
@@ -34,6 +34,8 @@ su_gmdls_path2:
db 'drivers/etc/gm.dls',0 db 'drivers/etc/gm.dls',0
SECT_BSS(susamtbl) SECT_BSS(susamtbl)
EXPORT MANGLE_DATA(su_sample_table) resb SAMPLE_TABLE_SIZE ; size of gmdls.
EXPORT MANGLE_DATA(su_sample_table)
resb SAMPLE_TABLE_SIZE ; size of gmdls.
%endif %endif
+3 -1
View File
@@ -38,6 +38,8 @@ su_gmdls_path2:
db 'drivers/etc/gm.dls',0 db 'drivers/etc/gm.dls',0
SECT_BSS(susamtbl) SECT_BSS(susamtbl)
EXPORT MANGLE_DATA(su_sample_table) resb SAMPLE_TABLE_SIZE ; size of gmdls.
EXPORT MANGLE_DATA(su_sample_table)
resb SAMPLE_TABLE_SIZE ; size of gmdls.
%endif %endif
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
BEGIN_TRACKS BEGIN_TRACKS
+3 -3
View File
@@ -3,9 +3,9 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+2 -2
View File
@@ -3,8 +3,8 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+2 -2
View File
@@ -3,8 +3,8 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
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
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+2 -2
View File
@@ -3,8 +3,8 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+5 -5
View File
@@ -3,11 +3,11 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+5 -5
View File
@@ -3,11 +3,11 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+1 -1
View File
@@ -3,7 +3,7 @@
%include "sointu/header.inc" %include "sointu/header.inc"
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS
+3 -3
View File
@@ -8,9 +8,9 @@
; 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.
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
END_PATTERNS END_PATTERNS
BEGIN_TRACKS BEGIN_TRACKS