FPT is something thats advertised on the box of some roland Cakewalk MIDI interfaces + controllers..
similar to how you may have noticed "DTMP" which stands for "desk top media production"
seems to be an internal classification proprietary to Roland/Edirol/Cakewalk
on first look it apears to be a beneficial compression of some sort that allows better capturing of a MIDI performance
attempting to further the original MIDI transmission spec
Don’t trust your MIDI to anything else! The A-500S offers MIDI Transmission using Roland’s proprietary FPT (Fast Processing Technology). You can rely on FPT for stable, high speed, low latency, and low jitter MIDI transmission. In layman’s terms, that means that subtleties of your performance are going to be captured regardless of the music application you are using. And when working with virtual instruments, FPT provides lower latencies to give you the inspiring feel of playing a real instrument.
https://www.cakewalk.com/Support/Knowledge-Base/20090330/Fast-Processing-TechnologyThe switch labeled Advanced found on some Cakewalk Audio/MIDI interfaces allows for the use of either the Cakewalk driver or class-compliant (plug & play) driver. For the best performance it is always recommended that the switch is set to the ON position. In this article we are going to explore just what exactly the ON setting of this switch is for.
What is Fast Processing Technology (FPT) ?
FPT is a technology that allows for high speed, high resolution MIDI data transmission by a combination of driver and hardware improvements to take advantage of the high-speed extensive transmission capability of USB.
FPT
Driver tuned for FPT
The Driver for FPT-based hardware devices uses an optimal transmission method depending on the amount of MIDI data being transmitted. The driver utilizes the bandwidth of USB effectively depending on the amount of MIDI data being transmitted. This allows the communication to be stable and very fast.
Hardware tuned for the FPT
FPT also allows for high speed, high resolution processing through hardware using HDMR.
High bandwidth MIDI devices such as the Edirol UM-880 & UM-550 can process information for each MIDI port simultaneously for accurate MIDI synchronization.
By combining these driver and hardware improvements, FPT can deliver high speed, low latency, low jitter MIDI transmission across multiple ports, while maintaining high data resolution.
(Fig.2, Fig.3 below)
Merits
Low latency and low jitter in extensive MIDI data transmission
When sending MIDI data to multiple sound modules, the UM-880/550 maintains accurate synchronization with low latency and low jitter data transfer. (fig2, fig.3)
The most suitable for Real-time performance
The high speed transfer capability of FPT allows for high resolution data transfer without compromising the performer's subtle expressions even in live performance. (fig.4)
Works with any music application software
Because FPT is an integration of driver and hardware technology, any application can benefit from the full capability of FPT. In particular, FPT performs to its fullest capacity on "thicker" operating systems like Windows XP/2000
some interfaces that feature this technology include:
https://www.roland.com/global/products/um-1g/https://www.roland.com/us/products/um-2ex/http://www.roland.ca/products/um-3ex/FPT (Fast Processing Technology) for ultra-low latency and fast, stable MIDI transmission