To summarize: (a) definitely speak up to clarify unambiguous or undefined notation, since you will have no chance of following anything if the symbols are not defined, (b) working hard outside of class can help you follow things more quickly in class, and (c) try to identify the most important points and focus on those, leaving more detailed calculations or proofs to understand later. This frees your brain up to think about the material at a higher level; it is much easier to ask questions if you are following the structure of the lecture rather than trying to follow every step line-by-line. Note: "higher level" here is not a value judgment that some material is "better" or "more intrinsically interesting," but essentially a kind of coarse-graining of the material where you assume certain calculations / proofs work out and see if you can follow the logical implications of the results that are derived. You want to aim to be able to (a) identify the key results in the lecture and (b) for each result, understand what all the inputs are (and why they are needed), what all the outputs are (and what outputs you'd like to get that you can't get), and what you can do with the result. You do need to understand the details eventually, but you don't need to understand them in the moment, especially if you feel it is hurting your ability to understand the overall lecture. I suspect that many questions you perceive as being very intricate or detailed, are really coming from someone following at this kind of higher level finding that two results don't seem to fit together or making a connection with another subject they know well (again keep in mind you don't know the internal monologue of other people).