mirror of
https://github.com/eried/portapack-mayhem.git
synced 2025-07-31 18:49:15 -04:00
Adding 16 bit LFSR , to Noise Signal Generator App
This commit is contained in:
parent
06643df6a5
commit
d5f20c45b9
3 changed files with 37 additions and 21 deletions
|
@ -44,9 +44,12 @@ private:
|
|||
bool auto_off { };
|
||||
int32_t phase { 0 }, sphase { 0 }, delta { 0 }; // they may have sign .
|
||||
int8_t sample { 0 }, re { 0 }, im { 0 }; // they may have sign .
|
||||
uint8_t seed_value = {0x56}; // seed : any nonzero start state will work.
|
||||
uint8_t seed_value = {0x56}; // seed 8 bits lfsr : any nonzero start state will work.
|
||||
uint16_t seed_value_16 = {0xACE1}; // seed 16 bits lfsr : any nonzero start state will work.
|
||||
uint8_t lfsr { }, bit { }; // bit must be 8-bit to allow bit<<7 later in the code */
|
||||
|
||||
uint16_t lfsr_16 { }, bit_16 { }; // bit must be 8-bit to allow bit<<7 later in the code */
|
||||
uint8_t counter {0};
|
||||
|
||||
TXProgressMessage txprogress_message { };
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue