If only if I knew programming, only then would I be able to research and develop for Citra's DSP. I'm already aware that it won't happen for 15 years (or perhaps never), due to the lack of knowledge on the 3DS CPU and the amount of hardware encryption keys known.
In this rate, we're going to be stuck in the past. We haven't even developed a program that can decrypt ROMs without using actual 3DS hardware or xorpads.
Look at Cemu, it's far more developed. But that's because there is so much documentation on it's CPU. But as for the Nintendo 3DS? There's very little documentation or even any leaks of the encryption keys that are used. All the Wii U encryption keys are out there... all over the web. But not with the 3DS encryption keys. It makes you wonder, what's been holding back those leaks of the encryption keys, eh? Should someone teach me how to research the 3DS CPU and extract the keys?