I'm working on a tone generator project that uses Mozzi to make sound (sine waves mainly). As I understand, Mozzi can glitch if used along with hardware interrupts.

The plan is to use the classic 2x16 LCD screen, but I don't know the guts of the library or interface. Are hardware interrupts used while interfacing with an LCD screen, or by the LiquidCrystal library?

1 Answer 1


The LiquidCrystal code shows that delays are used. That can cause audio glitches in the sound. The LiquidCrystal library does not use interrupts.

You could try to change the LiquidCrystal code according to the instruction on the Mozzi page.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.