Well, I know more about the pro-sound side of things (where I worked as a programmer for 10 years) than in games, but I offer everything I can.
Try flipping the tables here. Look at it from the point of view of employers. Company games and pro audio companies get absolutely application stacks for programmers. They often advertise positions that are available on an ongoing basis, because difficulty finds people good enough anytime, not to mention when you need them.
In terms of skills, most audio programs in C / C ++ with DSP are often in assembler. This is not very difficult in itself, but the difficulty lies in finding people who understand acoustics and sound at a deep enough level to be able to apply these skills.
The best you can do is get some relevant experience, not necessarily paid. If this is really what you want to do, you will have to sweat a bit to get there. The CSound and VST plugins are great, but both are pretty simple compared to what you need to do for games or pro-audio programs, and a potential employer wants to see that you are well versed in audio and software aspects.
Try contributing to some open source audio projects or making some demos. Honestly, I'm not sure if your experience in web programming is really appropriate. More attractive to the employer will be the experience of embedded programming in real-time systems (which is closer to the fact that there are many audio programs).
Hope this helps a bit. Good luck.
Redeye
source share