Two little questions :
first,
Is there any way to make the system read a cdda track (audio) without having to call the cdCddaRead() function and of course keep 100% control of my program.. ??
second,
If this is not possible, is there any way to mix the data read with cdCddaRead with another sound source (sthg generated) ?
The PS2 does not support CDDA in hardware, so you can only read audio using cdCddaRead() (on EE or IOP). Since you have to read it into memory, you can of course mix it with anything you want :).