I need to sum up several Dirichlet kernels. To do this, I would like to have a compact formula for $$ \sum_{n=-N}^N \sin(2nx+\xi) $$ where $x,\xi \in \mathbb R$. The final result should look like something similar to a product of two Dirichlet Kernels.
To be more precise: I want to sum up $$ \sum_{n=-N}^N \sin( (M+n)2\phi ) $$ for $M \geq N$ a natural number and $\phi \in \mathbb R$.