Been fiddling with this delay patch for my Mixer and it seems to apply a healthy dose of digital clipping/buzzing to anything coming into bela's audio input. I assume its a blocksize issue or something... do i need to abuild an aliasing filter or am I just an idiot. (Note the buzzing exists even when i build a direct pass through of [adc~] -> [dac~] )
alt text

    december do i need to abuild an aliasing filter

    No, an anti-aliasing filter is built into the converters.

    I don't see anything critical in the patch. Can you try with a patch that only has

    [adc~]
    |    |
    [dac~]

    ?

    What is the cable that you are plugging into Bela connected to?

    • If it comes from something that shares the same electric ground as Bela (e.g.: your computer, from which you are also powering the board), then you are going to have a nasty buzz because of a ground loop.
    • If it comes from something that has a very high level (e.g.: a mixer output), then you could easily get clipping distortion for loud signals. You can fix this by reducing the gain of the Bela input (in the IDE settings, it's called 'pga gain left" and "pga gain right". It defaults to 10dB and has a range from 0 to 59.5dB).
    • otherwise, did you check the cable itself/tried with a different one?

      giuliomoro didn’t even consider the fact that it could be a grounding loop, ill test it when I’m home. Even with gain reduction the buzzing was still there so it’s probbaly that tbh. Audio is coming out of the EFX send on a Xone 43C into the Bella’s audio in, out of the audio out and back into the Xone’s return

      Right, if the mixer is sharing the same ground as the computer that is powering Bela (e.g.: through an audio cable, or even the mains ground through power adapter / mains cable), then you would be likely to get such an issue.