Opamps are perfect for audio!
Most audio designs use TL072 or NE5532 opamps. You can get opamps with less distortion, higher bandwidth or lower noise specifications but the two mentioned are already quite good, readily available and cheap!
The TL072 has a higher input impedance than the NE5532, meaning that it will behave more like an "ideal" opamp (no current goes into the + or - inputs). The practical side of this is that you can use higher-valued resistors without the circuit doing unexpected things.
The NE5532, has lower noise but a lower input impedance and a lower gain, meaning that it will behave a bit less like an "ideal" opamp than the TL072.
I use the TL072 90% of the time and use the NE5532 when I need less noise.
A thing to note is that both the TL072 and NE5532 are not so-called rail-to-rail opamps. Neither their output nor their inputs should go within say 2V of the supply rails. So if you supply your opamps with +12V and -12V, you should be able to handle signals from -10 .. 10V. You can find the exact limits in the datasheets under "Common-Mode Input Range" and "Maximum peak output voltage swing". If this all sounds confusing, don't worry, just build some circuits and experiment!
A great thing about opamps is that they mostly use the same pinout (check the datasheet first! ), so you can exchange them when you use DIP packages + sockets.
Ask questions in the forum if you run into trouble.
I run a company that makes synthesizers, so yes I have used opamps in audio circuits.