pidemmät musat
This commit is contained in:
67
4klang.asm
67
4klang.asm
@ -1,6 +1,6 @@
|
|||||||
%define SU_LENGTH_IN_SAMPLES 2828192
|
%define SU_LENGTH_IN_SAMPLES 4521776
|
||||||
%define SU_SAMPLE_RATE 44100
|
%define SU_SAMPLE_RATE 44100
|
||||||
%define SU_BPM 116.
|
%define SU_BPM 110.
|
||||||
|
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
; unit struct
|
; unit struct
|
||||||
@ -76,7 +76,7 @@ global _su_render_song@4
|
|||||||
_su_render_song@4:
|
_su_render_song@4:
|
||||||
pushad ; Stack: edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
pushad ; Stack: edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
||||||
xor eax, eax
|
xor eax, eax
|
||||||
push 1696 ; Stack: VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
push 1760 ; Stack: VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
||||||
push 1 ; Stack: RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
push 1 ; Stack: RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
||||||
push eax ; Stack: GlobalTick, RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
push eax ; Stack: GlobalTick, RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
||||||
su_render_rowloop: ; loop through every row in the song
|
su_render_rowloop: ; loop through every row in the song
|
||||||
@ -114,11 +114,11 @@ su_render_sampleloop: ; loop through every sample in the row
|
|||||||
pop eax ; eax = Sample, Stack: Row, GlobalTick, RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
pop eax ; eax = Sample, Stack: Row, GlobalTick, RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
||||||
inc dword [esp + 4] ; increment global time, used by delays
|
inc dword [esp + 4] ; increment global time, used by delays
|
||||||
inc eax
|
inc eax
|
||||||
cmp eax, 5702
|
cmp eax, 6013
|
||||||
jl su_render_sampleloop
|
jl su_render_sampleloop
|
||||||
pop eax ; eax = Row, Stack: GlobalTick, RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr ; Stack: pushad ptr
|
pop eax ; eax = Row, Stack: GlobalTick, RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr ; Stack: pushad ptr
|
||||||
inc eax
|
inc eax
|
||||||
cmp eax, 496
|
cmp eax, 752
|
||||||
jl su_render_rowloop
|
jl su_render_rowloop
|
||||||
; rewind the stack the entropy of multiple pop eax is probably lower than add
|
; rewind the stack the entropy of multiple pop eax is probably lower than add
|
||||||
pop eax ; eax = GlobalTick, Stack: RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
pop eax ; eax = GlobalTick, Stack: RandSeed, VoiceTrackBitmask, edi, esi, ebp, esp, ebx, edx, ecx, eax, retaddr_su_render_song, OutputBufPtr
|
||||||
@ -183,9 +183,9 @@ su_update_voices_skipreset:
|
|||||||
su_update_voices_nexttrack:
|
su_update_voices_nexttrack:
|
||||||
pop ebx ; ebx=first voice of next instrument, Stack: ptrnrow
|
pop ebx ; ebx=first voice of next instrument, Stack: ptrnrow
|
||||||
pop edx ; edx=patrnrow
|
pop edx ; edx=patrnrow
|
||||||
add esi, 31
|
add esi, 47
|
||||||
inc ebp
|
inc ebp
|
||||||
cmp ebp,su_synth_obj + 10
|
cmp ebp,su_synth_obj + 9
|
||||||
jl su_update_voices_trackloop
|
jl su_update_voices_trackloop
|
||||||
ret
|
ret
|
||||||
|
|
||||||
@ -857,11 +857,6 @@ section .su_patterns data align=1
|
|||||||
su_patterns:
|
su_patterns:
|
||||||
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||||
db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
db 52,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
|
||||||
db 1,1,1,1,62,1,64,1,65,1,1,1,67,1,1,1
|
|
||||||
db 69,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
|
||||||
db 53,1,1,1,1,1,1,1,1,1,1,1,1,1,64,62
|
|
||||||
db 64,1,1,1,1,1,1,1,69,1,1,1,1,1,1,1
|
|
||||||
db 33,0,0,0,33,33,33,33,0,0,33,0,0,33,0,0
|
db 33,0,0,0,33,33,33,33,0,0,33,0,0,33,0,0
|
||||||
db 28,0,0,0,28,28,28,28,0,0,28,0,0,28,0,0
|
db 28,0,0,0,28,28,28,28,0,0,28,0,0,28,0,0
|
||||||
db 26,0,0,0,26,26,26,26,0,0,26,0,0,26,0,0
|
db 26,0,0,0,26,26,26,26,0,0,26,0,0,26,0,0
|
||||||
@ -869,42 +864,40 @@ su_patterns:
|
|||||||
db 28,0,0,0,28,28,28,30,0,0,30,0,0,30,0,0
|
db 28,0,0,0,28,28,28,30,0,0,30,0,0,30,0,0
|
||||||
db 32,0,0,0,32,32,32,32,0,0,32,0,0,32,0,0
|
db 32,0,0,0,32,32,32,32,0,0,32,0,0,32,0,0
|
||||||
db 33,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 33,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
db 45,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 40,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
db 45,0,0,0,45,45,45,45,0,0,45,0,0,45,0,0
|
db 45,0,0,0,45,45,45,45,0,0,45,0,0,45,0,0
|
||||||
db 40,0,0,0,40,40,40,40,0,0,40,0,0,40,0,0
|
db 40,0,0,0,40,40,40,40,0,0,40,0,0,40,0,0
|
||||||
db 38,0,0,0,38,38,38,38,0,0,38,0,0,38,0,0
|
db 38,0,0,0,38,38,38,38,0,0,38,0,0,38,0,0
|
||||||
db 35,0,0,0,35,35,35,35,0,0,35,0,0,35,0,0
|
db 35,0,0,0,35,35,35,35,0,0,35,0,0,35,0,0
|
||||||
db 40,0,0,0,40,40,40,42,0,0,42,0,0,42,0,0
|
db 40,0,0,0,40,40,40,42,0,0,42,0,0,42,0,0
|
||||||
db 47,0,0,0,47,47,47,47,0,0,47,0,0,47,0,0
|
db 47,0,0,0,47,47,47,47,0,0,47,0,0,47,0,0
|
||||||
db 21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
|
||||||
db 40,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
|
||||||
db 44,0,0,0,44,44,44,44,0,0,44,0,0,44,0,0
|
|
||||||
db 49,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 49,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
|
db 44,0,0,0,44,44,44,44,0,0,44,0,0,44,0,0
|
||||||
|
db 64,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
|
db 1,1,1,1,62,1,64,1,65,1,1,1,67,1,1,1
|
||||||
|
db 69,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
|
db 65,1,1,1,1,1,1,1,1,1,1,1,1,1,64,62
|
||||||
|
db 64,1,1,1,1,1,1,1,69,1,1,1,1,1,1,1
|
||||||
db 49,0,0,0,49,49,49,49,0,0,49,0,0,49,0,0
|
db 49,0,0,0,49,49,49,49,0,0,49,0,0,49,0,0
|
||||||
db 42,0,0,0,42,42,42,42,0,0,42,0,0,42,0,0
|
db 42,0,0,0,42,42,42,42,0,0,42,0,0,42,0,0
|
||||||
db 59,0,0,0,59,59,59,59,0,0,59,0,0,59,0,0
|
db 59,0,0,0,59,59,59,59,0,0,59,0,0,59,0,0
|
||||||
db 64,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 52,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
db 1,1,1,1,50,1,52,1,53,1,1,1,55,1,1,1
|
db 1,1,1,1,50,1,52,1,53,1,1,1,55,1,1,1
|
||||||
db 57,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 57,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
db 65,1,1,1,1,1,1,1,1,1,1,1,1,1,52,50
|
db 53,1,1,1,1,1,1,1,1,1,1,1,1,1,52,50
|
||||||
db 52,1,1,1,1,1,1,1,57,1,1,1,1,1,1,1
|
db 52,1,1,1,1,1,1,1,57,1,1,1,1,1,1,1
|
||||||
db 52,0,0,0,52,52,52,52,0,0,52,0,0,52,0,0
|
db 52,0,0,0,52,52,52,52,0,0,52,0,0,52,0,0
|
||||||
db 57,0,0,0,57,57,57,57,0,0,57,0,0,57,0,0
|
db 57,0,0,0,57,57,57,57,0,0,57,0,0,57,0,0
|
||||||
db 33,1,1,1,33,33,33,33,1,1,33,1,1,33,1,1
|
|
||||||
db 32,1,1,1,32,32,32,32,1,1,32,1,1,32,1,1
|
|
||||||
db 30,1,1,1,30,30,30,30,1,1,30,1,1,30,1,1
|
|
||||||
db 45,1,1,1,45,45,45,45,1,1,45,1,1,45,1,1
|
db 45,1,1,1,45,45,45,45,1,1,45,1,1,45,1,1
|
||||||
db 44,1,1,1,44,44,44,44,1,1,44,1,1,44,1,1
|
db 44,1,1,1,44,44,44,44,1,1,44,1,1,44,1,1
|
||||||
db 42,1,1,1,42,42,42,42,1,1,42,1,1,42,1,1
|
db 42,1,1,1,42,42,42,42,1,1,42,1,1,42,1,1
|
||||||
db 0,0,0,0,0,0,0,0,0,0,0,0,69,1,1,1
|
|
||||||
db 73,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0
|
|
||||||
db 74,1,1,1,1,1,1,1,1,1,0,0,73,1,0,71
|
|
||||||
db 73,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 73,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
|
db 74,1,1,1,1,1,1,1,1,1,1,1,73,1,1,71
|
||||||
db 1,1,1,1,0,0,0,0,73,1,1,1,1,1,1,1
|
db 1,1,1,1,0,0,0,0,73,1,1,1,1,1,1,1
|
||||||
db 81,1,1,1,1,1,1,1,1,1,1,1,83,1,1,1
|
db 81,1,1,1,1,1,1,1,1,1,1,1,83,1,1,1
|
||||||
db 85,1,1,1,1,1,1,1,83,1,1,1,1,1,1,81
|
db 85,1,1,1,1,1,1,1,83,1,1,1,1,1,1,81
|
||||||
db 80,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 80,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
db 1,1,1,0,0,0,0,0,78,1,1,1,1,1,1,80
|
db 1,1,1,1,0,0,0,0,78,1,1,1,1,1,1,80
|
||||||
db 81,1,1,1,1,1,1,1,1,1,0,0,78,1,1,80
|
db 81,1,1,1,1,1,1,1,1,1,0,0,78,1,1,80
|
||||||
db 81,1,1,1,1,1,1,1,1,0,0,0,83,1,1,81
|
db 81,1,1,1,1,1,1,1,1,0,0,0,83,1,1,81
|
||||||
db 80,1,1,1,1,1,1,1,81,1,1,1,1,1,1,1
|
db 80,1,1,1,1,1,1,1,81,1,1,1,1,1,1,1
|
||||||
@ -912,6 +905,7 @@ su_patterns:
|
|||||||
db 85,1,1,1,1,1,1,1,0,0,0,0,85,1,1,83
|
db 85,1,1,1,1,1,1,1,0,0,0,0,85,1,1,83
|
||||||
db 85,1,1,1,1,1,1,1,0,0,0,0,81,1,1,85
|
db 85,1,1,1,1,1,1,1,0,0,0,0,81,1,1,85
|
||||||
db 83,1,1,1,1,1,1,1,81,1,1,1,1,1,1,1
|
db 83,1,1,1,1,1,1,1,81,1,1,1,1,1,1,1
|
||||||
|
db 74,1,1,1,1,1,1,1,1,1,1,1,73,1,0,71
|
||||||
db 80,1,1,1,1,1,1,1,0,0,0,0,80,1,1,1
|
db 80,1,1,1,1,1,1,1,0,0,0,0,80,1,1,1
|
||||||
db 81,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
db 81,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||||
db 62,1,1,1,62,62,62,62,1,1,62,1,1,62,1,1
|
db 62,1,1,1,62,62,62,62,1,1,62,1,1,62,1,1
|
||||||
@ -922,16 +916,15 @@ su_patterns:
|
|||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
section .su_tracks data align=1
|
section .su_tracks data align=1
|
||||||
su_tracks:
|
su_tracks:
|
||||||
db 21,1,1,2,3,4,5,6,1,7,7,7,7,7,7,7,7,7,7,8,8,9,10,11,12,7,7,8,8,7,7
|
db 8,1,1,1,1,1,8,1,1,2,2,2,2,2,2,2,2,2,2,3,3,4,5,6,7,2,2,3,3,2,2,2,2,2,2,3,3,4,5,6,7,2,2,3,3,2,2
|
||||||
db 13,1,1,1,1,1,14,1,1,15,15,15,15,15,15,15,15,15,15,16,16,17,18,19,20,15,15,16,16,15,15
|
db 0,9,1,1,1,1,9,1,1,10,10,10,10,10,10,10,10,10,10,11,11,12,13,14,15,10,10,11,11,10,10,10,10,10,10,11,11,12,13,14,15,10,10,11,11,10,10
|
||||||
db 0,22,1,1,1,1,22,1,1,16,16,16,16,16,16,16,16,16,16,20,20,15,15,20,23,16,16,20,20,16,16
|
db 0,1,16,1,1,1,16,1,1,11,11,11,11,11,11,11,11,11,11,15,15,10,10,15,17,11,11,15,15,11,11,11,11,11,11,15,15,10,10,15,17,11,11,15,15,11,11
|
||||||
db 0,1,24,1,1,1,24,1,1,25,25,25,25,25,25,25,25,25,25,23,23,26,26,23,27,25,25,23,23,25,25
|
db 0,1,1,18,19,20,21,22,1,23,23,23,23,23,23,23,23,23,23,17,17,24,24,17,25,23,23,17,17,23,23,23,23,23,23,17,17,24,24,17,25,23,23,17,17,23,23
|
||||||
db 0,1,1,28,29,30,31,32,1,33,33,33,33,33,33,33,33,33,33,27,27,34,34,27,1,33,33,27,27,33,33
|
db 0,1,1,26,27,28,29,30,1,31,31,31,31,31,31,31,31,31,31,25,25,32,32,25,1,31,31,25,25,31,31,31,31,31,31,25,25,32,32,25,1,31,31,25,25,31,31
|
||||||
db 0,1,1,1,1,1,1,1,1,35,35,35,35,35,35,35,35,35,35,36,36,37,37,36,36,35,35,36,36,35,35
|
db 0,1,1,1,1,1,1,1,1,33,33,33,33,33,33,33,33,33,33,34,34,35,35,34,34,33,33,34,34,33,33,33,33,33,33,34,34,35,35,34,34,33,33,34,34,33,33
|
||||||
db 0,1,1,1,1,1,1,1,1,38,38,38,38,38,38,38,38,38,38,39,39,40,40,39,39,38,38,39,39,38,38
|
db 0,1,1,1,1,1,1,1,1,1,1,1,1,36,37,36,38,39,40,41,42,43,44,45,46,47,48,49,41,36,50,36,38,39,40,41,42,43,44,45,46,47,48,49,51,52,0
|
||||||
db 0,1,1,1,1,1,1,1,1,1,1,1,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,0
|
db 0,1,1,1,1,1,1,1,1,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53,53
|
||||||
db 0,1,1,1,1,1,1,1,1,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59,59
|
db 0,1,1,1,1,1,1,1,1,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54
|
||||||
db 0,1,1,1,1,1,1,1,1,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60
|
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
; Sample offsets
|
; Sample offsets
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
@ -961,7 +954,7 @@ su_sample_offsets:
|
|||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
section .su_delay_times data align=1
|
section .su_delay_times data align=1
|
||||||
su_delay_times:
|
su_delay_times:
|
||||||
dw 5230,4533,22810,45620,1116,1188,1276,1356,1422,1492,1556,1618,1140,1212,1300,1380,1446,1516,1580,1642
|
dw 5230,4533,24054,48109,1116,1188,1276,1356,1422,1492,1556,1618,1140,1212,1300,1380,1446,1516,1580,1642
|
||||||
|
|
||||||
|
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
@ -976,7 +969,7 @@ su_patch_opcodes:
|
|||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
section .su_patch_operands data align=1
|
section .su_patch_operands data align=1
|
||||||
su_patch_operands:
|
su_patch_operands:
|
||||||
db 57,82,62,63,128,91,65,0,0,67,41,129,79,63,0,1,65,62,129,57,87,50,64,100,91,54,0,0,64,64,129,79,62,0,1,64,78,129,18,19,31,70,0,66,76,77,31,0,2,64,128,130,89,48,0,2,64,97,130,75,28,128,59,86,0,1,20,32,25,64,88,64,112,62,64,0,3,64,47,129,84,128,37,18,2,1,56,53,91,0,92,89,82,82,64,0,128,64,128,72,80,41,0,0,68,0,0,90,76,52,0,4,81,53,128,0,68,0,0,83,2,39,128,67,68,110,116,64,59,77,56,0,43,89,50,103,79,42,0,5,72,128,128,64,72,0,2,33,128,123,14,4,15,90
|
db 57,82,62,63,107,91,65,0,0,67,41,129,79,63,0,1,65,62,129,57,87,50,64,100,91,54,0,0,64,64,129,79,62,0,1,64,78,129,18,19,31,70,0,66,76,77,31,0,2,64,128,130,89,48,0,2,64,97,130,75,28,128,59,86,0,1,20,32,25,64,88,64,112,62,64,0,3,64,47,129,84,128,37,18,2,1,56,53,91,0,92,89,82,82,64,0,128,64,128,72,80,41,0,0,68,0,0,54,76,52,0,4,81,53,128,0,68,0,0,53,2,39,128,67,68,110,116,64,59,77,56,0,43,89,50,103,79,42,0,5,72,128,128,64,72,0,2,33,128,123,14,4,15,90
|
||||||
|
|
||||||
;-------------------------------------------------------------------------------
|
;-------------------------------------------------------------------------------
|
||||||
; Constants
|
; Constants
|
||||||
|
|||||||
6
4klang.h
6
4klang.h
@ -3,14 +3,14 @@
|
|||||||
#define SU_RENDER_H
|
#define SU_RENDER_H
|
||||||
|
|
||||||
#define SU_CHANNEL_COUNT 2
|
#define SU_CHANNEL_COUNT 2
|
||||||
#define SU_LENGTH_IN_SAMPLES 2828192
|
#define SU_LENGTH_IN_SAMPLES 4521776
|
||||||
#define SU_BUFFER_LENGTH (SU_LENGTH_IN_SAMPLES*SU_CHANNEL_COUNT)
|
#define SU_BUFFER_LENGTH (SU_LENGTH_IN_SAMPLES*SU_CHANNEL_COUNT)
|
||||||
|
|
||||||
#define SU_SAMPLE_RATE 44100
|
#define SU_SAMPLE_RATE 44100
|
||||||
#define SU_BPM 116
|
#define SU_BPM 110
|
||||||
#define SU_ROWS_PER_BEAT 4
|
#define SU_ROWS_PER_BEAT 4
|
||||||
#define SU_ROWS_PER_PATTERN 16
|
#define SU_ROWS_PER_PATTERN 16
|
||||||
#define SU_LENGTH_IN_PATTERNS 31
|
#define SU_LENGTH_IN_PATTERNS 47
|
||||||
#define SU_LENGTH_IN_ROWS (SU_LENGTH_IN_PATTERNS*SU_PATTERN_SIZE)
|
#define SU_LENGTH_IN_ROWS (SU_LENGTH_IN_PATTERNS*SU_PATTERN_SIZE)
|
||||||
#define SU_SAMPLES_PER_ROW (SU_SAMPLE_RATE*60/(SU_BPM*SU_ROWS_PER_BEAT))
|
#define SU_SAMPLES_PER_ROW (SU_SAMPLE_RATE*60/(SU_BPM*SU_ROWS_PER_BEAT))
|
||||||
|
|
||||||
|
|||||||
@ -3,14 +3,14 @@
|
|||||||
%define PLAYER_INC
|
%define PLAYER_INC
|
||||||
|
|
||||||
%define SU_CHANNEL_COUNT 2
|
%define SU_CHANNEL_COUNT 2
|
||||||
%define SU_LENGTH_IN_SAMPLES 2828192
|
%define SU_LENGTH_IN_SAMPLES 4521776
|
||||||
%define SU_BUFFER_LENGTH (SU_LENGTH_IN_SAMPLES*SU_CHANNEL_COUNT)
|
%define SU_BUFFER_LENGTH (SU_LENGTH_IN_SAMPLES*SU_CHANNEL_COUNT)
|
||||||
|
|
||||||
%define SU_SAMPLE_RATE 44100
|
%define SU_SAMPLE_RATE 44100
|
||||||
%define SU_BPM 116
|
%define SU_BPM 110
|
||||||
%define SU_ROWS_PER_BEAT 4
|
%define SU_ROWS_PER_BEAT 4
|
||||||
%define SU_ROWS_PER_PATTERN 16
|
%define SU_ROWS_PER_PATTERN 16
|
||||||
%define SU_LENGTH_IN_PATTERNS 31
|
%define SU_LENGTH_IN_PATTERNS 47
|
||||||
%define SU_LENGTH_IN_ROWS (SU_LENGTH_IN_PATTERNS*SU_PATTERN_SIZE)
|
%define SU_LENGTH_IN_ROWS (SU_LENGTH_IN_PATTERNS*SU_PATTERN_SIZE)
|
||||||
%define SU_SAMPLES_PER_ROW (SU_SAMPLE_RATE*60/(SU_BPM*SU_ROWS_PER_BEAT))
|
%define SU_SAMPLES_PER_ROW (SU_SAMPLE_RATE*60/(SU_BPM*SU_ROWS_PER_BEAT))
|
||||||
%define SU_SAMPLE_SIZE 2
|
%define SU_SAMPLE_SIZE 2
|
||||||
|
|||||||
45
4klang.yml
45
4klang.yml
@ -1,46 +1,43 @@
|
|||||||
bpm: 116
|
bpm: 110
|
||||||
rowsperbeat: 4
|
rowsperbeat: 4
|
||||||
score:
|
score:
|
||||||
tracks:
|
tracks:
|
||||||
- numvoices: 1
|
- numvoices: 1
|
||||||
order: [0, -1, -1, 1, 2, 3, 4, 5, -1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 6, 6, 7, 7, 6, 6]
|
order: [0, -1, -1, -1, -1, -1, 0, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 1, 1, 2, 2, 1, 1, -1, -1]
|
||||||
patterns: [[21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 62, 1, 64, 1, 65, 1, 1, 1, 67, 1, 1, 1], [69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 64, 62], [64, 1, 1, 1, 1, 1, 1, 1, 69, 1, 1, 1, 1, 1, 1, 1], [33, 0, 1, 1, 33, 33, 33, 33, 0, 1, 33, 0, 1, 33, 0, 1], [28, 0, 1, 1, 28, 28, 28, 28, 0, 1, 28, 0, 1, 28, 0, 1], [26, 0, 1, 1, 26, 26, 26, 26, 0, 1, 26, 0, 1, 26, 0, 1], [23, 0, 1, 1, 23, 23, 23, 23, 0, 1, 23, 0, 1, 23, 0, 1], [28, 0, 1, 1, 28, 28, 28, 30, 0, 1, 30, 0, 1, 30, 0, 1], [32, 0, 1, 1, 32, 32, 32, 32, 0, 1, 32, 0, 1, 32, 0, 1]]
|
patterns: [[33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [33, 0, 1, 1, 33, 33, 33, 33, 0, 1, 33, 0, 1, 33, 0, 1], [28, 0, 1, 1, 28, 28, 28, 28, 0, 1, 28, 0, 1, 28, 0, 1], [26, 0, 1, 1, 26, 26, 26, 26, 0, 1, 26, 0, 1, 26, 0, 1], [23, 0, 1, 1, 23, 23, 23, 23, 0, 1, 23, 0, 1, 23, 0, 1], [28, 0, 1, 1, 28, 28, 28, 30, 0, 1, 30, 0, 1, 30, 0, 1], [32, 0, 1, 1, 32, 32, 32, 32, 0, 1, 32, 0, 1, 32, 0, 1]]
|
||||||
- numvoices: 1
|
- numvoices: 1
|
||||||
order: [0, -1, -1, -1, -1, -1, 1, -1, -1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 2, 2, 3, 3, 2, 2]
|
order: [-1, 0, -1, -1, -1, -1, 0, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 5, 6, 1, 1, 2, 2, 1, 1, -1, -1]
|
||||||
patterns: [[33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [45, 0, 1, 1, 45, 45, 45, 45, 0, 1, 45, 0, 1, 45, 0, 1], [40, 0, 1, 1, 40, 40, 40, 40, 0, 1, 40, 0, 1, 40, 0, 1], [38, 0, 1, 1, 38, 38, 38, 38, 0, 1, 38, 0, 1, 38, 0, 1], [35, 0, 1, 1, 35, 35, 35, 35, 0, 1, 35, 0, 1, 35, 0, 1], [40, 0, 1, 1, 40, 40, 40, 42, 0, 1, 42, 0, 1, 42, 0, 1], [47, 0, 1, 1, 47, 47, 47, 47, 0, 1, 47, 0, 1, 47, 0, 1]]
|
patterns: [[40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [45, 0, 1, 1, 45, 45, 45, 45, 0, 1, 45, 0, 1, 45, 0, 1], [40, 0, 1, 1, 40, 40, 40, 40, 0, 1, 40, 0, 1, 40, 0, 1], [38, 0, 1, 1, 38, 38, 38, 38, 0, 1, 38, 0, 1, 38, 0, 1], [35, 0, 1, 1, 35, 35, 35, 35, 0, 1, 35, 0, 1, 35, 0, 1], [40, 0, 1, 1, 40, 40, 40, 42, 0, 1, 42, 0, 1, 42, 0, 1], [47, 0, 1, 1, 47, 47, 47, 47, 0, 1, 47, 0, 1, 47, 0, 1]]
|
||||||
- numvoices: 1
|
- numvoices: 1
|
||||||
order: [-1, 0, -1, -1, -1, -1, 0, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 4, 1, 1, 2, 2, 1, 1]
|
order: [-1, -1, 0, -1, -1, -1, 0, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 4, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 4, 1, 1, 2, 2, 1, 1, -1, -1]
|
||||||
patterns: [[40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [40, 0, 1, 1, 40, 40, 40, 40, 0, 1, 40, 0, 1, 40, 0, 1], [47, 0, 1, 1, 47, 47, 47, 47, 0, 1, 47, 0, 1, 47, 0, 1], [45, 0, 1, 1, 45, 45, 45, 45, 0, 1, 45, 0, 1, 45, 0, 1], [44, 0, 1, 1, 44, 44, 44, 44, 0, 1, 44, 0, 1, 44, 0, 1]]
|
patterns: [[49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [40, 0, 1, 1, 40, 40, 40, 40, 0, 1, 40, 0, 1, 40, 0, 1], [47, 0, 1, 1, 47, 47, 47, 47, 0, 1, 47, 0, 1, 47, 0, 1], [45, 0, 1, 1, 45, 45, 45, 45, 0, 1, 45, 0, 1, 45, 0, 1], [44, 0, 1, 1, 44, 44, 44, 44, 0, 1, 44, 0, 1, 44, 0, 1]]
|
||||||
- numvoices: 1
|
- numvoices: 1
|
||||||
order: [-1, -1, 0, -1, -1, -1, 0, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 4, 1, 1, 2, 2, 1, 1]
|
order: [-1, -1, -1, 0, 1, 2, 3, 4, -1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 8, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, 8, 5, 5, 6, 6, 5, 5, -1, -1]
|
||||||
patterns: [[49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [49, 0, 1, 1, 49, 49, 49, 49, 0, 1, 49, 0, 1, 49, 0, 1], [44, 0, 1, 1, 44, 44, 44, 44, 0, 1, 44, 0, 1, 44, 0, 1], [42, 0, 1, 1, 42, 42, 42, 42, 0, 1, 42, 0, 1, 42, 0, 1], [59, 0, 1, 1, 59, 59, 59, 59, 0, 1, 59, 0, 1, 59, 0, 1]]
|
patterns: [[64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 62, 1, 64, 1, 65, 1, 1, 1, 67, 1, 1, 1], [69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 64, 62], [64, 1, 1, 1, 1, 1, 1, 1, 69, 1, 1, 1, 1, 1, 1, 1], [49, 0, 1, 1, 49, 49, 49, 49, 0, 1, 49, 0, 1, 49, 0, 1], [44, 0, 1, 1, 44, 44, 44, 44, 0, 1, 44, 0, 1, 44, 0, 1], [42, 0, 1, 1, 42, 42, 42, 42, 0, 1, 42, 0, 1, 42, 0, 1], [59, 0, 1, 1, 59, 59, 59, 59, 0, 1, 59, 0, 1, 59, 0, 1]]
|
||||||
- numvoices: 1
|
- numvoices: 1
|
||||||
order: [-1, -1, -1, 0, 1, 2, 3, 4, -1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, -1, 5, 5, 6, 6, 5, 5]
|
order: [-1, -1, -1, 0, 1, 2, 3, 4, -1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, -1, 5, 5, 6, 6, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, -1, 5, 5, 6, 6, 5, 5, -1, -1]
|
||||||
patterns: [[64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 50, 1, 52, 1, 53, 1, 1, 1, 55, 1, 1, 1], [57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 52, 50], [52, 1, 1, 1, 1, 1, 1, 1, 57, 1, 1, 1, 1, 1, 1, 1], [52, 0, 1, 1, 52, 52, 52, 52, 0, 1, 52, 0, 1, 52, 0, 1], [59, 0, 1, 1, 59, 59, 59, 59, 0, 1, 59, 0, 1, 59, 0, 1], [57, 0, 1, 1, 57, 57, 57, 57, 0, 1, 57, 0, 1, 57, 0, 1]]
|
patterns: [[52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 50, 1, 52, 1, 53, 1, 1, 1, 55, 1, 1, 1], [57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 52, 50], [52, 1, 1, 1, 1, 1, 1, 1, 57, 1, 1, 1, 1, 1, 1, 1], [52, 0, 1, 1, 52, 52, 52, 52, 0, 1, 52, 0, 1, 52, 0, 1], [59, 0, 1, 1, 59, 59, 59, 59, 0, 1, 59, 0, 1, 59, 0, 1], [57, 0, 1, 1, 57, 57, 57, 57, 0, 1, 57, 0, 1, 57, 0, 1]]
|
||||||
- numvoices: 2
|
- numvoices: 4
|
||||||
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0]
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0, -1, -1]
|
||||||
patterns: [[33, 1, 1, 1, 33, 33, 33, 33, 1, 1, 33, 1, 1, 33, 1, 1], [32, 1, 1, 1, 32, 32, 32, 32, 1, 1, 32, 1, 1, 32, 1, 1], [30, 1, 1, 1, 30, 30, 30, 30, 1, 1, 30, 1, 1, 30, 1, 1]]
|
|
||||||
- numvoices: 2
|
|
||||||
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0]
|
|
||||||
patterns: [[45, 1, 1, 1, 45, 45, 45, 45, 1, 1, 45, 1, 1, 45, 1, 1], [44, 1, 1, 1, 44, 44, 44, 44, 1, 1, 44, 1, 1, 44, 1, 1], [42, 1, 1, 1, 42, 42, 42, 42, 1, 1, 42, 1, 1, 42, 1, 1]]
|
patterns: [[45, 1, 1, 1, 45, 45, 45, 45, 1, 1, 45, 1, 1, 45, 1, 1], [44, 1, 1, 1, 44, 44, 44, 44, 1, 1, 44, 1, 1, 44, 1, 1], [42, 1, 1, 1, 42, 42, 42, 42, 1, 1, 42, 1, 1, 42, 1, 1]]
|
||||||
- numvoices: 3
|
- numvoices: 3
|
||||||
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 1, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 5, 0, 14, 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, -1, -1]
|
||||||
patterns: [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 69, 1, 1, 1], [73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 73, 1, 0, 71], [73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 1, 1, 73, 1, 1, 1, 1, 1, 1, 1], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 83, 1, 1, 1], [85, 1, 1, 1, 1, 1, 1, 1, 83, 1, 1, 1, 1, 1, 1, 81], [80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 0, 1, 1, 1, 1, 78, 1, 1, 1, 1, 1, 1, 80], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 78, 1, 1, 80], [81, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 83, 1, 1, 81], [80, 1, 1, 1, 1, 1, 1, 1, 81, 1, 1, 1, 1, 1, 1, 1], [83, 1, 1, 1, 1, 1, 0, 1, 81, 1, 1, 1, 1, 1, 83, 1], [85, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 85, 1, 1, 83], [85, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 81, 1, 1, 85], [83, 1, 1, 1, 1, 1, 1, 1, 81, 1, 1, 1, 1, 1, 1, 1], [80, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 80, 1, 1, 1], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]
|
patterns: [[73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 73, 1, 1, 71], [1, 1, 1, 1, 0, 1, 1, 1, 73, 1, 1, 1, 1, 1, 1, 1], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 83, 1, 1, 1], [85, 1, 1, 1, 1, 1, 1, 1, 83, 1, 1, 1, 1, 1, 1, 81], [80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 1, 1, 78, 1, 1, 1, 1, 1, 1, 80], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 78, 1, 1, 80], [81, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 83, 1, 1, 81], [80, 1, 1, 1, 1, 1, 1, 1, 81, 1, 1, 1, 1, 1, 1, 1], [83, 1, 1, 1, 1, 1, 0, 1, 81, 1, 1, 1, 1, 1, 83, 1], [85, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 85, 1, 1, 83], [85, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 81, 1, 1, 85], [83, 1, 1, 1, 1, 1, 1, 1, 81, 1, 1, 1, 1, 1, 1, 1], [74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 73, 1, 0, 71], [80, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 80, 1, 1, 1], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]
|
||||||
- numvoices: 1
|
- numvoices: 1
|
||||||
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1]
|
||||||
patterns: [[62, 1, 1, 1, 62, 62, 62, 62, 1, 1, 62, 1, 1, 62, 1, 1]]
|
patterns: [[62, 1, 1, 1, 62, 62, 62, 62, 1, 1, 62, 1, 1, 62, 1, 1]]
|
||||||
- numvoices: 1
|
- numvoices: 1
|
||||||
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1]
|
||||||
patterns: [[60, 1, 1, 1, 60, 1, 1, 1, 60, 1, 1, 1, 60, 1, 1, 1]]
|
patterns: [[60, 1, 1, 1, 60, 1, 1, 1, 60, 1, 1, 1, 60, 1, 1, 1]]
|
||||||
rowsperpattern: 16
|
rowsperpattern: 16
|
||||||
length: 31
|
length: 47
|
||||||
patch:
|
patch:
|
||||||
- name: Strings
|
- name: Strings
|
||||||
numvoices: 5
|
numvoices: 5
|
||||||
units:
|
units:
|
||||||
- type: envelope
|
- type: envelope
|
||||||
id: 33
|
id: 33
|
||||||
parameters: {attack: 57, channel: 2, decay: 82, gain: 128, release: 63, stereo: 0, sustain: 62}
|
parameters: {attack: 57, channel: 2, decay: 82, gain: 107, release: 63, stereo: 0, sustain: 62}
|
||||||
- type: oscillator
|
- type: oscillator
|
||||||
id: 19
|
id: 19
|
||||||
parameters: {color: 65, damp: 64, detune: 65, dry: 128, feedback: 125, gain: 41, looplength: 9710, loopstart: 251, notetracking: 0, phase: 0, pregain: 40, samplestart: 1448797, shape: 67, stereo: 0, transpose: 91, type: 4, unison: 1}
|
parameters: {color: 65, damp: 64, detune: 65, dry: 128, feedback: 125, gain: 41, looplength: 9710, loopstart: 251, notetracking: 0, phase: 0, pregain: 40, samplestart: 1448797, shape: 67, stereo: 0, transpose: 91, type: 4, unison: 1}
|
||||||
@ -135,14 +132,14 @@ patch:
|
|||||||
numvoices: 1
|
numvoices: 1
|
||||||
units:
|
units:
|
||||||
- type: envelope
|
- type: envelope
|
||||||
parameters: {attack: 0, decay: 68, gain: 90, release: 0, stereo: 0, sustain: 0}
|
parameters: {attack: 0, decay: 68, gain: 54, release: 0, stereo: 0, sustain: 0}
|
||||||
- type: oscillator
|
- type: oscillator
|
||||||
id: 200
|
id: 200
|
||||||
parameters: {color: 48, detune: 52, gain: 53, lfo: 0, looplength: 1, loopstart: 4276, phase: 0, samplestart: 560606, shape: 81, stereo: 0, transpose: 76, type: 4}
|
parameters: {color: 48, detune: 52, gain: 53, lfo: 0, looplength: 1, loopstart: 4276, phase: 0, samplestart: 560606, shape: 81, stereo: 0, transpose: 76, type: 4}
|
||||||
- type: mulp
|
- type: mulp
|
||||||
parameters: {panning: 64, stereo: 0}
|
parameters: {panning: 64, stereo: 0}
|
||||||
- type: envelope
|
- type: envelope
|
||||||
parameters: {attack: 0, auxgain: 64, decay: 68, gain: 83, outgain: 64, release: 0, stereo: 0, sustain: 0}
|
parameters: {attack: 0, auxgain: 64, decay: 68, gain: 53, outgain: 64, release: 0, stereo: 0, sustain: 0}
|
||||||
- type: noise
|
- type: noise
|
||||||
parameters: {gain: 39, shape: 2, stereo: 0}
|
parameters: {gain: 39, shape: 2, stereo: 0}
|
||||||
- type: mulp
|
- type: mulp
|
||||||
|
|||||||
191
4klang_old.yml
Normal file
191
4klang_old.yml
Normal file
@ -0,0 +1,191 @@
|
|||||||
|
bpm: 116
|
||||||
|
rowsperbeat: 4
|
||||||
|
score:
|
||||||
|
tracks:
|
||||||
|
- numvoices: 1
|
||||||
|
order: [0, -1, -1, 1, 2, 3, 4, 5, -1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 8, 9, 10, 11, 6, 6, 7, 7, 6, 6]
|
||||||
|
patterns: [[21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 62, 1, 64, 1, 65, 1, 1, 1, 67, 1, 1, 1], [69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 64, 62], [64, 1, 1, 1, 1, 1, 1, 1, 69, 1, 1, 1, 1, 1, 1, 1], [33, 0, 1, 1, 33, 33, 33, 33, 0, 1, 33, 0, 1, 33, 0, 1], [28, 0, 1, 1, 28, 28, 28, 28, 0, 1, 28, 0, 1, 28, 0, 1], [26, 0, 1, 1, 26, 26, 26, 26, 0, 1, 26, 0, 1, 26, 0, 1], [23, 0, 1, 1, 23, 23, 23, 23, 0, 1, 23, 0, 1, 23, 0, 1], [28, 0, 1, 1, 28, 28, 28, 30, 0, 1, 30, 0, 1, 30, 0, 1], [32, 0, 1, 1, 32, 32, 32, 32, 0, 1, 32, 0, 1, 32, 0, 1]]
|
||||||
|
- numvoices: 1
|
||||||
|
order: [0, -1, -1, -1, -1, -1, 1, -1, -1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 4, 5, 6, 7, 2, 2, 3, 3, 2, 2]
|
||||||
|
patterns: [[33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [45, 0, 1, 1, 45, 45, 45, 45, 0, 1, 45, 0, 1, 45, 0, 1], [40, 0, 1, 1, 40, 40, 40, 40, 0, 1, 40, 0, 1, 40, 0, 1], [38, 0, 1, 1, 38, 38, 38, 38, 0, 1, 38, 0, 1, 38, 0, 1], [35, 0, 1, 1, 35, 35, 35, 35, 0, 1, 35, 0, 1, 35, 0, 1], [40, 0, 1, 1, 40, 40, 40, 42, 0, 1, 42, 0, 1, 42, 0, 1], [47, 0, 1, 1, 47, 47, 47, 47, 0, 1, 47, 0, 1, 47, 0, 1]]
|
||||||
|
- numvoices: 1
|
||||||
|
order: [-1, 0, -1, -1, -1, -1, 0, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 4, 1, 1, 2, 2, 1, 1]
|
||||||
|
patterns: [[40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [40, 0, 1, 1, 40, 40, 40, 40, 0, 1, 40, 0, 1, 40, 0, 1], [47, 0, 1, 1, 47, 47, 47, 47, 0, 1, 47, 0, 1, 47, 0, 1], [45, 0, 1, 1, 45, 45, 45, 45, 0, 1, 45, 0, 1, 45, 0, 1], [44, 0, 1, 1, 44, 44, 44, 44, 0, 1, 44, 0, 1, 44, 0, 1]]
|
||||||
|
- numvoices: 1
|
||||||
|
order: [-1, -1, 0, -1, -1, -1, 0, -1, -1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 2, 4, 1, 1, 2, 2, 1, 1]
|
||||||
|
patterns: [[49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [49, 0, 1, 1, 49, 49, 49, 49, 0, 1, 49, 0, 1, 49, 0, 1], [44, 0, 1, 1, 44, 44, 44, 44, 0, 1, 44, 0, 1, 44, 0, 1], [42, 0, 1, 1, 42, 42, 42, 42, 0, 1, 42, 0, 1, 42, 0, 1], [59, 0, 1, 1, 59, 59, 59, 59, 0, 1, 59, 0, 1, 59, 0, 1]]
|
||||||
|
- numvoices: 1
|
||||||
|
order: [-1, -1, -1, 0, 1, 2, 3, 4, -1, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 7, 7, 6, -1, 5, 5, 6, 6, 5, 5]
|
||||||
|
patterns: [[64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 50, 1, 52, 1, 53, 1, 1, 1, 55, 1, 1, 1], [57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 52, 50], [52, 1, 1, 1, 1, 1, 1, 1, 57, 1, 1, 1, 1, 1, 1, 1], [52, 0, 1, 1, 52, 52, 52, 52, 0, 1, 52, 0, 1, 52, 0, 1], [59, 0, 1, 1, 59, 59, 59, 59, 0, 1, 59, 0, 1, 59, 0, 1], [57, 0, 1, 1, 57, 57, 57, 57, 0, 1, 57, 0, 1, 57, 0, 1]]
|
||||||
|
- numvoices: 2
|
||||||
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0]
|
||||||
|
patterns: [[33, 1, 1, 1, 33, 33, 33, 33, 1, 1, 33, 1, 1, 33, 1, 1], [32, 1, 1, 1, 32, 32, 32, 32, 1, 1, 32, 1, 1, 32, 1, 1], [30, 1, 1, 1, 30, 30, 30, 30, 1, 1, 30, 1, 1, 30, 1, 1]]
|
||||||
|
- numvoices: 2
|
||||||
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 1, 1, 0, 0]
|
||||||
|
patterns: [[45, 1, 1, 1, 45, 45, 45, 45, 1, 1, 45, 1, 1, 45, 1, 1], [44, 1, 1, 1, 44, 44, 44, 44, 1, 1, 44, 1, 1, 44, 1, 1], [42, 1, 1, 1, 42, 42, 42, 42, 1, 1, 42, 1, 1, 42, 1, 1]]
|
||||||
|
- numvoices: 3
|
||||||
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
|
||||||
|
patterns: [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 69, 1, 1, 1], [73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1], [74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 73, 1, 0, 71], [73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 0, 1, 1, 1, 73, 1, 1, 1, 1, 1, 1, 1], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 83, 1, 1, 1], [85, 1, 1, 1, 1, 1, 1, 1, 83, 1, 1, 1, 1, 1, 1, 81], [80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 0, 1, 1, 1, 1, 78, 1, 1, 1, 1, 1, 1, 80], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 78, 1, 1, 80], [81, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 83, 1, 1, 81], [80, 1, 1, 1, 1, 1, 1, 1, 81, 1, 1, 1, 1, 1, 1, 1], [83, 1, 1, 1, 1, 1, 0, 1, 81, 1, 1, 1, 1, 1, 83, 1], [85, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 85, 1, 1, 83], [85, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 81, 1, 1, 85], [83, 1, 1, 1, 1, 1, 1, 1, 81, 1, 1, 1, 1, 1, 1, 1], [80, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 80, 1, 1, 1], [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]
|
||||||
|
- numvoices: 1
|
||||||
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
||||||
|
patterns: [[62, 1, 1, 1, 62, 62, 62, 62, 1, 1, 62, 1, 1, 62, 1, 1]]
|
||||||
|
- numvoices: 1
|
||||||
|
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
|
||||||
|
patterns: [[60, 1, 1, 1, 60, 1, 1, 1, 60, 1, 1, 1, 60, 1, 1, 1]]
|
||||||
|
rowsperpattern: 16
|
||||||
|
length: 31
|
||||||
|
patch:
|
||||||
|
- name: Strings
|
||||||
|
numvoices: 5
|
||||||
|
units:
|
||||||
|
- type: envelope
|
||||||
|
id: 33
|
||||||
|
parameters: {attack: 57, channel: 2, decay: 82, gain: 128, release: 63, stereo: 0, sustain: 62}
|
||||||
|
- type: oscillator
|
||||||
|
id: 19
|
||||||
|
parameters: {color: 65, damp: 64, detune: 65, dry: 128, feedback: 125, gain: 41, looplength: 9710, loopstart: 251, notetracking: 0, phase: 0, pregain: 40, samplestart: 1448797, shape: 67, stereo: 0, transpose: 91, type: 4, unison: 1}
|
||||||
|
- type: oscillator
|
||||||
|
id: 24
|
||||||
|
parameters: {color: 69, detune: 63, gain: 62, looplength: 10741, loopstart: 284, phase: 0, samplestart: 1351767, shape: 65, stereo: 0, transpose: 79, type: 4, unison: 1}
|
||||||
|
- type: addp
|
||||||
|
id: 20
|
||||||
|
parameters: {damp: 0, dry: 128, feedback: 96, notetracking: 2, panning: 64, pregain: 40, stereo: 0}
|
||||||
|
- type: mulp
|
||||||
|
parameters: {auxgain: 64, outgain: 64, panning: 64, stereo: 0}
|
||||||
|
- type: envelope
|
||||||
|
id: 46
|
||||||
|
parameters: {attack: 57, auxgain: 64, decay: 87, gain: 100, outgain: 64, panning: 64, release: 64, stereo: 0, sustain: 50}
|
||||||
|
- type: oscillator
|
||||||
|
id: 37
|
||||||
|
parameters: {auxgain: 35, color: 64, detune: 54, gain: 64, looplength: 9710, loopstart: 251, outgain: 40, phase: 0, samplestart: 1448797, shape: 64, stereo: 0, transpose: 91, type: 4, unison: 1}
|
||||||
|
- type: oscillator
|
||||||
|
id: 38
|
||||||
|
parameters: {color: 128, detune: 62, gain: 78, looplength: 10741, loopstart: 284, phase: 0, samplestart: 1351767, shape: 64, stereo: 0, transpose: 79, type: 4, unison: 1}
|
||||||
|
- type: xch
|
||||||
|
id: 41
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: addp
|
||||||
|
id: 39
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: mulp
|
||||||
|
id: 35
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: outaux
|
||||||
|
id: 23
|
||||||
|
parameters: {auxgain: 19, outgain: 18, stereo: 1}
|
||||||
|
- name: Pizzicato
|
||||||
|
numvoices: 4
|
||||||
|
units:
|
||||||
|
- type: envelope
|
||||||
|
id: 1
|
||||||
|
parameters: {attack: 31, channel: 2, decay: 70, gain: 76, release: 66, stereo: 0, sustain: 0}
|
||||||
|
- type: oscillator
|
||||||
|
id: 2
|
||||||
|
parameters: {color: 64, damp: 64, detune: 31, dry: 128, feedback: 125, gain: 128, looplength: 398, loopstart: 2073, notetracking: 0, phase: 0, pregain: 40, samplestart: 1034961, shape: 64, stereo: 0, transpose: 77, type: 4, unison: 2}
|
||||||
|
- type: oscillator
|
||||||
|
parameters: {auxgain: 64, color: 64, detune: 48, gain: 97, looplength: 398, loopstart: 2073, outgain: 64, phase: 0, samplestart: 1034961, shape: 64, stereo: 0, transpose: 89, type: 4, unison: 2}
|
||||||
|
- type: addp
|
||||||
|
id: 16
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: mulp
|
||||||
|
id: 14
|
||||||
|
parameters: {bandpass: 0, frequency: 82, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
|
||||||
|
- type: pan
|
||||||
|
id: 5
|
||||||
|
parameters: {auxgain: 39, outgain: 58, panning: 75, stereo: 0}
|
||||||
|
- type: delay
|
||||||
|
id: 49
|
||||||
|
parameters: {damp: 86, dry: 128, feedback: 59, notetracking: 0, pregain: 28, stereo: 1}
|
||||||
|
varargs: [5230, 4533]
|
||||||
|
- type: outaux
|
||||||
|
id: 6
|
||||||
|
parameters: {auxgain: 32, outgain: 20, stereo: 1}
|
||||||
|
- name: Trumpet
|
||||||
|
numvoices: 3
|
||||||
|
units:
|
||||||
|
- type: envelope
|
||||||
|
id: 51
|
||||||
|
parameters: {attack: 25, decay: 64, gain: 112, release: 64, stereo: 1, sustain: 88}
|
||||||
|
- type: oscillator
|
||||||
|
id: 1037
|
||||||
|
parameters: {color: 64, detune: 64, gain: 47, looplength: 76, loopstart: 1916, phase: 0, samplestart: 1622065, shape: 64, stereo: 1, transpose: 62, type: 4, unison: 1}
|
||||||
|
- type: mulp
|
||||||
|
id: 53
|
||||||
|
parameters: {stereo: 1}
|
||||||
|
- type: delay
|
||||||
|
parameters: {damp: 18, dry: 128, feedback: 37, notetracking: 2, pregain: 84, stereo: 1}
|
||||||
|
varargs: [48, 96]
|
||||||
|
- type: outaux
|
||||||
|
id: 56
|
||||||
|
parameters: {auxgain: 53, outgain: 56, stereo: 1}
|
||||||
|
- type: envelope
|
||||||
|
id: 61
|
||||||
|
parameters: {attack: 91, decay: 0, gain: 82, release: 89, stereo: 0, sustain: 92}
|
||||||
|
- type: oscillator
|
||||||
|
id: 59
|
||||||
|
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 82, type: 0, unison: 0}
|
||||||
|
- type: mulp
|
||||||
|
id: 62
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: send
|
||||||
|
id: 1038
|
||||||
|
parameters: {amount: 80, port: 1, sendpop: 1, stereo: 0, target: 1037, unit: 0, voice: 0}
|
||||||
|
- name: snare edm 2 (sample-st)
|
||||||
|
comment: 'Suggested range: E-2 to C-3'
|
||||||
|
numvoices: 1
|
||||||
|
units:
|
||||||
|
- type: envelope
|
||||||
|
parameters: {attack: 0, decay: 68, gain: 90, release: 0, stereo: 0, sustain: 0}
|
||||||
|
- type: oscillator
|
||||||
|
id: 200
|
||||||
|
parameters: {color: 48, detune: 52, gain: 53, lfo: 0, looplength: 1, loopstart: 4276, phase: 0, samplestart: 560606, shape: 81, stereo: 0, transpose: 76, type: 4}
|
||||||
|
- type: mulp
|
||||||
|
parameters: {panning: 64, stereo: 0}
|
||||||
|
- type: envelope
|
||||||
|
parameters: {attack: 0, auxgain: 64, decay: 68, gain: 83, outgain: 64, release: 0, stereo: 0, sustain: 0}
|
||||||
|
- type: noise
|
||||||
|
parameters: {gain: 39, shape: 2, stereo: 0}
|
||||||
|
- type: mulp
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: filter
|
||||||
|
id: 201
|
||||||
|
parameters: {bandpass: 0, frequency: 128, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 67, stereo: 0}
|
||||||
|
- type: filter
|
||||||
|
parameters: {bandpass: 0, frequency: 110, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 116, stereo: 0}
|
||||||
|
- type: addp
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: pan
|
||||||
|
parameters: {panning: 59, stereo: 0}
|
||||||
|
- type: outaux
|
||||||
|
parameters: {auxgain: 56, outgain: 77, stereo: 1}
|
||||||
|
- name: kick
|
||||||
|
numvoices: 1
|
||||||
|
units:
|
||||||
|
- type: envelope
|
||||||
|
id: 1039
|
||||||
|
parameters: {attack: 0, decay: 43, gain: 103, release: 50, stereo: 0, sustain: 89}
|
||||||
|
- type: oscillator
|
||||||
|
id: 1040
|
||||||
|
parameters: {color: 42, detune: 42, gain: 128, looplength: 1, loopstart: 1034, phase: 0, samplestart: 741926, shape: 72, stereo: 0, transpose: 79, type: 4}
|
||||||
|
- type: mulp
|
||||||
|
id: 1041
|
||||||
|
parameters: {stereo: 0}
|
||||||
|
- type: pan
|
||||||
|
id: 1043
|
||||||
|
parameters: {panning: 64, stereo: 0}
|
||||||
|
- type: outaux
|
||||||
|
id: 1044
|
||||||
|
parameters: {auxgain: 0, outgain: 72, stereo: 1}
|
||||||
|
- name: Global
|
||||||
|
numvoices: 1
|
||||||
|
units:
|
||||||
|
- type: in
|
||||||
|
id: 7
|
||||||
|
parameters: {channel: 2, stereo: 1}
|
||||||
|
- type: delay
|
||||||
|
id: 8
|
||||||
|
parameters: {damp: 14, dry: 128, feedback: 123, notetracking: 0, pregain: 33, stereo: 1}
|
||||||
|
varargs: [1116, 1188, 1276, 1356, 1422, 1492, 1556, 1618, 1140, 1212, 1300, 1380, 1446, 1516, 1580, 1642]
|
||||||
|
- type: out
|
||||||
|
id: 9
|
||||||
|
parameters: {gain: 90, stereo: 1}
|
||||||
@ -43,11 +43,11 @@ USE_WIDECHAR_TEXTS=1
|
|||||||
|
|
||||||
########### Time base ###########
|
########### Time base ###########
|
||||||
USE_TIME_DIVIDER_IN_X86_CODE=1
|
USE_TIME_DIVIDER_IN_X86_CODE=1
|
||||||
TIME_DIVIDER=91241.383
|
TIME_DIVIDER=96218.180
|
||||||
TIME_BASE=bars
|
TIME_BASE=bars
|
||||||
|
|
||||||
AUDIO_DELAY=2048
|
AUDIO_DELAY=2048
|
||||||
PROD_END_TIME=2830240
|
PROD_END_TIME=4523824
|
||||||
|
|
||||||
|
|
||||||
########### Final product ###########
|
########### Final product ###########
|
||||||
@ -61,9 +61,9 @@ QUOTE=\"
|
|||||||
|
|
||||||
CRINKLER_ORDERTRIES=4000
|
CRINKLER_ORDERTRIES=4000
|
||||||
|
|
||||||
AUDIO_BUFFER_ALLOCATED_LENGTH=2830240
|
AUDIO_BUFFER_ALLOCATED_LENGTH=4523824
|
||||||
AUDIO_SAMPLING_RATE=44100
|
AUDIO_SAMPLING_RATE=44100
|
||||||
LOOP_END=28.0
|
LOOP_END=28.0
|
||||||
LOOP_START=24.0
|
LOOP_START=24.0
|
||||||
LOOP_ENABLED=0
|
LOOP_ENABLED=0
|
||||||
TIME_DIVIDER_INT=91241
|
TIME_DIVIDER_INT=96218
|
||||||
|
|||||||
@ -13,11 +13,12 @@ TIME_UNIFORM_NAME='y'
|
|||||||
RESOLUTION_UNIFORM_NAME='v'
|
RESOLUTION_UNIFORM_NAME='v'
|
||||||
TEXTS_UNIFORM_NAME='f'
|
TEXTS_UNIFORM_NAME='f'
|
||||||
USE_WIDECHAR_TEXTS=1
|
USE_WIDECHAR_TEXTS=1
|
||||||
TIME_DIVIDER=91241.383
|
TIME_DIVIDER=96218.180
|
||||||
TIME_BASE=bars
|
TIME_BASE=bars
|
||||||
TIME_DIVIDER_INT=91241
|
TIME_DIVIDER_INT=96218
|
||||||
TWO_PASS_RENDERING=0
|
TWO_PASS_RENDERING=0
|
||||||
SECOND_PASS_NEGATIVE_TIME=0
|
SECOND_PASS_NEGATIVE_TIME=0
|
||||||
USE_TEXTS=0
|
USE_TEXTS=0
|
||||||
USE_TEXTS_UNIFORM=0
|
USE_TEXTS_UNIFORM=0
|
||||||
CRINKLER_ORDERTRIES=30000
|
CRINKLER_ORDERTRIES=30000
|
||||||
|
USE_RESOLUTION_UNIFORM=0
|
||||||
|
|||||||
BIN
music/4k_sg_v5.xrns
Normal file
BIN
music/4k_sg_v5.xrns
Normal file
Binary file not shown.
Reference in New Issue
Block a user