C might be a better choice than C++ for audio, particularly if you want to do any DSP.
- Most practical audio and DSP reference books use C for code examples
- Most audio/DSP libraries are written in C (or at least have a C API)
- C++ greatly increases the learning curve compared to C but doesn't add a lot of benefit for audio/DSP work (OOP is not particularly relevant for low-level/real-time code)
There's nothing "wrong" with learning C++ of course and it won't stop you understanding and using C code (since C++ is mostly a superset of C) - it's just that you'll be up and running a lot quicker with C, and you can always move on to C++ later if you decide to.