bits 32 section .data bits 32 _KZG_303_basefreq dd 0.0031476826 _KZG_halfnote dd 1.0594630943 ;_KZG_303_freqtab ;dd 0.0015738413 ;dd 0.0016674267 ;dd 0.0017665773 ;dd 0.0018716233 ;dd 0.0019829157 ;dd 0.0021008262 ; ;dd 0.0022257478 ;dd 0.0023580975 ;dd 0.0024983175 ;dd 0.0026468751 ;dd 0.0028042663 ;dd 0.0029710170 %ifdef KZG_COMPILE_ALL %define KZG_COMPILE_DELAY %define KZG_COMPILE_DISTO %define KZG_COMPILE_FILTERMASS %define KZG_COMPILE_COMP %define KZG_COMPILE_MIX %endif %include "kzg_common_frand.asm" %include "kzg_common_clip.asm" %include "kzg_common_filter.asm" %include "kzg_common_beat.asm" %include "kzg_common_proxies.asm" %ifdef KZG_COMPILE_DELAY %include "kzg_fx_delay.asm" %endif %ifdef KZG_COMPILE_DISTO %include "kzg_fx_disto.asm" %endif %ifdef KZG_COMPILE_FILTERMASS %include "kzg_fx_filter.asm" %endif %ifdef KZG_COMPILE_MIX %include "kzg_fx_mix.asm" %endif %ifdef KZG_COMPILE_COMP %include "kzg_fx_comp.asm" %endif %include "kzg_gen_303.asm" %include "kzg_gen_drum.asm"