Recently I got the Pi 3 with Cirrus Logic Audio Card running with Darkice as a live audio streamer. I thought, 'great, time to order a few more cards'. This is when I discovered the card had been discontinued.
What brought me to this posting was my search for more cards and the reason why it was discontinued. I have been unable to find any formal information from Cirrus Logic for this decision. My years as a computer product developer allows me a perspective to give an opinion as to what happened.
I feel the card hardware is solid. Cirrus obtained the card design from Wolfson and updated it to work with the Pi 2 and 3 (the 40 pin connector). They also added obscure features like microphone power. As most everyone that worked with this card knows, the problem was the software support.
A lead product support programmer at Cirrus had the responsibility for the software, this card needed, to work with the Raspi. This programmer was paid to ensure that the card would function properly but did not do their job. So rather then fire this incompetent programmer, management decided to kill the project and promote the programmer.
The correct software solution for this card would have been for this programmer to focus on getting the updates required for this card into the main Raspbian development stream so the card would be truly be a Plug N Play product. This approach would have been beneficial for card sales and users.
Another thing that most likely played into the card being killed is the many users who became frustrated with the difficulty to get the card functioning and took to the Internet to vent their frustration. At one point I was so frustrated with getting the card to work that I almost did the same thing.
I am walking away from this experience with the attitude of not to beat up a product just because the software is frustrating. If I can't positively support a Linux hardware adapter because of software/device driver issues, I will not publically attack the product or the manufacture. I will contact the manufacture directly and tell them their product programmer that is being paid to make their product work is not doing their job.
At this point I believe this card is gone and it will be sometime if ever before a comparable product will be available. For now I think the best thing I can do is to add my name to the 'Notify Me' list on Adafruit to be notified if the card were to become available again. Additionally I will send a message to Cirrus Logic just to let them know that if the card were available, I would purchase a couple of them.
If I find a place to upload the image I have working with the Pi 3, Cirrus audio card and Darkice, I would make it available to all.