A sea of protesters wearing red shirts and bearing red-and-yellow Catalan flags banged drums, blew whistles and chanted slogans of support. The turnout was roughly the same as last year.