port from perforce
This commit is contained in:
BIN
ev14-4k/compofiller/4klang-asm.png
Normal file
BIN
ev14-4k/compofiller/4klang-asm.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
1514
ev14-4k/compofiller/4klang.asm
Normal file
1514
ev14-4k/compofiller/4klang.asm
Normal file
File diff suppressed because it is too large
Load Diff
22
ev14-4k/compofiller/4klang.h
Normal file
22
ev14-4k/compofiller/4klang.h
Normal file
@@ -0,0 +1,22 @@
|
||||
// some useful song defines for 4klang
|
||||
#define SAMPLE_RATE 44100
|
||||
#define BPM 135.110291
|
||||
#define MAX_INSTRUMENTS 13
|
||||
#define MAX_PATTERNS 68
|
||||
#define PATTERN_SIZE_SHIFT 4
|
||||
#define PATTERN_SIZE (1 << PATTERN_SIZE_SHIFT)
|
||||
#define MAX_TICKS (MAX_PATTERNS*PATTERN_SIZE)
|
||||
#define SAMPLES_PER_TICK 4896
|
||||
#define MAX_SAMPLES (SAMPLES_PER_TICK*MAX_TICKS)
|
||||
#define POLYPHONY 2
|
||||
#define FLOAT_32BIT
|
||||
#define SAMPLE_TYPE float
|
||||
|
||||
#define WINDOWS_OBJECT
|
||||
|
||||
// declaration of the external synth render function, you'll always need that
|
||||
extern "C" void __stdcall _4klang_render(void*);
|
||||
// declaration of the external envelope buffer. access only if you're song was exported with that option
|
||||
extern "C" float _4klang_envelope_buffer;
|
||||
// declaration of the external note buffer. access only if you're song was exported with that option
|
||||
extern "C" int _4klang_note_buffer;
|
||||
1002
ev14-4k/compofiller/4klang.inc
Normal file
1002
ev14-4k/compofiller/4klang.inc
Normal file
File diff suppressed because it is too large
Load Diff
BIN
ev14-4k/compofiller/compofiller.zip
Normal file
BIN
ev14-4k/compofiller/compofiller.zip
Normal file
Binary file not shown.
BIN
ev14-4k/compofiller/yasm-1.2.0-win32.exe
Normal file
BIN
ev14-4k/compofiller/yasm-1.2.0-win32.exe
Normal file
Binary file not shown.
Reference in New Issue
Block a user