dac: inlining there causes DAC addressing problems...
lfo: avoid 32bit math and division (huge opti!)