(A) LIFE single channel decoder (SCD): neural signals are bandpass filtered, clipped to remove any residual background noise and normalize spike amplitudes, and filtered to smooth the spike trains and obtain the modulating signal S (i.e. motor intent). (B) Multiple single channel decoders followed by a demixer. (C) Actual motor intent (Red) and decoded motor intent (Blue) for an input signal with a single motor intent. (D) Demixing of two overlapped motor intents; (Red) actual motor intents, (Blue) estimated motor intent signals after demixing.