Mode |
Function |
Comments |

1 |
Bit crushing |
BC controls the number of bits |

2 |
AND |
Signal AND BC |

3 |
OR |
Signal OR BC |

4 |
XOR |
Signal XOR BC |

5 |
Bit shift right |
BC controls bit number of bit shifts |

6 |
Bit shift left |
BC controls bit number of bit shifts |

7 |
Multiplication |
Signal X BC |

8 |
Compare & Complement |
if signal > BC then output = bit complement of the input signal, otherwise unchanged |

9 |
Compare & Absolute |
if signal > BC then output = absolute value of the input signal, otherwise unchanged |

10 |
Addition |
output = signal + BC (with overflow/clipping) |

11 |
Addition with BC swap |
same as 10 but with nibble swap of BC (nibble = half byte, i.e. four bits) |

12 |
Short Delay 1 |
with dynamic normalization BC controls the length of the delay memory |

13 |
Short Delay 2 |
same as 12 but different length/feedback |

14 |
Short Delay 3 |
same as 12 but different length/feedback |

15 |
Short Delay 4 |
same as 12 but different length/feedback |

16 |
Four Stage FIR Filter |
BC controls the filter coefficient |