Yeah I understand that - Pure Data is like MaxMSP though where you can generate and manipulate audio from it - you could even build your own music sequencer in it if you wanted, my friend used it in a game engine he made, he used it to create real-time mixing of sounds / groups / effects and synthesis manipulation.
All we need in C2 for the basics is:
Stereo positional sound / ability to assign a sound listener object.
Mixing
Perfect looping
More advanced features like DSP can wait