Len, IIUC the OP is member of the audio group and limits.conf is set up
correctly. If the OP logs in by a terminal everything works as expected,
just after starting a Unity session by lightdm it fails. IOW the
limits.conf configuration is ok.
Regards,
Ralf