mirror of
https://github.com/vsariola/sointu.git
synced 2025-07-23 15:34:52 -04:00
retro commit for released version 3.0.1
This commit is contained in:
1514
4klang_source/Go4kVSTi/win/4klang.asm
Normal file
1514
4klang_source/Go4kVSTi/win/4klang.asm
Normal file
File diff suppressed because it is too large
Load Diff
BIN
4klang_source/Go4kVSTi/win/4klang.bin
Normal file
BIN
4klang_source/Go4kVSTi/win/4klang.bin
Normal file
Binary file not shown.
898
4klang_source/Go4kVSTi/win/4klang.inc
Normal file
898
4klang_source/Go4kVSTi/win/4klang.inc
Normal file
@ -0,0 +1,898 @@
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // useful macros
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // export function (make it accessable from main.cpp)
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%macro export_func 1
|
||||
global _%1
|
||||
_%1:
|
||||
%endmacro
|
||||
;%define USE_SECTIONS
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // basic defines for the song/synth
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%define SAMPLE_RATE 44100
|
||||
%define MAX_INSTRUMENTS 9
|
||||
%define MAX_VOICES 1
|
||||
%define HLD 1 ; // can be adjusted to give crinkler some other possibilities
|
||||
%define BPM 100
|
||||
%define MAX_PATTERNS 62
|
||||
%define PATTERN_SIZE_SHIFT 4
|
||||
%define PATTERN_SIZE (1 << PATTERN_SIZE_SHIFT)
|
||||
%define MAX_TICKS (MAX_PATTERNS*PATTERN_SIZE)
|
||||
%define SAMPLES_PER_TICK (SAMPLE_RATE*4*60/(BPM*16))
|
||||
%define DEF_LFO_NORMALIZE 0.000038
|
||||
%define MAX_SAMPLES (SAMPLES_PER_TICK*MAX_TICKS)
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // some defines for unit usage, which reduce synth code size
|
||||
; //----------------------------------------------------------------------------------------
|
||||
;%define GO4K_USE_16BIT_OUTPUT ; // removing this will output to 32bit floating point buffer
|
||||
;%define GO4K_USE_GROOVE_PATTERN ; // removing this skips groove pattern code
|
||||
;%define GO4K_USE_ENVELOPE_RECORDINGS ; // removing this skips envelope recording code
|
||||
;%define GO4K_USE_NOTE_RECORDINGS ; // removing this skips note recording code
|
||||
%define GO4K_USE_UNDENORMALIZE ; // removing this skips denormalization code in the units
|
||||
%define GO4K_CLIP_OUTPUT ; // removing this skips clipping code for the final output
|
||||
%define GO4K_USE_DST ; // removing this will skip DST unit
|
||||
%define GO4K_USE_DLL ; // removing this will skip DLL unit
|
||||
%define GO4K_USE_PAN ; // removing this will skip PAN unit
|
||||
%define GO4K_USE_GLOBAL_DLL ; // removing this will skip global dll processing
|
||||
%define GO4K_USE_FSTG ; // removing this will skip global store unit
|
||||
%define GO4K_USE_FLD ; // removing this will skip float load unit
|
||||
%define GO4K_USE_ENV_CHECK ; // removing this skips checks if processing is needed
|
||||
%define GO4K_USE_ENV_MOD_GM ; // removing this will skip env gain modulation code
|
||||
%define GO4K_USE_ENV_MOD_ADR ; // removing this will skip env attack/decay/release modulation code
|
||||
%define GO4K_USE_VCO_CHECK ; // removing this skips checks if processing is needed
|
||||
%define GO4K_USE_VCO_PHASE_OFFSET ; // removing this will skip initial phase offset code
|
||||
%define GO4K_USE_VCO_SHAPE ; // removing this skips waveshaping code
|
||||
%define GO4K_USE_VCO_GATE ; // removing this skips gate code
|
||||
%define GO4K_USE_VCO_MOD_FM ; // removing this skips frequency modulation code
|
||||
%define GO4K_USE_VCO_MOD_PM ; // removing this skips phase modulation code
|
||||
%define GO4K_USE_VCO_MOD_TM ; // removing this skips transpose modulation code
|
||||
%define GO4K_USE_VCO_MOD_DM ; // removing this skips detune modulation code
|
||||
%define GO4K_USE_VCO_MOD_CM ; // removing this skips color modulation code
|
||||
%define GO4K_USE_VCO_MOD_GM ; // removing this skips gain modulation code
|
||||
%define GO4K_USE_VCO_MOD_SM ; // removing this skips shaping modulation code
|
||||
%define GO4K_USE_VCF_CHECK ; // removing this skips checks if processing is needed
|
||||
%define GO4K_USE_VCF_MOD_FM ; // removing this skips frequency modulation code
|
||||
%define GO4K_USE_VCF_MOD_RM ; // removing this skips resonance modulation code
|
||||
%define GO4K_USE_VCF_HIGH ; // removing this skips code for high output
|
||||
%define GO4K_USE_VCF_BAND ; // removing this skips code for band output
|
||||
%define GO4K_USE_VCF_PEAK ; // removing this skips code for peak output
|
||||
%define GO4K_USE_DST_CHECK ; // removing this skips checks if processing is needed
|
||||
%define GO4K_USE_DST_SH ; // removing this skips sample and hold code
|
||||
%define GO4K_USE_DST_MOD_DM ; // removing this skips distortion modulation code
|
||||
%define GO4K_USE_DST_MOD_SH ; // removing this skips sample and hold modulation code
|
||||
%define GO4K_USE_DLL_NOTE_SYNC ; // removing this will skip delay length adjusting code (karplus strong)
|
||||
%define GO4K_USE_DLL_CHORUS ; // removing this will skip delay chorus/flanger code
|
||||
%define GO4K_USE_DLL_CHORUS_CLAMP ; // removing this will skip chorus lfo phase clamping
|
||||
%define GO4K_USE_DLL_DAMP ; // removing this will skip dll damping code
|
||||
%define GO4K_USE_DLL_DC_FILTER ; // removing this will skip dll dc offset removal code
|
||||
%define GO4K_USE_FOP_LOADNOTE ; // removing this will skip load note code
|
||||
%define GO4K_USE_FSTG_CHECK ; // removing this skips checks if processing is needed
|
||||
%define GO4K_USE_PAN_MOD ; // removing this will skip panning modulation code
|
||||
%define GO4K_USE_OUT_MOD_AM ; // removing this skips output aux send modulation code
|
||||
%define GO4K_USE_OUT_MOD_GM ; // removing this skips output gain modulation code
|
||||
%define GO4K_USE_WAVESHAPER_CLIP ; // removing this will skip clipping code
|
||||
%define GO4K_USE_FLD_MOD_VM ; // removing this will skip float load modulation code
|
||||
%define GO4K_USE_DLL_MOD ; // define this to enable modulations for delay line
|
||||
%define GO4K_USE_DLL_MOD_PM ; // define this to enable pregain modulation for delay line
|
||||
%define GO4K_USE_DLL_MOD_FM ; // define this to enable feebback modulation for delay line
|
||||
%define GO4K_USE_DLL_MOD_IM ; // define this to enable dry modulation for delay line
|
||||
%define GO4K_USE_DLL_MOD_DM ; // define this to enable damping modulation for delay line
|
||||
%define GO4K_USE_DLL_MOD_SM ; // define this to enable lfo freq modulation for delay line
|
||||
%define GO4K_USE_DLL_MOD_AM ; // define this to enable lfo depth modulation for delay line
|
||||
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // synth defines
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%define MAX_DELAY 65536
|
||||
%define MAX_WORKSPACE_SLOTS 8
|
||||
%define GO4K_BEGIN_CMDDEF(def_name)
|
||||
%define GO4K_END_CMDDEF db 0
|
||||
%define GO4K_BEGIN_PARAMDEF(def_name)
|
||||
%define GO4K_END_PARAMDEF
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // ENV structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_ENV_ID equ 1
|
||||
%macro GO4K_ENV 5
|
||||
db %1
|
||||
db %2
|
||||
db %3
|
||||
db %4
|
||||
db %5
|
||||
%endmacro
|
||||
%define ATTAC(val) val
|
||||
%define DECAY(val) val
|
||||
%define SUSTAIN(val) val
|
||||
%define RELEASE(val) val
|
||||
%define GAIN(val) val
|
||||
struc go4kENV_val
|
||||
;// unit paramters
|
||||
.attac resd 1
|
||||
.decay resd 1
|
||||
.sustain resd 1
|
||||
.release resd 1
|
||||
.gain resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kENV_wrk
|
||||
;// work variables
|
||||
.state resd 1
|
||||
.level resd 1
|
||||
;// modulation targets
|
||||
.gm resd 1
|
||||
.am resd 1
|
||||
.dm resd 1
|
||||
.sm resd 1
|
||||
.rm resd 1
|
||||
.size
|
||||
endstruc
|
||||
%define ENV_STATE_ATTAC 0
|
||||
%define ENV_STATE_DECAY 1
|
||||
%define ENV_STATE_SUSTAIN 2
|
||||
%define ENV_STATE_RELEASE 3
|
||||
%define ENV_STATE_OFF 4
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // VCO structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_VCO_ID equ 2
|
||||
|
||||
%macro GO4K_VCO 8
|
||||
db %1
|
||||
db %2
|
||||
%ifdef GO4K_USE_VCO_PHASE_OFFSET
|
||||
db %3
|
||||
%endif
|
||||
%ifdef GO4K_USE_VCO_GATE
|
||||
db %4
|
||||
%endif
|
||||
db %5
|
||||
%ifdef GO4K_USE_VCO_SHAPE
|
||||
db %6
|
||||
%else
|
||||
%endif
|
||||
db %7
|
||||
db %8
|
||||
%endmacro
|
||||
%define TRANSPOSE(val) val
|
||||
%define DETUNE(val) val
|
||||
%define PHASE(val) val
|
||||
%define GATES(val) val
|
||||
%define COLOR(val) val
|
||||
%define SHAPE(val) val
|
||||
%define FLAGS(val) val
|
||||
%define SINE 0x01
|
||||
%define TRISAW 0x02
|
||||
%define PULSE 0x04
|
||||
%define NOISE 0x08
|
||||
%define LFO 0x10
|
||||
%define GATE 0x20
|
||||
struc go4kVCO_val
|
||||
;// unit paramters
|
||||
.transpose resd 1
|
||||
.detune resd 1
|
||||
%ifdef GO4K_USE_VCO_PHASE_OFFSET
|
||||
.phaseofs resd 1
|
||||
%endif
|
||||
%ifdef GO4K_USE_VCO_GATE
|
||||
.gate resd 1
|
||||
%endif
|
||||
.color resd 1
|
||||
%ifdef GO4K_USE_VCO_SHAPE
|
||||
.shape resd 1
|
||||
%endif
|
||||
.gain resd 1
|
||||
.flags resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kVCO_wrk
|
||||
;// work variables
|
||||
.phase resd 1
|
||||
;// modulation targets
|
||||
.tm resd 1
|
||||
.dm resd 1
|
||||
.fm resd 1
|
||||
.pm resd 1
|
||||
.cm resd 1
|
||||
.sm resd 1
|
||||
.gm resd 1
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // VCF structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_VCF_ID equ 3
|
||||
%macro GO4K_VCF 3
|
||||
db %1
|
||||
db %2
|
||||
db %3
|
||||
%endmacro
|
||||
%define LOWPASS 0x1
|
||||
%define HIGHPASS 0x2
|
||||
%define BANDPASS 0x4
|
||||
%define BANDSTOP 0x3
|
||||
%define ALLPASS 0x7
|
||||
%define PEAK 0x8
|
||||
%define FREQUENCY(val) val
|
||||
%define RESONANCE(val) val
|
||||
%define VCFTYPE(val) val
|
||||
struc go4kVCF_val
|
||||
;// unit paramters
|
||||
.freq resd 1
|
||||
.res resd 1
|
||||
.type resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kVCF_wrk
|
||||
;// work variables
|
||||
.low resd 1
|
||||
.high resd 1
|
||||
.band resd 1
|
||||
.freq resd 1
|
||||
;// modulation targets
|
||||
.fm resd 1
|
||||
.rm resd 1
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // DST structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_DST_ID equ 4
|
||||
%macro GO4K_DST 2
|
||||
db %1
|
||||
%ifdef GO4K_USE_DST_SH
|
||||
db %2
|
||||
%endif
|
||||
%endmacro
|
||||
%define DRIVE(val) val
|
||||
%define SNHFREQ(val) val
|
||||
struc go4kDST_val
|
||||
;// unit paramters
|
||||
.drive resd 1
|
||||
%ifdef GO4K_USE_DST_SH
|
||||
.snhfreq resd 1
|
||||
%endif
|
||||
.size
|
||||
endstruc
|
||||
struc go4kDST_wrk
|
||||
.out resd 1
|
||||
.snhphase resd 1
|
||||
;// modulation targets
|
||||
.dm resd 1
|
||||
.sm resd 1
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // DLL structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_DLL_ID equ 5
|
||||
%macro GO4K_DLL 8
|
||||
db %1
|
||||
db %2
|
||||
db %3
|
||||
%ifdef GO4K_USE_DLL_DAMP
|
||||
db %4
|
||||
%endif
|
||||
%ifdef GO4K_USE_DLL_CHORUS
|
||||
db %5
|
||||
db %6
|
||||
%endif
|
||||
db %7
|
||||
db %8
|
||||
%endmacro
|
||||
%define PREGAIN(val) val
|
||||
%define DRY(val) val
|
||||
%define FEEDBACK(val) val
|
||||
%define DEPTH(val) val
|
||||
%define DAMP(val) val
|
||||
%define DELAY(val) val
|
||||
%define COUNT(val) val
|
||||
struc go4kDLL_val
|
||||
;// unit paramters
|
||||
.pregain resd 1
|
||||
.dry resd 1
|
||||
.feedback resd 1
|
||||
%ifdef GO4K_USE_DLL_DAMP
|
||||
.damp resd 1
|
||||
%endif
|
||||
%ifdef GO4K_USE_DLL_CHORUS
|
||||
.freq resd 1
|
||||
.depth
|
||||
%endif
|
||||
.delay resd 1
|
||||
.count resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kDLL_wrk
|
||||
;// work variables
|
||||
.index resd 1
|
||||
.store resd 1
|
||||
.dcin resd 1
|
||||
.dcout resd 1
|
||||
.phase resd 1
|
||||
;// the delay buffer
|
||||
.buffer resd MAX_DELAY
|
||||
.size
|
||||
endstruc
|
||||
struc go4kDLL_wrk2
|
||||
;// modulation targets
|
||||
.pm resd 1
|
||||
.fm resd 1
|
||||
.im resd 1
|
||||
.dm resd 1
|
||||
.sm resd 1
|
||||
.am resd 1
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // FOP structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_FOP_ID equ 6
|
||||
%macro GO4K_FOP 1
|
||||
db %1
|
||||
%endmacro
|
||||
%define OP(val) val
|
||||
%define FOP_POP 0x1
|
||||
%define FOP_ADDP 0x2
|
||||
%define FOP_MULP 0x3
|
||||
%define FOP_PUSH 0x4
|
||||
%define FOP_XCH 0x5
|
||||
%define FOP_ADD 0x6
|
||||
%define FOP_MUL 0x7
|
||||
%define FOP_ADDP2 0x8
|
||||
%define FOP_LOADNOTE 0x9
|
||||
struc go4kFOP_val
|
||||
.flags resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kFOP_wrk
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // FST structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_FST_ID equ 7
|
||||
%macro GO4K_FST 2
|
||||
db %1
|
||||
db %2
|
||||
%endmacro
|
||||
%define AMOUNT(val) val
|
||||
%define DEST(val) val
|
||||
struc go4kFST_val
|
||||
.amount resd 1
|
||||
.op1 resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kFST_wrk
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // PAN structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_PAN_ID equ 8
|
||||
%macro GO4K_PAN 1
|
||||
%ifdef GO4K_USE_PAN
|
||||
db %1
|
||||
%endif
|
||||
%endmacro
|
||||
%define PANNING(val) val
|
||||
struc go4kPAN_val
|
||||
%ifdef GO4K_USE_PAN
|
||||
.panning resd 1
|
||||
%endif
|
||||
.size
|
||||
endstruc
|
||||
struc go4kPAN_wrk
|
||||
;// modulation targets
|
||||
.pm resd 1
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // OUT structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_OUT_ID equ 9
|
||||
%macro GO4K_OUT 2
|
||||
db %1
|
||||
%ifdef GO4K_USE_GLOBAL_DLL
|
||||
db %2
|
||||
%endif
|
||||
%endmacro
|
||||
%define AUXSEND(val) val
|
||||
struc go4kOUT_val
|
||||
.gain resd 1
|
||||
%ifdef GO4K_USE_GLOBAL_DLL
|
||||
.auxsend resd 1
|
||||
%endif
|
||||
.size
|
||||
endstruc
|
||||
struc go4kOUT_wrk
|
||||
;// modulation targets
|
||||
.am resd 1
|
||||
.gm resd 1
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // ACC structs (this is for the synth def only)
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_ACC_ID equ 10
|
||||
%macro GO4K_ACC 1
|
||||
db %1
|
||||
%endmacro
|
||||
%define OUTPUT 0
|
||||
%define AUX 8
|
||||
%define ACCTYPE(val) val
|
||||
struc go4kACC_val
|
||||
.acctype resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kACC_wrk
|
||||
.size
|
||||
endstruc
|
||||
%ifdef GO4K_USE_FLD
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // FLD structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_FLD_ID equ 11
|
||||
%macro GO4K_FLD 1
|
||||
db %1
|
||||
%endmacro
|
||||
%define VALUE(val) val
|
||||
struc go4kFLD_val
|
||||
.value resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kFLD_wrk
|
||||
;// modulation targets
|
||||
.vm resd 1
|
||||
.size
|
||||
endstruc
|
||||
%endif
|
||||
%ifdef GO4K_USE_FSTG
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // FSTG structs
|
||||
; //----------------------------------------------------------------------------------------
|
||||
GO4K_FSTG_ID equ 12
|
||||
%macro GO4K_FSTG 2
|
||||
db %1
|
||||
dd %2
|
||||
%endmacro
|
||||
struc go4kFSTG_val
|
||||
.amount resd 1
|
||||
.op1 resd 1
|
||||
.size
|
||||
endstruc
|
||||
struc go4kFSTG_wrk
|
||||
.size
|
||||
endstruc
|
||||
%endif
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // Voice struct
|
||||
; //----------------------------------------------------------------------------------------
|
||||
struc go4k_instrument
|
||||
.release resd 1
|
||||
.note resd 1
|
||||
.workspace resd 256
|
||||
.dlloutl resd 1
|
||||
.dlloutr resd 1
|
||||
.outl resd 1
|
||||
.outr resd 1
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // Synth struct
|
||||
; //----------------------------------------------------------------------------------------
|
||||
struc go4k_synth
|
||||
.instruments resb go4k_instrument.size * MAX_INSTRUMENTS * MAX_VOICES
|
||||
.global resb go4k_instrument.size * MAX_VOICES
|
||||
.size
|
||||
endstruc
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // Pattern Data, reduced by 967 patterns
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%ifdef USE_SECTIONS
|
||||
section .g4kmuc1 data align=1
|
||||
%else
|
||||
section .data align=1
|
||||
%endif
|
||||
go4k_patterns
|
||||
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
db 76, HLD, HLD, HLD, 0, 0, 0, 0, 79, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 69, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
db 76, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 81, HLD, HLD, HLD, 0, 0, 0, 0, 79, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 84, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
db 76, HLD, HLD, HLD, 0, 0, 0, 0, 88, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 76, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
db 52, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 57, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 60, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 64, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 69, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 72, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 40, 52, HLD, 64, HLD, 40, 52, 64, 52, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 57, 0, 0, 57, 0, 0, 69, 0, 0, 69, 0, 0, 57, HLD, HLD, HLD,
|
||||
db 52, 64, 0, 57, 0, 69, 48, 0, 48, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 40, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
db 40, 52, HLD, 40, HLD, 40, 40, 40, 52, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 40, 0, 0, 52, 0, 0, 40, 0, 52, 40, 0, 52, 0, 40, 0, 0,
|
||||
db 45, 0, 0, 57, 0, 0, 45, 0, 57, 45, 0, 57, 0, 45, 0, 0,
|
||||
db 48, 0, 0, 60, 0, 0, 48, 0, 60, 48, 0, 60, 0, 48, 0, 0,
|
||||
db 40, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 45, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 36, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, 0, 0, 0, 0,
|
||||
db 0, 0, 0, 0, 60, HLD, 0, 0, 0, 0, 0, 0, 60, HLD, 0, 0,
|
||||
db 60, HLD, 0, 0, 0, 0, 60, HLD, 0, 0, 60, HLD, 60, HLD, 0, 0,
|
||||
db 0, 0, 0, 0, 60, HLD, 0, 0, 0, 0, 0, 0, 60, HLD, 60, HLD,
|
||||
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, HLD, 0, 0,
|
||||
db 60, HLD, 60, HLD, 0, 0, 60, HLD, 0, 0, 0, 0, 60, HLD, 0, 0,
|
||||
db 0, 0, 60, HLD, 0, 0, 0, 0, 60, HLD, 0, 0, 0, 0, 0, 0,
|
||||
db 0, 0, 60, HLD, 0, 0, 0, 0, 60, HLD, 0, 0, 60, HLD, 0, 0,
|
||||
db 0, 0, 0, 60, HLD, 0, 0, 0, 0, 0, 0, 0, 60, HLD, 0, 0,
|
||||
db 0, 0, 0, 60, HLD, 0, 0, 0, 0, 60, HLD, 60, 60, HLD, 0, 0,
|
||||
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0,
|
||||
db 91, 0, 0, 88, 0, 0, 76, 0, 81, 0, 0, 0, 0, 0, 0, 0,
|
||||
db 81, 0, 0, 84, 0, 0, 86, 0, 88, 0, 0, 0, 0, 0, 0, 0,
|
||||
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 0, 0, 0,
|
||||
db 81, 0, 0, 84, 0, 0, 86, 0, 81, 0, 0, 0, 0, 0, 0, 0,
|
||||
db 84, 0, 0, 86, 0, 0, 88, 0, 0, 91, 0, 0, 84, 0, 0, 0,
|
||||
db HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD, HLD,
|
||||
go4k_patterns_end
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // Pattern Index List
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%ifdef USE_SECTIONS
|
||||
section .g4kmuc2 data align=1
|
||||
%else
|
||||
section .data
|
||||
%endif
|
||||
go4k_pattern_lists
|
||||
Instrument0List db 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 4, 5, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 4, 5, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 4, 5, 6, 7, 1, 2, 3, 0, 4, 5, 6, 7, 8, 2, 9, 0, 0, 0,
|
||||
Instrument1List db 9, 7, 10, 7, 11, 7, 12, 7, 9, 7, 10, 7, 11, 7, 12, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 7, 13, 7, 14, 7, 3, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 7, 0, 0,
|
||||
Instrument2List db 15, 0, 16, 0, 17, 0, 18, 0, 19, 0, 16, 0, 17, 0, 18, 0, 20, 20, 21, 21, 22, 22, 20, 20, 20, 20, 21, 21, 22, 22, 20, 20, 23, 15, 24, 16, 25, 17, 18, 0, 20, 20, 21, 21, 22, 22, 20, 20, 20, 20, 21, 21, 22, 22, 20, 20, 20, 20, 0, 0, 0, 0,
|
||||
Instrument3List db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0,
|
||||
Instrument4List db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 26, 27, 26, 27, 26, 27, 28, 27, 26, 27, 26, 27, 26, 27, 28, 27, 29, 27, 29, 27, 29, 27, 29, 27, 26, 27, 26, 27, 26, 27, 28, 27, 26, 27, 26, 27, 26, 27, 28, 27, 26, 27, 0, 0, 0,
|
||||
Instrument5List db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 31, 30, 32, 30, 31, 30, 32, 30, 31, 30, 32, 30, 31, 30, 32, 30, 31, 30, 32, 30, 31, 30, 0, 30, 31, 30, 32, 30, 31, 30, 32, 30, 31, 30, 32, 30, 31, 30, 32, 30, 31, 30, 32, 0, 0,
|
||||
Instrument6List db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 33, 34, 33, 33, 0, 0, 0, 0,
|
||||
Instrument7List db 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, 0, 35, 36, 0, 37, 38, 36, 0, 39, 35, 36, 0, 37, 38, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
Instrument8List db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 11, 41, 41, 41, 41, 0,
|
||||
go4k_pattern_lists_end
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // Instrument Commands
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%ifdef USE_SECTIONS
|
||||
section .g4kmuc3 data align=1
|
||||
%else
|
||||
section .data
|
||||
%endif
|
||||
go4k_synth_instructions
|
||||
GO4K_BEGIN_CMDDEF(Instrument0)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_DST_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument1)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_DST_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument2)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_DST_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument3)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument4)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_DST_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument5)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument6)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FST_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_VCF_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument7)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_PAN_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
GO4K_BEGIN_CMDDEF(Instrument8)
|
||||
db GO4K_ENV_ID
|
||||
db GO4K_VCO_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_FSTG_ID
|
||||
db GO4K_FSTG_ID
|
||||
db GO4K_FOP_ID
|
||||
GO4K_END_CMDDEF
|
||||
;// global commands
|
||||
GO4K_BEGIN_CMDDEF(Global)
|
||||
db GO4K_ACC_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_DLL_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_ACC_ID
|
||||
db GO4K_FOP_ID
|
||||
db GO4K_OUT_ID
|
||||
GO4K_END_CMDDEF
|
||||
go4k_synth_instructions_end
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // Intrument Data
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%ifdef USE_SECTIONS
|
||||
section .g4kmuc4 data align=1
|
||||
%else
|
||||
section .data
|
||||
%endif
|
||||
go4k_synth_parameter_values
|
||||
GO4K_BEGIN_PARAMDEF(Instrument0)
|
||||
GO4K_ENV ATTAC(72),DECAY(96),SUSTAIN(96),RELEASE(88),GAIN(128)
|
||||
GO4K_FST AMOUNT(64),DEST(0*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(60),PHASE(32),GATES(0),COLOR(80),SHAPE(64),GAIN(128),FLAGS(PULSE)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(72),PHASE(32),GATES(0),COLOR(96),SHAPE(64),GAIN(128),FLAGS(TRISAW)
|
||||
GO4K_VCO TRANSPOSE(32),DETUNE(64),PHASE(0),GATES(0),COLOR(64),SHAPE(96),GAIN(128),FLAGS(SINE|LFO)
|
||||
GO4K_FST AMOUNT(68),DEST(2*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_FST AMOUNT(61),DEST(3*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_FOP OP(FOP_POP)
|
||||
GO4K_FOP OP(FOP_ADDP)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_VCF FREQUENCY(26),RESONANCE(128),VCFTYPE(PEAK)
|
||||
GO4K_VCF FREQUENCY(64),RESONANCE(64),VCFTYPE(LOWPASS)
|
||||
GO4K_DST DRIVE(104), SNHFREQ(128)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_DLL PREGAIN(96),DRY(128),FEEDBACK(96),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(16),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_DLL PREGAIN(96),DRY(128),FEEDBACK(64),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(17),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_OUT GAIN(0), AUXSEND(32)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument1)
|
||||
GO4K_ENV ATTAC(72),DECAY(96),SUSTAIN(96),RELEASE(88),GAIN(128)
|
||||
GO4K_FST AMOUNT(64),DEST(0*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(60),PHASE(32),GATES(0),COLOR(80),SHAPE(64),GAIN(128),FLAGS(TRISAW)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(72),PHASE(32),GATES(0),COLOR(96),SHAPE(112),GAIN(64),FLAGS(SINE)
|
||||
GO4K_VCO TRANSPOSE(80),DETUNE(112),PHASE(0),GATES(0),COLOR(64),SHAPE(16),GAIN(128),FLAGS(PULSE|LFO)
|
||||
GO4K_FST AMOUNT(68),DEST(2*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_FST AMOUNT(60),DEST(3*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_FOP OP(FOP_POP)
|
||||
GO4K_FOP OP(FOP_ADDP)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_VCF FREQUENCY(80),RESONANCE(24),VCFTYPE(LOWPASS)
|
||||
GO4K_VCF FREQUENCY(48),RESONANCE(24),VCFTYPE(HIGHPASS)
|
||||
GO4K_DST DRIVE(64), SNHFREQ(128)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_DLL PREGAIN(96),DRY(128),FEEDBACK(96),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(16),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_DLL PREGAIN(96),DRY(128),FEEDBACK(64),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(17),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_OUT GAIN(0), AUXSEND(32)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument2)
|
||||
GO4K_ENV ATTAC(32),DECAY(64),SUSTAIN(64),RELEASE(64),GAIN(64)
|
||||
GO4K_FST AMOUNT(120),DEST(0*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(64),PHASE(32),GATES(0),COLOR(80),SHAPE(64),GAIN(128),FLAGS(PULSE)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(72),PHASE(32),GATES(0),COLOR(96),SHAPE(64),GAIN(128),FLAGS(TRISAW)
|
||||
GO4K_VCO TRANSPOSE(32),DETUNE(64),PHASE(0),GATES(0),COLOR(64),SHAPE(96),GAIN(128),FLAGS(SINE|LFO)
|
||||
GO4K_FST AMOUNT(68),DEST(2*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_FST AMOUNT(60),DEST(3*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_FOP OP(FOP_POP)
|
||||
GO4K_FOP OP(FOP_ADDP)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_VCF FREQUENCY(18),RESONANCE(64),VCFTYPE(PEAK)
|
||||
GO4K_VCF FREQUENCY(32),RESONANCE(48),VCFTYPE(LOWPASS)
|
||||
GO4K_DST DRIVE(88), SNHFREQ(128)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_DLL PREGAIN(64),DRY(128),FEEDBACK(96),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(16),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_DLL PREGAIN(64),DRY(128),FEEDBACK(64),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(17),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_OUT GAIN(64), AUXSEND(64)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument3)
|
||||
GO4K_ENV ATTAC(0),DECAY(76),SUSTAIN(0),RELEASE(0),GAIN(32)
|
||||
GO4K_FST AMOUNT(128),DEST(0*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(64),PHASE(64),GATES(0),COLOR(64),SHAPE(64),GAIN(128),FLAGS(NOISE)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_VCF FREQUENCY(80),RESONANCE(128),VCFTYPE(LOWPASS)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_OUT GAIN(64), AUXSEND(0)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument4)
|
||||
GO4K_ENV ATTAC(0),DECAY(64),SUSTAIN(96),RELEASE(64),GAIN(128)
|
||||
GO4K_FST AMOUNT(128),DEST(0*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_ENV ATTAC(0),DECAY(70),SUSTAIN(0),RELEASE(0),GAIN(128)
|
||||
GO4K_DST DRIVE(32), SNHFREQ(128)
|
||||
GO4K_FST AMOUNT(80),DEST(6*MAX_WORKSPACE_SLOTS+1)
|
||||
GO4K_FOP OP(FOP_POP)
|
||||
GO4K_VCO TRANSPOSE(46),DETUNE(64),PHASE(0),GATES(0),COLOR(64),SHAPE(64),GAIN(128),FLAGS(TRISAW)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_OUT GAIN(128), AUXSEND(0)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument5)
|
||||
GO4K_ENV ATTAC(0),DECAY(64),SUSTAIN(0),RELEASE(0),GAIN(128)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(64),PHASE(64),GATES(0),COLOR(64),SHAPE(64),GAIN(128),FLAGS(NOISE)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_VCF FREQUENCY(128),RESONANCE(128),VCFTYPE(BANDPASS)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_DLL PREGAIN(64),DRY(128),FEEDBACK(96),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(16),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_DLL PREGAIN(64),DRY(128),FEEDBACK(64),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(17),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_OUT GAIN(64), AUXSEND(0)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument6)
|
||||
GO4K_ENV ATTAC(0),DECAY(72),SUSTAIN(0),RELEASE(72),GAIN(128)
|
||||
GO4K_FST AMOUNT(128),DEST(0*MAX_WORKSPACE_SLOTS+2)
|
||||
GO4K_ENV ATTAC(0),DECAY(56),SUSTAIN(0),RELEASE(0),GAIN(128)
|
||||
GO4K_FST AMOUNT(108),DEST(6*MAX_WORKSPACE_SLOTS+1)
|
||||
GO4K_FST AMOUNT(72),DEST(7*MAX_WORKSPACE_SLOTS+1)
|
||||
GO4K_FOP OP(FOP_POP)
|
||||
GO4K_VCO TRANSPOSE(32),DETUNE(64),PHASE(0),GATES(0),COLOR(64),SHAPE(32),GAIN(64),FLAGS(SINE)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(64),PHASE(0),GATES(0),COLOR(64),SHAPE(80),GAIN(64),FLAGS(SINE)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(64),PHASE(0),GATES(0),COLOR(64),SHAPE(64),GAIN(64),FLAGS(NOISE)
|
||||
GO4K_VCF FREQUENCY(104),RESONANCE(128),VCFTYPE(LOWPASS)
|
||||
GO4K_FOP OP(FOP_ADDP)
|
||||
GO4K_FOP OP(FOP_ADDP)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_VCF FREQUENCY(22),RESONANCE(32),VCFTYPE(HIGHPASS)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_OUT GAIN(64), AUXSEND(0)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument7)
|
||||
GO4K_ENV ATTAC(0),DECAY(0),SUSTAIN(96),RELEASE(32),GAIN(128)
|
||||
GO4K_VCO TRANSPOSE(64),DETUNE(64),PHASE(0),GATES(0),COLOR(80),SHAPE(64),GAIN(128),FLAGS(PULSE)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_PAN PANNING(64)
|
||||
GO4K_DLL PREGAIN(96),DRY(128),FEEDBACK(96),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(16),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_DLL PREGAIN(96),DRY(128),FEEDBACK(64),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(17),COUNT(1)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_OUT GAIN(0), AUXSEND(64)
|
||||
GO4K_END_PARAMDEF
|
||||
GO4K_BEGIN_PARAMDEF(Instrument8)
|
||||
GO4K_ENV ATTAC(0),DECAY(0),SUSTAIN(128),RELEASE(0),GAIN(128)
|
||||
GO4K_VCO TRANSPOSE(48),DETUNE(64),PHASE(0),GATES(0),COLOR(64),SHAPE(64),GAIN(128),FLAGS(TRISAW|LFO)
|
||||
GO4K_FOP OP(FOP_MULP)
|
||||
GO4K_FSTG AMOUNT(72),DEST(2*go4k_instrument.size*MAX_VOICES+10*MAX_WORKSPACE_SLOTS*4+4*4+go4k_instrument.workspace)
|
||||
GO4K_FSTG AMOUNT(66),DEST(1*go4k_instrument.size*MAX_VOICES+10*MAX_WORKSPACE_SLOTS*4+4*4+go4k_instrument.workspace)
|
||||
GO4K_FOP OP(FOP_POP)
|
||||
GO4K_END_PARAMDEF
|
||||
;// global parameters
|
||||
GO4K_BEGIN_PARAMDEF(Global)
|
||||
GO4K_ACC ACCTYPE(AUX)
|
||||
GO4K_DLL PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(0),COUNT(8)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_DLL PREGAIN(40),DRY(128),FEEDBACK(125),DAMP(64),FREQUENCY(0),DEPTH(0),DELAY(8),COUNT(8)
|
||||
GO4K_FOP OP(FOP_XCH)
|
||||
GO4K_ACC ACCTYPE(OUTPUT)
|
||||
GO4K_FOP OP(FOP_ADDP2)
|
||||
GO4K_OUT GAIN(64), AUXSEND(0)
|
||||
GO4K_END_PARAMDEF
|
||||
go4k_synth_parameter_values_end
|
||||
; //----------------------------------------------------------------------------------------
|
||||
; // Delay/Reverb Times
|
||||
; //----------------------------------------------------------------------------------------
|
||||
%ifdef USE_SECTIONS
|
||||
section .g4kmuc5 data align=1
|
||||
%else
|
||||
section .data
|
||||
%endif
|
||||
%ifdef GO4K_USE_DLL
|
||||
global _go4k_delay_times
|
||||
_go4k_delay_times
|
||||
dw 0
|
||||
dw 1116
|
||||
dw 1188
|
||||
dw 1276
|
||||
dw 1356
|
||||
dw 1422
|
||||
dw 1492
|
||||
dw 1556
|
||||
dw 1618
|
||||
dw 1140
|
||||
dw 1212
|
||||
dw 1300
|
||||
dw 1380
|
||||
dw 1446
|
||||
dw 1516
|
||||
dw 1580
|
||||
dw 1642
|
||||
times 100 dw 0
|
||||
%endif
|
2
4klang_source/Go4kVSTi/win/Go4kVSTi.def
Normal file
2
4klang_source/Go4kVSTi/win/Go4kVSTi.def
Normal file
@ -0,0 +1,2 @@
|
||||
LIBRARY 4klang
|
||||
EXPORTS main
|
918
4klang_source/Go4kVSTi/win/Go4kVSTi.rc
Normal file
918
4klang_source/Go4kVSTi/win/Go4kVSTi.rc
Normal file
@ -0,0 +1,918 @@
|
||||
// Microsoft Visual C++ generated resource script.
|
||||
//
|
||||
#include "resource.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 2 resource.
|
||||
//
|
||||
#include "afxres.h"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// German (Germany) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_DEU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_GERMAN, SUBLANG_GERMAN
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// BINARY
|
||||
//
|
||||
|
||||
IDR_COMP_RES BINARY "nasmw.bin"
|
||||
IDR_ASM_RES BINARY "4klang.bin"
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog
|
||||
//
|
||||
|
||||
IDD_GO4KVSTIDIALOG DIALOGEX 0, 0, 594, 341
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
EXSTYLE WS_EX_ACCEPTFILES
|
||||
CAPTION "Alcatraz - 4klang Synth Plugin - Version 3.0.1"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON "Load Patch Data",IDC_LOAD_PATCH,13,13,70,14
|
||||
PUSHBUTTON "Save Patch Data",IDC_SAVE_PATCH,85,13,70,14
|
||||
PUSHBUTTON "Reset Patch Data",IDC_RESET_PATCH,157,13,70,14
|
||||
PUSHBUTTON "Load Instrument",IDC_LOAD_INSTRUMENT,13,31,70,14
|
||||
PUSHBUTTON "Save Instrument",IDC_SAVE_INSTRUMENT,85,31,70,14
|
||||
PUSHBUTTON "Reset Instrument",IDC_RESET_INSTRUMENT,157,31,70,14
|
||||
LTEXT "Instrument Name",IDC_STATIC,242,33,56,8
|
||||
LTEXT "Instrument",IDC_STATIC,242,17,36,8
|
||||
EDITTEXT IDC_INSTRUMENT_NAME,301,30,84,14,ES_AUTOHSCROLL
|
||||
COMBOBOX IDC_INSTRUMENT,301,14,85,184,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "0",IDC_VOICECOUNT1,333,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT2,349,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT3,365,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT4,381,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT5,397,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT6,413,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT7,429,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT8,445,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT9,461,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT10,477,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT11,493,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT12,509,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT13,525,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT14,541,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT15,557,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "0",IDC_VOICECOUNT16,573,322,14,12,0,WS_EX_STATICEDGE
|
||||
LTEXT "Activated Voices",IDC_STATIC,278,324,54,8
|
||||
PUSHBUTTON "Record",IDC_RECORD_BUTTON,449,10,62,14
|
||||
PUSHBUTTON "Stop",IDC_STOP_BUTTON,449,24,62,14,WS_DISABLED
|
||||
CONTROL "Solo",IDC_SOLO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,398,24,29,10
|
||||
GROUPBOX "4k Export",IDC_STATIC,437,0,150,66
|
||||
COMBOBOX IDC_PATTERN_SIZE,479,38,33,94,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
GROUPBOX "Current Unit",IDC_MODULE_SETTINGS,277,61,310,202
|
||||
CONTROL "",IDC_MAINTAB,"SysTabControl32",0x0,7,53,266,281
|
||||
GROUPBOX "Load/Save",IDC_STATIC,7,3,225,47
|
||||
PUSHBUTTON "PANIC!",IDC_PANIC,278,288,309,29
|
||||
GROUPBOX "Instrument Properties",IDC_STATIC,237,3,195,47
|
||||
COMBOBOX IDC_POLYPHONY,333,270,71,97,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Polyphony",IDC_STATIC,278,272,34,8
|
||||
LTEXT "Pattern",IDC_STATIC,450,41,25,8
|
||||
PUSHBUTTON "Reset",IDC_UNIT_RESET,303,72,50,14
|
||||
PUSHBUTTON "Copy",IDC_UNIT_COPY,355,72,50,14
|
||||
PUSHBUTTON "Paste",IDC_UNIT_PASTE,407,72,50,14
|
||||
PUSHBUTTON "Load",IDC_UNIT_LOAD,459,72,50,14
|
||||
PUSHBUTTON "Save",IDC_UNIT_SAVE,511,72,50,14
|
||||
CONTROL "Always on top",IDC_ALWAYSONTOP,"Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,527,267,64,20
|
||||
CONTROL "Record Notes",IDC_NOTEVALUES,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,516,32,57,10
|
||||
CONTROL "Undenormalize",IDC_UNDENORMALIZE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,516,14,61,10
|
||||
CONTROL "Clip Output",IDC_CLIPOUTPUT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,516,5,52,10
|
||||
CONTROL "Record Envs",IDC_ENVLEVELS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,516,23,57,10
|
||||
CONTROL "16Bit Output",IDC_16BIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,516,41,57,10
|
||||
CTEXT "Static",IDC_ISTACK_VALID,11,321,241,9
|
||||
CTEXT "Static",IDC_GSTACK_VALID,11,321,241,9
|
||||
COMBOBOX IDC_PATTERN_QUANT,479,51,33,94,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Quant.",IDC_STATIC,449,54,24,8
|
||||
COMBOBOX IDC_OBJFORMAT,515,51,66,72,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
END
|
||||
|
||||
IDD_VCO DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Oscillator",IDC_STATIC,0,0,300,170
|
||||
PUSHBUTTON "Sine",IDC_VCO_SINE,6,27,50,14,WS_DISABLED
|
||||
PUSHBUTTON "Tri/Saw",IDC_VCO_TRISAW,56,27,50,14
|
||||
PUSHBUTTON "Pulse",IDC_VCO_PULSE,106,27,50,14
|
||||
PUSHBUTTON "Noise",IDC_VCO_NOISE,156,27,50,14
|
||||
CONTROL "",IDC_VCO_GAIN,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,127,200,15
|
||||
CONTROL "",IDC_VCO_TRANSPOSE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,47,200,15
|
||||
CONTROL "",IDC_VCO_DETUNE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,63,200,15
|
||||
CONTROL "",IDC_VCO_PHASE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,79,200,15
|
||||
CONTROL "",IDC_VCO_COLOR,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,95,200,15
|
||||
LTEXT "Transpose",IDC_STATIC,4,51,34,8
|
||||
LTEXT "Phase",IDC_STATIC,4,82,20,8
|
||||
LTEXT "Detune",IDC_STATIC,4,67,24,8
|
||||
LTEXT "Color",IDC_STATIC,4,98,18,8
|
||||
LTEXT "Gain",IDC_STATIC,4,130,15,8
|
||||
CONTROL "",IDC_VCO_SHAPE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,111,200,15
|
||||
LTEXT "Shape",IDC_STATIC,4,114,21,8
|
||||
CTEXT " ",IDC_VCO_TRANSPOSE_VAL,242,48,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_VCO_DETUNE_VAL,242,64,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_VCO_PHASE_VAL,242,80,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_VCO_COLOR_VAL,242,96,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_VCO_SHAPE_VAL,242,112,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_VCO_GAIN_VAL,242,128,48,12,SS_SUNKEN
|
||||
CONTROL "LFO",IDC_VCO_LFO,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,262,29,29,10
|
||||
PUSHBUTTON "Gate",IDC_VCO_GATE,206,27,50,14
|
||||
CONTROL " ",IDC_VCO_GATE1,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,43,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE2,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,55,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE3,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,67,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE4,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,79,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE5,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,91,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE6,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,103,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE7,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,115,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE8,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,127,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE9,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,139,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE10,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,151,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE11,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,163,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE12,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,175,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE13,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,187,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE14,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,199,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE15,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,211,147,8,10
|
||||
CONTROL " ",IDC_VCO_GATE16,"Button",BS_AUTOCHECKBOX | WS_DISABLED | WS_TABSTOP,223,147,8,10
|
||||
LTEXT "Gate",IDC_STATIC,4,147,16,8
|
||||
END
|
||||
|
||||
IDD_VCF DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Filter",IDC_STATIC,0,0,299,170
|
||||
PUSHBUTTON "Low",IDC_VCF_LOW,24,59,42,14,WS_DISABLED
|
||||
PUSHBUTTON "High",IDC_VCF_HIGH,66,59,41,14
|
||||
PUSHBUTTON "Band",IDC_VCF_BAND,108,59,41,14
|
||||
PUSHBUTTON "Notch",IDC_VCF_NOTCH,150,59,41,14
|
||||
PUSHBUTTON "Peak",IDC_VCF_PEAK,192,59,41,14
|
||||
PUSHBUTTON "All",IDC_VCF_ALL,234,59,41,14
|
||||
CONTROL "",IDC_VCF_FREQUENCY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,79,200,15
|
||||
CONTROL "",IDC_VCF_RESONANCE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,95,200,15
|
||||
LTEXT "Frequency",IDC_STATIC,4,82,35,8
|
||||
LTEXT "Resonance",IDC_STATIC,4,99,36,8
|
||||
CTEXT " ",IDC_VCF_FREQUENCY_VAL,242,80,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_VCF_RESONANCE_VAL,242,96,48,12,SS_SUNKEN
|
||||
END
|
||||
|
||||
IDD_ENV DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Envelope",IDC_STATIC,0,0,300,170
|
||||
CONTROL "",IDC_ENV_GAIN,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,109,200,15
|
||||
CONTROL "",IDC_ENV_ATTACK,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,46,200,15
|
||||
CONTROL "",IDC_ENV_DECAY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,61,200,15
|
||||
CONTROL "",IDC_ENV_SUSTAIN,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,77,200,15
|
||||
CONTROL "",IDC_ENV_RELEASE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,93,200,15
|
||||
LTEXT "Attack",IDC_STATIC,4,49,22,8
|
||||
LTEXT "Sustain",IDC_STATIC,4,80,24,8
|
||||
LTEXT "Decay",IDC_STATIC,4,65,21,8
|
||||
LTEXT "Release",IDC_STATIC,4,96,26,8
|
||||
LTEXT "Gain",IDC_STATIC,4,112,15,8
|
||||
CTEXT " ",IDC_ENV_ATTACK_VAL,242,46,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_ENV_DECAY_VAL,242,62,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_ENV_SUSTAIN_VAL,242,78,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_ENV_RELEASE_VAL,242,94,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_ENV_GAIN_VAL,242,110,48,12,SS_SUNKEN
|
||||
END
|
||||
|
||||
IDD_DLL DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Delay/Reverb",IDC_STATIC,0,0,300,170
|
||||
CONTROL "",IDC_DLL_DRY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,73,200,15
|
||||
CONTROL "",IDC_DLL_PREGAIN,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,42,200,15
|
||||
CONTROL "",IDC_DLL_FEEDBACK,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,57,200,15
|
||||
LTEXT "Pregain",IDC_STATIC,4,45,25,8
|
||||
LTEXT "Feedback",IDC_STATIC,4,61,32,8
|
||||
LTEXT "Dry",IDC_STATIC,4,76,12,8
|
||||
CTEXT " ",IDC_DLL_PREGAIN_VAL,242,42,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_DLL_FEEDBACK_VAL,242,58,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_DLL_DRY_VAL,242,74,48,12,SS_SUNKEN
|
||||
CONTROL "",IDC_DLL_DAMP,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,90,200,15
|
||||
LTEXT "Damp",IDC_STATIC,4,93,19,8
|
||||
CTEXT " ",IDC_DLL_DAMP_VAL,242,90,48,12,SS_SUNKEN
|
||||
PUSHBUTTON "Delay",IDC_DLL_DELAY,134,13,50,14
|
||||
PUSHBUTTON "Reverb",IDC_DLL_REVERB,184,13,50,14
|
||||
CONTROL "",IDC_DLL_DTIME,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,106,200,15
|
||||
LTEXT "Delay",IDC_STATIC,4,110,19,8
|
||||
PUSHBUTTON "BPM",IDC_DLL_BPMSYNC,47,15,40,10
|
||||
PUSHBUTTON "Note",IDC_DLL_NOTESYNC,87,15,40,10
|
||||
CTEXT " ",IDC_DLL_DTIME_VAL,242,106,48,12,SS_SUNKEN
|
||||
CONTROL "Left Reverb",IDC_DLL_LEFTREVERB,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,241,16,54,10
|
||||
PUSHBUTTON "No Sync",IDC_DLL_NOSYNC,7,15,40,10
|
||||
CONTROL "",IDC_DLL_FREQUENCY,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,122,200,15
|
||||
LTEXT "Frequency",IDC_STATIC,4,127,35,8
|
||||
CTEXT " ",IDC_DLL_FREQUENCY_VAL,242,122,48,12,SS_SUNKEN
|
||||
CONTROL "",IDC_DLL_DEPTH,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,138,200,15
|
||||
LTEXT "Depth",IDC_STATIC,4,143,20,8
|
||||
CTEXT " ",IDC_DLL_DEPTH_VAL,242,138,48,12,SS_SUNKEN
|
||||
END
|
||||
|
||||
IDD_DST DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Distortion",IDC_STATIC,0,0,299,170
|
||||
CONTROL "",IDC_DST_DRIVE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,69,200,15
|
||||
LTEXT "Drive",IDC_STATIC,4,73,18,8
|
||||
LTEXT "S&&H",IDC_STATIC,4,89,14,8
|
||||
CONTROL "",IDC_DST_SNH,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,85,200,15
|
||||
CTEXT " ",IDC_DST_DRIVE_VAL,242,70,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_DST_SNH_VAL,242,86,48,12,SS_SUNKEN
|
||||
END
|
||||
|
||||
IDD_INSTRUMENT_STACK DIALOGEX 0, 0, 247, 320
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_CLIPCHILDREN | WS_SYSMENU
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT1,15,0,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP1,165,0,25,10,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN1,191,0,25,10,NOT WS_VISIBLE
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT1,225,0,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT2,15,10,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP2,165,10,25,10,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN2,191,10,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT2,225,10,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT3,15,20,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP3,165,20,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN3,191,20,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT3,225,20,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT4,15,30,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP4,165,30,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN4,191,30,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT4,225,30,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT5,15,40,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP5,165,40,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN5,191,40,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT5,225,40,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT6,15,50,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP6,165,50,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN6,191,50,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT6,225,50,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT7,15,60,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP7,165,60,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN7,191,60,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT7,225,60,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT8,15,70,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP8,165,70,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN8,191,70,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT8,225,70,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT9,15,80,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP9,165,80,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN9,191,80,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT9,225,80,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT10,15,90,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP10,165,90,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN10,191,90,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT10,225,90,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT11,15,100,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP11,165,100,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN11,191,100,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT11,225,100,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT12,15,110,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP12,165,110,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN12,191,110,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT12,225,110,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT13,15,120,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP13,165,120,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN13,191,120,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT13,225,120,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT14,15,130,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP14,165,130,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN14,191,130,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT14,225,130,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT15,15,140,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP15,165,140,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN15,191,140,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT15,225,140,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT16,15,150,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP16,165,150,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN16,191,150,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT16,225,150,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT17,15,160,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP17,165,160,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN17,191,160,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT17,225,160,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT18,15,170,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP18,165,170,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN18,191,170,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT18,225,170,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT19,15,180,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP19,165,180,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN19,191,180,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT19,225,180,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT20,15,190,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP20,165,190,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN20,191,190,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT20,225,190,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT21,15,200,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP21,165,200,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN21,191,200,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT21,225,200,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT22,15,210,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP22,165,210,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN22,191,210,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT22,225,210,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT23,15,220,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP23,165,220,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN23,191,220,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT23,225,220,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT24,15,230,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP24,165,230,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN24,191,230,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT24,225,230,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT25,15,240,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP25,165,240,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN25,191,240,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT25,225,240,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT26,15,250,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP26,165,250,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN26,191,250,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT26,225,250,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT27,15,260,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP27,165,260,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN27,191,260,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT27,225,260,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT28,15,270,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP28,165,270,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN28,191,270,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT28,225,270,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT29,15,280,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP29,165,280,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN29,191,280,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT29,225,280,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT30,15,290,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP30,165,290,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN30,191,290,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT30,225,290,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT31,15,300,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP31,165,300,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN31,191,300,25,10
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT31,225,300,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_ISTACK_UNIT32,15,310,83,10
|
||||
PUSHBUTTON "Up",IDC_ISTACK_UP32,165,310,25,10
|
||||
PUSHBUTTON "Down",IDC_ISTACK_DOWN32,191,310,25,10,NOT WS_VISIBLE
|
||||
CTEXT "1",IDC_ISTACK_SIGNALCOUNT32,225,310,16,10,SS_SUNKEN
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET1,106,0,25,10,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET1,132,0,25,10,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET2,106,10,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET2,132,10,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET3,106,20,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET3,132,20,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET4,106,30,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET4,132,30,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET5,106,40,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET5,132,40,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET6,106,50,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET6,132,50,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET7,106,60,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET7,132,60,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET8,106,70,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET8,132,70,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET9,106,80,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET9,132,80,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET10,106,90,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET10,132,90,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET11,106,100,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET11,132,100,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET12,106,110,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET12,132,110,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET13,106,120,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET13,132,120,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET14,106,130,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET14,132,130,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET15,106,140,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET15,132,140,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET16,106,150,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET16,132,150,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET17,106,160,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET17,132,160,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET18,106,170,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET18,132,170,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET19,106,180,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET19,132,180,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET20,106,190,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET20,132,190,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET21,106,200,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET21,132,200,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET22,106,210,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET22,132,210,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET23,106,220,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET23,132,220,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET24,106,230,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET24,132,230,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET25,106,240,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET25,132,240,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET26,106,250,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET26,132,250,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET27,106,260,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET27,132,260,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET28,106,270,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET28,132,270,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET29,106,280,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET29,132,280,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET30,106,290,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET30,132,290,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET31,106,300,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET31,132,300,25,10
|
||||
PUSHBUTTON "Set",IDC_ISTACK_SET32,106,310,25,10
|
||||
PUSHBUTTON "Clear",IDC_ISTACK_RESET32,132,310,25,10
|
||||
LTEXT "1:",IDC_STATIC,2,1,10,8
|
||||
LTEXT "2:",IDC_STATIC,2,11,10,8
|
||||
LTEXT "3:",IDC_STATIC,2,21,10,8
|
||||
LTEXT "4:",IDC_STATIC,2,31,10,8
|
||||
LTEXT "5:",IDC_STATIC,2,41,10,8
|
||||
LTEXT "6:",IDC_STATIC,2,51,10,8
|
||||
LTEXT "7:",IDC_STATIC,2,61,10,8
|
||||
LTEXT "8:",IDC_STATIC,2,71,10,8
|
||||
LTEXT "9:",IDC_STATIC,2,81,10,8
|
||||
LTEXT "10:",IDC_STATIC,2,91,10,8
|
||||
LTEXT "11:",IDC_STATIC,2,101,10,8
|
||||
LTEXT "12:",IDC_STATIC,2,111,10,8
|
||||
LTEXT "13:",IDC_STATIC,2,121,10,8
|
||||
LTEXT "14:",IDC_STATIC,2,131,10,8
|
||||
LTEXT "15:",IDC_STATIC,2,141,10,8
|
||||
LTEXT "16:",IDC_STATIC,2,151,10,8
|
||||
LTEXT "17:",IDC_STATIC,2,161,10,8
|
||||
LTEXT "18:",IDC_STATIC,2,171,10,8
|
||||
LTEXT "19:",IDC_STATIC,2,181,10,8
|
||||
LTEXT "20:",IDC_STATIC,2,191,10,8
|
||||
LTEXT "21:",IDC_STATIC,2,201,10,8
|
||||
LTEXT "22:",IDC_STATIC,2,211,10,8
|
||||
LTEXT "23:",IDC_STATIC,2,221,10,8
|
||||
LTEXT "24:",IDC_STATIC,2,231,10,8
|
||||
LTEXT "25:",IDC_STATIC,2,241,10,8
|
||||
LTEXT "26:",IDC_STATIC,2,251,10,8
|
||||
LTEXT "27:",IDC_STATIC,2,261,10,8
|
||||
LTEXT "28:",IDC_STATIC,2,271,10,8
|
||||
LTEXT "29:",IDC_STATIC,2,281,10,8
|
||||
LTEXT "30:",IDC_STATIC,2,291,10,8
|
||||
LTEXT "31:",IDC_STATIC,2,301,10,8
|
||||
LTEXT "32:",IDC_STATIC,2,311,10,8
|
||||
END
|
||||
|
||||
IDD_FOP DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Floating Point Operation",IDC_STATIC,0,0,299,170
|
||||
PUSHBUTTON "POP",IDC_FOP_POP,3,50,42,14
|
||||
PUSHBUTTON "PUSH",IDC_FOP_PUSH,3,33,42,14
|
||||
PUSHBUTTON "XCH",IDC_FOP_XCH,3,67,42,14
|
||||
PUSHBUTTON "+",IDC_FOP_ADD,3,84,42,14
|
||||
PUSHBUTTON "+/POP",IDC_FOP_ADDP,3,101,42,14
|
||||
PUSHBUTTON "*",IDC_FOP_MUL,3,118,42,14
|
||||
PUSHBUTTON "*/POP",IDC_FOP_MULP,3,135,42,14
|
||||
LTEXT "IN: a b c d -> OUT: a a b c d",IDC_STATIC,50,35,232,8
|
||||
LTEXT "IN: a b c d -> OUT: b c d",IDC_STATIC,50,52,196,8
|
||||
LTEXT "IN: a b c d -> OUT: b a c d",IDC_STATIC,50,69,214,8
|
||||
LTEXT "IN: a b c d -> OUT: a+b b c d",IDC_STATIC,50,86,216,8
|
||||
LTEXT "IN: a b c d -> OUT: a+b c d",IDC_STATIC,50,103,198,8
|
||||
LTEXT "IN: a b c d -> OUT: a*b b c d",IDC_STATIC,50,120,216,8
|
||||
LTEXT "IN: a b c d -> OUT: a*b c d",IDC_STATIC,50,137,198,8
|
||||
PUSHBUTTON "2+/POP",IDC_FOP_ADDP2,3,152,42,14
|
||||
LTEXT "IN: a b c d -> OUT: a+c b+d",IDC_STATIC,50,155,193,8
|
||||
GROUPBOX "",IDC_STATIC,0,27,299,22
|
||||
GROUPBOX "",IDC_STATIC,0,61,299,22
|
||||
GROUPBOX "",IDC_STATIC,0,95,299,22
|
||||
GROUPBOX "",IDC_STATIC,0,129,299,23
|
||||
GROUPBOX "",IDC_STATIC,0,147,299,21
|
||||
PUSHBUTTON "Load Note",IDC_FOP_LOADNOTE,3,16,42,14
|
||||
LTEXT "IN: a b c d -> OUT: note a b c d",IDC_STATIC,50,18,233,8
|
||||
GROUPBOX "",IDC_STATIC,0,10,299,22
|
||||
END
|
||||
|
||||
IDD_FST DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Store Signal",IDC_STATIC,0,0,299,170
|
||||
CONTROL "",IDC_FST_AMOUNT,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,36,101,200,15
|
||||
LTEXT "Amount",IDC_STATIC,3,104,26,8
|
||||
CTEXT " ",IDC_FST_AMOUNT_VAL,242,102,48,12,SS_SUNKEN
|
||||
COMBOBOX IDC_FST_DESTINATION_INSTRUMENT,43,53,249,177,CBS_DROPDOWN | CBS_DISABLENOSCROLL | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Stack",IDC_STATIC,5,55,18,8
|
||||
COMBOBOX IDC_FST_DESTINATION_UNIT,43,69,249,157,CBS_DROPDOWN | CBS_DISABLENOSCROLL | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Unit",IDC_STATIC,6,71,14,8
|
||||
COMBOBOX IDC_FST_DESTINATION_SLOT,43,85,249,110,CBS_DROPDOWN | CBS_DISABLENOSCROLL | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Slot",IDC_STATIC,5,87,13,8
|
||||
END
|
||||
|
||||
IDD_NONE DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "",-1,0,0,299,170
|
||||
LTEXT "Nothing selected",-1,123,80,54,8
|
||||
END
|
||||
|
||||
IDD_OUT DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Instrument Output",IDC_STATIC,0,0,299,170
|
||||
CONTROL "",IDC_OUT_GAIN,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,37,70,200,15
|
||||
LTEXT "Gain",IDC_STATIC,6,73,15,8
|
||||
LTEXT "AUX Send",IDC_STATIC,6,89,32,8
|
||||
CONTROL "",IDC_OUT_AUXSEND,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,37,85,200,15
|
||||
CTEXT " ",IDC_OUT_GAIN_VAL,242,70,48,12,SS_SUNKEN
|
||||
CTEXT " ",IDC_OUT_AUXSEND_VAL,242,86,48,12,SS_SUNKEN
|
||||
END
|
||||
|
||||
IDD_GLOBAL_STACK DIALOGEX 0, 0, 247, 320
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_CLIPCHILDREN
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT1,15,0,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP1,165,0,25,10,NOT WS_VISIBLE
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN1,191,0,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT1,225,0,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT2,15,10,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP2,165,10,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN2,191,10,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT2,225,10,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT3,15,20,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP3,165,20,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN3,191,20,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT3,225,20,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT4,15,30,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP4,165,30,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN4,191,30,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT4,225,30,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT5,15,40,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP5,165,40,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN5,191,40,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT5,225,40,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT6,15,50,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP6,165,50,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN6,191,50,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT6,225,50,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT7,15,60,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP7,165,60,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN7,191,60,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT7,225,60,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT8,15,70,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP8,165,70,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN8,191,70,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT8,225,70,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT9,15,80,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP9,165,80,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN9,191,80,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT9,225,80,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT10,15,90,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP10,165,90,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN10,191,90,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT10,225,90,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT11,15,100,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP11,165,100,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN11,191,100,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT11,225,100,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT12,15,110,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP12,165,110,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN12,191,110,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT12,225,110,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT13,15,120,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP13,165,120,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN13,191,120,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT13,225,120,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT14,15,130,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP14,165,130,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN14,191,130,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT14,225,130,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT15,15,140,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP15,165,140,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN15,191,140,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT15,225,140,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT16,15,150,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP16,165,150,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN16,191,150,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT16,225,150,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT17,15,160,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP17,165,160,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN17,191,160,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT17,225,160,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT18,15,170,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP18,165,170,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN18,191,170,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT18,225,170,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT19,15,180,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP19,165,180,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN19,191,180,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT19,225,180,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT20,15,190,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP20,165,190,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN20,191,190,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT20,225,190,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT21,15,200,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP21,165,200,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN21,191,200,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT21,225,200,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT22,15,210,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP22,165,210,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN22,191,210,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT22,225,210,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT23,15,220,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP23,165,220,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN23,191,220,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT23,225,220,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT24,15,230,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP24,165,230,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN24,191,230,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT24,225,230,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT25,15,240,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP25,165,240,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN25,191,240,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT25,225,240,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT26,15,250,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP26,165,250,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN26,191,250,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT26,225,250,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT27,15,260,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP27,165,260,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN27,191,260,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT27,225,260,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT28,15,270,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP28,165,270,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN28,191,270,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT28,225,270,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT29,15,280,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP29,165,280,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN29,191,280,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT29,225,280,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT30,15,290,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP30,165,290,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN30,191,290,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT30,225,290,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT31,15,300,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP31,165,300,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN31,191,300,25,10
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT31,225,300,16,10,SS_SUNKEN
|
||||
PUSHBUTTON " ",IDC_GSTACK_UNIT32,15,310,83,10
|
||||
PUSHBUTTON "Up",IDC_GSTACK_UP32,165,310,25,10
|
||||
PUSHBUTTON "Down",IDC_GSTACK_DOWN32,191,310,25,10,NOT WS_VISIBLE
|
||||
CTEXT "1",IDC_GSTACK_SIGNALCOUNT32,225,310,16,10,SS_SUNKEN
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET1,106,0,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET1,132,0,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET2,106,10,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET2,132,10,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET3,106,20,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET3,132,20,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET4,106,30,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET4,132,30,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET5,106,40,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET5,132,40,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET6,106,50,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET6,132,50,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET7,106,60,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET7,132,60,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET8,106,70,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET8,132,70,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET9,106,80,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET9,132,80,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET10,106,90,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET10,132,90,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET11,106,100,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET11,132,100,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET12,106,110,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET12,132,110,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET13,106,120,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET13,132,120,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET14,106,130,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET14,132,130,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET15,106,140,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET15,132,140,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET16,106,150,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET16,132,150,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET17,106,160,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET17,132,160,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET18,106,170,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET18,132,170,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET19,106,180,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET19,132,180,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET20,106,190,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET20,132,190,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET21,106,200,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET21,132,200,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET22,106,210,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET22,132,210,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET23,106,220,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET23,132,220,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET24,106,230,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET24,132,230,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET25,106,240,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET25,132,240,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET26,106,250,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET26,132,250,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET27,106,260,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET27,132,260,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET28,106,270,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET28,132,270,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET29,106,280,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET29,132,280,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET30,106,290,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET30,132,290,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET31,106,300,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET31,132,300,25,10
|
||||
PUSHBUTTON "Set",IDC_GSTACK_SET32,106,310,25,10
|
||||
PUSHBUTTON "Clear",IDC_GSTACK_RESET32,132,310,25,10
|
||||
LTEXT "1:",IDC_STATIC,2,1,10,8
|
||||
LTEXT "2:",IDC_STATIC,2,11,10,8
|
||||
LTEXT "3:",IDC_STATIC,2,21,10,8
|
||||
LTEXT "4:",IDC_STATIC,2,31,10,8
|
||||
LTEXT "5:",IDC_STATIC,2,41,10,8
|
||||
LTEXT "6:",IDC_STATIC,2,51,10,8
|
||||
LTEXT "7:",IDC_STATIC,2,61,10,8
|
||||
LTEXT "8:",IDC_STATIC,2,71,10,8
|
||||
LTEXT "9:",IDC_STATIC,2,81,10,8
|
||||
LTEXT "10:",IDC_STATIC,2,91,10,8
|
||||
LTEXT "11:",IDC_STATIC,2,101,10,8
|
||||
LTEXT "12:",IDC_STATIC,2,111,10,8
|
||||
LTEXT "13:",IDC_STATIC,2,121,10,8
|
||||
LTEXT "14:",IDC_STATIC,2,131,10,8
|
||||
LTEXT "15:",IDC_STATIC,2,141,10,8
|
||||
LTEXT "16:",IDC_STATIC,2,151,10,8
|
||||
LTEXT "17:",IDC_STATIC,2,161,10,8
|
||||
LTEXT "18:",IDC_STATIC,2,171,10,8
|
||||
LTEXT "19:",IDC_STATIC,2,181,10,8
|
||||
LTEXT "20:",IDC_STATIC,2,191,10,8
|
||||
LTEXT "21:",IDC_STATIC,2,201,10,8
|
||||
LTEXT "22:",IDC_STATIC,2,211,10,8
|
||||
LTEXT "23:",IDC_STATIC,2,221,10,8
|
||||
LTEXT "24:",IDC_STATIC,2,231,10,8
|
||||
LTEXT "25:",IDC_STATIC,2,241,10,8
|
||||
LTEXT "26:",IDC_STATIC,2,251,10,8
|
||||
LTEXT "27:",IDC_STATIC,2,261,10,8
|
||||
LTEXT "28:",IDC_STATIC,2,271,10,8
|
||||
LTEXT "29:",IDC_STATIC,2,281,10,8
|
||||
LTEXT "30:",IDC_STATIC,2,291,10,8
|
||||
LTEXT "31:",IDC_STATIC,2,301,10,8
|
||||
LTEXT "32:",IDC_STATIC,2,311,10,8
|
||||
END
|
||||
|
||||
IDD_PAN DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Panning",-1,0,0,299,170
|
||||
CONTROL "",IDC_PAN_PANNING,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,77,200,15
|
||||
LTEXT "Panning",-1,6,80,26,8
|
||||
CTEXT " ",IDC_PAN_PANNING_VAL,242,77,48,12,SS_SUNKEN
|
||||
END
|
||||
|
||||
IDD_SET_DIALOG DIALOGEX 0, 0, 186, 44
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Set"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,129,7,50,14
|
||||
PUSHBUTTON "Cancel",IDCANCEL,129,21,50,14
|
||||
COMBOBOX IDC_SET_UNIT,7,23,92,121,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
LTEXT "Select Unit",IDC_STATIC,7,7,36,8
|
||||
END
|
||||
|
||||
IDD_ACC DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Accumulate Signals",-1,0,0,299,170
|
||||
PUSHBUTTON "Output",IDC_ACC_OUT,99,77,50,14,WS_DISABLED
|
||||
PUSHBUTTON "AUX",IDC_ACC_AUX,149,77,50,14
|
||||
END
|
||||
|
||||
IDD_FLD DIALOGEX 0, 0, 300, 170
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
GROUPBOX "Load Signal",-1,0,0,299,170
|
||||
CONTROL "",IDC_FLD_VALUE,"msctls_trackbar32",TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,38,77,200,15
|
||||
LTEXT "Value",-1,6,80,26,8
|
||||
CTEXT " ",IDC_FLD_VALUE_VAL,242,77,48,12,SS_SUNKEN
|
||||
END
|
||||
|
||||
IDD_SCROLLWINDOW DIALOGEX 0, 0, 263, 258
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_CLIPCHILDREN | WS_VSCROLL | WS_SYSMENU
|
||||
EXSTYLE WS_EX_CLIENTEDGE
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
END
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// DESIGNINFO
|
||||
//
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
GUIDELINES DESIGNINFO
|
||||
BEGIN
|
||||
IDD_GO4KVSTIDIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 587
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 334
|
||||
END
|
||||
|
||||
IDD_SET_DIALOG, DIALOG
|
||||
BEGIN
|
||||
LEFTMARGIN, 7
|
||||
RIGHTMARGIN, 179
|
||||
TOPMARGIN, 7
|
||||
BOTTOMMARGIN, 35
|
||||
END
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Dialog Info
|
||||
//
|
||||
|
||||
IDD_GO4KVSTIDIALOG DLGINIT
|
||||
BEGIN
|
||||
IDC_PATTERN_SIZE, 0x403, 12, 0
|
||||
0x6538, 0x2072, 0x6150, 0x7474, 0x7265, 0x006e,
|
||||
IDC_PATTERN_SIZE, 0x403, 13, 0
|
||||
0x3631, 0x7265, 0x5020, 0x7461, 0x6574, 0x6e72, "\000"
|
||||
IDC_PATTERN_SIZE, 0x403, 13, 0
|
||||
0x3233, 0x7265, 0x5020, 0x7461, 0x6574, 0x6e72, "\000"
|
||||
IDC_PATTERN_SIZE, 0x403, 13, 0
|
||||
0x3436, 0x7265, 0x5020, 0x7461, 0x6574, 0x6e72, "\000"
|
||||
IDC_PATTERN_QUANT, 0x403, 12, 0
|
||||
0x6538, 0x2072, 0x6150, 0x7474, 0x7265, 0x006e,
|
||||
IDC_PATTERN_QUANT, 0x403, 13, 0
|
||||
0x3631, 0x7265, 0x5020, 0x7461, 0x6574, 0x6e72, "\000"
|
||||
IDC_PATTERN_QUANT, 0x403, 13, 0
|
||||
0x3233, 0x7265, 0x5020, 0x7461, 0x6574, 0x6e72, "\000"
|
||||
IDC_PATTERN_QUANT, 0x403, 13, 0
|
||||
0x3436, 0x7265, 0x5020, 0x7461, 0x6574, 0x6e72, "\000"
|
||||
0
|
||||
END
|
||||
|
||||
#endif // German (Germany) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// English (U.S.) resources
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
#ifdef _WIN32
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
#endif //_WIN32
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// TEXTINCLUDE
|
||||
//
|
||||
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#include ""afxres.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
#endif // English (U.S.) resources
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Generated from the TEXTINCLUDE 3 resource.
|
||||
//
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
|
19
4klang_source/Go4kVSTi/win/Go4kVSTi.sln
Normal file
19
4klang_source/Go4kVSTi/win/Go4kVSTi.sln
Normal file
@ -0,0 +1,19 @@
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "4klang", "Go4kVSTi.vcproj", "{107757EA-2FE1-4C5E-964F-DE7E482E253F}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{107757EA-2FE1-4C5E-964F-DE7E482E253F}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{107757EA-2FE1-4C5E-964F-DE7E482E253F}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{107757EA-2FE1-4C5E-964F-DE7E482E253F}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{107757EA-2FE1-4C5E-964F-DE7E482E253F}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
361
4klang_source/Go4kVSTi/win/Go4kVSTi.vcproj
Normal file
361
4klang_source/Go4kVSTi/win/Go4kVSTi.vcproj
Normal file
@ -0,0 +1,361 @@
|
||||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9,00"
|
||||
Name="4klang"
|
||||
ProjectGUID="{107757EA-2FE1-4C5E-964F-DE7E482E253F}"
|
||||
RootNamespace="Go4kVSTi"
|
||||
TargetFrameworkVersion="131072"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory=".\Debug"
|
||||
IntermediateDirectory=".\Debug"
|
||||
ConfigurationType="2"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
MkTypLibCompatible="true"
|
||||
SuppressStartupBanner="true"
|
||||
TargetEnvironment="1"
|
||||
TypeLibraryName=".\Debug/vstxsynth.tlb"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
UseUnicodeResponseFiles="false"
|
||||
Optimization="0"
|
||||
AdditionalIncludeDirectories="..\source\common"
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;WINDOWS=1;_CRT_SECURE_NO_DEPRECATE"
|
||||
ExceptionHandling="1"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
StructMemberAlignment="1"
|
||||
BufferSecurityCheck="true"
|
||||
FloatingPointModel="2"
|
||||
UsePrecompiledHeader="0"
|
||||
PrecompiledHeaderFile=".\Debug/Go4kVSTi.pch"
|
||||
AssemblerOutput="0"
|
||||
AssemblerListingLocation=".\Debug/"
|
||||
ObjectFile=".\Debug/"
|
||||
ProgramDataBaseFileName=".\Debug/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="3"
|
||||
CompileAs="0"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="_DEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="odbc32.lib odbccp32.lib comctl32.lib"
|
||||
OutputFile="$(OutDir)\$(ProjectName).dll"
|
||||
LinkIncremental="2"
|
||||
SuppressStartupBanner="true"
|
||||
ModuleDefinitionFile=".\Go4kVSTi.def"
|
||||
GenerateDebugInformation="true"
|
||||
ProgramDatabaseFile=".\Debug/Go4kVSTi.pdb"
|
||||
SubSystem="2"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
ImportLibrary=".\Debug/Go4kVSTi.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory=".\Release"
|
||||
IntermediateDirectory=".\Release"
|
||||
ConfigurationType="2"
|
||||
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
|
||||
UseOfMFC="0"
|
||||
ATLMinimizesCRunTimeLibraryUsage="false"
|
||||
WholeProgramOptimization="0"
|
||||
>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
MkTypLibCompatible="true"
|
||||
SuppressStartupBanner="true"
|
||||
TargetEnvironment="1"
|
||||
TypeLibraryName=".\Release/vstxsynth.tlb"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
UseUnicodeResponseFiles="false"
|
||||
Optimization="0"
|
||||
InlineFunctionExpansion="2"
|
||||
EnableIntrinsicFunctions="true"
|
||||
FavorSizeOrSpeed="1"
|
||||
WholeProgramOptimization="false"
|
||||
AdditionalIncludeDirectories="..\source\common"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;WINDOWS=1;_CRT_SECURE_NO_DEPRECATE"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
StructMemberAlignment="1"
|
||||
BufferSecurityCheck="false"
|
||||
EnableFunctionLevelLinking="false"
|
||||
EnableEnhancedInstructionSet="0"
|
||||
FloatingPointModel="2"
|
||||
RuntimeTypeInfo="true"
|
||||
UsePrecompiledHeader="0"
|
||||
PrecompiledHeaderFile=".\Release/Go4kVSTi.pch"
|
||||
AssemblerOutput="0"
|
||||
AssemblerListingLocation=".\Release/"
|
||||
ObjectFile=".\Release/"
|
||||
ProgramDataBaseFileName=".\Release/"
|
||||
WarningLevel="3"
|
||||
SuppressStartupBanner="true"
|
||||
DebugInformationFormat="0"
|
||||
CallingConvention="0"
|
||||
CompileAs="0"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManagedResourceCompilerTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"
|
||||
PreprocessorDefinitions="NDEBUG"
|
||||
Culture="1033"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="odbc32.lib odbccp32.lib comctl32.lib"
|
||||
OutputFile="$(OutDir)\$(ProjectName).dll"
|
||||
LinkIncremental="1"
|
||||
SuppressStartupBanner="true"
|
||||
GenerateManifest="false"
|
||||
ModuleDefinitionFile=".\Go4kVSTi.def"
|
||||
ProgramDatabaseFile=".\Release/Go4kVSTi.pdb"
|
||||
SubSystem="2"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
ImportLibrary=".\Release/Go4kVSTi.lib"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCALinkTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCManifestTool"
|
||||
EmbedManifest="false"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCXDCMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCBscMakeTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCFxCopTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCAppVerifierTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="Source Files"
|
||||
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\source\common\AudioEffect.cpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\common\audioeffectx.cpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTi.cpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="Go4kVSTi.rc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTiCore.cpp"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
CallingConvention="0"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTiGUI.cpp"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
CallingConvention="0"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTimain.cpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTiproc.cpp"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="Header Files"
|
||||
Filter="h;hpp;hxx;hm;inl"
|
||||
>
|
||||
<File
|
||||
RelativePath="..\source\common\AEffect.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\common\aeffectx.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\common\AEffEditor.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\common\AudioEffect.hpp"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\common\audioeffectx.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTi.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTiCore.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\source\GoSynth\Go4kVSTiGUI.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="resource.h"
|
||||
>
|
||||
</File>
|
||||
</Filter>
|
||||
<File
|
||||
RelativePath=".\4klang.asm"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Debug|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
CommandLine="d:\code\nasm\nasmw -fwin32 -o"$(IntDir)\4klang.obj" 4klang.asm
"
|
||||
Outputs="$(IntDir)\4klang.obj"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
<FileConfiguration
|
||||
Name="Release|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"
|
||||
CommandLine="d:\code\nasm\nasmw -fwin32 -o"$(IntDir)\4klang.obj" 4klang.asm
"
|
||||
Outputs="$(IntDir)\4klang.obj"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\4klang.bin"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\4klang.inc"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath=".\nasmw.bin"
|
||||
>
|
||||
</File>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
BIN
4klang_source/Go4kVSTi/win/SimpleCrypt.exe
Normal file
BIN
4klang_source/Go4kVSTi/win/SimpleCrypt.exe
Normal file
Binary file not shown.
2
4klang_source/Go4kVSTi/win/cryptfiles.bat
Normal file
2
4klang_source/Go4kVSTi/win/cryptfiles.bat
Normal file
@ -0,0 +1,2 @@
|
||||
SimpleCrypt.exe 4klang.asm 4klang.bin
|
||||
SimpleCrypt.exe nasmw.exe nasmw.bin
|
BIN
4klang_source/Go4kVSTi/win/library/vstgui.lib
Normal file
BIN
4klang_source/Go4kVSTi/win/library/vstgui.lib
Normal file
Binary file not shown.
BIN
4klang_source/Go4kVSTi/win/nasmw.bin
Normal file
BIN
4klang_source/Go4kVSTi/win/nasmw.bin
Normal file
Binary file not shown.
BIN
4klang_source/Go4kVSTi/win/nasmw.exe
Normal file
BIN
4klang_source/Go4kVSTi/win/nasmw.exe
Normal file
Binary file not shown.
594
4klang_source/Go4kVSTi/win/resource.h
Normal file
594
4klang_source/Go4kVSTi/win/resource.h
Normal file
@ -0,0 +1,594 @@
|
||||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Visual C++ generated include file.
|
||||
// Used by Go4kVSTi.rc
|
||||
//
|
||||
#define IDD_NONE 100
|
||||
#define IDD_ENV 101
|
||||
#define IDD_VCO 102
|
||||
#define IDD_VCF 103
|
||||
#define IDD_DST 104
|
||||
#define IDD_DLL 105
|
||||
#define IDD_FOP 106
|
||||
#define IDD_FST 107
|
||||
#define IDD_PAN 108
|
||||
#define IDD_OUT 109
|
||||
#define IDD_ACC 110
|
||||
#define IDD_FLD 111
|
||||
#define IDD_GO4KVSTIDIALOG 115
|
||||
#define IDD_INSTRUMENT_STACK 120
|
||||
#define IDD_GLOBAL_STACK 121
|
||||
#define IDD_SET_DIALOG 122
|
||||
#define IDD_SCROLLWINDOW 123
|
||||
#define IDR_COMP_RES 130
|
||||
#define IDR_ASM_RES 131
|
||||
#define IDC_SET_UNIT 1000
|
||||
#define IDC_MAINTAB 1001
|
||||
#define IDC_LOAD_PATCH 1002
|
||||
#define IDC_SAVE_PATCH 1003
|
||||
#define IDC_RESET_PATCH 1004
|
||||
#define IDC_LOAD_INSTRUMENT 1005
|
||||
#define IDC_SAVE_INSTRUMENT 1006
|
||||
#define IDC_RESET_INSTRUMENT 1007
|
||||
#define IDC_INSTRUMENT_NAME 1008
|
||||
#define IDC_INSTRUMENT 1009
|
||||
#define IDC_SOLO 1010
|
||||
#define IDC_RECORD_BUTTON 1011
|
||||
#define IDC_STOP_BUTTON 1012
|
||||
#define IDC_PATTERN_SIZE 1013
|
||||
#define IDC_PANIC 1014
|
||||
#define IDC_MODULE_SETTINGS 1015
|
||||
#define IDC_POLYPHONY 1016
|
||||
#define IDC_ENVLEVELS 1017
|
||||
#define IDC_NOTEVALUES 1018
|
||||
#define IDC_OBJFORMAT 1019
|
||||
#define IDC_VOICECOUNT1 1020
|
||||
#define IDC_VOICECOUNT2 1021
|
||||
#define IDC_VOICECOUNT3 1022
|
||||
#define IDC_VOICECOUNT4 1023
|
||||
#define IDC_VOICECOUNT5 1024
|
||||
#define IDC_VOICECOUNT6 1025
|
||||
#define IDC_VOICECOUNT7 1026
|
||||
#define IDC_VOICECOUNT8 1027
|
||||
#define IDC_VOICECOUNT9 1028
|
||||
#define IDC_VOICECOUNT10 1029
|
||||
#define IDC_VOICECOUNT11 1030
|
||||
#define IDC_VOICECOUNT12 1031
|
||||
#define IDC_VOICECOUNT13 1032
|
||||
#define IDC_VOICECOUNT14 1033
|
||||
#define IDC_VOICECOUNT15 1034
|
||||
#define IDC_VOICECOUNT16 1035
|
||||
#define IDC_UNDENORMALIZE 1036
|
||||
#define IDC_CLIPOUTPUT 1037
|
||||
#define IDC_16BIT 1038
|
||||
#define IDC_ALWAYSONTOP 1039
|
||||
#define IDC_ISTACK_VALID 1040
|
||||
#define IDC_GSTACK_VALID 1041
|
||||
#define IDC_PATTERN_QUANT 1042
|
||||
#define IDC_UNIT_RESET 1050
|
||||
#define IDC_UNIT_COPY 1051
|
||||
#define IDC_UNIT_PASTE 1052
|
||||
#define IDC_UNIT_LOAD 1053
|
||||
#define IDC_UNIT_SAVE 1054
|
||||
#define IDC_ENV_ATTACK 1100
|
||||
#define IDC_ENV_ATTACK_VAL 1101
|
||||
#define IDC_ENV_ATTACK_QUANT 1102
|
||||
#define IDC_ENV_DECAY 1103
|
||||
#define IDC_ENV_DECAY_VAL 1104
|
||||
#define IDC_ENV_DECAY_QUANT 1105
|
||||
#define IDC_ENV_SUSTAIN 1106
|
||||
#define IDC_ENV_SUSTAIN_VAL 1107
|
||||
#define IDC_ENV_SUSTAIN_QUANT 1108
|
||||
#define IDC_ENV_RELEASE_VAL 1110
|
||||
#define IDC_ENV_RELEASE_QUANT 1111
|
||||
#define IDC_ENV_GAIN 1112
|
||||
#define IDC_ENV_GAIN_VAL 1113
|
||||
#define IDC_ENV_GAIN_QUANT 1114
|
||||
#define IDC_ENV_RELEASE 1119
|
||||
#define IDC_VCO_SINE 1150
|
||||
#define IDC_VCO_TRISAW 1151
|
||||
#define IDC_VCO_PULSE 1152
|
||||
#define IDC_VCO_NOISE 1153
|
||||
#define IDC_VCO_GATE 1154
|
||||
#define IDC_VCO_TRANSPOSE 1160
|
||||
#define IDC_VCO_TRANSPOSE_VAL 1161
|
||||
#define IDC_VCO_TRANSPOSE_QUANT 1162
|
||||
#define IDC_VCO_DETUNE 1163
|
||||
#define IDC_VCO_DETUNE_VAL 1164
|
||||
#define IDC_VCO_DETUNE_QUANT 1165
|
||||
#define IDC_VCO_PHASE 1166
|
||||
#define IDC_VCO_PHASE_VAL 1167
|
||||
#define IDC_VCO_PHASE_QUANT 1168
|
||||
#define IDC_VCO_COLOR 1169
|
||||
#define IDC_VCO_COLOR_VAL 1170
|
||||
#define IDC_VCO_COLOR_QUANT 1171
|
||||
#define IDC_VCO_SHAPE 1172
|
||||
#define IDC_VCO_SHAPE_VAL 1173
|
||||
#define IDC_VCO_GAIN_VAL 1174
|
||||
#define IDC_VCO_GAIN_QUANT 1175
|
||||
#define IDC_VCO_LFO 1176
|
||||
#define IDC_VCO_SHAPE_QUANT 1177
|
||||
#define IDC_VCO_GAIN 1178
|
||||
#define IDC_VCO_GATE1 1180
|
||||
#define IDC_VCO_GATE2 1181
|
||||
#define IDC_VCO_GATE3 1182
|
||||
#define IDC_VCO_GATE4 1183
|
||||
#define IDC_VCO_GATE5 1184
|
||||
#define IDC_VCO_GATE6 1185
|
||||
#define IDC_VCO_GATE7 1186
|
||||
#define IDC_VCO_GATE8 1187
|
||||
#define IDC_VCO_GATE9 1188
|
||||
#define IDC_VCO_GATE10 1189
|
||||
#define IDC_VCO_GATE11 1190
|
||||
#define IDC_VCO_GATE12 1191
|
||||
#define IDC_VCO_GATE13 1192
|
||||
#define IDC_VCO_GATE14 1193
|
||||
#define IDC_VCO_GATE15 1194
|
||||
#define IDC_VCO_GATE16 1195
|
||||
#define IDC_VCF_OFF 1200
|
||||
#define IDC_VCF_LOW 1201
|
||||
#define IDC_VCF_HIGH 1202
|
||||
#define IDC_VCF_BAND 1203
|
||||
#define IDC_VCF_NOTCH 1204
|
||||
#define IDC_VCF_PEAK 1205
|
||||
#define IDC_VCF_ALL 1206
|
||||
#define IDC_VCF_FREQUENCY 1207
|
||||
#define IDC_VCF_FREQUENCY_VAL 1208
|
||||
#define IDC_VCF_FREQUENCY_QUANT 1209
|
||||
#define IDC_VCF_RESONANCE 1210
|
||||
#define IDC_VCF_RESONANCE_VAL 1211
|
||||
#define IDC_VCF_RESONANCE_QUANT 1212
|
||||
#define IDC_DST_DRIVE 1250
|
||||
#define IDC_DST_DRIVE_VAL 1251
|
||||
#define IDC_DST_DRIVE_QUANT 1252
|
||||
#define IDC_DST_SNH 1253
|
||||
#define IDC_DST_SNH_VAL 1254
|
||||
#define IDC_DST_SNH_QUANT 1255
|
||||
#define IDC_DLL_OFF 1300
|
||||
#define IDC_DLL_DELAY 1301
|
||||
#define IDC_DLL_REVERB 1302
|
||||
#define IDC_DLL_PREGAIN 1303
|
||||
#define IDC_DLL_PREGAIN_VAL 1304
|
||||
#define IDC_DLL_PREGAIN_QUANT 1305
|
||||
#define IDC_DLL_FEEDBACK 1306
|
||||
#define IDC_DLL_FEEDBACK_VAL 1307
|
||||
#define IDC_DLL_FEEDBACK_QUANT 1308
|
||||
#define IDC_DLL_DRY 1309
|
||||
#define IDC_DLL_DRY_VAL 1310
|
||||
#define IDC_DLL_DRY_QUANT 1311
|
||||
#define IDC_DLL_DAMP 1312
|
||||
#define IDC_DLL_DAMP_VAL 1313
|
||||
#define IDC_DLL_DAMP_QUANT 1314
|
||||
#define IDC_DLL_DTIME 1315
|
||||
#define IDC_DLL_DTIME_VAL 1316
|
||||
#define IDC_DLL_NOSYNC 1317
|
||||
#define IDC_DLL_BPMSYNC 1318
|
||||
#define IDC_DLL_NOTESYNC 1319
|
||||
#define IDC_DLL_LEFTREVERB 1320
|
||||
#define IDC_DLL_FREQUENCY 1321
|
||||
#define IDC_DLL_FREQUENCY_VAL 1322
|
||||
#define IDC_DLL_DEPTH 1323
|
||||
#define IDC_DLL_DEPTH_VAL 1324
|
||||
#define IDC_FOP_POP 1351
|
||||
#define IDC_FOP_ADDP 1352
|
||||
#define IDC_FOP_MULP 1353
|
||||
#define IDC_FOP_PUSH 1354
|
||||
#define IDC_FOP_XCH 1355
|
||||
#define IDC_FOP_ADD 1356
|
||||
#define IDC_FOP_MUL 1357
|
||||
#define IDC_FOP_ADDP2 1358
|
||||
#define IDC_FOP_LOADNOTE 1359
|
||||
#define IDC_FST_AMOUNT 1400
|
||||
#define IDC_FST_AMOUNT_VAL 1401
|
||||
#define IDC_FST_AMOUNT_QUANT 1402
|
||||
#define IDC_FST_DESTINATION_INSTRUMENT 1403
|
||||
#define IDC_FST_DESTINATION_UNIT 1404
|
||||
#define IDC_FST_DESTINATION_SLOT 1405
|
||||
#define IDC_PAN_PANNING 1450
|
||||
#define IDC_PAN_PANNING_VAL 1451
|
||||
#define IDC_PAN_PANNING_QUANT 1452
|
||||
#define IDC_OUT_GAIN 1500
|
||||
#define IDC_OUT_GAIN_VAL 1501
|
||||
#define IDC_OUT_GAIN_QUANT 1502
|
||||
#define IDC_OUT_AUXSEND 1503
|
||||
#define IDC_OUT_AUXSEND_QUANT 1504
|
||||
#define IDC_OUT_AUXSEND_VAL 1505
|
||||
#define IDC_ACC_OUT 1550
|
||||
#define IDC_ACC_AUX 1551
|
||||
#define IDC_FLD_VALUE 1552
|
||||
#define IDC_FLD_VALUE_VAL 1553
|
||||
#define IDC_FLD_VALUE_QUANT 1554
|
||||
#define IDC_ISTACK_UNIT1 1600
|
||||
#define IDC_ISTACK_UP1 1601
|
||||
#define IDC_ISTACK_DOWN1 1602
|
||||
#define IDC_ISTACK_SIGNALCOUNT1 1603
|
||||
#define IDC_ISTACK_SET1 1604
|
||||
#define IDC_ISTACK_RESET1 1605
|
||||
#define IDC_ISTACK_UNIT2 1606
|
||||
#define IDC_ISTACK_UP2 1607
|
||||
#define IDC_ISTACK_DOWN2 1608
|
||||
#define IDC_ISTACK_SIGNALCOUNT2 1609
|
||||
#define IDC_ISTACK_SET2 1610
|
||||
#define IDC_ISTACK_RESET2 1611
|
||||
#define IDC_ISTACK_UNIT3 1612
|
||||
#define IDC_ISTACK_UP3 1613
|
||||
#define IDC_ISTACK_DOWN3 1614
|
||||
#define IDC_ISTACK_SIGNALCOUNT3 1615
|
||||
#define IDC_ISTACK_SET3 1616
|
||||
#define IDC_ISTACK_RESET3 1617
|
||||
#define IDC_ISTACK_UNIT4 1618
|
||||
#define IDC_ISTACK_UP4 1619
|
||||
#define IDC_ISTACK_DOWN4 1620
|
||||
#define IDC_ISTACK_SIGNALCOUNT4 1621
|
||||
#define IDC_ISTACK_SET4 1622
|
||||
#define IDC_ISTACK_RESET4 1623
|
||||
#define IDC_ISTACK_UNIT5 1624
|
||||
#define IDC_ISTACK_UP5 1625
|
||||
#define IDC_ISTACK_DOWN5 1626
|
||||
#define IDC_ISTACK_SIGNALCOUNT5 1627
|
||||
#define IDC_ISTACK_SET5 1628
|
||||
#define IDC_ISTACK_RESET5 1629
|
||||
#define IDC_ISTACK_UNIT6 1630
|
||||
#define IDC_ISTACK_UP6 1631
|
||||
#define IDC_ISTACK_DOWN6 1632
|
||||
#define IDC_ISTACK_SIGNALCOUNT6 1633
|
||||
#define IDC_ISTACK_SET6 1634
|
||||
#define IDC_ISTACK_RESET6 1635
|
||||
#define IDC_ISTACK_UNIT7 1636
|
||||
#define IDC_ISTACK_UP7 1637
|
||||
#define IDC_ISTACK_DOWN7 1638
|
||||
#define IDC_ISTACK_SIGNALCOUNT7 1639
|
||||
#define IDC_ISTACK_SET7 1640
|
||||
#define IDC_ISTACK_RESET7 1641
|
||||
#define IDC_ISTACK_UNIT8 1642
|
||||
#define IDC_ISTACK_UP8 1643
|
||||
#define IDC_ISTACK_DOWN8 1644
|
||||
#define IDC_ISTACK_SIGNALCOUNT8 1645
|
||||
#define IDC_ISTACK_SET8 1646
|
||||
#define IDC_ISTACK_RESET8 1647
|
||||
#define IDC_ISTACK_UNIT9 1648
|
||||
#define IDC_ISTACK_UP9 1649
|
||||
#define IDC_ISTACK_DOWN9 1650
|
||||
#define IDC_ISTACK_SIGNALCOUNT9 1651
|
||||
#define IDC_ISTACK_SET9 1652
|
||||
#define IDC_ISTACK_RESET9 1653
|
||||
#define IDC_ISTACK_UNIT10 1654
|
||||
#define IDC_ISTACK_UP10 1655
|
||||
#define IDC_ISTACK_DOWN10 1656
|
||||
#define IDC_ISTACK_SIGNALCOUNT10 1657
|
||||
#define IDC_ISTACK_SET10 1658
|
||||
#define IDC_ISTACK_RESET10 1659
|
||||
#define IDC_ISTACK_UNIT11 1660
|
||||
#define IDC_ISTACK_UP11 1661
|
||||
#define IDC_ISTACK_DOWN11 1662
|
||||
#define IDC_ISTACK_SIGNALCOUNT11 1663
|
||||
#define IDC_ISTACK_SET11 1664
|
||||
#define IDC_ISTACK_RESET11 1665
|
||||
#define IDC_ISTACK_UNIT12 1666
|
||||
#define IDC_ISTACK_UP12 1667
|
||||
#define IDC_ISTACK_DOWN12 1668
|
||||
#define IDC_ISTACK_SIGNALCOUNT12 1669
|
||||
#define IDC_ISTACK_SET12 1670
|
||||
#define IDC_ISTACK_RESET12 1671
|
||||
#define IDC_ISTACK_UNIT13 1672
|
||||
#define IDC_ISTACK_UP13 1673
|
||||
#define IDC_ISTACK_DOWN13 1674
|
||||
#define IDC_ISTACK_SIGNALCOUNT13 1675
|
||||
#define IDC_ISTACK_SET13 1676
|
||||
#define IDC_ISTACK_RESET13 1677
|
||||
#define IDC_ISTACK_UNIT14 1678
|
||||
#define IDC_ISTACK_UP14 1679
|
||||
#define IDC_ISTACK_DOWN14 1680
|
||||
#define IDC_ISTACK_SIGNALCOUNT14 1681
|
||||
#define IDC_ISTACK_SET14 1682
|
||||
#define IDC_ISTACK_RESET14 1683
|
||||
#define IDC_ISTACK_UNIT15 1684
|
||||
#define IDC_ISTACK_UP15 1685
|
||||
#define IDC_ISTACK_DOWN15 1686
|
||||
#define IDC_ISTACK_SIGNALCOUNT15 1687
|
||||
#define IDC_ISTACK_SET15 1688
|
||||
#define IDC_ISTACK_RESET15 1689
|
||||
#define IDC_ISTACK_UNIT16 1690
|
||||
#define IDC_ISTACK_UP16 1691
|
||||
#define IDC_ISTACK_DOWN16 1692
|
||||
#define IDC_ISTACK_SIGNALCOUNT16 1693
|
||||
#define IDC_ISTACK_SET16 1694
|
||||
#define IDC_ISTACK_RESET16 1695
|
||||
#define IDC_ISTACK_UNIT17 1696
|
||||
#define IDC_ISTACK_UP17 1697
|
||||
#define IDC_ISTACK_DOWN17 1698
|
||||
#define IDC_ISTACK_SIGNALCOUNT17 1699
|
||||
#define IDC_ISTACK_SET17 1700
|
||||
#define IDC_ISTACK_RESET17 1701
|
||||
#define IDC_ISTACK_UNIT18 1702
|
||||
#define IDC_ISTACK_UP18 1703
|
||||
#define IDC_ISTACK_DOWN18 1704
|
||||
#define IDC_ISTACK_SIGNALCOUNT18 1705
|
||||
#define IDC_ISTACK_SET18 1706
|
||||
#define IDC_ISTACK_RESET18 1707
|
||||
#define IDC_ISTACK_UNIT19 1708
|
||||
#define IDC_ISTACK_UP19 1709
|
||||
#define IDC_ISTACK_DOWN19 1710
|
||||
#define IDC_ISTACK_SIGNALCOUNT19 1711
|
||||
#define IDC_ISTACK_SET19 1712
|
||||
#define IDC_ISTACK_RESET19 1713
|
||||
#define IDC_ISTACK_UNIT20 1714
|
||||
#define IDC_ISTACK_UP20 1715
|
||||
#define IDC_ISTACK_DOWN20 1716
|
||||
#define IDC_ISTACK_SIGNALCOUNT20 1717
|
||||
#define IDC_ISTACK_SET20 1718
|
||||
#define IDC_ISTACK_RESET20 1719
|
||||
#define IDC_ISTACK_UNIT21 1720
|
||||
#define IDC_ISTACK_UP21 1721
|
||||
#define IDC_ISTACK_DOWN21 1722
|
||||
#define IDC_ISTACK_SIGNALCOUNT21 1723
|
||||
#define IDC_ISTACK_SET21 1724
|
||||
#define IDC_ISTACK_RESET21 1725
|
||||
#define IDC_ISTACK_UNIT22 1726
|
||||
#define IDC_ISTACK_UP22 1727
|
||||
#define IDC_ISTACK_DOWN22 1728
|
||||
#define IDC_ISTACK_SIGNALCOUNT22 1729
|
||||
#define IDC_ISTACK_SET22 1730
|
||||
#define IDC_ISTACK_RESET22 1731
|
||||
#define IDC_ISTACK_UNIT23 1732
|
||||
#define IDC_ISTACK_UP23 1733
|
||||
#define IDC_ISTACK_DOWN23 1734
|
||||
#define IDC_ISTACK_SIGNALCOUNT23 1735
|
||||
#define IDC_ISTACK_SET23 1736
|
||||
#define IDC_ISTACK_RESET23 1737
|
||||
#define IDC_ISTACK_UNIT24 1738
|
||||
#define IDC_ISTACK_UP24 1739
|
||||
#define IDC_ISTACK_DOWN24 1740
|
||||
#define IDC_ISTACK_SIGNALCOUNT24 1741
|
||||
#define IDC_ISTACK_SET24 1742
|
||||
#define IDC_ISTACK_RESET24 1743
|
||||
#define IDC_ISTACK_UNIT25 1744
|
||||
#define IDC_ISTACK_UP25 1745
|
||||
#define IDC_ISTACK_DOWN25 1746
|
||||
#define IDC_ISTACK_SIGNALCOUNT25 1747
|
||||
#define IDC_ISTACK_SET25 1748
|
||||
#define IDC_ISTACK_RESET25 1749
|
||||
#define IDC_ISTACK_UNIT26 1750
|
||||
#define IDC_ISTACK_UP26 1751
|
||||
#define IDC_ISTACK_DOWN26 1752
|
||||
#define IDC_ISTACK_SIGNALCOUNT26 1753
|
||||
#define IDC_ISTACK_SET26 1754
|
||||
#define IDC_ISTACK_RESET26 1755
|
||||
#define IDC_ISTACK_UNIT27 1756
|
||||
#define IDC_ISTACK_UP27 1757
|
||||
#define IDC_ISTACK_DOWN27 1758
|
||||
#define IDC_ISTACK_SIGNALCOUNT27 1759
|
||||
#define IDC_ISTACK_SET27 1760
|
||||
#define IDC_ISTACK_RESET27 1761
|
||||
#define IDC_ISTACK_UNIT28 1762
|
||||
#define IDC_ISTACK_UP28 1763
|
||||
#define IDC_ISTACK_DOWN28 1764
|
||||
#define IDC_ISTACK_SIGNALCOUNT28 1765
|
||||
#define IDC_ISTACK_SET28 1766
|
||||
#define IDC_ISTACK_RESET28 1767
|
||||
#define IDC_ISTACK_UNIT29 1768
|
||||
#define IDC_ISTACK_UP29 1769
|
||||
#define IDC_ISTACK_DOWN29 1770
|
||||
#define IDC_ISTACK_SIGNALCOUNT29 1771
|
||||
#define IDC_ISTACK_SET29 1772
|
||||
#define IDC_ISTACK_RESET29 1773
|
||||
#define IDC_ISTACK_UNIT30 1774
|
||||
#define IDC_ISTACK_UP30 1775
|
||||
#define IDC_ISTACK_DOWN30 1776
|
||||
#define IDC_ISTACK_SIGNALCOUNT30 1777
|
||||
#define IDC_ISTACK_SET30 1778
|
||||
#define IDC_ISTACK_RESET30 1779
|
||||
#define IDC_ISTACK_UNIT31 1780
|
||||
#define IDC_ISTACK_UP31 1781
|
||||
#define IDC_ISTACK_DOWN31 1782
|
||||
#define IDC_ISTACK_SIGNALCOUNT31 1783
|
||||
#define IDC_ISTACK_SET31 1784
|
||||
#define IDC_ISTACK_RESET31 1785
|
||||
#define IDC_ISTACK_UNIT32 1786
|
||||
#define IDC_ISTACK_UP32 1787
|
||||
#define IDC_ISTACK_DOWN32 1788
|
||||
#define IDC_ISTACK_SIGNALCOUNT32 1789
|
||||
#define IDC_ISTACK_SET32 1790
|
||||
#define IDC_ISTACK_RESET32 1791
|
||||
#define IDC_GSTACK_UNIT1 3600
|
||||
#define IDC_GSTACK_UP1 3601
|
||||
#define IDC_GSTACK_DOWN1 3602
|
||||
#define IDC_GSTACK_SIGNALCOUNT1 3603
|
||||
#define IDC_GSTACK_SET1 3604
|
||||
#define IDC_GSTACK_RESET1 3605
|
||||
#define IDC_GSTACK_UNIT2 3606
|
||||
#define IDC_GSTACK_UP2 3607
|
||||
#define IDC_GSTACK_DOWN2 3608
|
||||
#define IDC_GSTACK_SIGNALCOUNT2 3609
|
||||
#define IDC_GSTACK_SET2 3610
|
||||
#define IDC_GSTACK_RESET2 3611
|
||||
#define IDC_GSTACK_UNIT3 3612
|
||||
#define IDC_GSTACK_UP3 3613
|
||||
#define IDC_GSTACK_DOWN3 3614
|
||||
#define IDC_GSTACK_SIGNALCOUNT3 3615
|
||||
#define IDC_GSTACK_SET3 3616
|
||||
#define IDC_GSTACK_RESET3 3617
|
||||
#define IDC_GSTACK_UNIT4 3618
|
||||
#define IDC_GSTACK_UP4 3619
|
||||
#define IDC_GSTACK_DOWN4 3620
|
||||
#define IDC_GSTACK_SIGNALCOUNT4 3621
|
||||
#define IDC_GSTACK_SET4 3622
|
||||
#define IDC_GSTACK_RESET4 3623
|
||||
#define IDC_GSTACK_UNIT5 3624
|
||||
#define IDC_GSTACK_UP5 3625
|
||||
#define IDC_GSTACK_DOWN5 3626
|
||||
#define IDC_GSTACK_SIGNALCOUNT5 3627
|
||||
#define IDC_GSTACK_SET5 3628
|
||||
#define IDC_GSTACK_RESET5 3629
|
||||
#define IDC_GSTACK_UNIT6 3630
|
||||
#define IDC_GSTACK_UP6 3631
|
||||
#define IDC_GSTACK_DOWN6 3632
|
||||
#define IDC_GSTACK_SIGNALCOUNT6 3633
|
||||
#define IDC_GSTACK_SET6 3634
|
||||
#define IDC_GSTACK_RESET6 3635
|
||||
#define IDC_GSTACK_UNIT7 3636
|
||||
#define IDC_GSTACK_UP7 3637
|
||||
#define IDC_GSTACK_DOWN7 3638
|
||||
#define IDC_GSTACK_SIGNALCOUNT7 3639
|
||||
#define IDC_GSTACK_SET7 3640
|
||||
#define IDC_GSTACK_RESET7 3641
|
||||
#define IDC_GSTACK_UNIT8 3642
|
||||
#define IDC_GSTACK_UP8 3643
|
||||
#define IDC_GSTACK_DOWN8 3644
|
||||
#define IDC_GSTACK_SIGNALCOUNT8 3645
|
||||
#define IDC_GSTACK_SET8 3646
|
||||
#define IDC_GSTACK_RESET8 3647
|
||||
#define IDC_GSTACK_UNIT9 3648
|
||||
#define IDC_GSTACK_UP9 3649
|
||||
#define IDC_GSTACK_DOWN9 3650
|
||||
#define IDC_GSTACK_SIGNALCOUNT9 3651
|
||||
#define IDC_GSTACK_SET9 3652
|
||||
#define IDC_GSTACK_RESET9 3653
|
||||
#define IDC_GSTACK_UNIT10 3654
|
||||
#define IDC_GSTACK_UP10 3655
|
||||
#define IDC_GSTACK_DOWN10 3656
|
||||
#define IDC_GSTACK_SIGNALCOUNT10 3657
|
||||
#define IDC_GSTACK_SET10 3658
|
||||
#define IDC_GSTACK_RESET10 3659
|
||||
#define IDC_GSTACK_UNIT11 3660
|
||||
#define IDC_GSTACK_UP11 3661
|
||||
#define IDC_GSTACK_DOWN11 3662
|
||||
#define IDC_GSTACK_SIGNALCOUNT11 3663
|
||||
#define IDC_GSTACK_SET11 3664
|
||||
#define IDC_GSTACK_RESET11 3665
|
||||
#define IDC_GSTACK_UNIT12 3666
|
||||
#define IDC_GSTACK_UP12 3667
|
||||
#define IDC_GSTACK_DOWN12 3668
|
||||
#define IDC_GSTACK_SIGNALCOUNT12 3669
|
||||
#define IDC_GSTACK_SET12 3670
|
||||
#define IDC_GSTACK_RESET12 3671
|
||||
#define IDC_GSTACK_UNIT13 3672
|
||||
#define IDC_GSTACK_UP13 3673
|
||||
#define IDC_GSTACK_DOWN13 3674
|
||||
#define IDC_GSTACK_SIGNALCOUNT13 3675
|
||||
#define IDC_GSTACK_SET13 3676
|
||||
#define IDC_GSTACK_RESET13 3677
|
||||
#define IDC_GSTACK_UNIT14 3678
|
||||
#define IDC_GSTACK_UP14 3679
|
||||
#define IDC_GSTACK_DOWN14 3680
|
||||
#define IDC_GSTACK_SIGNALCOUNT14 3681
|
||||
#define IDC_GSTACK_SET14 3682
|
||||
#define IDC_GSTACK_RESET14 3683
|
||||
#define IDC_GSTACK_UNIT15 3684
|
||||
#define IDC_GSTACK_UP15 3685
|
||||
#define IDC_GSTACK_DOWN15 3686
|
||||
#define IDC_GSTACK_SIGNALCOUNT15 3687
|
||||
#define IDC_GSTACK_SET15 3688
|
||||
#define IDC_GSTACK_RESET15 3689
|
||||
#define IDC_GSTACK_UNIT16 3690
|
||||
#define IDC_GSTACK_UP16 3691
|
||||
#define IDC_GSTACK_DOWN16 3692
|
||||
#define IDC_GSTACK_SIGNALCOUNT16 3693
|
||||
#define IDC_GSTACK_SET16 3694
|
||||
#define IDC_GSTACK_RESET16 3695
|
||||
#define IDC_GSTACK_UNIT17 3696
|
||||
#define IDC_GSTACK_UP17 3697
|
||||
#define IDC_GSTACK_DOWN17 3698
|
||||
#define IDC_GSTACK_SIGNALCOUNT17 3699
|
||||
#define IDC_GSTACK_SET17 3700
|
||||
#define IDC_GSTACK_RESET17 3701
|
||||
#define IDC_GSTACK_UNIT18 3702
|
||||
#define IDC_GSTACK_UP18 3703
|
||||
#define IDC_GSTACK_DOWN18 3704
|
||||
#define IDC_GSTACK_SIGNALCOUNT18 3705
|
||||
#define IDC_GSTACK_SET18 3706
|
||||
#define IDC_GSTACK_RESET18 3707
|
||||
#define IDC_GSTACK_UNIT19 3708
|
||||
#define IDC_GSTACK_UP19 3709
|
||||
#define IDC_GSTACK_DOWN19 3710
|
||||
#define IDC_GSTACK_SIGNALCOUNT19 3711
|
||||
#define IDC_GSTACK_SET19 3712
|
||||
#define IDC_GSTACK_RESET19 3713
|
||||
#define IDC_GSTACK_UNIT20 3714
|
||||
#define IDC_GSTACK_UP20 3715
|
||||
#define IDC_GSTACK_DOWN20 3716
|
||||
#define IDC_GSTACK_SIGNALCOUNT20 3717
|
||||
#define IDC_GSTACK_SET20 3718
|
||||
#define IDC_GSTACK_RESET20 3719
|
||||
#define IDC_GSTACK_UNIT21 3720
|
||||
#define IDC_GSTACK_UP21 3721
|
||||
#define IDC_GSTACK_DOWN21 3722
|
||||
#define IDC_GSTACK_SIGNALCOUNT21 3723
|
||||
#define IDC_GSTACK_SET21 3724
|
||||
#define IDC_GSTACK_RESET21 3725
|
||||
#define IDC_GSTACK_UNIT22 3726
|
||||
#define IDC_GSTACK_UP22 3727
|
||||
#define IDC_GSTACK_DOWN22 3728
|
||||
#define IDC_GSTACK_SIGNALCOUNT22 3729
|
||||
#define IDC_GSTACK_SET22 3730
|
||||
#define IDC_GSTACK_RESET22 3731
|
||||
#define IDC_GSTACK_UNIT23 3732
|
||||
#define IDC_GSTACK_UP23 3733
|
||||
#define IDC_GSTACK_DOWN23 3734
|
||||
#define IDC_GSTACK_SIGNALCOUNT23 3735
|
||||
#define IDC_GSTACK_SET23 3736
|
||||
#define IDC_GSTACK_RESET23 3737
|
||||
#define IDC_GSTACK_UNIT24 3738
|
||||
#define IDC_GSTACK_UP24 3739
|
||||
#define IDC_GSTACK_DOWN24 3740
|
||||
#define IDC_GSTACK_SIGNALCOUNT24 3741
|
||||
#define IDC_GSTACK_SET24 3742
|
||||
#define IDC_GSTACK_RESET24 3743
|
||||
#define IDC_GSTACK_UNIT25 3744
|
||||
#define IDC_GSTACK_UP25 3745
|
||||
#define IDC_GSTACK_DOWN25 3746
|
||||
#define IDC_GSTACK_SIGNALCOUNT25 3747
|
||||
#define IDC_GSTACK_SET25 3748
|
||||
#define IDC_GSTACK_RESET25 3749
|
||||
#define IDC_GSTACK_UNIT26 3750
|
||||
#define IDC_GSTACK_UP26 3751
|
||||
#define IDC_GSTACK_DOWN26 3752
|
||||
#define IDC_GSTACK_SIGNALCOUNT26 3753
|
||||
#define IDC_GSTACK_SET26 3754
|
||||
#define IDC_GSTACK_RESET26 3755
|
||||
#define IDC_GSTACK_UNIT27 3756
|
||||
#define IDC_GSTACK_UP27 3757
|
||||
#define IDC_GSTACK_DOWN27 3758
|
||||
#define IDC_GSTACK_SIGNALCOUNT27 3759
|
||||
#define IDC_GSTACK_SET27 3760
|
||||
#define IDC_GSTACK_RESET27 3761
|
||||
#define IDC_GSTACK_UNIT28 3762
|
||||
#define IDC_GSTACK_UP28 3763
|
||||
#define IDC_GSTACK_DOWN28 3764
|
||||
#define IDC_GSTACK_SIGNALCOUNT28 3765
|
||||
#define IDC_GSTACK_SET28 3766
|
||||
#define IDC_GSTACK_RESET28 3767
|
||||
#define IDC_GSTACK_UNIT29 3768
|
||||
#define IDC_GSTACK_UP29 3769
|
||||
#define IDC_GSTACK_DOWN29 3770
|
||||
#define IDC_GSTACK_SIGNALCOUNT29 3771
|
||||
#define IDC_GSTACK_SET29 3772
|
||||
#define IDC_GSTACK_RESET29 3773
|
||||
#define IDC_GSTACK_UNIT30 3774
|
||||
#define IDC_GSTACK_UP30 3775
|
||||
#define IDC_GSTACK_DOWN30 3776
|
||||
#define IDC_GSTACK_SIGNALCOUNT30 3777
|
||||
#define IDC_GSTACK_SET30 3778
|
||||
#define IDC_GSTACK_RESET30 3779
|
||||
#define IDC_GSTACK_UNIT31 3780
|
||||
#define IDC_GSTACK_UP31 3781
|
||||
#define IDC_GSTACK_DOWN31 3782
|
||||
#define IDC_GSTACK_SIGNALCOUNT31 3783
|
||||
#define IDC_GSTACK_SET31 3784
|
||||
#define IDC_GSTACK_RESET31 3785
|
||||
#define IDC_GSTACK_UNIT32 3786
|
||||
#define IDC_GSTACK_UP32 3787
|
||||
#define IDC_GSTACK_DOWN32 3788
|
||||
#define IDC_GSTACK_SIGNALCOUNT32 3789
|
||||
#define IDC_GSTACK_SET32 3790
|
||||
#define IDC_GSTACK_RESET32 3791
|
||||
|
||||
// Next default values for new objects
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 124
|
||||
#define _APS_NEXT_COMMAND_VALUE 40001
|
||||
#define _APS_NEXT_CONTROL_VALUE 5000
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
#endif
|
1
4klang_source/Go4kVSTi/win/shell.bat
Normal file
1
4klang_source/Go4kVSTi/win/shell.bat
Normal file
@ -0,0 +1 @@
|
||||
cmd.exe
|
Reference in New Issue
Block a user