From alternative to blues and jazz, there’s something almost for everyone in Scotland in 2025