Thread execution is deterministic and the time taken to execute a sequence of instructions can be accurately predicted.
![bitperfect 2.0 bitperfect 2.0](https://mac-cdn.softpedia.com/screenshots/BitPerfect_3.jpg)
The XCore is a multithreaded processing component with instruction set support for communication, input-output and timing. The design provides certified USB 2.0 High Speed device and Audio Class 2.0 device class implementations with configurable digital audio interfaces, peripherals and the ability to integrate audio processing.ĭual-core 1000MIPS, 16 threads, XS1-L2 processor Streams bit perfect audio data up to 24-bit 192kHz Supports standard sample rates: 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz and 192kHz USB endpoints use the asynchronous synchronization mode to allow an external low jitter audio master clock to be used 6 channel analogue input, 8 channel analogue output S/PDIF output and input via RCA or TOSLINK with high quality local PLL for clock recovery MIDI I/O, Musical instrument/MIC compatible input, House clock input, I/O expansion XMOS XSYS debug header for easy programming/debug from the host using the XMOS XTAG2 debug adapter
![bitperfect 2.0 bitperfect 2.0](http://mark-create.cocolog-nifty.com/blog/images/2014/03/07/bitperfect20.jpg)
#Bitperfect 2.0 software#
USB Audio Class 2.0 provides a dramatic improvement over USB Audio Class 1.0 with the addition of 24 bit audio, sample frequencies up to 192kHz and the ability to scale to large numbers of input/output channels.,XMOS has developed a USB Audio Class 2.0 software framework design to work on XS1-L devices. Product Details USB Audio 2.0 Multichannel Reference Design