The Cirrus adapter worked just fine on the Pi2, as can be seen in figure 1.0. I took the audio first from the “phones” jack of an old amateur radio receiver, and then from the sound card of a second PC running a browser webSDR page. This audio was connected via the “line-in” connector of the Cirrus adapter in the Pi2 box. In both cases the audio was very good, and was adequate to decode signals while using a only a moderate input level. The noise and spur levels were much less than on an i386 PC based machine I had used for FLDigi/ham activities in the past.
Some of the other posts on this site refer to my “homemade” tablet, which I subsequently outfitted with components for ham radio usage. I recently built another “homemade” tablet, this time using a Raspberry Pi2 board for the computing power.
Note: This author is not affiliated with the Raspberry Pi/Pi2. For information about those projects visit http://www.raspberrypi.org. “Raspberry Pi is a trademark of the Raspberry Pi Foundation. Figure 1 contains elements of a desktop system and associated programs that have been released under a free software license (Copyright: LXDE team: http://lxde.org). As a derivative work, the respective part of the screenshot in Figure 2 falls under that same license. The full text of the licences may be found at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html. Fig1 contains another program that has been released under a free software license (Quisk). As a derivative work of that program, the respective part of the screenshot in Figure 1 falls under the same license (GNU GPL). This site/author has no affiliation with the author of the Quisk program. The code and full text license for Quisk may be found at https://pypi.python.org/pypi/quisk/.