Cypress EZ-USB FX2LP is not a good chip to make a feedback endpoint.
Its endpoint numbering and supported transfer types are fixed as follows.
EP1 (IN and OUT) - bulk or interrupt
EP2, 4, 6, 8 (IN or OUT) - bulk, interrupt or isoc
Just the EP1 is paired, but it doesn't support isoc.
I recommend you to move to other MCU.
There are a couple of low-cost HS USB MCUs, STM32F2/STM32F4 (with HS ULPI PHY), LPC182x/3x/5x, etc.
These MCUs also support these hardware features, better for USB audio implementation.
- SOF recovery
- Hardware SOF trigger
Tsuneo