*Thinks* Hm
```
    audgen_high.eq( audgen_osc_wave[ self.rotate1_counter + self.rotate2_counter == 3 ] )
                    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^~
  File "C:\Users\Andi\work\f\analogue-core-template-amaranth\src\fpga\amaranth_core\.venv\Lib\site-packages\amaranth\hdl
\ast.py", line 291, in __getitem__
    raise TypeError("Cannot index value with {}".format(repr(key)))
TypeError: Cannot index value with (== (+ (sig rotate1_counter) (sig rotate2_counter)) (const 2'd3))
```
If this is wrong, what is the correct way to get what I want?