Behringer has gone into full-on tease mode with a preview video of what appears to be a new product called Brains. If this 30-second clip’s job was to fuel speculation, then it’s fulfilled its remit ...