add 8580 SID combined waves arrays
This commit is contained in:
parent
8ac7fa7de5
commit
49773c9f47
File diff suppressed because it is too large
Load diff
|
|
@ -56,8 +56,8 @@ enum Mixmodes
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
{
|
{
|
||||||
int input;
|
int32_t input;
|
||||||
int output;
|
int32_t output;
|
||||||
|
|
||||||
// State of filter.
|
// State of filter.
|
||||||
float Vhp; // highpass
|
float Vhp; // highpass
|
||||||
|
|
@ -124,6 +124,7 @@ typedef struct
|
||||||
sid3_filters_block filt;
|
sid3_filters_block filt;
|
||||||
|
|
||||||
uint8_t panning_left, panning_right;
|
uint8_t panning_left, panning_right;
|
||||||
|
bool invert_left, invert_right; //invert channel signal
|
||||||
} sid3_channel;
|
} sid3_channel;
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
|
|
@ -145,6 +146,7 @@ typedef struct
|
||||||
sid3_filters_block filt;
|
sid3_filters_block filt;
|
||||||
|
|
||||||
uint8_t panning_left, panning_right;
|
uint8_t panning_left, panning_right;
|
||||||
|
bool invert_left, invert_right; //invert channel signal
|
||||||
} sid3_wavetable_chan;
|
} sid3_wavetable_chan;
|
||||||
|
|
||||||
typedef struct
|
typedef struct
|
||||||
|
|
@ -154,10 +156,11 @@ typedef struct
|
||||||
sid3_channel chan[SID3_NUM_CHANNELS - 1];
|
sid3_channel chan[SID3_NUM_CHANNELS - 1];
|
||||||
sid3_wavetable_chan wave_chan;
|
sid3_wavetable_chan wave_chan;
|
||||||
|
|
||||||
int output_l, output_r;
|
int32_t output_l, output_r;
|
||||||
|
|
||||||
|
int32_t channel_output[SID3_NUM_CHANNELS];
|
||||||
|
|
||||||
//emulation-only helpers
|
//emulation-only helpers
|
||||||
int channel_output[SID3_NUM_CHANNELS];
|
|
||||||
bool muted[SID3_NUM_CHANNELS];
|
bool muted[SID3_NUM_CHANNELS];
|
||||||
} SID3;
|
} SID3;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue